@charset "UTF-8";.cc__be-social .be-social__buttons-wrapper .be-social__button--facebook,.cc__be-social .be-social__buttons-wrapper .be-social__button--twitter{background-position:50%;background-repeat:no-repeat;border-radius:2px;display:block;height:45px;min-height:20px;min-width:45px;width:calc(50% - 10px)}@media (min-width:64em){.cc__be-social .be-social__buttons-wrapper .be-social__button--facebook,.cc__be-social .be-social__buttons-wrapper .be-social__button--twitter{max-width:86px}}.confirmation-section{background:#f5f4f2}.confirmation-section .confirmation-wrapper{background:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin:0 auto;padding:20px;position:relative;text-align:center;width:100%}@media (min-width:48em){.confirmation-section .confirmation-wrapper{margin-bottom:102px;margin-top:177px;padding:60px;width:570px}}.confirmation-section .confirmation-message{color:#34303d;font-size:16px;font-weight:300;line-height:1.63}@media (min-width:48em){.confirmation-section .confirmation-message{font-size:16px;margin:0 auto 1.5rem;max-width:95%}}.confirmation-section .header-message{font-size:26px;margin:0}@media (min-width:48em){.confirmation-section .header-message{font-size:36px}}.confirmation-section .global-btn{border-radius:24px;color:#fffdfb;font-size:11px;letter-spacing:2.2px;text-transform:uppercase}@media (min-width:48em){.confirmation-section .global-btn{margin-top:50px}}.confirmation-section .icon-close{height:14px;position:absolute;right:18px;top:18px;width:14px}html.right-to-left-components [type=checkbox]:checked+label,html.right-to-left-components [type=checkbox]:not(:checked)+label{padding-left:0;padding-right:40px}.product-filters__wrapper html.right-to-left-components [type=checkbox]:checked,.product-filters__wrapper html.right-to-left-components [type=checkbox]:checked+label:before,.product-filters__wrapper html.right-to-left-components [type=checkbox]:not(:checked),.product-filters__wrapper html.right-to-left-components [type=checkbox]:not(:checked)+label:before,.variant-nav__options html.right-to-left-components [type=checkbox]:checked,.variant-nav__options html.right-to-left-components [type=checkbox]:checked+label:before,.variant-nav__options html.right-to-left-components [type=checkbox]:not(:checked),.variant-nav__options html.right-to-left-components [type=checkbox]:not(:checked)+label:before,html.right-to-left-components .product-filters__wrapper [type=checkbox]:checked,html.right-to-left-components .product-filters__wrapper [type=checkbox]:checked+label:before,html.right-to-left-components .product-filters__wrapper [type=checkbox]:not(:checked),html.right-to-left-components .product-filters__wrapper [type=checkbox]:not(:checked)+label:before,html.right-to-left-components .variant-nav__options [type=checkbox]:checked,html.right-to-left-components .variant-nav__options [type=checkbox]:checked+label:before,html.right-to-left-components .variant-nav__options [type=checkbox]:not(:checked),html.right-to-left-components .variant-nav__options [type=checkbox]:not(:checked)+label:before,html.right-to-left-components [type=radio]:checked,html.right-to-left-components [type=radio]:checked+label:before,html.right-to-left-components [type=radio]:not(:checked),html.right-to-left-components [type=radio]:not(:checked)+label:before{left:unset;right:0}html.right-to-left-components .checkout__summary-box.has-icon>svg.icon{margin-left:16px;margin-right:0}html.right-to-left-components .my-cart__is-gift .btn-info{margin-left:unset;margin-right:auto}@media (min-width:48em){html.right-to-left-components .my-cart__is-gift .btn-info{margin-left:0;margin-right:10px}}html.right-to-left-components .my-cart__message .message-icon{margin-left:1.7rem;margin-right:0}html.right-to-left-components .checkout__product .product__image{margin:0 0 0 18px}html.right-to-left-components .checkout__product .product__name{padding:0 0 0 1rem}html.right-to-left-components .checkout__product .product__price{margin-left:unset;margin-right:auto}html.right-to-left-components .checkout__main .delivery-select .select-arrow,html.right-to-left-components .checkout__main .payment-select .select-arrow{left:15px;right:unset}html.right-to-left-components .checkout__main form label{text-align:right}html.right-to-left-components .checkout__main .phone-section .form-standard-select .select-arrow{left:5%;right:unset}html.right-to-left-components .checkout__main .checkout__section.checkout__delivery .shipping-method__container.shipping-method--delivery .checkout__address-form .form-group .form-item label{padding-left:0;padding-right:40px}html.right-to-left-components .checkout__main .checkout__section.checkout__delivery .shipping-method__container.shipping-method--delivery .checkout__address-form .form-group .form-item label:before{left:unset;right:0}html.right-to-left-components .checkout--redesign .checkout__product--bundle .checkout__product.price-qty{padding:0 90px 0 0}html.right-to-left-components .checkout--redesign .checkout__section-title{text-align:right}html.right-to-left-components .checkout--redesign .card-column{margin:0 0 0 11px}html.right-to-left-components .checkout--redesign .payment--redesign .input-container .label-hasIcon{padding:0 20px 0 14px}html.right-to-left-components .checkout--redesign .payment--redesign .input-container .label-hasIcon .label__iconul.label__icon--multiple{padding:0}html.right-to-left-components .checkout--redesign .payment--redesign .input-container .card-list>li{margin-left:0!important;margin-right:7px!important}html.right-to-left-components .checkout--redesign .payment--redesign .checkout__saved-cards .saved-card .checkout__separator-light{transform:translateX(19px);width:calc(100% + 38px)}html.right-to-left-components .checkout--redesign .overlay-close{left:0;right:unset}html.right-to-left-components .checkout--redesign .checkoutCom-form form button.checkout__payment-btn{margin:39px 0 0}html.right-to-left-components .checkout__review--redesign .place-order__container .checkout__alert-box svg{margin:0 0 0 16px}html.right-to-left-components .checkout__review--redesign .place-order__container .form-group .form-item{padding-left:0;padding-right:2rem}html.right-to-left-components .checkout__review--redesign .place-order__container .form-group .form-item input[type=checkbox]{float:right;margin-left:0;margin-right:-2rem}html.right-to-left-components .card-number-frame,html.right-to-left-components .cvv-frame,html.right-to-left-components .expiry-date-frame{padding-left:0;padding-right:15px}html.right-to-left-components .card-number-frame input#checkout-frames-card-number::-moz-placeholder,html.right-to-left-components .card-number-frame input#checkout-frames-expiry-date::-moz-placeholder,html.right-to-left-components .cvv-frame input#checkout-frames-card-number::-moz-placeholder,html.right-to-left-components .cvv-frame input#checkout-frames-expiry-date::-moz-placeholder,html.right-to-left-components .expiry-date-frame input#checkout-frames-card-number::-moz-placeholder,html.right-to-left-components .expiry-date-frame input#checkout-frames-expiry-date::-moz-placeholder{text-align:right}html.right-to-left-components .card-number-frame input#checkout-frames-card-number::placeholder,html.right-to-left-components .card-number-frame input#checkout-frames-cvv,html.right-to-left-components .card-number-frame input#checkout-frames-expiry-date::placeholder,html.right-to-left-components .cvv-frame input#checkout-frames-card-number::placeholder,html.right-to-left-components .cvv-frame input#checkout-frames-cvv,html.right-to-left-components .cvv-frame input#checkout-frames-expiry-date::placeholder,html.right-to-left-components .expiry-date-frame input#checkout-frames-card-number::placeholder,html.right-to-left-components .expiry-date-frame input#checkout-frames-cvv,html.right-to-left-components .expiry-date-frame input#checkout-frames-expiry-date::placeholder{text-align:right}html.right-to-left-components .checkout--cc__wrapper .checkout__section.checkout__delivery .checkout__first-address--lookup .label-hasIcon{left:10px;right:unset}@media (min-width:992px){html.right-to-left-components .checkout--cc__wrapper .my-cart__main,html.right-to-left-components .checkout__wrapper .my-cart__main{margin:0 0 0 25px}}html.right-to-left-components .checkout--cc__wrapper .checkout__first-address--recipient-info svg,html.right-to-left-components .checkout__wrapper .checkout__first-address--recipient-info svg{margin:0 8px 0 24px}html.right-to-left-components .checkout--cc__wrapper .btn--dark,html.right-to-left-components .checkout__wrapper .btn--dark{margin:0 0 0 24px}@media (min-width:992px){html.right-to-left-components .checkout .my-cart__main,html.right-to-left-components .checkout--cc .my-cart__main{margin:0 0 0 25px}}.product-filters__wrapper html.right-to-left-components .checkout [type=checkbox]:checked+label.label-hasText .label__text--primary,.product-filters__wrapper html.right-to-left-components .checkout--cc [type=checkbox]:checked+label.label-hasText .label__text--primary,.variant-nav__options html.right-to-left-components .checkout [type=checkbox]:checked+label.label-hasText .label__text--primary,.variant-nav__options html.right-to-left-components .checkout--cc [type=checkbox]:checked+label.label-hasText .label__text--primary,html.right-to-left-components .checkout .product-filters__wrapper [type=checkbox]:checked+label.label-hasText .label__text--primary,html.right-to-left-components .checkout .variant-nav__options [type=checkbox]:checked+label.label-hasText .label__text--primary,html.right-to-left-components .checkout [type=radio]:checked+label.label-hasText .label__text--primary,html.right-to-left-components .checkout--cc .product-filters__wrapper [type=checkbox]:checked+label.label-hasText .label__text--primary,html.right-to-left-components .checkout--cc .variant-nav__options [type=checkbox]:checked+label.label-hasText .label__text--primary,html.right-to-left-components .checkout--cc [type=radio]:checked+label.label-hasText .label__text--primary{text-align:right}html.right-to-left-components .checkout__delivery--first-address .checkout__first-address--lookup .first-address--lookup{padding:10px 45px}html.right-to-left-components .my-cart__promocode-voucher .my-cart__promocode-button-container .my-cart__promocode-button .promocode-icon{margin:0 0 0 14px}html.right-to-left-components .my-cart__promocode-voucher .my-cart__promocode-button-container .my-cart__promocode-button .my-cart__promocode-button-arrow{left:28px;right:unset}html.right-to-left-components .my-cart__orderSummary .order-summary caption{text-align:right}html.right-to-left-components .my-cart__orderSummary .order-summary .order-summary__value{text-align:left}html.right-to-left-components .checkout__confirmation .confirmation-summary h4,html.right-to-left-components .checkout__confirmation .confirmation-summary__table td{text-align:right}html.right-to-left-components .checkout__confirmation .confirmation-summary__table td.value{text-align:left}html.right-to-left-components .checkout__confirmation .voucher{background-image:linear-gradient(270deg,#2980b5,#2980b5)}html.right-to-left-components .checkout__confirmation .voucher .voucher-text{left:unset;right:10px;text-align:right}html.right-to-left-components .checkout__confirmation .voucher .approved-sign,html.right-to-left-components .checkout__confirmation .voucher .remove-voucher{left:10px;right:unset}html.right-to-left-components .checkout__confirmation .device{text-align:right}html.right-to-left-components .checkout__confirmation .device .device-description .text{padding-left:0;padding-right:25px}html.right-to-left-components .order-collector .order-collector-box{background-color:#fffdfb}html.right-to-left-components .order-collector .order-collector-box .order-collector-address,html.right-to-left-components .order-collector .order-collector-box .order-collector-flex .row-container,html.right-to-left-components .order-collector .order-collector-box .order-collector-name{text-align:right}html.right-to-left-components .order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text{padding-left:0;padding-right:10px}html.right-to-left-components .order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text.availability{left:unset;padding-right:0;right:-10px}html.right-to-left-components .checkout__selectedCard .card-icon{margin-left:16px;margin-right:0}html.right-to-left-components .my-cart__product .product__image{margin-left:18px;margin-right:0}@media (min-width:64em){html.right-to-left-components .my-cart__product .product__image{margin-left:29px;margin-right:0}}html.right-to-left-components .my-cart__product .product__price{margin-left:0;margin-right:auto}html.right-to-left-components .my-cart__product .product__color .color{margin:0 0 0 4px}html.right-to-left-components .product__container--b .title-row .product__price .price--full{text-align:left}@media (min-width:75em){html.right-to-left-components .product__container--b .title-row .product__price .price--full{margin-left:25px;margin-right:0}}html.right-to-left-components .product__container--b .title-row .product__price .price--current{text-align:left}html.right-to-left-components .product__container--b .my-cart__available-actions .product__actions--row{float:right}@media (min-width:48em){html.right-to-left-components .product__container--b .my-cart__available-actions .product__actions--row{float:left}}html.right-to-left-components .product__container--b .fakeSelect .my-cart__button{background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_down.svg) left 5px top 50% no-repeat;padding:0 2rem 0 4rem}html.right-to-left-components .product__container--b .product__quantity--row{float:right!important}@media (min-width:75em){html.right-to-left-components .product__container--b .product__quantity--row{float:none}}html.right-to-left-components .product__container--b .row-left .product__badge,html.right-to-left-components .product__container--b .row-left .product__name{margin-left:15px;margin-right:0}@media (min-width:75em){html.right-to-left-components .my-cart__actionWrapper .my-cart__actions .fakeSelect .my-cart__button{background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_down.svg) left 5px top 50% no-repeat;padding:0 2rem 0 4rem}}html.right-to-left-components .my-cart__actionWrapper .my-cart__actions .btn--codentify-open-modal>svg{margin:0 1rem 0 0}html.right-to-left-components .checkout--cc--redesign .form-standard-select__select{border-left:none;border-right:1px solid #c2bfc2}html.right-to-left-components .checkout--cc--redesign .checkout__section-title{text-align:right}html.right-to-left-components .checkout--cc--redesign .phone-combo:not(.form-group--error) .text-phone input[type=date],html.right-to-left-components .checkout--cc--redesign .phone-combo:not(.form-group--error) .text-phone input[type=email],html.right-to-left-components .checkout--cc--redesign .phone-combo:not(.form-group--error) .text-phone input[type=number],html.right-to-left-components .checkout--cc--redesign .phone-combo:not(.form-group--error) .text-phone input[type=password],html.right-to-left-components .checkout--cc--redesign .phone-combo:not(.form-group--error) .text-phone input[type=tel],html.right-to-left-components .checkout--cc--redesign .phone-combo:not(.form-group--error) .text-phone input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:0;border-left:1px solid #c2bfc2;border-right:none;border-top-left-radius:3px;border-top-right-radius:0}html.right-to-left-components .checkout--cc--redesign .phone-combo:not(.form-group--error) .text-phone input[type=date]:focus,html.right-to-left-components .checkout--cc--redesign .phone-combo:not(.form-group--error) .text-phone input[type=email]:focus,html.right-to-left-components .checkout--cc--redesign .phone-combo:not(.form-group--error) .text-phone input[type=number]:focus,html.right-to-left-components .checkout--cc--redesign .phone-combo:not(.form-group--error) .text-phone input[type=password]:focus,html.right-to-left-components .checkout--cc--redesign .phone-combo:not(.form-group--error) .text-phone input[type=tel]:focus,html.right-to-left-components .checkout--cc--redesign .phone-combo:not(.form-group--error) .text-phone input[type=text]:focus{border:1px solid #c2bfc2}html.right-to-left-components .checkout--cc--redesign .payment--redesign .checkout__summary-box.has-icon .icon{margin-left:16px;margin-right:0}html.right-to-left-components .qure-returns__dropdown-container .dropdown{padding:0 20px 0 0}html.right-to-left-components .refer-a-friend__faq--item,html.right-to-left-components .refer-a-friend__faq--title{text-align:right}@media (min-width:64em){html.right-to-left-components .refer-a-friend__faq--title{text-align:center}}html.right-to-left-components .devices__care-plus-content .section__description-wrapper .section__description-text .section__description-text--item{padding:0 3rem 0 0}html.right-to-left-components .devices__care-plus-content .section__description-wrapper .section__description-text .section__description-text--item:before{left:unset;right:0}@media (min-width:87.5em){html.right-to-left-components .devices__care-plus-wrapper .devices__care-plus-content .section__main-row .section__description-wrapper .section__button-row .section__button--get-care{margin-left:30px;margin-right:0}}html.right-to-left-components .devices__care-plus-wrapper .devices__care-plus-content .section__main-row .section__description-wrapper .section__button-row .section__button--learn-more{margin:1.2rem 0 0}@media (min-width:48em){html.right-to-left-components .devices__care-plus-wrapper .devices__care-plus-content .section__main-row .section__description-wrapper .section__button-row .section__button--learn-more{margin:4.8rem 9% 0 0}}html.right-to-left-components .global-btn .svg-wrapper{padding:0 10px 0 0}html.right-to-left-components .global-btn .svg-wrapper svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media (min-width:75em){html.right-to-left-components .my-cart__wrapper .my-cart__main{margin:0 0 0 42px}}html.right-to-left-components .my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .my-cart__actions li:nth-child(2){left:0;order:unset;position:absolute;right:unset;top:0}@media (min-width:48em){html.right-to-left-components .my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .my-cart__actions li:nth-child(2){position:unset;right:unset;top:unset}}html.right-to-left-components .my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .action--codentify{text-align:right}@media (min-width:48em){html.right-to-left-components .my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .action--codentify{margin-top:0;padding:0 10px 0 0}}html.right-to-left-components .my-cart__bundle .product__container--b .row-left .product__name{margin-left:0;margin-right:0}html.right-to-left-components .my-cart__bundle .product__image{margin-left:32px;margin-right:0}@media (min-width:75em){html.right-to-left-components .my-cart__bundle .product__image{margin-left:43px;margin-right:0}}html.right-to-left-components .my-cart__bundle .my-cart__product--set{padding:19px 21px 23px 20px}@media (min-width:75em){html.right-to-left-components .my-cart__bundle .my-cart__product--set{padding:34px 36px 29px 38px}}html.right-to-left-components .my-cart__bundle .my-cart__product--set .product__price{margin-left:0;margin-right:auto}html.right-to-left-components .my-cart__bundle .my-cart__product--set .product__price .price--full{text-align:left}@media (min-width:75em){html.right-to-left-components .my-cart__bundle .my-cart__product--set .product__price .price--full{margin-left:23px;margin-right:0}}html.right-to-left-components .my-cart__bundle .my-cart__product--set .product-set__actions{margin-left:0;margin-right:103px}@media (min-width:75em){html.right-to-left-components .my-cart__bundle .my-cart__product--set .product-set__actions{margin-left:0;margin-right:122px}}html.right-to-left-components .my-cart__bundle .my-cart__available-actions .my-cart__actions li:first-child .my-cart__action{margin-left:0;margin-right:23px}@media (min-width:75em){html.right-to-left-components .my-cart__bundle .my-cart__available-actions .my-cart__actions li:first-child .my-cart__action{margin:0 23px}}html.right-to-left-components .my-cart__bundle .my-cart__single-product{padding:19px 25px 27px 20px}@media (min-width:75em){html.right-to-left-components .my-cart__bundle .my-cart__single-product{padding:34px 36px 29px 38px}}html.right-to-left-components .my-cart__promotion--actions{left:2%;right:unset}html.right-to-left-components .my-cart__promotion--alert svg,html.right-to-left-components .my-cart__promotion--mgm--alert svg{margin:0 8px 0 24px}html.right-to-left-components .product__badge{margin-left:6px;margin-right:0}html.right-to-left-components .my-cart__promocode .promocode-checkbox+label{padding-left:0;padding-right:56px}html.right-to-left-components .my-cart__promocode .promocode-checkbox+label:before{left:unset;right:18px}html.right-to-left-components .my-cart__redeem-points .my-cart__redeem-points-button-container .my-cart__redeem-points-button .redeem-points-icon{margin-left:10px;margin-right:0}html.right-to-left-components .my-cart__redeem-points .my-cart__redeem-points-button-container .my-cart__redeem-points-button .my-cart__redeem-points-button-arrow{left:28px;right:unset}html.right-to-left-components .my-cart__redeem-points .my-cart__redeem-points-panel .my-cart__redeem-points--actions{left:4%;right:unset}html.right-to-left-components .my-cart__redeem-points .my-cart__redeem-points-panel .my-cart__redeem-points--alert svg{margin:0 8px 0 24px}html.right-to-left-components .my-cart__redeem-points .my-cart__redeem-points-inapplicable-container .redeem-points-icon{margin-left:10px;margin-right:0}@media (min-width:64em){html.right-to-left-components .my-cart__redeem-points--total-info{padding:16px 15px 16px 10px}}html.right-to-left-components .my-cart__redeem-points--total-info .redeem-points-icon img{margin-left:20px;margin-right:0}@media (min-width:64em){html.right-to-left-components .my-cart__redeem-points--total-info .redeem-points-icon img{margin-left:15px;margin-right:0}}html.right-to-left-components .promocode__input svg{left:15px;right:unset}html.right-to-left-components .dialog-overlay-custom .dialog--codentify .codentify-field>label{margin-left:1.5rem;margin-right:0}html.right-to-left-components .dialog-overlay-custom .dialog--codentify .codentify-field>svg{left:6px;right:unset!important}@media (min-width:64em){html.right-to-left-components .dialog-overlay-custom .dialog--codentify .codentify-field>svg{left:175px}}html.right-to-left-components .dialog-overlay-custom .dialog--codentify .dialog__content{text-align:center}@media (min-width:64em){html.right-to-left-components #accept-cookies .cookie-btn#cookies-yes{margin-left:12px;margin-right:0}}html.right-to-left-components #accept-cookies .cookie-btn#cookies-close{margin-left:0;margin-right:10px}html.right-to-left-components #accept-cookies .cookies-50-container .accept-cookies__tooltip .accept-cookies__tooltip-text .tooltip-close{text-align:left}html.right-to-left-components .cookie-set__status .cookie-set__status-label{margin-left:0;margin-right:1rem}html.right-to-left-components .cookie-set{margin-left:0;margin-right:-2rem}html.right-to-left-components .cookie-set .cookie-set__subtitle,html.right-to-left-components .cookie-set .tab-section{padding-left:21px;padding-right:0}@media (min-width:64em){html.right-to-left-components .cookie-set__flex-wrapper>:first-child{margin-left:4rem;margin-right:0}}html.right-to-left-components .form-toggle__value{margin-left:0;margin-right:1rem}@media (min-width:64em){html.right-to-left-components .form-toggle__value{margin-right:0}}html.right-to-left-components .form-submit-btn{margin-left:0;margin-right:2rem}@media (min-width:64em){html.right-to-left-components .form-submit-btn,html.right-to-left-components .tab-wrapper{margin-right:0}}html.right-to-left-components .tabs li{margin-left:-4px;margin-right:0}@media (min-width:64em){html.right-to-left-components .tabs li{margin-left:0}html.right-to-left-components .tabs li:last-child a{border-left:1px solid #e1dedf}}html.right-to-left-components .tabs a{border-width:1px 1px 1px 0}@media (min-width:64em){html.right-to-left-components .store-accessories__image-gradient{background-image:linear-gradient(270deg,#000,transparent);left:unset;right:-1px;top:0}html.right-to-left-components .store-accessories__text{padding:0 100px 0 20px;text-align:right}html.right-to-left-components .store-accessories__text .accessories__text-button-wrapper{padding-left:20%;padding-right:0}}html.right-to-left-components .store-locator-new .store-locator__menu .searchWrapper .form-searchCity .store-locator__search .j-autoComplete{padding-left:50px;padding-right:15px}html.right-to-left-components .store-locator-new .store-locator__menu .searchWrapper .form-searchCity .store-locator__search .store-locator__search-button{left:20px;right:unset}html.right-to-left-components .store-locator-new .store-locator__menu .searchWrapper .form-searchCity .btn--locate-me svg.icon{margin-left:10px;margin-right:0}html.right-to-left-components .store-locator-new .store-locator__landing-paging .store-locator__landing-controls{transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media (min-width:48em){html.right-to-left-components .store-locator-new.map-opened .searchWrapper{justify-content:flex-start;left:unset;max-width:440px;padding-left:0;padding-right:20px;position:absolute;right:0;top:80px;width:100%;z-index:100}}html.right-to-left-components .store-locator-new.map-opened .searchWrapper .form-searchCity .store-locator__search .j-autoComplete{padding-left:40px;padding-right:16px}html.right-to-left-components .store-locator-new.map-opened .searchWrapper .form-searchCity .store-locator__search .store-locator__search-button{left:60px;right:unset}@media (min-width:48em){html.right-to-left-components .store-locator-new.map-opened .searchWrapper .form-searchCity .store-locator__search .store-locator__search-button{left:20px;right:unset}}html.right-to-left-components .store-locator__search-filters{margin:0 20px 0 0}html.right-to-left-components .store-locator__button-close{left:20px;right:unset}@media (min-width:48em){html.right-to-left-components .store-locator__filters.filters-opened--desktop .store-locator__filters-by{margin:.8rem 0 0 1rem}html.right-to-left-components .store-locator__filters.filters-opened--desktop .store-locator__filter{margin-left:0;margin-right:.8rem}}html.right-to-left-components .store-locator__filter-icon,html.right-to-left-components .store-locator__filters .sl-filters__buttons-container .j-reset-sl-filters{margin-left:1.6rem;margin-right:0}html.right-to-left-components .store-locator__store-info{padding:15px 10px 15px 0}@media (min-width:48em){html.right-to-left-components .store-locator__store-info.store-opened{left:unset;right:20px}}html.right-to-left-components .store-info__button-close{left:15px;right:unset}html.right-to-left-components .store-info__data-icon-container{margin-left:15px;margin-right:10px}html.right-to-left-components .store-info__data-row.services{padding:10px 0 10px 20px}html.right-to-left-components .simplebar-height-auto-observer-wrapper{float:right}html.right-to-left-components .store-details__info-data-list{padding:0 8px 0 20px}@media (min-width:64em){html.right-to-left-components .store-details__info-data-list{padding:0 88px 0 100px}html.right-to-left-components .store-osp__title{text-align:right}}html.right-to-left-components .store-osp__opening-list .store-osp__opening-listitem .opening-listitem__text--left{margin:0 0 0 5px}html.right-to-left-components .store-osp__services{padding:10px 12px 40px 20px}@media (min-width:64em){html.right-to-left-components .store-osp__services{padding:0}}html.right-to-left-components .store-osp__services .store-osp__services-list .store-osp__services-listitem .services-listitem__text{margin:0 10px 0 0}html.right-to-left-components .store-osp__payments{padding:10px 10px 40px 20px}@media (min-width:64em){html.right-to-left-components .store-osp__payments{padding:0}}html.right-to-left-components .store-details__info-location{left:6px;position:absolute;right:unset}@media (min-width:64em){html.right-to-left-components .store-details__info-location{left:22px}}html.right-to-left-components .store-details__info-location a svg{left:unset;right:56%;transform:translate(-50%,-50%)}@media (min-width:64em){html.right-to-left-components .store-details__info-location a svg{right:50%}}html.right-to-left-components .three-products-learn-more__product-boxes .svg-wrapper svg.gold-in{transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media (min-width:64em){html.right-to-left-components .freeTrialStickyNavigationV2 .free-trial--sticky-nav--left .sticky-nav--left--device-name{margin-left:20px;margin-right:0}}html.right-to-left-components .sticky-middle-navigation--mobile{padding-left:25px;padding-right:0}html.right-to-left-components .sticky-middle-navigation--mobile .sticky-middle-navigation--select-arrow{left:25px;pointer-events:none;position:absolute;right:unset;top:22px}html.right-to-left-components .sticky-middle-navigation--desktop{padding-left:20px;padding-right:0}@media (min-width:48em){html.right-to-left-components .main-banner.main-editorial .main-banner__text .main-editorial__item-wrapper{text-align:right}}html.right-to-left-components .lets-chat .lets-chat__wrapper span.average-wait{display:flex}html.right-to-left-components .lets-chat .lets-chat__wrapper span.average-wait .average-wait-time{margin-right:5px}@media (min-width:64em){html.right-to-left-components .contact-us__details--section .content__wrapper .lets-chat--container.lets-chat__three-columns .lets-chat:first-child,html.right-to-left-components .contact-us__details--section .content__wrapper .lets-chat--container.lets-chat__three-columns .lets-chat:nth-child(2),html.right-to-left-components .contact-us__details--section .content__wrapper .lets-chat--container.lets-chat__two-columns .lets-chat:first-child{margin-left:39px;margin-right:0}}html.right-to-left-components .contact-us__details--section span.average-wait{display:flex;justify-content:center}html.right-to-left-components .contact-us__details--section span.average-wait .average-wait-time{margin-right:5px}html.right-to-left-components .try-landing-content-block-section .try-landing-content-block .landing-title{padding-left:40%;padding-right:0;text-align:right}@media (min-width:48em){html.right-to-left-components .try-landing-content-block-section .try-landing-content-block .landing-title{padding-left:0}html.right-to-left-components .try-landing-content-block-section .try-landing-content-block .landing-description .column-right{margin-left:0;margin-right:16px}}@media (min-width:64em){html.right-to-left-components .try-landing-content-block-section .try-landing-content-block .landing-description .column-right{margin-right:24px}}@media (min-width:87.5em){html.right-to-left-components .try-landing-content-block-section .try-landing-content-block .landing-description .column-right{margin-right:32px}}@media (min-width:100em){html.right-to-left-components .try-landing-content-block-section .try-landing-content-block .landing-description .column-right{margin-right:32px}}@media (min-width:48em){html.right-to-left-components .plp-page__listing--container{margin-left:20px;margin-right:0}}html.right-to-left-components .plp-page__listing--container .plp-page__badge--container{margin-left:10px;margin-right:0}@media (min-width:48em){html.right-to-left-components .plp-page__listing--container.filters-enabled .plp__filters--container{margin-left:0;margin-right:2rem}html.right-to-left-components .plp-page__listing--container.filters-enabled .plp__filters--container.sorting{left:unset;margin-right:0;right:0}}@media (min-width:64em){html.right-to-left-components .plp-page__listing--container.filters-enabled .plp__filters--container.sorting{height:auto;margin-left:0;margin-right:20px;margin-top:2rem;position:static;width:calc(25% - 20px);z-index:auto}}@media (min-width:48em){html.right-to-left-components .plp-page__listing--container.filters-enabled{margin-left:0}html.right-to-left-components .plp__plp-product .card-product,html.right-to-left-components .plp__plp-product .plp-page__product--container{margin-left:0;margin-right:20px}}html.right-to-left-components .plp__plp-product .card-product .product-info__text .cta-container .form-quantity,html.right-to-left-components .plp__plp-product .plp-page__product--container .product-info__text .cta-container .form-quantity{margin-left:5%;margin-right:0}html.right-to-left-components .plp__plp-product .card-product .product-info__text .cta-container .select-arrow,html.right-to-left-components .plp__plp-product .plp-page__product--container .product-info__text .cta-container .select-arrow{left:20%;right:unset}@media (min-width:64em){html.right-to-left-components .plp__plp-product .card-product .product-info__text .cta-container .select-arrow,html.right-to-left-components .plp__plp-product .plp-page__product--container .product-info__text .cta-container .select-arrow{left:15%}}@media (min-width:64em) and (min-width:87.5em){html.right-to-left-components .plp__plp-product .card-product .product-info__text .cta-container .select-arrow,html.right-to-left-components .plp__plp-product .plp-page__product--container .product-info__text .cta-container .select-arrow{left:17%}}@media (min-width:64em) and (min-width:100em){html.right-to-left-components .plp__plp-product .card-product .product-info__text .cta-container .select-arrow,html.right-to-left-components .plp__plp-product .plp-page__product--container .product-info__text .cta-container .select-arrow{left:22%}}html.right-to-left-components .plp__plp-filter-bar .sort-by-container .sort-by-btn svg{margin-left:5px;margin-right:0}html.right-to-left-components .plp__plp-filter-bar .sort-by-container .high-low-btn,html.right-to-left-components .plp__plp-filter-bar .sort-by-container .low-high-btn{text-align:right}html.right-to-left-components .plp__plp-filter-bar .sort-by-container .high-low-btn svg,html.right-to-left-components .plp__plp-filter-bar .sort-by-container .low-high-btn svg{margin-left:0;margin-right:10px}.product-filters__wrapper html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:checked+label,.product-filters__wrapper html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:not(:checked)+label,.variant-nav__options html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:checked+label,.variant-nav__options html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:not(:checked)+label,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check .product-filters__wrapper [type=checkbox]:checked+label,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check .product-filters__wrapper [type=checkbox]:not(:checked)+label,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check .variant-nav__options [type=checkbox]:checked+label,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check .variant-nav__options [type=checkbox]:not(:checked)+label,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=radio]:checked+label,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=radio]:not(:checked)+label{padding-left:0}.product-filters__wrapper html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:checked+label:before,.product-filters__wrapper html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:not(:checked)+label:before,.variant-nav__options html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:checked+label:before,.variant-nav__options html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:not(:checked)+label:before,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check .product-filters__wrapper [type=checkbox]:checked+label:before,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check .product-filters__wrapper [type=checkbox]:not(:checked)+label:before,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check .variant-nav__options [type=checkbox]:checked+label:before,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check .variant-nav__options [type=checkbox]:not(:checked)+label:before,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=radio]:checked+label:before,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=radio]:not(:checked)+label:before{left:0;right:unset}.product-filters__wrapper html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:checked+label:after,.product-filters__wrapper html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:not(:checked)+label:after,.variant-nav__options html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:checked+label:after,.variant-nav__options html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:not(:checked)+label:after,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check .product-filters__wrapper [type=checkbox]:checked+label:after,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check .product-filters__wrapper [type=checkbox]:not(:checked)+label:after,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check .variant-nav__options [type=checkbox]:checked+label:after,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check .variant-nav__options [type=checkbox]:not(:checked)+label:after,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=radio]:checked+label:after,html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check [type=radio]:not(:checked)+label:after{left:1px;right:unset}html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check label p{text-align:right}html.right-to-left-components .plp__plp-filter .filter-content .sort-by-check label p.label-subtitle{margin-left:24px;margin-right:0}@media (min-width:64em){html.right-to-left-components .plp__plp-header .header-container .text-container{left:unset;right:150px;text-align:right}html.right-to-left-components .plp__plp-header.show-flavour-img .flavour-image{left:unset;right:45%}}html.right-to-left-components .stock-level--in-stock,html.right-to-left-components .stock-level--low-stock,html.right-to-left-components .stock-level--out-of-stock{padding-left:0;padding-right:20px}html.right-to-left-components .stock-level--in-stock:before,html.right-to-left-components .stock-level--low-stock:before,html.right-to-left-components .stock-level--out-of-stock:before{left:unset;right:0}html.right-to-left-components .plp-page__product--discounted-price{text-align:left}html.right-to-left-components .plp-page__listing--items-with-filter .listingProducts .plp-page__loyalty-badge--container .loyalty__badge.loyalty__badge--gold{background:linear-gradient(270deg,#f29e97 0,#d5a061)}html.right-to-left-components .new-device-pdp .new-device-pdp__info-wrapper .product-info .product-header .product-title__container .star-box .rating-container{margin-left:0;margin-right:16px}html.right-to-left-components .new-device-pdp .new-device-pdp__info-wrapper .product-info .product-colors__wrapper .product-colors__colorVariants ul{text-align:right}html.right-to-left-components .new-device-pdp .new-device-pdp__info-wrapper .product-info .product-colors__wrapper .product__price-wrapper .product-price__new-price{margin-left:0;margin-right:16px}html.right-to-left-components .new-device-pdp .new-device-pdp__info-wrapper .product-info .product__benefits-wrapper .product-benefits__text,html.right-to-left-components .new-device-pdp .new-device-pdp__info-wrapper .product-info .product__listed-benefits-wrapper .product__listed-benefit-wrapper .listed-benefit-text{margin-left:0;margin-right:12px}html.right-to-left-components .productStickyNavigation .pdp-new-device--sticky-nav--left .pdp-new-device--device-name{margin:0 0 0 2.5rem}html.right-to-left-components .productStickyNavigation .pdp-new-device--sticky-nav--right .pdp-new-device--price-now{margin:0 1.6rem 0 3.2rem}html.right-to-left-components .pdp-accordion_button--title{padding-left:20px;padding-right:0;text-align:right}html.right-to-left-components .pdp-accordion-plus-icon{left:2rem;right:unset}html.right-to-left-components .pdp-accordion__pd-included-in-box--legend{padding-left:0;padding-right:15px}html.right-to-left-components .pdp-accordion__pd-included-in-box--title:before{margin-left:0;margin-right:-21px}html.right-to-left-components .pdp-accordion-container-delivery--content--conditions ul{padding-left:0;padding-right:20px}html.right-to-left-components .pdp-accordion-container-terms--item{margin-left:0;margin-right:20px;padding-left:0;padding-right:10px}html.right-to-left-components .people-also-bought--section{padding-left:0;padding-right:21px}html.right-to-left-components .people-also-bought--section .pab-flickity-container .flickity-pb-carousel .flickity-viewport .flickity-slider .pab__product--container{padding-left:15px;padding-right:0}html.right-to-left-components .main-editorial__background-cutter{left:0;transform:rotate(12deg);transform-origin:top left}@media (min-width:23.4375em){html.right-to-left-components .main-editorial__background-cutter{transform:rotate(12deg)}}@media (min-width:30em){html.right-to-left-components .main-editorial__background-cutter{transform:rotate(12deg)}}@media (min-width:48em){html.right-to-left-components .main-editorial__background-cutter{right:0;transform:rotate(12deg);transform-origin:top right}}html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:first-child div{border-left:1px solid #c2bfc2;border-right:0;padding-left:2rem;padding-right:0}@media (min-width:48em){html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:first-child div{padding-left:5px}html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:first-child{padding-bottom:0}}html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(2){padding-left:0;padding-right:2rem}html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(2) div{border-bottom:1px solid #c2bfc2}@media (min-width:48em){html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(2) div{border-bottom:none;border-left:0}html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(2){padding-right:0}}html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(3){padding-left:2rem;padding-right:0}html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(3) div{border-top:1px solid #c2bfc2;padding-top:20px}@media (min-width:48em){html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(3) div{border-top:none;padding-top:5px}html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(3){padding-left:0}}html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(4){padding-top:2rem}html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(4) div{border-left:0;border-right:1px solid #c2bfc2;padding-left:0;padding-right:20px}@media (min-width:48em){html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(4) div{padding-right:0}html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(4){padding-top:0}html.right-to-left-components .try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(2) div{border-bottom:none;border-left:1px solid #c2bfc2;border-right:0}}html.right-to-left-components .try-in-store .select-arrow{left:18px;right:unset}html.right-to-left-components .try-with-expert__wrapper .form-close{left:7%;right:unset}html.right-to-left-components .try-with-expert__wrapper .phone-combo .text-phone input[type=date],html.right-to-left-components .try-with-expert__wrapper .phone-combo .text-phone input[type=email],html.right-to-left-components .try-with-expert__wrapper .phone-combo .text-phone input[type=number],html.right-to-left-components .try-with-expert__wrapper .phone-combo .text-phone input[type=password],html.right-to-left-components .try-with-expert__wrapper .phone-combo .text-phone input[type=tel],html.right-to-left-components .try-with-expert__wrapper .phone-combo .text-phone input[type=text]{border-left:1px solid #c2bfc2;border-radius:3px 0 0 3px;border-right:none}html.right-to-left-components .try-with-expert__wrapper form label{text-align:right}html.right-to-left-components .wrapper:not(.nbw) input.input-validated[type=date],html.right-to-left-components .wrapper:not(.nbw) input.input-validated[type=email],html.right-to-left-components .wrapper:not(.nbw) input.input-validated[type=number],html.right-to-left-components .wrapper:not(.nbw) input.input-validated[type=password],html.right-to-left-components .wrapper:not(.nbw) input.input-validated[type=tel],html.right-to-left-components .wrapper:not(.nbw) input[type=text].input-validated{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/validate.svg) left 10px top 50% no-repeat;background-size:20px;padding-left:40px;padding-right:15px}html.right-to-left-components select.input-validated{background-position:left 40px top 50%}html.right-to-left-components .try-with-expert.third-step .third-step__wrapper .third-step__wrapper__suggestions .third-step__wrapper__suggestions__items .third-step__wrapper__suggestions__items__item:first-child{margin-left:16px;margin-right:0}@media (min-width:48em){html.right-to-left-components .flow-section__content-wrapper:first-of-type:after{left:0;right:unset}html.right-to-left-components .flow-section__content-wrapper:nth-of-type(3):before,html.right-to-left-components .flow-section__content-wrapper:nth-of-type(4):before{left:unset;right:0}}html.right-to-left-components .confirmed-voucher__code-wrapper{left:unset;right:18px}html.right-to-left-components .icon-world{padding-left:25px;padding-right:0}html.right-to-left-components #agegate .agegate-container .agegate-language-container span,html.right-to-left-components .agegate-language-container span{padding-left:10px;padding-right:0}html.right-to-left-components #agegate .agegate-container .agegate-language-container:before{margin-left:0;margin-right:-40px}html.right-to-left-components #agegate .agegate-container .agegate-head .selected-language{margin:0 5px 0 0}html.right-to-left-components #agegate .agegate--birthdate .argage-text,html.right-to-left-components #agegate .agegate-container .agegate-mobile-language--container li{text-align:right}@media (min-width:64em){html.right-to-left-components #agegate .agegate--birthdate .argage-text{text-align:center}}html.right-to-left-components .my-account__device-detail .my-account__overview .my-account__back{left:unset;right:2rem;transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .content-centered--lg .order-detail,html.right-to-left-components .content-centered--md .order-detail{text-align:right}html.right-to-left-components .content-centered--lg .order-detail .backlink:before,html.right-to-left-components .content-centered--md .order-detail .backlink:before{margin-left:9px;margin-right:0;transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .my-account__main .my-account__overview .overview-item .overview--device-info .device__activated span,html.right-to-left-components .my-account__main .my-account__overview .overview-item .overview--device-info .device__not-activated span{margin-left:0;margin-right:10px}html.right-to-left-components .my-account__main .hgroup>*,html.right-to-left-components .my-account__main .my--account__page-title--info{text-align:center}@media (min-width:64em){html.right-to-left-components .my-account__main .hgroup>*,html.right-to-left-components .my-account__main .my--account__page-title--info{text-align:right}}html.right-to-left-components .my-account__main .my--account__my-preferences--endtext{text-align:right}html.right-to-left-components .my-account__main .my-account__devices{padding:2rem 0 2rem 2rem}html.right-to-left-components .my-account__main .my-account__devices .devices__list .devices__device .device__info .device__activated,html.right-to-left-components .my-account__main .my-account__devices .devices__list .devices__device .device__info .device__not-activated{padding-left:0;padding-right:9px}html.right-to-left-components .my-account__main .my-account__devices .devices__list .devices__device .device__info .device__activated>span,html.right-to-left-components .my-account__main .my-account__devices .devices__list .devices__device .device__info .device__not-activated>span{margin-left:0;margin-right:10px}html.right-to-left-components .my-account__main .my-account__main-wrapper [type=checkbox]:checked+label:before,html.right-to-left-components .my-account__main .my-account__main-wrapper [type=checkbox]:not(:checked)+label:before{left:unset;right:0}@media (min-width:64em){html.right-to-left-components .my-account__page .my-account__main .my-account__welcome{text-align:right}}html.right-to-left-components .my-account__page .my-account__main .order-status__icon{margin-left:18px;margin-right:0}@media (min-width:64em){html.right-to-left-components .my-account__page.my-account__my-details--main .my-account__main .my-account__main--wrapper .details__welcome .hgroup{margin-right:0;text-align:right}html.right-to-left-components .my-account__page.my-account__my-details--main .my-account__main .my-account__main--wrapper .user-nav__link>.icon{margin-left:0}}html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .my-account__welcome.my-account__welcome-click-and-collect .my-account__back{left:unset;right:20px}@media (min-width:64em){html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .my-account__welcome.my-account__welcome-click-and-collect .my-account__back{left:unset;right:-80px}}html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .my-account__welcome.my-account__welcome-click-and-collect .my-account__back>svg{transform:scaleX(-1)}html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .click-and-collect .my-orders-list .my-orders__item .order-info .flex-wrapper.flex-wrapper--click-collect .order-number.order-number--click-collect{display:flex}@media (min-width:64em){html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .click-and-collect .my-orders-list .my-orders__item .order-info .flex-wrapper.flex-wrapper--click-collect .wrap--click-collect{margin-left:0;margin-right:27%}}@media (min-width:87.5em){html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .click-and-collect .my-orders-list .my-orders__item .order-info .flex-wrapper.flex-wrapper--click-collect .wrap--click-collect{margin-left:0;margin-right:52%}}@media (min-width:100em){html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .click-and-collect .my-orders-list .my-orders__item .order-info .flex-wrapper.flex-wrapper--click-collect .wrap--click-collect{margin-left:0}}html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .click-and-collect .my-orders-list .my-orders__item .order-info .flex-wrapper.flex-wrapper--click-collect .wrap--click-collect .click-collect{margin-left:23px;margin-right:0}html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .click-and-collect .my-orders-list .my-orders__item .order-details.click-and-collect-accordion .accordion-panel .details-wrapper .flex-wrapper.details-header-click_collect .order-date{display:flex}html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .click-and-collect .my-orders-list .my-orders__item .order-details.click-and-collect-accordion .accordion-panel .details-wrapper .details-checkout.details-product_click-collect .col.col-half .checkout__summary.replacement__checkout__summary .checkout_product__click-collect .product__quality_click-collect.product-click-collect .product__color.space-txt_click-collect,html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .click-and-collect .my-orders-list .my-orders__item .order-details.click-and-collect-accordion .accordion-panel .details-wrapper .details-checkout.details-product_click-collect .col.col-half .checkout__summary.replacement__checkout__summary .checkout_product__click-collect .product__quality_click-collect.product-click-collect .space-txt_click-collect.space-txt_click-collect{padding-left:10px;padding-right:0}html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .click-and-collect .my-orders-list .my-orders__item .order-details.click-and-collect-accordion .accordion-panel .details-wrapper .details-checkout.details-product_click-collect .col.col-half .checkout__summary.replacement__checkout__summary .product__price .price--current{margin-left:0;margin-right:53px}html.right-to-left-components .my-account__page.my-account__click-and-collect .my-account__main .click-and-collect .my-orders-list .my-orders__item .order-details.click-and-collect-accordion .accordion-panel .details-wrapper .details-checkout.details-product_click-collect .col.col-half .checkout__summary.checkout__summary-qure-return-box{padding-left:40px;padding-right:0}html.right-to-left-components .user-nav__link>.icon{margin-left:1.5rem;margin-right:0}@media (min-width:64em){html.right-to-left-components .user-nav__link>.icon{margin-left:2rem}}html.right-to-left-components .user-nav__link .notification{margin-left:5px;margin-right:auto;padding-left:5px;padding-right:0}html.right-to-left-components .user-nav__link .notification.has-alert:after{left:0;right:unset}@media (min-width:64em){html.right-to-left-components .customer-details__aside,html.right-to-left-components .my-account__aside{padding:5rem 30px 5rem 0}html.right-to-left-components .customer-details__aside .user-nav__link.is-active,html.right-to-left-components .my-account__aside .user-nav__link.is-active{box-shadow:-5px 2px 12px 0 rgba(84,84,84,.2)}html.right-to-left-components .customer-details__aside .user-nav__link.is-active:after,html.right-to-left-components .my-account__aside .user-nav__link.is-active:after{left:unset;right:100%;transform:rotate(180deg);-webkit-transform:rotate(180deg)}}@media (min-width:75em){html.right-to-left-components .customer-details__aside,html.right-to-left-components .my-account__aside{padding:70px 80px 5rem 0}}html.right-to-left-components .customer-details__aside .user-nav li.user-nav--logout svg.icon,html.right-to-left-components .customer-details__aside .user-nav li.user-nav--logoutCeApp svg.icon,html.right-to-left-components .customer-details__aside .user-nav li.user-nav--orders svg.icon,html.right-to-left-components .my-account__aside .user-nav li.user-nav--logout svg.icon,html.right-to-left-components .my-account__aside .user-nav li.user-nav--logoutCeApp svg.icon,html.right-to-left-components .my-account__aside .user-nav li.user-nav--orders svg.icon{transform:scaleX(-1)}@media (min-width:64em){html.right-to-left-components .customer-details__overview .overview--device-info,html.right-to-left-components .my-account__overview .overview--device-info{text-align:right}}@media (min-width:75em){html.right-to-left-components .customer-details__section-title,html.right-to-left-components .my-account__section-title{text-align:right}}html.right-to-left-components .customer-details__devices .devices__add-wrapper .btn-close,html.right-to-left-components .customer-details__no-devices .devices__add-wrapper .btn-close,html.right-to-left-components .my-account__devices .devices__add-wrapper .btn-close,html.right-to-left-components .my-account__no-devices .devices__add-wrapper .btn-close{left:2rem;right:unset}@media (min-width:75em){html.right-to-left-components .customer-details__devices .devices__add-wrapper .btn-close,html.right-to-left-components .customer-details__no-devices .devices__add-wrapper .btn-close,html.right-to-left-components .my-account__devices .devices__add-wrapper .btn-close,html.right-to-left-components .my-account__no-devices .devices__add-wrapper .btn-close{left:5rem;right:unset}}html.right-to-left-components .customer-details__devices .no-devices__alert .alert-icon,html.right-to-left-components .customer-details__no-devices .no-devices__alert .alert-icon,html.right-to-left-components .my-account__devices .no-devices__alert .alert-icon,html.right-to-left-components .my-account__no-devices .no-devices__alert .alert-icon{left:-4rem;right:unset}html.right-to-left-components .customer-details__header .my-account__back,html.right-to-left-components .my-account__header .my-account__back{left:unset;right:20px;transform:translateY(-50%) rotate(180deg)}@media (min-width:75em){html.right-to-left-components .customer-details__header .my-account__back,html.right-to-left-components .my-account__header .my-account__back{left:unset;right:70px}}html.right-to-left-components .customer-details__empty-page .my-account__welcome .my-account__back,html.right-to-left-components .customer-details__my-devices .my-account__welcome .my-account__back,html.right-to-left-components .my-account__empty-page .my-account__welcome .my-account__back,html.right-to-left-components .my-account__my-devices .my-account__welcome .my-account__back,html.right-to-left-components .my-account__my-orders .my-account__welcome .my-account__back{left:unset;right:20px}html.right-to-left-components .customer-details__empty-page .my-account__welcome .my-account__back>svg,html.right-to-left-components .customer-details__my-devices .my-account__welcome .my-account__back>svg,html.right-to-left-components .my-account__empty-page .my-account__welcome .my-account__back>svg,html.right-to-left-components .my-account__my-devices .my-account__welcome .my-account__back>svg,html.right-to-left-components .my-account__my-orders .my-account__welcome .my-account__back>svg{transform:rotate(180deg)}@media (min-width:87.5em){html.right-to-left-components .customer-details__empty-page .my-account__welcome .my-account__back,html.right-to-left-components .customer-details__my-devices .my-account__welcome .my-account__back,html.right-to-left-components .my-account__empty-page .my-account__welcome .my-account__back,html.right-to-left-components .my-account__my-devices .my-account__welcome .my-account__back,html.right-to-left-components .my-account__my-orders .my-account__welcome .my-account__back{margin-left:44px;margin-right:2rem}}html.right-to-left-components .customer-details__empty-page .empty-page__alert .alert-icon,html.right-to-left-components .customer-details__my-devices .empty-page__alert .alert-icon,html.right-to-left-components .my-account__empty-page .empty-page__alert .alert-icon,html.right-to-left-components .my-account__my-devices .empty-page__alert .alert-icon,html.right-to-left-components .my-account__my-orders .empty-page__alert .alert-icon{left:-2rem;right:unset}html.right-to-left-components .customer-details__devices .device__activated,html.right-to-left-components .customer-details__devices .device__not-activated,html.right-to-left-components .my-account__devices .device__activated,html.right-to-left-components .my-account__devices .device__not-activated{padding-left:0;padding-right:9px}@media (min-width:64em){html.right-to-left-components .customer-details__devices .device__activated,html.right-to-left-components .customer-details__devices .device__not-activated,html.right-to-left-components .my-account__devices .device__activated,html.right-to-left-components .my-account__devices .device__not-activated{padding-left:0;padding-right:0}}html.right-to-left-components .customer-details__devices .device__activated span,html.right-to-left-components .customer-details__devices .device__not-activated span,html.right-to-left-components .my-account__devices .device__activated span,html.right-to-left-components .my-account__devices .device__not-activated span{margin:0 10px 0 0}@media (min-width:64em){html.right-to-left-components .my-account__overview .overview--device .device-warranty svg{margin-left:0;margin-right:-7px}}html.right-to-left-components .my-orders__item--recent .order__images .order__image+.order__image{margin-left:0;margin-right:6px}@media (min-width:48em){html.right-to-left-components .my-orders__item--recent .order__images .order__image+.order__image{margin-left:0;margin-right:12px}}@media (min-width:75em){html.right-to-left-components .my-orders__item--recent .order__info{text-align:left}}html.right-to-left-components .ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info,html.right-to-left-components .ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info{text-align:right}html.right-to-left-components .ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device__warranty div,html.right-to-left-components .ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device__warranty div{display:flex}html.right-to-left-components .ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device__warranty div span:nth-child(2),html.right-to-left-components .ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device__warranty div span:nth-child(2){margin:0 5px}html.right-to-left-components .ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device__serial,html.right-to-left-components .ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device__serial{display:flex}html.right-to-left-components .ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device__serial span:nth-child(2),html.right-to-left-components .ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device__serial span:nth-child(2){margin:0 5px}html.right-to-left-components .ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.desktop,html.right-to-left-components .ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.mobile,html.right-to-left-components .ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.desktop,html.right-to-left-components .ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.mobile{text-align:right}html.right-to-left-components .btn--add-device .btn__icon{left:1.5rem;right:unset}html.right-to-left-components .ceapp-my-account.my-account__my-devices .ceapp-my-account__main .my-account__devices ul.ceapp-my-account__container .ceapp-my-account__content,html.right-to-left-components .ceapp-my-account.my-account__my-orders .ceapp-my-account__main .my-account__devices ul.ceapp-my-account__container .ceapp-my-account__content{padding:30px 30px 30px 0}@media (min-width:64em){html.right-to-left-components .ceapp-my-account.my-account__my-devices .ceapp-my-account__main .my-account__devices ul.ceapp-my-account__container .ceapp-my-account__content.my-devices__linked-device,html.right-to-left-components .ceapp-my-account.my-account__my-orders .ceapp-my-account__main .my-account__devices ul.ceapp-my-account__container .ceapp-my-account__content.my-devices__linked-device{text-align:right}html.right-to-left-components .ceapp-my-account.my-account__my-devices .ceapp-my-account__main .my-account__devices ul.ceapp-my-account__container .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info,html.right-to-left-components .ceapp-my-account.my-account__my-orders .ceapp-my-account__main .my-account__devices ul.ceapp-my-account__container .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info{margin-left:0;margin-right:120px}}html.right-to-left-components .ceapp-my-account.my-account__my-devices .ceapp-my-account__main .my-account__devices ul.ceapp-my-account__container .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device-serial-number,html.right-to-left-components .ceapp-my-account.my-account__my-orders .ceapp-my-account__main .my-account__devices ul.ceapp-my-account__container .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device-serial-number{margin-left:5px;margin-right:0}html.right-to-left-components .ceapp-my-account.my-account__my-details--my-personal-details .my-account__main .my-account__main-wrapper .my-account__main-wrapper--details .content-container.lg-right-container .form-container .my-personal-details-form .form-fields .form-group.phone-combo .formitem.text-phone input[type=tel]{border-bottom-left-radius:5px;border-left:1px solid #c2bfc2;border-right:none;border-top-left-radius:5px}html.right-to-left-components .ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome{text-align:right}@media (min-width:64em){html.right-to-left-components .ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome{padding-left:100px;padding-right:0}html.right-to-left-components .ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome .ceapp-my-account__title h1,html.right-to-left-components .ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome .ceapp-my-account__title h3{text-align:right}}html.right-to-left-components .ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome .ceapp-my-account__logout svg.icon{transform:scaleX(-1)}@media (min-width:64em){html.right-to-left-components .ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content{text-align:right}html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__welcome .ceapp-my-device__title{margin:0 64px 0 0;text-align:right}html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__welcome .ceapp-my-device__title h1{text-align:right}}html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__welcome a.ceapp-my-device__back{left:unset;right:0;transform:scaleX(-1) translateY(-50%)}html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .device__activated,html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .device__not-activated{padding-left:0;padding-right:9px}@media (min-width:64em){html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .device__activated,html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .device__not-activated{padding-right:0}}html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .device__activated span,html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .device__not-activated span{margin-left:0;margin-right:10px}html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__warranty-text{padding:15px 20px 15px 15px;text-align:right}html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__alert{padding:15px 24px 17px 11px;text-align:right}html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__alert .alert__icon{margin-left:22px;margin-right:0}html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__alert .alert__text{text-align:right}html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__information .information-container .information-accordion{padding:22px 21px 22px 25px}html.right-to-left-components .ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__information .information-container .info-button-arrow{left:28px;right:unset}html.right-to-left-components .ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-expiry-date{align-items:center;display:flex;justify-content:center}@media (min-width:64em){html.right-to-left-components .ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-expiry-date{justify-content:unset}}html.right-to-left-components .my-account__my-details .details__welcome{margin-left:44px;margin-right:2rem}@media (min-width:64em){html.right-to-left-components .my-account__my-details .details__welcome{margin-right:0}}html.right-to-left-components .my-account__my-details a.my-account__back{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}@media (min-width:64em){html.right-to-left-components .my-account__my-details a.my-account__back{right:-25px}}@media (min-width:75em){html.right-to-left-components .my-account__my-details a.my-account__back{right:0}}html.right-to-left-components .my-account__my-details.my-account__my-details--my-wallet .content-container .address__alias{text-align:center}html.right-to-left-components .my-account__my-details.my-account__my-details--my-wallet .content-container .address__address .card-list__img{margin-left:20px;margin-right:0}html.right-to-left-components .my-account__my-details--my-addresses .content-container .address__alias,html.right-to-left-components .my-account__my-details.my-account__my-details--my-wallet .content-container__card .my_details__set-default-address{text-align:right}html.right-to-left-components .my-account__my-details--my-addresses .address__close,html.right-to-left-components .my-account__my-details--my-addresses .content-container .address__edit{text-align:left}html.right-to-left-components .my-account__my-details--my-addresses .my_details__set-default-address .form-group{text-align:right}html.right-to-left-components .my-account__my-details--my-addresses .my_details__set-default-address .form-group .form-item{padding-left:1rem;padding-right:0}html.right-to-left-components .my-account__my-details .btn--standard.btn--add-address .btn-plus{float:left}html.right-to-left-components .my-account__my-details .address__close{left:30px;right:unset}html.right-to-left-components .my-account__my-details form .input-validated{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/inStock.svg) left 10px top 50% no-repeat}@media (min-width:64em){html.right-to-left-components .my-account__my-details .hgroup{margin:0 7.5rem 0 0;text-align:right}html.right-to-left-components .my-account__my-details .hgroup.my-account__head--hroup{margin-right:0}html.right-to-left-components .my-account__my-details .user-nav__details .user-nav--details{margin-left:23px;margin-right:0}html.right-to-left-components .my-account__my-details .user-nav__details .user-nav--details .icon,html.right-to-left-components .my-account__my-details .user-nav__details .user-nav--details:last-child{margin-left:0}}html.right-to-left-components .my-account__my-details .user-nav__details .user-nav--details .link-text{text-align:right}@media (min-width:64em){html.right-to-left-components .my-account__my-details .user-nav__details .user-nav--details .link-text{text-align:center}}html.right-to-left-components .my-account__my-details .form-group label{text-align:right}html.right-to-left-components .my-account__my-details .select-arrow{left:15px;right:unset}html.right-to-left-components .my-account__my-details .content-container .txt-wrapper{text-align:right}html.right-to-left-components .my-account__my-details .content-container .details__customer_service .img-wrapper{padding-left:20px;padding-right:0}html.right-to-left-components .my-account__my-details--my-wallet .my-account__main--wallet-title{text-align:right}html.right-to-left-components .my-account__my-orders--pay-per-link .my-orders__item .link-loader svg{margin-left:11px;margin-right:0}html.right-to-left-components .my-account__my-orders--pay-per-link .my-orders__item .link-review{float:left}@media (min-width:64em){html.right-to-left-components .my-orders__detail .details-checkout>.col{padding-left:0;padding-right:20px}html.right-to-left-components .my-orders__detail .details-checkout>.col:first-child{padding-left:20px;padding-right:0}}html.right-to-left-components .my-account__my-preferences--description{text-align:left}html.right-to-left-components .my-account__my-preferences-tellus--arrow{transform:rotate(0deg)}html.right-to-left-components .customer-care__devices .device__name,html.right-to-left-components .customer-care__devices .device__purchase-date,html.right-to-left-components .customer-care__devices .device__serial,html.right-to-left-components .customer-care__devices .devices__device{text-align:right}html.right-to-left-components .cc__deviceList .cc__deviceItem.active:before{left:12px;right:unset}html.right-to-left-components .customer-care .cc__backlink{left:unset;right:2rem;transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media (min-width:48em){html.right-to-left-components .customer-care .cc__backlink{left:unset;right:6rem}}html.right-to-left-components .cc__tip-list{text-align:right}html.right-to-left-components .cc__tip-list>li:before{padding-left:25px;padding-right:0}html.right-to-left-components .main-editorial .main-editorial__header .badge-points{transform:scaleX(-1)}html.right-to-left-components .refer-a-friend__item-icon{margin-left:20px;margin-right:0}@media (min-width:48em){html.right-to-left-components .refer-a-friend__item-icon{margin-left:0;margin-right:0}}html.right-to-left-components .refer-a-friend__item--info{margin-left:0;margin-right:47px}@media (min-width:48em){html.right-to-left-components .refer-a-friend__item--info{margin-left:0;margin-right:0}}html.right-to-left-components .refer-a-friend__item--info:before{left:unset;right:-34px}html.right-to-left-components .refer-a-friend__referal-links--item{margin-left:68px;margin-right:0}@media (min-width:64em){html.right-to-left-components .refer-a-friend__referal-links--item{margin-left:98px}}html.right-to-left-components .refer-a-friend__referal-links--item:last-of-type{margin-left:0}html.right-to-left-components .refer-a-friend__box-item:not(:first-child):before{left:unset;right:19px}@media (min-width:48em){html.right-to-left-components .refer-a-friend__box-item:not(:first-child):before{left:unset;right:-46px}}@media (min-width:64em){html.right-to-left-components .refer-a-friend__box-item:not(:first-child):before{left:unset;right:-55px}}@media (min-width:75em){html.right-to-left-components .refer-a-friend__box-item:not(:first-child):before{left:unset;right:-55px}}@media (min-width:87.5em){html.right-to-left-components .refer-a-friend__box-item:not(:first-child):before{left:unset;right:-13%}}html.right-to-left-components .raf-modal__wrong--code{padding:20px 75px 20px 35px}html.right-to-left-components .copy-success:before,html.right-to-left-components .raf-device--warning:before,html.right-to-left-components .raf-wrong-code:before{left:unset;right:-50px}html.right-to-left-components .raf-device--warning:before{left:unset;right:70px}html.right-to-left-components .policy .policy__list li,html.right-to-left-components .policy ul li{padding-left:0;padding-right:10px}html.right-to-left-components .policy .policy__back svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .policy table.policy-table .policy-table__column-header{border-width:1px 1px 1px 0;text-align:right}html.right-to-left-components .policy table.policy-table .policy-table__column-header:last-child{border-width:1px}html.right-to-left-components .policy table.policy-table .policy-table__cell{border-width:0 1px 1px 0}html.right-to-left-components .policy table.policy-table .policy-table__cell:last-child{border-left:1px solid rgba(255,253,251,.05)}html.right-to-left-components .faq-search__icon{left:7px;right:unset}html.right-to-left-components .general__faq--page .faq-backlink:before{margin-left:2px;margin-right:0}@media (min-width:64em){html.right-to-left-components .general__faq--page .global-btn.btn-bold{margin-left:12px;margin-right:0}html.right-to-left-components .general__faq--page li.refer-a-friend__faq--nav:nth-child(2n){padding-right:5px}html.right-to-left-components .general__faq--page li.refer-a-friend__faq--nav:nth-child(2n) a{text-align:left}html.right-to-left-components .general__faq--page li.refer-a-friend__faq--nav:nth-child(odd){padding-left:5px}html.right-to-left-components .general__faq--page li.refer-a-friend__faq--nav:last-child:nth-child(odd){margin-right:0}}html.right-to-left-components .product-slider .product-slider__badge-container .product-slider__badge{margin-left:0;margin-right:20px}html.right-to-left-components .return__wrapper a.my-account__back{left:unset;right:20px}@media (min-width:75em){html.right-to-left-components .return__wrapper a.my-account__back{left:unset;right:70px}}html.right-to-left-components .return__wrapper>header svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .return__wrapper .return__welcome h1{text-align:right}html.right-to-left-components .return__wrapper.my-cart__wrapper .return__body .flex-wrapper .checkout__main.my-cart__main .checkout__section .return--item-choices .input-container label{padding-left:0;padding-right:0}html.right-to-left-components .return__wrapper.my-cart__wrapper .return__body .flex-wrapper .checkout__main.my-cart__main .checkout__section .return--item-choices .input-container label .checkout__product .product__info .product__info-wrapper .product__color span.color{margin:0 0 0 4px}html.right-to-left-components .return__wrapper.my-cart__wrapper .return__body .flex-wrapper .checkout__main.my-cart__main .checkout__section .return--item-choices .input-container label .checkout__product .product__price{padding-left:20px;padding-right:0}html.right-to-left-components .questionnaire__wrapper .questionnaire__dropdown .form-item.select-item .select-arrow{left:15px;right:unset}html.right-to-left-components .questionnaire__wrapper .question,html.right-to-left-components .questionnaire__wrapper .question__category,html.right-to-left-components .questionnaire__wrapper .question__quiz{text-align:right}html.right-to-left-components .questionnaire__wrapper .question__category,html.right-to-left-components .questionnaire__wrapper .question__quiz{padding-left:10%;padding-right:0}html.right-to-left-components .questionnaire__wrapper .checkout__summary-box.has-icon .icon{margin-left:16px;margin-right:0}html.right-to-left-components .questionnaire__wrapper .questionnaire__container .checkout__choose-answer .form-item [type=checkbox]:checked+label,html.right-to-left-components .questionnaire__wrapper .questionnaire__container .checkout__choose-answer .form-item [type=checkbox]:not(:checked)+label{padding:6px 20px}html.right-to-left-components .plp__filters-bar--add-filters-btn{margin-left:30px;margin-right:0;padding-right:0}html.right-to-left-components .plp__filters-bar--add-filters-btn span{left:unset;right:.8px}html.right-to-left-components .plp__filters-header--close-icon{margin-left:30px;margin-right:0}html.right-to-left-components .plp__filters-bar--container .plp__filters-bar--product-count .plp__filters-bar--product-count-number{padding-left:10px;padding-right:0}html.right-to-left-components .plp__filters-bar-add-filters-btn--title{margin:0 25px 0 0}@media (min-width:48em){html.right-to-left-components .plp__filters-bar-add-filters-btn--title{margin:0;padding-left:0;padding-right:30px}}html.right-to-left-components .plp__filters-list--item{padding-left:0;padding-right:20px}html.right-to-left-components .plp__filters-list--item .plp__filters-list-checkbox--label{margin-left:auto;margin-right:0;padding-right:0!important;text-align:right}html.right-to-left-components .plp__filters-list--item-right{border-left:0;border-right:1px solid rgba(255,253,251,.05)}html.right-to-left-components .plp__filters-list--arrow{left:3%;right:unset}@media (min-width:48em){html.right-to-left-components .plp__filters-list--arrow{left:-5px}}html.right-to-left-components .plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with{padding-left:0;padding-right:40px}html.right-to-left-components .plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with .plp__filters-list-checkbox--label{margin-right:0;padding-left:0!important;padding-right:20px!important}@media (min-width:48em){html.right-to-left-components .plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with .plp__filters-list-checkbox--label{padding-left:0!important;padding-right:0!important}}html.right-to-left-components .plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with .plp__filters-list-checkbox--label .plp__filters-list-checkbox--image{margin-left:0;margin-right:10px}html.right-to-left-components .plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with .plp__filters-list-checkbox--label .plp__filters-list-checkbox--title{padding-left:5px;padding-right:15px}@media (min-width:48em){html.right-to-left-components .plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with .plp__filters-list-checkbox--label .plp__filters-list-checkbox--title{text-align:right}}html.right-to-left-components .plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with .plp__filters-list-checkbox--label:before{left:unset;right:0}html.right-to-left-components .plp__filters-bar--label--close span,html.right-to-left-components .plp__filters-header--close-icon span{left:unset;right:-1px}html.right-to-left-components .plp__filters-bar--label--close{margin-left:5px;margin-right:2px}html.right-to-left-components .plp__filters-list--show-dropdown{left:unset;padding-left:10px;padding-right:0;right:0;text-align:right}@media (min-width:48em){html.right-to-left-components .plp__filters-list--inner-container-compatible-with .plp__filters-list-checkbox--label:before{margin-left:0;margin-right:-20px}}html.right-to-left-components .notificationBox .notification-box-icon{margin-left:16px;margin-right:0}html.right-to-left-components .checkout__address-form .form-group.phone-combo .text-phone input[type=date],html.right-to-left-components .checkout__address-form .form-group.phone-combo .text-phone input[type=email],html.right-to-left-components .checkout__address-form .form-group.phone-combo .text-phone input[type=number],html.right-to-left-components .checkout__address-form .form-group.phone-combo .text-phone input[type=password],html.right-to-left-components .checkout__address-form .form-group.phone-combo .text-phone input[type=tel],html.right-to-left-components .checkout__address-form .form-group.phone-combo .text-phone input[type=text]{border-left:1px solid #c2bfc2;border-radius:3px 0 0 3px;border-right:none}html.right-to-left-components .my-orders__item .order-status:before{margin:0 0 0 8px}html.right-to-left-components .qure-returns__box .card-data,html.right-to-left-components .qure-returns__label,html.right-to-left-components .qure-returns__title{text-align:right}html.right-to-left-components .qure-returns__box .card-icon{margin:0 0 0 16px}@media (min-width:48em){html.right-to-left-components .heroes-wrapper .heroes-container .hero-find-out-more.dark-theme{margin:0 31px 0 0}}html.right-to-left-components .heroes-wrapper .heroes-container .hero-find-out-more.dark-theme svg,html.right-to-left-components .heroes-wrapper .heroes-container .hero-find-out-more.text-center svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .heroes-wrapper .heroes-container .hero-find-out-more_text{margin:0 0 0 8px}@media (min-width:48em){html.right-to-left-components .heroes-wrapper .heroes-container .hero-find-out-more_text{margin:0 0 0 9px}}html.right-to-left-components .heroes-wrapper .heroes-container .text-container .hero-header_text .header-text{padding-left:120px;padding-right:0}@media (min-width:48em){html.right-to-left-components .heroes-wrapper .heroes-container .text-container .hero-header_text .header-text{padding:0}}html.right-to-left-components .heroes-wrapper .heroes-container .text-container.text-center .hero-header_text .header-text{padding:0}html.right-to-left-components .heroes-wrapper .heroes-container .text-container.text-center .hero-find-out-more.text-center svg{transform:rotate(0deg);-webkit-transform:rotate(0deg)}html.right-to-left-components .form-standard-select .select-arrow{left:5%;right:unset}html.right-to-left-components #errop-page .error-page__nav-item .error-page__item-wrapper{padding:18px 0 0 31px}html.right-to-left-components #errop-page .gold-in{left:18px;margin-bottom:13px;right:unset;transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components #errop-page .notFoundComponent{margin-bottom:8px;position:relative}@media (min-width:48em){html.right-to-left-components #errop-page .notFoundComponent{margin-left:20px;margin-right:0}}@media (min-width:87.5em){html.right-to-left-components #errop-page .notFoundComponent{margin-left:40px;margin-right:0}}html.right-to-left-components #errop-page .notFoundComponent:last-child{margin-left:0;margin-right:0}@media (min-width:48em){html.right-to-left-components #errop-page .notFoundComponent span{padding:8px 15px 0 13px;right:0;text-align:right;top:0}html.right-to-left-components #errop-page .notFoundComponent:first-child .error-page__item-wrapper,html.right-to-left-components #errop-page .notFoundComponent:nth-child(2) .error-page__item-wrapper{padding-bottom:89%}}html.right-to-left-components .themes-wrapper{padding:59px 32px 58px 31px}@media (min-width:48em){html.right-to-left-components .themes-wrapper{padding:91px 32px 58px 30px}}@media (min-width:64em){html.right-to-left-components .themes-wrapper{padding:90px 124px 58px}}@media (min-width:100em){html.right-to-left-components .themes-wrapper{padding:91px 64px 50px}}html.right-to-left-components .themes-wrapper .headline-wrapper .find-more_wrapper .find-out_more{margin:0 0 0 9px}html.right-to-left-components .themes-wrapper .headline-wrapper .find-more_wrapper a span:last-of-type svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .themes-wrapper .content-wrapper .module .module-info_wrapper{margin:0 24px 0 0}@media (min-width:48em){html.right-to-left-components .themes-wrapper .content-wrapper .module .module-info_wrapper{margin-right:0}}html.right-to-left-components .themes-wrapper .footer-wrapper .footer-text>span{margin:0 6px 0 0}html.right-to-left-components .themes-wrapper .content-icons_wrapper .module-wrapper .info-wrapper{padding:0 24px 0 0}@media (min-width:48em){html.right-to-left-components .themes-wrapper .content-icons_wrapper .module-wrapper .info-wrapper{padding-right:0}}html.right-to-left-components .phone-combo .select-country-flag .form-standard-select__select{border-radius:0 3px 3px 0}html.right-to-left-components .card--textBox .card__box{text-align:center}@media (min-width:64em){html.right-to-left-components .card--textBox .card__box{text-align:right}html.right-to-left-components .card--textBox .card__box.left{left:unset;right:20px}}@media (min-width:75em){html.right-to-left-components .card--textBox .card__box.left{right:162px}}@media (min-width:64em){html.right-to-left-components .card--textBox .card__box.right{left:20px;right:unset}}@media (min-width:75em){html.right-to-left-components .card--textBox .card__box.right{left:162px;right:unset}}html.right-to-left-components .card__boxHeader:after{background-image:linear-gradient(270deg,hsla(0,0%,100%,0),#f5f3f1 50%,hsla(0,0%,100%,0))}@media (min-width:64em){html.right-to-left-components .card__boxHeader:after{background-image:linear-gradient(270deg,#f5f3f1,#fffdfb);margin:19px 0}}html.right-to-left-components .card__boxContent{text-align:center}@media (min-width:48em){html.right-to-left-components .card__boxContent{text-align:right}}html.right-to-left-components .product-detail-simple .container{padding:32px 34px 32px 33px}@media (min-width:48em){html.right-to-left-components .product-detail-simple .container{padding:65px 152px 88px 140px}}@media (min-width:64em){html.right-to-left-components .product-detail-simple .container{display:flex;padding:65px 0}}@media (min-width:87.5em){html.right-to-left-components .product-detail-simple .container{padding:75px 0}}html.right-to-left-components .main-editorial__item-wrapper .main-editorial__item-link .main-editorial__item-arrow{margin-left:0;margin-right:10px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .engage-and-participate .container{padding:56px 32px 68px 31px}@media (min-width:48em){html.right-to-left-components .engage-and-participate .container .item{margin:0 0 0 16px}}html.right-to-left-components .engage-and-participate .container .item:last-child{margin:0}html.right-to-left-components .product-compare__product-features{padding:0 20px 0 0}html.right-to-left-components .product-compare__product-dimensions-left{text-align:right}html.right-to-left-components .product-compare__product-dimensions-right{text-align:left}html.right-to-left-components .testimonial-video-cards .videos-container .testimonial-video .testimonial-name{left:unset;right:30px}html.right-to-left-components .testimonial-video-cards .videos-container .testimonial-video .testimonial-name .pause-button,html.right-to-left-components .testimonial-video-cards .videos-container .testimonial-video .testimonial-name .play-button{margin-left:16px;margin-right:0}html.right-to-left-components .testimonial-video-cards .disclaimer{text-align:right}html.right-to-left-components .testimonial-video-cards.extended .title{margin-left:0;margin-right:30px;text-align:right}@media (min-width:48em){html.right-to-left-components .testimonial-video-cards.extended .title{margin-left:auto;margin-right:auto;text-align:center}}html.right-to-left-components .testimonial-video-cards.extended .section-description{margin-left:0;margin-right:30px;text-align:right}@media (min-width:48em){html.right-to-left-components .testimonial-video-cards.extended .section-description{margin-left:auto;margin-right:auto;text-align:center}}html.right-to-left-components .testimonial-video-cards.extended .videos-container .testimonial-video{margin-left:10px;margin-right:0}html.right-to-left-components .heated-tobacco .text-container,html.right-to-left-components .testimonial-video-cards.extended .videos-container .video-details span{text-align:right}@media (min-width:48em){html.right-to-left-components .heated-tobacco .text-container{text-align:center}}html.right-to-left-components .editorial-descriptive{padding:41px 32px 52px 31px}html.right-to-left-components .editorial-descriptive .descriptive-info-author .author-image{margin:0 0 0 20px}@media (min-width:48em){html.right-to-left-components .editorial-descriptive{padding:71px 92px 80px}}@media (min-width:64em){html.right-to-left-components .editorial-descriptive{padding:74px 204px 76px}}@media (min-width:75em){html.right-to-left-components footer .top-footer{margin-left:104px;margin-right:52px}}html.right-to-left-components footer .top-footer .right-footer{text-align:right}html.right-to-left-components footer .top-footer .right-footer .footer-socials .footer-link{padding-left:30px;padding-right:0;text-align:right}@media (min-width:64em){html.right-to-left-components footer .top-footer .right-footer .footer-socials .footer-link{padding-left:0}}html.right-to-left-components footer .top-footer .right-footer .footer-socials .footer-link img,html.right-to-left-components footer .top-footer .right-footer .footer-socials .footer-link svg{margin-left:10px;margin-right:0}html.right-to-left-components footer .footer-menu-container{margin-left:0}html.right-to-left-components footer .footer-menu-container:first-child,html.right-to-left-components footer .footer-menu-container:nth-child(3){padding-left:15px;padding-right:0}@media (min-width:64em){html.right-to-left-components footer .footer-menu-container:nth-child(2){padding-left:15px}}html.right-to-left-components footer .footer-menu-container:nth-child(3),html.right-to-left-components footer .footer-menu-container:nth-child(4){margin-bottom:0}@media (min-width:64em){html.right-to-left-components footer .footer-menu-container{flex:none;max-width:none}}@media only screen and (max-width:1023px){html.right-to-left-components footer .footer-menu-container{float:right}html.right-to-left-components footer .footer-menu-container .footer-menu-title,html.right-to-left-components footer .footer-menu-container .menu-holder{text-align:right}}@media (min-width:48em){html.right-to-left-components .footer-redesign__payment-title{margin-left:34px;margin-right:0;text-align:right}}@media (min-width:64em){html.right-to-left-components .footer-redesign__payment-title:not(:first-child){margin-left:34px;margin-right:auto}html.right-to-left-components .footer-redesign__payment-left{margin-left:38px;margin-right:0}}@media (min-width:48em){html.right-to-left-components .footer-redesign html.right-to-left-components .footer-redesign__payment{padding:0 32px 17px 106px}}@media (min-width:64em){html.right-to-left-components .footer-redesign html.right-to-left-components .footer-redesign__payment{padding:26px 43px 50px}}@media (min-width:75em){html.right-to-left-components .footer-redesign html.right-to-left-components .footer-redesign__payment{padding:27px 63px 34px}}@media (min-width:87.5em){html.right-to-left-components .footer-redesign html.right-to-left-components .footer-redesign__payment{padding:37px 63px 52px}}html.right-to-left-components .footer-redesign .footer-redesign__links .footer-menu-container{padding-right:0}@media (min-width:64em){html.right-to-left-components .footer-redesign .footer-redesign__nav-copyright{margin-left:auto;margin-right:0}html.right-to-left-components .footer-redesign .footer-redesign__nav-list{margin-left:0;margin-right:auto}html.right-to-left-components .footer-redesign .footer-redesign__nav-list__item{margin:0 24px 10px 0}}@media (min-width:48em){html.right-to-left-components .footer-redesign .footer-redesign__payment-list__item{margin-left:2.2rem;margin-right:0}}@media (min-width:64em){html.right-to-left-components .footer-redesign .footer-redesign__links-fakeselect span{margin-left:1rem;margin-right:0}html.right-to-left-components .footer-redesign .footer-redesign__links-fakeselect__list{left:unset;right:0}html.right-to-left-components .footer-redesign .footer-redesign__links-fakeselect__list .fakeselect__list-item__flag{margin-left:1.6rem;margin-right:0}html.right-to-left-components .footer-redesign .footer-redesign__links-fakeselect__list .fakeselect__list-item[dir=ltr] .fakeselect__list-item__flag{margin-left:0;margin-right:1.6rem}}html.right-to-left-components .footer-breadcrumb{padding-left:5px;padding-right:0}html.right-to-left-components .footer-breadcrumb ol{margin-left:0;margin-right:33px}@media (min-width:48em){html.right-to-left-components .footer-breadcrumb ol{margin-right:40px}}@media (min-width:75em){html.right-to-left-components .footer-breadcrumb ol{margin-right:52px}}html.right-to-left-components .footer-breadcrumb ol li:not(:first-child):before{margin-left:8px;margin-right:4px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}@media (min-width:48em){html.right-to-left-components .footer-breadcrumb ol li:not(:first-child):before{margin-left:20px;margin-right:16px}}html.right-to-left-components #main-header.with-activity .container-fluid-flex__wrapper--01 .header-icon-hamburger{transform:scaleX(-1)}html.right-to-left-components #main-header.with-activity .container-fluid-flex__wrapper--01 .start-interaction{margin-left:auto;margin-right:6px}html.right-to-left-components #main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar{float:left}html.right-to-left-components #main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .header-language-select--button{margin-left:20px;margin-right:0}html.right-to-left-components #main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .actionBar__subnavWrapper.subnav-account{left:0;right:unset}html.right-to-left-components #main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .actionBar__subnavWrapper.subnav-account .user-nav li .link-text{text-align:right}html.right-to-left-components #main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .actionBar__subnavWrapper.subnav-account .user-nav li a svg.icon{margin-left:1.5rem;margin-right:0}html.right-to-left-components #main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .actionBar__subnavWrapper.subnav-account .user-nav li.user-nav--login{transform:scaleX(1)}html.right-to-left-components #main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .actionBar__subnavWrapper.subnav-account .user-nav li.user-nav--logout svg.icon,html.right-to-left-components #main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .actionBar__subnavWrapper.subnav-account .user-nav li.user-nav--logoutCeApp svg.icon,html.right-to-left-components #main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .actionBar__subnavWrapper.subnav-account .user-nav li.user-nav--orders svg.icon{transform:scaleX(-1)}html.right-to-left-components header#main-header #menu-mobile-wrapper{display:none}html.right-to-left-components header#main-header.open-mobile-nav #menu-mobile-wrapper{display:block}@media (min-width:64em){html.right-to-left-components #menu-mobile-wrapper{display:none}}html.right-to-left-components #menu-mobile-wrapper .language-select--arrow{float:left}html.right-to-left-components #menu-mobile-wrapper .language-select--arrow:before{margin-left:0;margin-right:-20px}html.right-to-left-components #menu-mobile-wrapper .mobile-language-select .select-language{margin-right:3px}html.right-to-left-components .actionBar__item.actionBar__item--language{float:right;margin-left:0;margin-right:-20px}html.right-to-left-components .actionBar__item.actionBar__item--language .language-select--arrow{left:-20px;right:unset}html.right-to-left-components .header-language-select--items-container{left:-22px;right:unset}html.right-to-left-components .header-language-select--items-container li a{padding-left:50px;padding-right:34px;text-align:right}html.right-to-left-components .header-language-select--items-container li a .language-selected{left:28px;right:unset}html.right-to-left-components .lead-generation__wrapper .form-close{left:7%;right:unset}html.right-to-left-components .lead-generation__wrapper .lead-generation .form-group.phone-combo [type=number]{border-left:1px solid #c2bfc2;border-radius:3px 0 0 3px;border-right:0}html.right-to-left-components .lead-generation__wrapper .lead-generation .form-group.phone-combo [type=number]:focus{border-left:2px solid #34303d}html.right-to-left-components .lead-generation__wrapper .lead-generation .privacy-checks fieldset{padding:0 0 0 10px}html.right-to-left-components .lead-generation__wrapper .lead-generation .privacy-checks fieldset [type=checkbox]:checked+label:before,html.right-to-left-components .lead-generation__wrapper .lead-generation .privacy-checks fieldset [type=checkbox]:not(:checked)+label:before{left:unset;right:0}html.right-to-left-components .lead-generation__wrapper .lead-generation .privacy-checks fieldset label{text-align:right}html.right-to-left-components #main-header-v2 #header-v2--mobile .menu__white-base{right:0}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation{left:unset;right:0}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions .btn__go-back-arrow{left:unset;right:32px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media (min-width:48em){html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions .btn__go-back-arrow{right:54.5%;top:27px}}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions .btn__mobile-menu-close{right:unset}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions .btn__mobile-menu-close.showCloseBtn{left:32px}@media (min-width:48em){html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions .btn__mobile-menu-close.showCloseBtn{left:32px}}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile-user-account-container{left:unset;padding-left:45px;padding-right:32px;right:0}@media (min-width:48em){html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories{padding:87px 32px 0 25px}}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--category:after{float:left;margin-left:8px;margin-right:4px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}@media (min-width:48em){html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .openSecondLvlMob{left:unset;padding:69px 32px 32px 0;right:50%}}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .second-level__category.arrow-right:after{float:left;transform:rotate(135deg);-webkit-transform:rotate(135deg)}@media (min-width:48em){html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .second-level__category.arrow-right:after{margin-left:40px}}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__wrapper-third-level{padding:20px 32px 32px 0}@media (min-width:48em){html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__wrapper-third-level{padding:30px 34px 32px 30px;right:50%}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .category-title{right:50%;top:25px}}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products{margin-left:0;margin-right:-32px}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products>li:nth-child(2){margin-left:0;margin-right:32px}@media (min-width:48em){html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products>li:nth-child(2){margin-right:unset}}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products>li:last-child{padding-left:20px;padding-right:0}@media (min-width:48em){html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products>li:last-child{padding-left:unset}}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--language-select>li>a:after{margin-left:0;margin-right:15px}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--language-select-wrapper .select-language{left:-10px;right:unset}@media (min-width:48em){html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--language-select-wrapper .select-language{left:12px}}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--language-select-wrapper .language-select--option{padding-right:24px}html.right-to-left-components #main-header-v2 #header-v2--mobile #menu__mobile-navigation .user-account--cta{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}html.right-to-left-components #main-header-v2 #header-v2--mobile .action-minicart .actionBar__num{right:.2rem}html.right-to-left-components #main-header-v2 #header-v2--mobile .btn__mobile-menu-close-white{left:32px;right:unset}html.right-to-left-components #main-header-v2 #header-v2--desktop .menu__first-level .first-level__category.right-accordion{margin-left:10px;margin-right:0;padding-left:0}html.right-to-left-components #main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level>li:not(:first-child)>a>span:hover:after{transform-origin:100% 0}html.right-to-left-components #main-header-v2 #header-v2--desktop .menu__first-level .first-level__category{padding-left:5px;padding-right:0}html.right-to-left-components #main-header-v2 #header-v2--desktop .menu__first-level .first-level__category:after{margin-left:8px;margin-right:4px}@media (min-width:64em){html.right-to-left-components #main-header-v2 #header-v2--desktop .menu__first-level .first-level__category:after{margin-left:20px;margin-right:14px}}html.right-to-left-components #main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories .menu__second-level-wrapper{left:unset;right:0}html.right-to-left-components #main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level--promotion{left:0;right:unset;top:120px}@media (min-width:64em){html.right-to-left-components #main-header-v2 #header-v2--desktop .menu__first-level .openSecondLvlProm{padding:0 0 0 44px}}@media (min-width:75em){html.right-to-left-components #main-header-v2 #header-v2--desktop .menu__first-level .openSecondLvlProm{padding:0 0 0 44px}}@media (min-width:87.5em){html.right-to-left-components #main-header-v2 #header-v2--desktop .menu__first-level .openSecondLvlProm{padding:0 0 0 64px}}html.right-to-left-components #main-header-v2 #header-v2--desktop #menu__actions .menu__actions--navigation>li{padding-left:0;padding-right:20px}html.right-to-left-components #main-header-v2 #header-v2--desktop #menu__actions .menu__user-account-container .user-account--cta{padding:5px 1.5rem 5px 2.5rem}html.right-to-left-components #main-header-v2 #header-v2--desktop #menu__actions .menu__user-account-container .user-account--cta>.icon{margin-left:2rem;margin-right:0}html.right-to-left-components #main-header-v2 #header-v2--desktop #menu__actions .menu__user-account-container .user-account__category{color:#262a33;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;height:46px;letter-spacing:normal;line-height:2.2;padding-left:0;padding-right:20px;padding-top:8px}@media (min-width:64em){html.right-to-left-components .touchevents .actionBar__subnavWrapper{left:0;opacity:0;padding-top:8px;pointer-events:none;position:absolute;right:auto;top:100%;transition:opacity .2s;width:220px;z-index:3000}}html.right-to-left-components .subnav-account{bottom:0;height:calc(100vh - 50px);overflow-x:auto;top:5rem!important}@media (min-width:64em){html.right-to-left-components .subnav-account{height:calc(100vh - 75px);left:-2rem!important;min-width:240px;right:unset!important;top:3.4rem!important;width:auto!important}html.right-to-left-components .subnav-account .userNav-wrapper{box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin:0 auto;width:calc(100% - 4px)}}html.right-to-left-components .club-main-banner__small-text{display:flex;justify-content:center}@media (min-width:64em){html.right-to-left-components .club-main-banner__cta.global-btn{margin-left:30px;margin-right:0}}html.right-to-left-components .exclusive-benefits .final-note{display:flex;justify-content:center}html.right-to-left-components .loyalty-enrollment__form .form-group--error input{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg) left 10px top 50% no-repeat;background-size:20px;padding-left:40px;padding-right:15px}html.right-to-left-components .loyalty-enrollment__form .form-group--error .error-message{margin-top:16px}html.right-to-left-components .loyalty-enrollment__review-details .loyalty-enrollment__review-details .form-group .terms-and-conditions,html.right-to-left-components .loyalty-enrollment__review-details .loyalty-enrollment__review-details-text{display:flex}html.right-to-left-components .total-points-header__logo-cotainer span{padding-left:0;padding-right:5px}html.right-to-left-components .total-points-header__box-title{text-align:right}html.right-to-left-components .total-points-header__progress--silver[value]{background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .total-points-header__progress--silver[value]::-webkit-progress-value{background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .total-points-header__progress--silver[value]::-moz-progress-bar{background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .total-points-header__progress--silver:not([value])::-webkit-progress-value{background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .total-points-header__progress--gold[value]{background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .total-points-header__progress--gold[value]::-webkit-progress-value{background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .total-points-header__progress--gold[value]::-moz-progress-bar{background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .total-points-header__progress--gold:not([value])::-webkit-progress-value{background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .total-points-header__progress--platinum[value]{background:linear-gradient(270deg,#31333f,#5e6275)}html.right-to-left-components .total-points-header__progress--platinum[value]::-webkit-progress-value{background:linear-gradient(270deg,#31333f,#5e6275)}html.right-to-left-components .total-points-header__progress--platinum[value]::-moz-progress-bar{background:linear-gradient(270deg,#31333f,#5e6275)}html.right-to-left-components .total-points-header__progress--platinum:not([value])::-webkit-progress-value{background:linear-gradient(90deg,#31333f 0,#5e6275)}html.right-to-left-components .total-points-header__progress:after{left:-3px;right:unset}@media (min-width:64em){html.right-to-left-components .total-points-header__label{left:0;right:unset}html.right-to-left-components .total-points-header__section .total-points-header__box-container .total-points-header__box:nth-child(2){border-left:0;border-right:1px solid #f6f4f0}}html.right-to-left-components .my-account__overview-loyalty__container-link-device.no-scan .total-points-header__label{left:0;right:unset}html.right-to-left-components .loyalty__points-expiration .points-expiration--card-container .points-expiration--card-left.grid-col-6{padding:0}@media (min-width:64em){html.right-to-left-components .loyalty__points-expiration .points-expiration--card-container .points-expiration--card-left.grid-col-6{padding-left:20px;padding-right:0}html.right-to-left-components .loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right.grid-col-6{padding:0 140px 0 0}}html.right-to-left-components .loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .table--container table td,html.right-to-left-components .loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .table--container table th{text-align:right}html.right-to-left-components .loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .text--container ul{margin:5px 20px 0 0}html.right-to-left-components .loyalty__multiple-accordion-editorial .loyalty--btn-accordion{padding:19px 19px 19px 80px;text-align:right}html.right-to-left-components .loyalty__multiple-accordion-editorial .loyalty--btn-accordion .btn-accordion,html.right-to-left-components .loyalty__multiple-accordion-editorial .loyalty--btn-accordion .btn-accordion-arrow{left:18px;right:unset}html.right-to-left-components .loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container{text-align:right}@media (min-width:64em){html.right-to-left-components .loyalty__container:not(:last-child){border-left:1px solid #c1c1c0;border-right:0}}html.right-to-left-components .loyalty__engage-and-participate .pab__product--container{padding-left:15px;padding-right:0}html.right-to-left-components .loyalty__engage-and-participate .pab__product--container .loyalty-article__img-container .badge.badge-left{left:unset;right:10px}html.right-to-left-components .loyalty__engage-and-participate .pab__product--container .loyalty-article__img-container .badge.badge-right{left:10px;right:unset}html.right-to-left-components .loyalty__engage-and-participate .pab__product--container .loyalty-article__img-container .badge.badge-gold{background:linear-gradient(270deg,#98744a 60%,#d5a061)}html.right-to-left-components .loyalty__engage-and-participate .pab__product--container .loyalty-article__img-container .badge.badge-silver{background:linear-gradient(270deg,#a1a1a1,rgba(255,253,251,.15))}html.right-to-left-components .loyalty__engage-and-participate .pab__product--container .loyalty-article__img-container .badge.badge-platinum{background:linear-gradient(270deg,#31333f,#5e6275)}html.right-to-left-components .loyalty__engage-and-participate .pab__product--container .loyalty-article__img-container .play-icon{left:17px;right:unset}html.right-to-left-components .loyalty__engage-and-participate .pab__product--container .loyalty-article__img-container .badge-square{left:unset;right:20px}html.right-to-left-components .loyalty__engage-and-participate .pab__product--container .loyalty-article__text-wrapper .article-icon-and-text{margin-left:0;margin-right:-5px}html.right-to-left-components .loyalty__engage-and-participate .pab__product--container .loyalty-article__text-wrapper .article-icon-and-text>svg{margin-left:5px;margin-right:0}html.right-to-left-components .loyalty__section .loyalty__wrapper .loyalty__container .loyalty__badge.loyalty__badge--gold{background:#98744a;background:linear-gradient(270deg,#98744a 0,#d5a061);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#d5a061",GradientType=1)}html.right-to-left-components .loyalty__progress:after{left:-3px;right:unset}@media (min-width:64em){html.right-to-left-components .four-boxes .boxes-list{padding-left:0;padding-right:14rem}}html.right-to-left-components .four-boxes .boxes-list .one-box{margin-left:10px;margin-right:0;padding-left:12px;padding-right:16px}html.right-to-left-components .collect-points__range-bar--silver{background:#a1a1a1;background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .collect-points__range-bar--silver:before{left:unset;right:0}@media (min-width:64em){html.right-to-left-components .collect-points__range-bar--silver:before{left:unset;right:19px}}html.right-to-left-components .collect-points__range-bar--silver:after{left:0;right:unset}html.right-to-left-components .collect-points__range-bar--gold{background:#98744a;background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .collect-points__range-bar--gold:after{left:0;right:unset}@media (min-width:64em){html.right-to-left-components .collect-points__range-bar--gold:after{left:19px;right:unset}}html.right-to-left-components .collect-points__note{margin-left:0;margin-right:5px}html.right-to-left-components .learn-and-earn-case2>.container-fluid-flex .container-learn,html.right-to-left-components .learn-and-earn-case3>.container-fluid-flex .container-learn,html.right-to-left-components .learn-and-earn>.container-fluid-flex .container-learn{text-align:right}@media (min-width:64em){html.right-to-left-components .learn-and-earn-case2>.container-fluid-flex .container-learn,html.right-to-left-components .learn-and-earn-case3>.container-fluid-flex .container-learn,html.right-to-left-components .learn-and-earn>.container-fluid-flex .container-learn{text-align:center}}html.right-to-left-components .learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--gold,html.right-to-left-components .learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--gold,html.right-to-left-components .learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--gold{background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--silver,html.right-to-left-components .learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--silver,html.right-to-left-components .learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--silver{background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--platinum,html.right-to-left-components .learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--platinum,html.right-to-left-components .learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--platinum{background:linear-gradient(270deg,#31333f,#5e6275)}html.right-to-left-components .learn-and-earn-case2>.container-fluid-flex .article-icon-and-text svg,html.right-to-left-components .learn-and-earn-case3>.container-fluid-flex .article-icon-and-text svg,html.right-to-left-components .learn-and-earn>.container-fluid-flex .article-icon-and-text svg{margin:0 0 0 5px}html.right-to-left-components .learn-and-earn-case2,html.right-to-left-components .learn-and-earn-case3,html.right-to-left-components .learn-and-earn-case4,html.right-to-left-components .learn-and-earn-case5{text-align:right}@media (min-width:64em){html.right-to-left-components .learn-and-earn-case2,html.right-to-left-components .learn-and-earn-case3,html.right-to-left-components .learn-and-earn-case4,html.right-to-left-components .learn-and-earn-case5{text-align:center}}html.right-to-left-components .learn-and-earn-case2 .editorial-videoDescription,html.right-to-left-components .learn-and-earn-case3 .editorial-videoDescription,html.right-to-left-components .learn-and-earn-case4 .editorial-videoDescription,html.right-to-left-components .learn-and-earn-case5 .editorial-videoDescription{text-align:right}@media (min-width:64em){html.right-to-left-components .learn-and-earn-case2 .editorial-videoDescription,html.right-to-left-components .learn-and-earn-case3 .editorial-videoDescription,html.right-to-left-components .learn-and-earn-case4 .editorial-videoDescription,html.right-to-left-components .learn-and-earn-case5 .editorial-videoDescription{text-align:center}}html.right-to-left-components .learn-and-earn-case2 .editorial-videoDescription.error .format-close{left:0;right:unset}@media (min-width:48em){html.right-to-left-components .learn-and-earn-case2 .editorial-videoDescription.error .format-close{left:-85px;right:unset}}@media (min-width:64em){html.right-to-left-components .learn-and-earn-case2 .editorial-videoDescription.error .format-close{left:-50px;right:unset}}html.right-to-left-components .learn-and-earn-case2 .editorial-videoDescription.error .session-alert1{margin:0 0 0 10px}html.right-to-left-components .learn-and-earn-case3 .editorial-videoDescription.message .format-close{left:0;right:unset}html.right-to-left-components .learn-and-earn-case3 .editorial-videoDescription.message .session-alert1{margin:0 0 0 10px}html.right-to-left-components .learn-and-earn-case4>.container-fluid-flex .container-learn,html.right-to-left-components .learn-and-earn-case5>.container-fluid-flex .container-learn{text-align:right}@media (min-width:64em){html.right-to-left-components .learn-and-earn-case4>.container-fluid-flex .container-learn,html.right-to-left-components .learn-and-earn-case5>.container-fluid-flex .container-learn{text-align:center}}html.right-to-left-components .loyalty-two-cards-banner .container .content-box{background:linear-gradient(270deg,#98744a,#d5a061)}html.right-to-left-components .loyalty-two-cards-banner .container .content-box.background-platinum{background:linear-gradient(270deg,#292b37,#4a5171)}html.right-to-left-components .loyalty-two-cards-banner .container .content-box.background-silver{background:linear-gradient(270deg,#a1a1a1,rgba(255,253,251,.15))}@media (min-width:64em){html.right-to-left-components .loyalty-two-cards-banner .container .content-box .content .back-to-earn,html.right-to-left-components .loyalty-two-cards-banner .container .content-box .content .title{text-align:right}}html.right-to-left-components .check-in-section .check-in__wrapper .total-points-header__label{background:linear-gradient(270deg,#98744a,#c19766);margin-left:0;margin-right:24px}html.right-to-left-components .check-in-section .check-in__wrapper .store-elements .store-element .element.text{padding:0 28px 0 0}html.right-to-left-components .check-in-section .check-in__wrapper .store-elements .store-element .element .subtitle-store-elements,html.right-to-left-components .check-in-section .check-in__wrapper .store-elements .store-element .element .title-store-elements{text-align:right}@media (min-width:64em){html.right-to-left-components .check-in-section .check-in__wrapper .store-elements .store-element .element .subtitle-store-elements,html.right-to-left-components .check-in-section .check-in__wrapper .store-elements .store-element .element .title-store-elements{text-align:center}}html.right-to-left-components .check-in-section .check-in__wrapper .store-elements .check-in-error-container .check-in-alert .check-in-error{padding-left:0;padding-right:20px;text-align:right}html.right-to-left-components .check-in-section .check-in__wrapper .store-elements .check-in-error-container .check-in-alert .x-button{left:9px;right:unset}@media (min-width:64em){html.right-to-left-components .loyalty__successful-referrals--earn-points-section .sr-ep__refs-list-wrapper .sr-ep__ref-wrapper--left{padding-left:0;padding-right:30px}}html.right-to-left-components .status-level .status-level__table-cell:first-child{border-left:1px solid #c2bfc2;padding:16px 16px 16px 10px;text-align:right}html.right-to-left-components .status-level .status-level__table-row--divider{padding-left:0;padding-right:20px}html.right-to-left-components .ttk__section .accordion_item__link-close{padding:0 0 0 19px}html.right-to-left-components .status-overview__points{left:20px;right:unset;text-align:right}@media (min-width:64em){html.right-to-left-components .status-overview__description{text-align:right}html.right-to-left-components .status-overview__label{left:0;position:absolute;right:unset;top:0}html.right-to-left-components .status-overview__label--gold{background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .status-overview__label--silver{background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .status-overview__label--platinum{background:linear-gradient(270deg,#31333f,#5e6275)}}html.right-to-left-components .status-overview__progress--silver[value]{background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .status-overview__progress--silver[value]::-webkit-progress-value{background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .status-overview__progress--silver[value]::-moz-progress-bar{background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .status-overview__progress--silver:not([value])::-webkit-progress-value{background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .status-overview__progress--gold[value]{background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .status-overview__progress--gold[value]::-webkit-progress-value{background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .status-overview__progress--gold[value]::-moz-progress-bar{background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .status-overview__progress--gold:not([value])::-webkit-progress-value{background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .status-overview__progress--platinum[value]{background:linear-gradient(270deg,#31333f,#5e6275)}html.right-to-left-components .status-overview__progress--platinum[value]::-webkit-progress-value{background:linear-gradient(270deg,#31333f,#5e6275)}html.right-to-left-components .status-overview__progress--platinum[value]::-moz-progress-bar{background:linear-gradient(270deg,#31333f,#5e6275)}html.right-to-left-components .status-overview__progress--platinum:not([value])::-webkit-progress-value{background:linear-gradient(270deg,#31333f,#5e6275)}html.right-to-left-components .status-overview__progress:after{left:-3px;right:unset;top:-3px}html.right-to-left-components .loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-group{margin-left:0;margin-right:14px}@media (min-width:48em){html.right-to-left-components .loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-group__date,html.right-to-left-components .loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem__points{margin:0 auto 0 0}}html.right-to-left-components .loyalty-history__container-history .sl-filters__btn.sl-filters__btn--open .btn-line{left:unset;right:.8px}html.right-to-left-components .loyalty-history__container-history .sl-filters__btn.sl-filters__btn--open .btn-title{padding:0 20px 0 0}html.right-to-left-components .loyalty-history__container-history .loyalty-history__container-history__button--right{margin-left:0;margin-right:auto}html.right-to-left-components .flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .flavour_text{margin-left:53px;margin-right:18px;text-align:right}@media (min-width:48em){html.right-to-left-components .flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .flavour_text{margin-left:53px;margin-right:35px}}html.right-to-left-components .flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .round_points{text-align:right}html.right-to-left-components .flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .round_points .round_point{margin:0 0 0 5px}@media (min-width:64em){html.right-to-left-components .flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .round_points .round_point{margin:0}}html.right-to-left-components .loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__badge-and-step .badge,html.right-to-left-components .loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__badge-and-step .badge{transform:scaleX(-1)}html.right-to-left-components .loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__accordion .loyalty--btn-accordion,html.right-to-left-components .loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__accordion .loyalty--btn-accordion{padding:16px 0 16px 80px;text-align:right}html.right-to-left-components .loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__accordion .loyalty--btn-accordion .btn-accordion-arrow,html.right-to-left-components .loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__accordion .loyalty--btn-accordion .btn-accordion-arrow{left:18px;right:unset}html.right-to-left-components .loyalty-learn-and-earn--add-device .loyalty-learn-and-earn .error-input input,html.right-to-left-components .loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn .error-input input{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/alert.svg) left 15px top 50% no-repeat}@media (min-width:48em){html.right-to-left-components .pdp-accordions-details-specifiction .accordion-title{text-align:right}}html.right-to-left-components .pdp-accordions-details-specifiction .accordion-items .accordion-item .btn-accordion{padding:15px 25px 20px 64px;text-align:right}html.right-to-left-components .pdp-accordions-details-specifiction .accordion-items .accordion-item .btn-accordion .btn-accordion-icon{left:18px;right:unset}html.right-to-left-components .loyalty-variants .total-points-header__label{left:30px;right:unset}@media (min-width:64em){html.right-to-left-components .loyalty-variants .total-points-header__label{left:10px;right:unset}}html.right-to-left-components .loyalty-variants .total-points-header__label--silver{background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .loyalty-variants .total-points-header__label--gold{background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .loyalty-variants .total-points-header__label--platinum{background:linear-gradient(270deg,#31333f,#5e6275)}html.right-to-left-components .loyalty-variants .reading-duration{left:unset;right:30px}@media (min-width:64em){html.right-to-left-components .loyalty-variants .reading-duration{left:unset;right:10px}}html.right-to-left-components .loyalty-variants__wrapper.desktop-left .loyalty-variants__text-wrapper{text-align:right}@media (min-width:64em){html.right-to-left-components .loyalty-variants__wrapper.desktop-left .loyalty-variants__text-wrapper{padding-left:0;padding-right:60px}}@media (min-width:48em){html.right-to-left-components .loyalty-variants__wrapper.desktop-right .loyalty-variants__text-wrapper{text-align:right}}html.right-to-left-components .loyalty-variants__video-variant-3 .total-points-header__label{left:10px;right:unset}html.right-to-left-components .loyalty-variants__video-variant-3 .total-points-header__label--silver{background:linear-gradient(270deg,#a1a1a1,#cfcfcf)}html.right-to-left-components .loyalty-variants__video-variant-3 .total-points-header__label--gold{background:linear-gradient(270deg,#98744a,#c19766)}html.right-to-left-components .loyalty-variants__video-variant-3 .total-points-header__label--platinum{background:linear-gradient(270deg,#31333f,#5e6275)}html.right-to-left-components .loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper{text-align:right}@media (min-width:48em){html.right-to-left-components .loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper{left:unset;right:56px}}@media (min-width:64em){html.right-to-left-components .loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper{left:unset;right:81px}}@media (min-width:87.5em){html.right-to-left-components .loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper{left:unset;right:112px}}@media (min-width:100em){html.right-to-left-components .loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper{left:unset;right:128px}}@media (min-width:48em){html.right-to-left-components .two-cards-ht__section .two-cards-ht__box .two-cards-ht__card:nth-child(2){margin-left:0;margin-right:16px}}@media (min-width:64em){html.right-to-left-components .two-cards-ht__section .two-cards-ht__box .two-cards-ht__card:nth-child(2){margin-left:0;margin-right:24px}}@media (min-width:87.5em){html.right-to-left-components .two-cards-ht__section .two-cards-ht__box .two-cards-ht__card:nth-child(2){margin-left:0;margin-right:32px}}html.right-to-left-components .two-cards-ht__learn-more svg{left:-23px;right:unset;transform:rotate(90deg);-webkit-transform:rotate(90deg)}html.right-to-left-components .loyalty--read-article--carousel-component .read-article--carousel-component--title{margin-left:0;margin-right:20px}@media (min-width:48em){html.right-to-left-components .loyalty--read-article--carousel-component .read-article--carousel-component--title{margin:0 auto}}html.right-to-left-components .loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 20px 0 0}@media (min-width:48em){html.right-to-left-components .loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 45px 0 0}}@media (min-width:64em){html.right-to-left-components .loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 174px 0 0}}@media (min-width:75em){html.right-to-left-components .loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 261px 0 0}}@media (min-width:87.5em){html.right-to-left-components .loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 382px 0 0}}@media (min-width:100em){html.right-to-left-components .loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 462px 0 0}}@media (min-width:125em){html.right-to-left-components .loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 662px 0 0}}html.right-to-left-components .loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-item{margin-left:20px;margin-right:0}html.right-to-left-components .horizontal-vertical-slide-banner .vertical-slider.mobile .cbjs-horizontal__slider .container-fluid-flex .row-flex.reverse .content-box.content-text .wide-text{text-align:right}html.right-to-left-components .horizontal-vertical-slide-banner .vertical-slider.mobile .cbjs-horizontal__slider .container-fluid-flex .row-flex.reverse .content-box.content-text .wide-text article .cta .cta-label{margin-left:5px;margin-right:0}html.right-to-left-components .horizontal-vertical-slide-banner .vertical-slider.mobile .cbjs-horizontal__slider .container-fluid-flex .row-flex.reverse .content-box.content-text .wide-text article .cta .arrow-right{transform:rotate(90deg);-webkit-transform:rotate(90deg)}@media (min-width:64em){html.right-to-left-components .horizontal-vertical-slide-banner .vertical-slider.desktop .slider .progress-bar{left:unset;right:25px}}@media (min-width:75em){html.right-to-left-components .horizontal-vertical-slide-banner .vertical-slider.desktop .slider .progress-bar{left:unset;right:66px}}html.right-to-left-components .horizontal-vertical-slide-banner .vertical-slider.desktop .slider .slide .container-fluid-flex .row-flex .content-box.content-text .wide-text article .cta .cta-label{margin-left:5px;margin-right:0}html.right-to-left-components .horizontal-vertical-slide-banner .vertical-slider.desktop .slider .slide .container-fluid-flex .row-flex .content-box.content-text .wide-text article .cta .arrow-right{transform:rotate(90deg);-webkit-transform:rotate(90deg)}html.right-to-left-components .horizontal-vertical-slide-banner .vertical-slider.desktop .parallax-wrapper{left:50px;right:unset}html.right-to-left-components .horizontal-vertical-slide-banner .vertical-slider.desktop .parallax-wrapper .img-box{margin-left:12vh;margin-right:0}html.right-to-left-components .horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .wide-text .cta .cta-label{margin-left:5px;margin-right:0}html.right-to-left-components .horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .wide-text .cta .arrow-right{transform:rotate(90deg)}html.right-to-left-components .mosaic .text-container-1{padding-left:5.5%;padding-right:0}@media (min-width:48em){html.right-to-left-components .mosaic .text-container-1{padding-left:12%;padding-right:0}}@media (min-width:87.5em){html.right-to-left-components .mosaic .text-container-1{padding-left:25.1%;padding-right:0}}@media (min-width:48em){html.right-to-left-components .mosaic .text-container-2{padding-left:13%;padding-right:0}}@media (min-width:64em){html.right-to-left-components .mosaic .text-container-2{padding-left:20%;padding-right:0}}@media (min-width:87.5em){html.right-to-left-components .mosaic .text-container-2{padding-left:20%;padding-right:0}}html.right-to-left-components .mosaic .top-right{left:0;position:absolute;right:unset;top:-65%}@media (min-width:48em){html.right-to-left-components .mosaic .top-right{top:-40%}}@media (min-width:64em){html.right-to-left-components .mosaic .top-right{left:-6%;right:unset;top:-55%}}@media (min-width:87.5em){html.right-to-left-components .mosaic .top-right{top:-45%}}html.right-to-left-components .mosaic .left-bottom{left:unset;right:0}html.right-to-left-components .side-text-mosaic__info,html.right-to-left-components .side-text-mosaic__title{text-align:right}html.right-to-left-components .side-text-mosaic__container{padding-left:31px;padding-right:32px}html.right-to-left-components .side-text-mosaic__row-title{padding-left:0;padding-right:18px}html.right-to-left-components .side-text-mosaic__row-description{padding-left:0;padding-right:40px}html.right-to-left-components .side-text-big__container{padding-left:44px;padding-right:45px}@media (min-width:87.5em){html.right-to-left-components .side-text-big__container{padding-left:61px;padding-right:176px}}@media (min-width:100em){html.right-to-left-components .side-text-big__container{padding-left:68px;padding-right:187px}}html.right-to-left-components .side-text-big__title{text-align:right}html.right-to-left-components .side-text-big__cards-left{padding-left:10px;padding-right:20px}@media (min-width:87.5em){html.right-to-left-components .side-text-big__cards-left{padding-left:26px;padding-right:53px}}@media (min-width:100em){html.right-to-left-components .side-text-big__cards-left{padding-left:40px;padding-right:80px}}html.right-to-left-components .side-text-big__cards-right{padding-left:20px;padding-right:10px}@media (min-width:87.5em){html.right-to-left-components .side-text-big__cards-right{padding-left:53px;padding-right:26px}}@media (min-width:100em){html.right-to-left-components .side-text-big__cards-right{padding-left:80px;padding-right:40px}}html.right-to-left-components .cat-cards_wrapper .category-arrow{margin:0 10px 0 0;transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .how-it-works-product .container .text-box{padding-left:71px;padding-right:32px}@media (min-width:48em){html.right-to-left-components .how-it-works-product .container .text-box{padding:0 153px}}html.right-to-left-components .how-it-works-product .container.variant-24plus .images .image-box,html.right-to-left-components .how-it-works-product .container.variant-3duo .images .image-box{margin-left:25px;margin-right:0}html.right-to-left-components .how-it-works-product .container.variant-24plus .images .image-box:last-child,html.right-to-left-components .how-it-works-product .container.variant-3duo .images .image-box:last-child{margin-left:0}@media (min-width:64em){html.right-to-left-components .how-it-works-product .container.variant-24plus .images .image-box,html.right-to-left-components .how-it-works-product .container.variant-3duo .images .image-box{margin-left:50px;margin-right:0}html.right-to-left-components .how-it-works-product .container.variant-24plus .images .image-box .hotspot,html.right-to-left-components .how-it-works-product .container.variant-3duo .images .image-box .hotspot{left:unset;right:50%;transform:translate(50%,-50%)}html.right-to-left-components .how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="1"] .line,html.right-to-left-components .how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="2"] .line,html.right-to-left-components .how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="1"] .line,html.right-to-left-components .how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="2"] .line{left:0;right:unset}html.right-to-left-components .how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="3"] .line,html.right-to-left-components .how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="3"] .line{left:unset;right:0}html.right-to-left-components .how-it-works-product .container.variant-24plus .text-box,html.right-to-left-components .how-it-works-product .container.variant-3duo .text-box{margin:0;padding:0}html.right-to-left-components .how-it-works-product .container.variant-24plus .text-box.first,html.right-to-left-components .how-it-works-product .container.variant-24plus .text-box.second,html.right-to-left-components .how-it-works-product .container.variant-3duo .text-box.first,html.right-to-left-components .how-it-works-product .container.variant-3duo .text-box.second{left:unset;right:45px}html.right-to-left-components .how-it-works-product .container.variant-24plus .text-box.third,html.right-to-left-components .how-it-works-product .container.variant-3duo .text-box.third{left:60px;right:unset}}@media (min-width:87.5em){html.right-to-left-components .how-it-works-product .container.variant-24plus .text-box.first,html.right-to-left-components .how-it-works-product .container.variant-24plus .text-box.second,html.right-to-left-components .how-it-works-product .container.variant-3duo .text-box.first,html.right-to-left-components .how-it-works-product .container.variant-3duo .text-box.second{left:unset;right:175px}html.right-to-left-components .how-it-works-product .container.variant-24plus .text-box.third,html.right-to-left-components .how-it-works-product .container.variant-3duo .text-box.third{left:65px;right:unset}}@media (min-width:100em){html.right-to-left-components .how-it-works-product .container.variant-24plus .text-box.first,html.right-to-left-components .how-it-works-product .container.variant-24plus .text-box.second,html.right-to-left-components .how-it-works-product .container.variant-3duo .text-box.first,html.right-to-left-components .how-it-works-product .container.variant-3duo .text-box.second{left:unset;right:190px}}html.right-to-left-components .how-it-works-product .container.variant-3multi .images .image-box{margin-left:25px;margin-right:0}html.right-to-left-components .how-it-works-product .container.variant-3multi .images .image-box:last-child{margin-left:0}@media (min-width:64em){html.right-to-left-components .how-it-works-product .container.variant-3multi .images .image-box{margin-left:50px;margin-right:0}html.right-to-left-components .how-it-works-product .container.variant-3multi .images .image-box .hotspot{left:unset;right:50%;transform:translate(50%,-50%)}html.right-to-left-components .how-it-works-product .container.variant-3multi .images .image-box .hotspot[data-device="1"] .line{left:0;right:unset}html.right-to-left-components .how-it-works-product .container.variant-3multi .images .image-box .hotspot[data-device="2"] .line{left:unset;right:0}html.right-to-left-components .how-it-works-product .container.variant-3multi .text-box.first{left:unset;right:45px}html.right-to-left-components .how-it-works-product .container.variant-3multi .text-box.second{left:45px;right:unset}}@media (min-width:87.5em){html.right-to-left-components .how-it-works-product .container.variant-3multi .text-box.first{left:unset;right:175px}html.right-to-left-components .how-it-works-product .container.variant-3multi .text-box.second{left:175px;right:unset}}@media (min-width:100em){html.right-to-left-components .how-it-works-product .container.variant-3multi .text-box.first{left:unset;right:190px}html.right-to-left-components .how-it-works-product .container.variant-3multi .text-box.second{left:190px;right:unset}}@media (min-width:64em){html.right-to-left-components .how-it-works-product .container.variant-veev .images .image-box{margin-left:50px;margin-right:0}}html.right-to-left-components .how-it-works-product .container.variant-veev .images .image-box .hotspot[data-device="1"]{left:unset;right:0;transform:translate(50%,-50%)}@media (min-width:64em){html.right-to-left-components .how-it-works-product .container.variant-veev .images .image-box .hotspot{left:0;right:50%;transform:translate(50%,-50%)}html.right-to-left-components .how-it-works-product .container.variant-veev .images .image-box .hotspot[data-device="1"] .line{left:0;right:unset}html.right-to-left-components .how-it-works-product .container.variant-veev .images .image-box .hotspot[data-device="2"] .line{left:unset;right:0}html.right-to-left-components .how-it-works-product .container.variant-veev .text-box.first{left:unset;right:45px}html.right-to-left-components .how-it-works-product .container.variant-veev .text-box.second{left:45px;right:unset}}@media (min-width:87.5em){html.right-to-left-components .how-it-works-product .container.variant-veev .text-box.first{left:unset;right:175px}html.right-to-left-components .how-it-works-product .container.variant-veev .text-box.second{left:175px;right:unset}}@media (min-width:100em){html.right-to-left-components .how-it-works-product .container.variant-veev .text-box.first{left:unset;right:190px}html.right-to-left-components .how-it-works-product .container.variant-veev .text-box.second{left:190px;right:unset}}html.right-to-left-components #minicart{left:0;right:unset}html.right-to-left-components #minicart .minicart__order-summary .minicart__buttons .minicart__view-basket .minicart__btn-label.minicart-item__number{margin-right:2.5px}html.right-to-left-components #minicart .minicart__item{padding:14px 0 28px 10px}html.right-to-left-components #minicart .minicart__item .minicart__product-left{text-align:right}html.right-to-left-components #minicart .minicart__item .minicart__product-left .minicart__product-img{margin-left:20px;margin-right:0}html.right-to-left-components #minicart .minicart__item .minicart__product-left .minicart__product-title{padding:4px 0 4px 10px}html.right-to-left-components #minicart .minicart__item .minicart__product-right{margin-left:0;margin-right:20px;text-align:left}@media (min-width:48em){html.right-to-left-components #minicart .minicart__item .minicart__product-right{margin-left:0;margin-right:25px}}html.right-to-left-components #minicart .minicart__bundle .minicart__product-price,html.right-to-left-components #minicart .minicart__bundle .product__name{text-align:left}html.right-to-left-components .redesigned .minicart__actions .add-to-cart--container svg{margin:0 0 0 12px}html.right-to-left-components .barcode-scan-overlay .global-btn svg{float:left}html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-image-container .flavour-heading-container{left:unset;right:24px}html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-image-container .flavour-heading-container .flavour-heading-text.rich-tobacco{padding:0 0 0 25%}html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-image-container .flavour-heading-container .anchor-wrapper .flavour-arrow{margin:0 9px 0 0}html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-image-container .flavour-heading-container .anchor-wrapper .flavour-arrow>img{transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-image-container .flavour-product-image-container.vaping{left:0;padding:0 0 0 30px;right:unset}html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description{padding:0 0 0 10%}@media (min-width:87.5em){html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description{padding:0 0 0 51%}}html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.bronze-desc,html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.turquoise-desc{padding-left:0}@media (min-width:48em){html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.bronze-desc,html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.turquoise-desc{padding-left:25%;padding-right:0}}@media (min-width:64em){html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.bronze-desc,html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.turquoise-desc{padding-left:12%;padding-right:0}}@media (min-width:87.5em){html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.bronze-desc,html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.turquoise-desc{padding-left:19%;padding-right:0}}@media (min-width:100em){html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.bronze-desc,html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.turquoise-desc{padding-left:29%;padding-right:0}}html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.amber-desc{padding-left:0}@media (min-width:48em){html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.amber-desc{padding-left:25%;padding-right:0}}@media (min-width:64em){html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.amber-desc{padding-left:5%;padding-right:0}}@media (min-width:87.5em){html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.vaped-wrapper .flavour-info-container .product-description.amber-desc{padding-left:30%;padding-right:0}}html.right-to-left-components .find-your-flavour-vape .flavour-container .product__wrapper.pr_two{margin-left:0;margin-right:16px}html.right-to-left-components .find-your-flavour-vape .flavour-container .flickity-page-dots{left:unset;right:-7px;text-align:right}html.right-to-left-components .find-your-flavour-vape .flv__wrapper{padding-left:0;padding-right:30px}@media (min-width:87.5em){html.right-to-left-components .find-your-flavour-vape .flv__wrapper.vape__wrapper{padding-left:0;padding-right:34px}}html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper{padding-left:0;padding-right:30px}html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .flavour-image-container.heated-container .flavour-heading-container{left:unset;right:24px}html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .flavour-image-container.heated-container .flavour-heading-container .flavour-heading-text.heated-heading{padding:0 0 0 5%}html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .flavour-image-container.heated-container .flavour-heading-container .anchor-wrapper .flavours-link .flavour-arrow{margin:0 9px 0 0}html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .flavour-image-container.heated-container .flavour-heading-container .anchor-wrapper .flavours-link .flavour-arrow>img{transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media (min-width:48em){html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .product-description.bronze-desc,html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .product-description.turquoise-desc{padding-left:25%;padding-right:0}}@media (min-width:64em){html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .product-description.bronze-desc,html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .product-description.turquoise-desc{padding-left:12%;padding-right:0}}@media (min-width:87.5em){html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .product-description.bronze-desc,html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .product-description.turquoise-desc{padding-left:19%;padding-right:0}}@media (min-width:100em){html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .product-description.bronze-desc,html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .product-description.turquoise-desc{padding-left:29%;padding-right:0}}@media (min-width:48em){html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .product-description.amber-desc{padding-left:25%;padding-right:0}}@media (min-width:64em){html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .product-description.amber-desc{padding-left:5%;padding-right:0}}@media (min-width:87.5em){html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .product__wrapper .product-description.amber-desc{padding-left:28%;padding-right:0}}html.right-to-left-components .find-your-flavour-heated .flv__wrapper.heated__wrapper .flavour-container.heat-flavour_carousel .flickity-page-dots{left:unset;right:20px;text-align:right}html.right-to-left-components .flavour-product-image-container{left:0;padding:0 0 0 20px;right:unset}html.right-to-left-components .usp__slider .tns-nav{left:unset;right:30px}@media (min-width:64em){html.right-to-left-components .usp__slider .tns-nav{left:15px;right:auto}}@media (min-width:87.5em){html.right-to-left-components .usp__slider .tns-nav{left:25px;right:auto}}html.right-to-left-components .usp__title{text-align:right}@media (min-width:64em){html.right-to-left-components .usp__title-and-info{left:unset;right:25%;transform:translate(50%,-50%)}html.right-to-left-components .usp__disclaimer{left:unset;right:25%;transform:translateX(50%)}}html.right-to-left-components .care-plus-landing__box{padding:59px 41px 52px 0}html.right-to-left-components .care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--first{left:unset;right:0}html.right-to-left-components .care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--first .header-clipped__img{transform:translateX(150px) translateY(180px) rotate(120deg) scale(.8,-.8)}@media (min-width:64em){html.right-to-left-components .care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--first .header-clipped__img{transform:translateX(40px) translateY(100px) rotate(315deg) scaleX(-1)}}html.right-to-left-components .care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--second{left:0;right:unset}html.right-to-left-components .care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--second .header-clipped__img{transform:translateX(-140px) translateY(-220px) rotate(-77deg) scale(.8,-.8)}@media (min-width:64em){html.right-to-left-components .care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--second .header-clipped__img{transform:translateX(-60px) translateY(0) rotate(25deg) scaleX(-1)}}html.right-to-left-components .double-image-choice .wide-text{padding:42px 32px 0 0}@media (min-width:48em){html.right-to-left-components .double-image-choice .wide-text{padding:84px 32px 0 0}}@media (min-width:64em){html.right-to-left-components .double-image-choice .wide-text{padding:87px 32px 0 0;width:100%}}html.right-to-left-components .double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text{left:unset;margin-left:79px;margin-right:0;right:7%}@media (min-width:48em){html.right-to-left-components .double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text{left:unset;right:7%}}html.right-to-left-components .double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text-dark{left:unset;margin-left:79px;margin-right:0;right:7%}@media (min-width:48em){html.right-to-left-components .double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text-dark{left:unset;right:7%}}html.right-to-left-components .double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper{left:unset;right:10%}html.right-to-left-components .double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper .learn-btn{padding:10px 44.5px 10px 43.5px}html.right-to-left-components .double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper .text-link>svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper-dark{left:unset;right:10%}html.right-to-left-components .double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper-dark .learn-btn{padding:10px 44.5px 10px 43.5px}html.right-to-left-components .double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper-dark .text-link{transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .left-content,html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .left-content:hover{float:right}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .fixed-height{left:unset;right:.1px}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper,html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text{left:unset;right:15%}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper .learn-button{padding:10px 44.5px 10px 43.5px}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper .text-link>svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper-dark,html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark{left:unset;right:15%}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper-dark .learn-btn{padding:10px 44.5px 10px 43.5px}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper-dark .text-link>svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .right-content{float:right}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .fixed-height{left:.1px;right:unset}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper,html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text{left:unset;right:15%}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper .learn-btn{padding:10px 44.5px 10px 43.5px}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper .text-link>svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper-dark,html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark{left:unset;right:15%}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper-dark .learn-btn{padding:10px 44.5px 10px 43.5px}html.right-to-left-components .double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper-dark .text-link>svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .double-image-choice .double-image-editorial{margin:50px 19px 0 0}@media (min-width:48em){html.right-to-left-components .double-image-choice .double-image-editorial{margin:50px 110px 0 0}}@media (min-width:75em){html.right-to-left-components .double-image-choice .double-image-editorial{margin:50px 360px 0 0}}@media (min-width:87.5em){html.right-to-left-components .double-image-choice .double-image-editorial{margin:50px 310px 0 0}}@media (min-width:48em){html.right-to-left-components .double-image-choice .double-image-editorial h2{margin:.85em 2.8em .85em 6.8em}}@media (min-width:64em){html.right-to-left-components .double-image-choice .double-image-editorial h2{margin:.85em 6.8em .85em 2.8em}}@media (min-width:75em){html.right-to-left-components .double-image-choice .double-image-editorial h2{margin:.85em .8em .85em 2.8em}}@media (min-width:87.5em){html.right-to-left-components .double-image-choice .double-image-editorial h2{margin:.85em 6.8em .85em 2.8em}}@media (min-width:64em){html.right-to-left-components .double-image-choice .double-image-editorial .choice-button{padding-left:0;padding-right:304px}}@media (min-width:75em){html.right-to-left-components .double-image-choice .double-image-editorial .choice-button{padding-left:0;padding-right:160px}}@media (min-width:87.5em){html.right-to-left-components .double-image-choice .double-image-editorial .choice-button{padding-left:0;padding-right:281px}}html.right-to-left-components .double-image-choice .double-image-editorial .choice-button .regular-bordered-btn.choice{margin-left:0;margin-right:40px}@media (min-width:48em){html.right-to-left-components .double-image-choice .double-image-editorial .choice-button .regular-bordered-btn.choice{margin-left:0;margin-right:56px}}@media (min-width:64em){html.right-to-left-components .double-image-choice .double-image-editorial .choice-button .regular-bordered-btn.choice{margin-left:unset;margin-right:0}}html.right-to-left-components .platform-landing-promo-usp .usp__wrapper .usp__body ul li p{text-align:right}html.right-to-left-components .platform-landing-promo-main-editorial__item-wrapper{padding:60px 30px 30px 55px}@media (min-width:48em){html.right-to-left-components .platform-landing-promo-main-editorial__item-wrapper{padding-left:50px;padding-right:0}}@media (min-width:64em){html.right-to-left-components .platform-landing-promo-main-editorial__item-wrapper{padding-left:unset;padding-right:50px}}@media (min-width:87.5em){html.right-to-left-components .platform-landing-promo-main-editorial__item-wrapper{padding-left:0;padding-right:80px}}html.right-to-left-components .custommer-care-component__item-wrapper{text-align:right}html.right-to-left-components .custommer-care-component__item-wrapper .custommer-care-component__item-link{padding:10px 0 10px 10px}html.right-to-left-components .custommer-care-component__item-wrapper .custommer-care-component__item-link .custommer-care-component__item-arrow{margin:0 10px 0 0;transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .pdp-default__product-info{text-align:right}@media (min-width:48em){html.right-to-left-components .pdp-default__product-info{padding-left:80px;padding-right:0}}html.right-to-left-components .pdp-default__product-info--listed-benefit-wrapper .listed-benefit-icon{margin-left:10px;margin-right:0}html.right-to-left-components .pdp-default__product-info--colors-wrapper .product-colors__colorVariants ul{text-align:right}html.right-to-left-components .product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .how-to-return--icon-in-store{margin:0 0 0 20px}html.right-to-left-components .editorial-text>.container-fluid .flickity-editorial-slider .flickity-button.previous{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat;left:auto;right:0;transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .editorial-text>.container-fluid .flickity-editorial-slider .flickity-button.next{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat;left:0;right:auto;transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media (min-width:64em){html.right-to-left-components .editorial-text>.container-fluid .column-flex .editorial-text__content{text-align:right}}html.right-to-left-components .editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__header:after{background-image:linear-gradient(-90deg,#f5f3f1,#fffdfb);text-align:right}@media (min-width:64em){html.right-to-left-components .editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__header:after{background-image:linear-gradient(270deg,#f5f3f1,#fffdfb)}html.right-to-left-components .editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__description,html.right-to-left-components .editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__description.aligned-left,html.right-to-left-components .editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__title,html.right-to-left-components .editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__title.aligned-left{text-align:right}}html.right-to-left-components .refer-a-friend.refer-a-friend__anonymous .main-editorial.internal .main-editorial__header-wrapper .main-editorial__header .badge-points.bg-gold{background:linear-gradient(-90deg,#98744a 60%,#d5a061)}html.right-to-left-components .device .ait-editorial-device__post2_header,html.right-to-left-components .device .ait-editorial-device__post_header{text-align:right}@media (min-width:48em){html.right-to-left-components .device .ait-editorial-device__post2_header,html.right-to-left-components .device .ait-editorial-device__post_header{text-align:center}}@media (min-width:64em){html.right-to-left-components .device .ait-editorial-device .ait-editional-device-content{margin-left:unset;margin-right:auto}}html.right-to-left-components .device .ait-editorial-device .ait-editional-device-content .editorial-device__content{text-align:right}html.right-to-left-components .device .ait-editorial-device .ait-editional-device-content .productTitle_new{left:79px!important;margin-left:0;margin-right:10px;right:100%}@media (min-width:64em){html.right-to-left-components .product-features__wrapper .product-features__slider .flickity-pf-slider .features-slider__item .features-slider__item-container .features-slider__image-container .features-slider__img{margin-left:0;margin-right:15%}}html.right-to-left-components .product-features__wrapper .product-features__slider .flickity-pf-slider .features-slider__item .features-slider__item-container .features-slider__image-container .features-slider__img-cutter{transform:rotate(2.5deg);transform-origin:top right}@media (min-width:64em){html.right-to-left-components .product-features__wrapper .product-features__slider .flickity-pf-slider .features-slider__item .features-slider__item-container article.features-details{left:unset;right:0}html.right-to-left-components .product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-button.previous{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat;left:auto;right:2.5%;transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-button.next{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat;left:2.5%;right:auto;transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .testimonials-carousel--section .testimonial__header--container{margin-left:auto;margin-right:unset}}@media (min-width:48em){html.right-to-left-components .testimonials-carousel--section .testimonial__header--container .testimonial__header--title{margin-left:0;margin-right:59px}}@media (min-width:64em){html.right-to-left-components .testimonials-carousel--section .testimonial__header--container .testimonial__header--title{margin-left:0;margin-right:177px}}@media (min-width:75em){html.right-to-left-components .testimonials-carousel--section .testimonial__header--container .testimonial__header--title{margin-left:0;margin-right:429px}}@media (min-width:100em){html.right-to-left-components .testimonials-carousel--section .testimonial__header--container .testimonial__header--title{margin-left:0;margin-right:460px}}html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel .testimonial__product--container{padding-left:10px;padding-right:0}@media (min-width:48em){html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel .testimonial__product--container{padding-left:20px;padding-right:0}}@media (min-width:64em){html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel .testimonial__product--container{padding-left:0;padding-right:0}}html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel .testimonial__product--container .testimonial__product--inner-container .bottom-container,html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel .testimonial__product--container .testimonial__product--inner-container .testimonial__product--title,html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel .testimonial__product--container .testimonial__product--inner-container .testimonial__product-title--container{text-align:center}@media (min-width:48em){html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel .testimonial__product--container .testimonial__product--inner-container .bottom-container,html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel .testimonial__product--container .testimonial__product--inner-container .testimonial__product--title,html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel .testimonial__product--container .testimonial__product--inner-container .testimonial__product-title--container{text-align:right}html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper{margin-left:0;margin-right:59px}}@media (min-width:64em){html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper{margin-left:0;margin-right:177px}}@media (min-width:75em){html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper{margin-left:0;margin-right:429px}}@media (min-width:100em){html.right-to-left-components .testimonials-carousel--section .new-testimonial-slider-wrapper{margin-left:0;margin-right:460px}}html.right-to-left-components .testimonials-carousel--section .testimonial__header--arrow-button{transform:translateX(-14px)}html.right-to-left-components .testimonials-carousel--section .testimonial__header--arrow-button>svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media (min-width:64em){html.right-to-left-components .testimonials-carousel--section .testimonial__header--arrow-button{margin:0 0 0 61px}}@media (min-width:48em){html.right-to-left-components .news .title{text-align:right}}html.right-to-left-components .news .container .grid .item{padding-left:10px;padding-right:0}html.right-to-left-components .news .container .grid .item .badge{left:20px;right:unset}html.right-to-left-components .news .container .grid .item.is-selected{padding-left:10px;padding-right:32px}html.right-to-left-components .checkout__wrapper.hav__main--container .flex-wrapper .checkout__main.my-cart__main .checkout__section.checkout__delivery .shipping-method__container.shipping-method--delivery .checkout__address-form .form-group .form-item.delivery-select label,html.right-to-left-components .checkout__wrapper.hav__main--container .flex-wrapper .checkout__main.my-cart__main .checkout__section.checkout__delivery .shipping-method__container.shipping-method--delivery .checkout__address-form .form-group:nth-child(5) .form-item label{padding-left:40px;padding-right:0}html.right-to-left-components .hav-v2__container .hav-v2__documents .hav-v2__document .hav-v2__document-name{margin:0 14px 0 0}@media (min-width:100em){html.right-to-left-components .hav-v2__container .hav-v2__documents .hav-v2__document .hav-v2__document-name{margin:0 17px 0 0}}html.right-to-left-components .hav__container .hav__content--container .hav__content--inner-info--container .hav_article .form-group .form-item.select-item svg.select-arrow,html.right-to-left-components .hav__container.hav__document-upload-choice .hav__document-upload-choice__form .form-group .form-item.select-item svg.select-arrow{left:15px;right:unset}html.right-to-left-components .hav__container.hav__failed--container .hav__header .hav__dropdown-container .hav__dropdown-item span.hav__container__list__item__text,html.right-to-left-components .hav__container.hav__failed--container .hav__header .hav__dropdown-container .hav__dropdown-item span.hav__item-text{padding-left:0;padding-right:16px}html.right-to-left-components .hav__container.hav__before-upload .hav__content__images-list .hav__before-upload--image:after{left:8px;right:unset}html.right-to-left-components .hav__document-upload .hav__content--text--left{text-align:right}@media (min-width:48em){html.right-to-left-components .carousel-cards .headline-section{padding:0 92px 57px 212px}}@media (min-width:64em){html.right-to-left-components .carousel-cards .headline-section{padding:0 124px 72px 151px}}@media (min-width:100em){html.right-to-left-components .carousel-cards .headline-section{padding:0 186px 89px 670px}}@media (min-width:48em){html.right-to-left-components .carousel-cards .headline-section .sub-headline{padding-left:57px;padding-right:0}}@media (min-width:64em){html.right-to-left-components .carousel-cards .headline-section .sub-headline{padding-left:0}}html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .slide{margin-left:0;margin-right:23px}@media (min-width:48em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .slide{margin-left:0;margin-right:16px}}@media (min-width:64em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .slide{margin-left:0;margin-right:24px}}@media (min-width:87.5em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .slide{margin-left:0;margin-right:32px}}@media (min-width:100em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .slide{margin-left:0;margin-right:32px}}html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .slide .image-text-wrapper .text-wrapper{left:8px;right:24px}@media (min-width:48em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .slide .image-text-wrapper .text-wrapper{left:48px;right:47px}}@media (min-width:64em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .slide .image-text-wrapper .text-wrapper{left:0;right:27px}}@media (min-width:100em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .slide .image-text-wrapper .text-wrapper{left:113px;right:46px}}@media (min-width:64em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .slide .image-text-wrapper .text-wrapper .text-wrapper-text{padding-left:130px;padding-right:0}}@media (min-width:100em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .slide .image-text-wrapper .text-wrapper .text-wrapper-text{padding-left:0}}html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper.left-padding{padding-left:0;padding-right:32px}@media (min-width:48em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper.left-padding{padding-left:0;padding-right:92px}}@media (min-width:64em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper.left-padding{padding-left:0;padding-right:124px}}@media (min-width:100em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper.left-padding{padding-left:186px}}@media (min-width:64em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .flickity-button.next{left:146px;right:unset}}@media (min-width:87.5em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .flickity-button.next{left:240px;right:unset}}@media (min-width:100em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .flickity-button.next{left:233px;right:unset}}@media (min-width:64em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .flickity-button.previous{left:unset;right:146px}}@media (min-width:87.5em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .flickity-button.previous{left:unset;right:240px}}@media (min-width:100em){html.right-to-left-components .carousel-cards .bcarousel-slider-wrapper .flickity-button.previous{left:unset;right:233px}}html.right-to-left-components .carousel-cards .correction-padding{padding-left:0;padding-right:16px}html.right-to-left-components .black-slider .slider-container .black-slider-carousel .slide .container-flex .slider-box .bg-image-video .badge{left:unset;right:32px}@media (min-width:64em){html.right-to-left-components .black-slider .slider-container .black-slider-carousel .slide .container-flex .slider-box.slider-box-content .content{margin-left:0;margin-right:50px}}html.right-to-left-components .black-slider .slider-container .black-slider-carousel.flickity-enabled .flickity-page-dots{left:unset;right:32px}@media (min-width:48em){html.right-to-left-components .black-slider .slider-container .black-slider-carousel.flickity-enabled .flickity-page-dots{left:190px;right:unset}}@media (min-width:64em){html.right-to-left-components .black-slider .slider-container .black-slider-carousel.flickity-enabled .flickity-page-dots{left:unset;right:52%}}html.right-to-left-components .black-slider .slider-container .flickity-page-dots{left:unset;right:-54%}@media (min-width:48em){html.right-to-left-components .black-slider .slider-container .flickity-page-dots{left:unset;right:-52%}}@media (min-width:64em){html.right-to-left-components .black-slider .slider-container .flickity-page-dots{left:unset;right:-35.5%}}@media (min-width:75em){html.right-to-left-components .black-slider .slider-container .flickity-page-dots{left:unset;right:-38.5%}}@media (min-width:87.5em){html.right-to-left-components .black-slider .slider-container .flickity-page-dots{left:unset;right:-39.5%}}@media (min-width:100em){html.right-to-left-components .black-slider .slider-container .flickity-page-dots{left:unset;right:-41.5%}}@media (min-width:125em){html.right-to-left-components .black-slider .slider-container .flickity-page-dots{left:unset;right:-43%}}html.right-to-left-components .black-slider .slider-container .flickity-page-dots .dot{transform:scaleX(-1)}@media (min-width:48em){html.right-to-left-components .new-limited-edition-slider .slider-container .limited-edition-slider.flickity-enabled .flickity-page-dots{left:unset;right:-25%}}html.right-to-left-components .new-limited-edition-slider .slider-container .limited-edition-slider.flickity-enabled .flickity-page-dots .dot{transform:scaleX(-1)}@media (min-width:64em){html.right-to-left-components .black-slider .slider-container .black-slider-carousel:hover .flickity-button,html.right-to-left-components .black-slider .slider-container .limited-edition-slider:hover .flickity-button,html.right-to-left-components .new-limited-edition-slider .slider-container .black-slider-carousel:hover .flickity-button,html.right-to-left-components .new-limited-edition-slider .slider-container .limited-edition-slider:hover .flickity-button{transform:rotate(180deg)}html.right-to-left-components .black-slider .slider-container .black-slider-carousel:hover .flickity-button.previous,html.right-to-left-components .black-slider .slider-container .limited-edition-slider:hover .flickity-button.previous,html.right-to-left-components .new-limited-edition-slider .slider-container .black-slider-carousel:hover .flickity-button.previous,html.right-to-left-components .new-limited-edition-slider .slider-container .limited-edition-slider:hover .flickity-button.previous{left:unset;right:35px}html.right-to-left-components .black-slider .slider-container .black-slider-carousel:hover .flickity-button.next,html.right-to-left-components .black-slider .slider-container .limited-edition-slider:hover .flickity-button.next,html.right-to-left-components .new-limited-edition-slider .slider-container .black-slider-carousel:hover .flickity-button.next,html.right-to-left-components .new-limited-edition-slider .slider-container .limited-edition-slider:hover .flickity-button.next{left:35px;right:unset}}html.right-to-left-components .pdp-accordion-container-delivery--title,html.right-to-left-components .pdp-accordion-container-how-to-return--title{padding-left:0;padding-right:50px}html.right-to-left-components .pdp-accordion-container-delivery--title img,html.right-to-left-components .pdp-accordion-container-how-to-return--title img{left:unset;right:0}html.right-to-left-components .loyalty__read-article-section .read-article--headline-wrapper .read-article--headline-wrapper--reading-time-wrapper span.reading-time{margin-left:0;margin-right:.3rem}@media (min-width:64em){html.right-to-left-components .loyalty__read-article-section .read-article--footer-wrapper span.read-article--note{text-align:right}}html.right-to-left-components .product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__badge{left:unset;right:30px}html.right-to-left-components .product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .text-light-gray p{text-align:left}html.right-to-left-components .product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .cta-container .form-quantity{margin-left:5%;margin-right:0}html.right-to-left-components .product-listing-carousel .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button{transform:scaleX(-1)}html.right-to-left-components .product-listing-carousel .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.previous{left:unset;right:30px}@media (min-width:87.5em){html.right-to-left-components .product-listing-carousel .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.previous{right:230px}}@media (min-width:100em){html.right-to-left-components .product-listing-carousel .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.previous{right:142px}}@media (min-width:125em){html.right-to-left-components .product-listing-carousel .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.previous{right:-71px}}html.right-to-left-components .product-listing-carousel .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.next{left:30px;right:unset}@media (min-width:87.5em){html.right-to-left-components .product-listing-carousel .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.next{left:230px}}@media (min-width:100em){html.right-to-left-components .product-listing-carousel .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.next{left:142px}}@media (min-width:125em){html.right-to-left-components .product-listing-carousel .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.next{left:-71px}}html.right-to-left-components .br-products__container .rating-container .rate{float:right;margin-left:16px;margin-right:0}html.right-to-left-components .br-products__container .rating-container .rate:not(:checked)>label.half:after,html.right-to-left-components .br-products__container .rating-container .rate:not(:checked)>label.half:before{left:unset;right:1px}html.right-to-left-components .br-products__container .rating-container .rate:not(:checked)>label{float:left}@media (min-width:48em){html.right-to-left-components .br-products__container .br__rating-reviews .br__rating-reviews__container .br__rating-reviews--item:first-child{margin-left:64px;margin-right:0}}@media (min-width:64em){html.right-to-left-components .br-products__container .br__rating-reviews .br__rating-reviews__container .br__rating-reviews--item:first-child{margin-left:91px;margin-right:0}}@media (min-width:75em){html.right-to-left-components .br-products__container .br__rating-reviews .br__rating-reviews__container .br__rating-reviews--item:first-child{margin-right:0}}html.right-to-left-components .br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button.next{transform:scaleX(-1)}@media (min-width:48em){html.right-to-left-components .br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button.next{left:0;right:unset}}html.right-to-left-components .br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button.previous{transform:scaleX(1)}@media (min-width:48em){html.right-to-left-components .br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button.previous{left:unset;right:0}}@media (min-width:64em){html.right-to-left-components .loyalty-bysw__info-box{padding-left:10px;padding-right:30px;text-align:right}}@media (min-width:75em){html.right-to-left-components .loyalty-bysw__info-box{padding:102px 90px 95px 0}}@media (min-width:64em){html.right-to-left-components .loyalty-bysw__sup-title,html.right-to-left-components .loyalty-bysw__title{text-align:right}}html.right-to-left-components .compare-component .compare-elements-wrapper .compare-element .product-detials .name .title-content a svg{transform:rotate(90deg)}html.right-to-left-components .compare-component .compare-elements-wrapper .compare-element .editorial-field .title-wrapper,html.right-to-left-components .compare-component .compare-elements-wrapper .compare-element .editorial-field .title-wrapper span{text-align:right}html.right-to-left-components .compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-field-title a svg{margin-left:0;margin-right:2px;transform:rotate(90deg)}html.right-to-left-components .global-search .global-search__form-input:-moz-placeholder-shown,html.right-to-left-components .global-search .global-search__form-input::-moz-placeholder{direction:rtl}html.right-to-left-components .global-search .global-search__form-input::placeholder,html.right-to-left-components .global-search .global-search__form-input:placeholder-shown{direction:rtl}html.right-to-left-components .global-search.global-search--advanced .global-search__select-arrow{left:10px;right:unset}html.right-to-left-components .global-search.global-search--advanced .form-submit-row .submit-clear{border-left:1px solid #c2bfc2;border-right:0;padding-left:20px;padding-right:0}@media (min-width:48em){html.right-to-left-components .global-search.global-search--advanced .form-submit-row{left:0;right:unset}html.right-to-left-components .global-search.global-search--advanced .global-search__heading--advanced{text-align:right}html.right-to-left-components .global-search.global-search--advanced .global-search__form .form-group.global-search__form-group .form-items .form-item.form-item--input .global-search__form-input--customer-field{border:1px solid #c2bfc2;border-radius:3px;border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}html.right-to-left-components .global-search.global-search--advanced .global-search__form .form-group.global-search__form-group .form-items .form-item.form-item--select .global-search__select-input{border-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0}}html.right-to-left-components .global-search__link-wrap{text-align:left}html.right-to-left-components .global-search__select-arrow{left:10px;right:unset}@media (min-width:48em){html.right-to-left-components .global-search__status-container{padding:4.5rem 0 4.5rem 20%}html.right-to-left-components .global-search__btn-container .global-btn:first-of-type{margin-left:2rem;margin-right:0}}html.right-to-left-components .global-search__status-form svg{left:15px;right:unset}html.right-to-left-components .global-search__erase-query{left:20px;right:unset}html.right-to-left-components .global-search__result-amount{margin-left:16px;margin-right:0}html.right-to-left-components .global-search__customer-info--dot{margin-left:15px;margin-right:0}html.right-to-left-components .global-search__customer-info--dot:after{left:-9px;right:unset}html.right-to-left-components .global-search__contact-data{padding-left:0;padding-right:35px}@media (min-width:48em){html.right-to-left-components .global-search__contact-data:first-child{margin-left:30px;margin-right:0}}html.right-to-left-components .global-search__contact-icon{left:unset;right:0}html.right-to-left-components .global-search__pagination-left,html.right-to-left-components .global-search__pagination-right{transform:scaleX(-1)}@media (min-width:48em){html.right-to-left-components .global-search__customer-result-wrap{padding-left:50px;padding-right:0}}html.right-to-left-components .global-search__status-message img{margin-left:13px;margin-right:0}html.right-to-left-components .global-search__color-dot{margin-left:10px;margin-right:0}html.right-to-left-components .global-search__device-info{display:flex}html.right-to-left-components .global-search__care-plus-wrap{padding-left:0;padding-right:35px}html.right-to-left-components .global-search__badge-icon{left:unset;right:0}html.right-to-left-components .global-search__warranty-info{display:flex}html.right-to-left-components .global-search__timeline-item{border-left:0;border-right:2px solid #f6f4f0;padding-left:0;padding-right:32px}html.right-to-left-components .global-search__timeline-item:before{left:unset;right:-10.5px}html.right-to-left-components .global-search__timeline-item.last{border-color:transparent}html.right-to-left-components .global-search__warning-wrap{margin-left:28px;margin-right:0}html.right-to-left-components .global-search__warning-dot{margin-left:0;margin-right:4px}html.right-to-left-components .global-search__device-diagnostic{display:inline-block}@media (min-width:48em){html.right-to-left-components .global-search__change-status-link{text-align:left}}html.right-to-left-components .global-search .global-search__form .global-search__form-input{background-position:left .5rem top 50%}@media (min-width:48em){html.right-to-left-components .global-search .global-search__form .global-search__form-input{border:1px solid #c2bfc2;border-radius:3px;border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}html.right-to-left-components .global-search .global-search__form .global-search__select-input{border-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0}}@media (min-width:64em){html.right-to-left-components .booking-submenu [class*=booking-submenu__item] .booking-submenu-text{padding-left:0;padding-right:2px}}html.right-to-left-components .search-location .search_location__form .storeList .storeList__item .store-index-wrapper,html.right-to-left-components .search-location-confirm .search_location__form .storeList .storeList__item .store-index-wrapper,html.right-to-left-components .search-location-result .search_location__form .storeList .storeList__item .store-index-wrapper{margin-left:16px;margin-right:0}html.right-to-left-components .search-location .search_location__form .storeList .storeList__item .store-info .store-name,html.right-to-left-components .search-location-confirm .search_location__form .storeList .storeList__item .store-info .store-name,html.right-to-left-components .search-location-result .search_location__form .storeList .storeList__item .store-info .store-name{padding-left:2rem;padding-right:0}html.right-to-left-components .search-location .search-location__input-wrapper .clear-input,html.right-to-left-components .search-location-confirm .search-location__input-wrapper .clear-input,html.right-to-left-components .search-location-result .search-location__input-wrapper .clear-input{left:12px;right:unset}@media (min-width:23.4375em){html.right-to-left-components .search-location .search-location__input-wrapper .clear-input,html.right-to-left-components .search-location-confirm .search-location__input-wrapper .clear-input,html.right-to-left-components .search-location-result .search-location__input-wrapper .clear-input{left:2rem;right:unset}}@media (min-width:64em){html.right-to-left-components .search-location__skip-step{left:105px;right:unset}}html.right-to-left-components .overlay-interactive .overlay-interactive__btn-interaction{left:56px;right:unset}html.right-to-left-components .overlay-interactive .overlay-interactive__btn-interaction svg{left:unset;right:0}@media (min-width:48em){html.right-to-left-components .overlay-interactive .overlay-interactive__btn-interaction{left:112px;right:unset}html.right-to-left-components .overlay-interactive .overlay-interactive__appointment-date-container{left:unset;right:4rem}}html.right-to-left-components .overlay-interactive .overlay-interactive__appointment-date-container span{text-align:right}html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__close{left:20px;right:unset}@media (min-width:48em){html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__close{left:4rem;right:unset}html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__user{left:unset;right:40px}html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__user .overlay-interactive__user-initials{padding-left:0;padding-right:54px;text-align:right}html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__user .overlay-interactive__user-initials>span,html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__user .overlay-interactive__user-initials>svg{left:unset;right:0}html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__user .overlay-interactive__link,html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__user .overlay-interactive__user-name{text-align:right}}html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__header.left-aligned{padding:0 0 0 50px;text-align:right}@media (min-width:48em){html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper.pl-50{padding-left:20px;padding-right:200px}}html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper.pl-50 .overlay-interactive__footer .btn:first-of-type{margin-left:unset;margin-right:0}html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__check-list .overlay-interactive__check-item-check{padding:15px 15px 15px 0}html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__check-list .overlay-interactive__check-item-check label{padding-left:0;padding-right:13px}@media (min-width:48em){html.right-to-left-components .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__check-list .overlay-interactive__check-item-check label{padding-right:30px}}html.right-to-left-components .overlay-interactive .overlay-interactive__detail .overlay-interactive__detail-text{margin-left:0;margin-right:15px}html.right-to-left-components .overlay-interactive .overlay-interactive__detail .overlay-interactive__detail-img{margin-left:0;margin-right:-5px}html.right-to-left-components .app-list__app-title{text-align:right}html.right-to-left-components .app-list__app-time{text-align:left}html.right-to-left-components .app-list__icon-row:first-child{margin-left:30px;margin-right:0}html.right-to-left-components .appo-date-and-time__time-slot{align-items:center;display:flex;justify-content:center}html.right-to-left-components .form-group .error-message,html.right-to-left-components .form-group.appo-date-and-time__time .form-item label{text-align:right}html.right-to-left-components .dialog-overlay-custom .dialog__close{left:10px;right:unset}html.right-to-left-components .dialog-overlay-custom .Notify-me-by-SMS-ins,html.right-to-left-components .dialog-overlay-custom .dialog__content,html.right-to-left-components .dialog-overlay-custom .notify_privacy_btn,html.right-to-left-components .my-devices-overlay .overlay-interactive .overlay-interactive__main.privacy-checks .form-row .form-group{text-align:right}html.right-to-left-components .my-devices-overlay .overlay-interactive .overlay-interactive__main.privacy-checks .form-row .form-group [type=checkbox]:checked+label:before,html.right-to-left-components .my-devices-overlay .overlay-interactive .overlay-interactive__main.privacy-checks .form-row .form-group [type=checkbox]:not(:checked)+label:before{left:unset;right:0}@media (min-width:64em){html.right-to-left-components .customer-activity__oval{margin-left:11px;margin-right:0}}html.right-to-left-components .customer-activity__badge-text{padding-left:30px;padding-right:0;text-align:left}html.right-to-left-components .customer-activity__badge-icon{left:0;right:unset}html.right-to-left-components .customer-activity__plus-icon{left:30px;right:unset}@media (min-width:48em){html.right-to-left-components .customer-activity__plus-icon{left:20px}}@media (min-width:64em){html.right-to-left-components .customer-activity__plus-icon{left:30px}}html.right-to-left-components .customer-activity__input:checked+.customer-activity__label .customer-activity__tick-icon{left:30px;right:unset}@media (min-width:48em){html.right-to-left-components .customer-activity__input:checked+.customer-activity__label .customer-activity__tick-icon{left:20px}}@media (min-width:64em){html.right-to-left-components .customer-activity__input:checked+.customer-activity__label .customer-activity__tick-icon{left:30px}}html.right-to-left-components .ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info .contact-info .contact-info-name{display:flex}html.right-to-left-components .ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-interactive__scroll .remove-contact-interactive__wrapper .remove-contact-interactive__close{left:23px;right:unset}@media (min-width:48em){html.right-to-left-components .ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-contents .remove-contact-contents--button .btn-remove-cancel{margin-left:12px;margin-right:0}}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper{left:unset;right:0}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-header--contents .filter-contact-interactive__close{left:23px;right:unset}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-check label,html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.sort-contact .form-group .form-check label{padding-left:0;padding-right:30px}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-check label:after,html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.sort-contact .form-group .form-check label:after{left:unset;right:3px}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-check label{padding-left:0;padding-right:30px}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-check label:after{left:unset;right:3px}@media (min-width:48em){html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-consumer-stage{margin:15px 30px 0 0}}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-consumer-stage .filter-consumer-stage label{padding-left:0;padding-right:30px}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-consumer-stage .filter-consumer-stage label:after{left:unset;right:3px}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-consumer-stage .consumer-stage-check label{padding-left:0;padding-right:30px}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-consumer-stage .consumer-stage-check label:after{left:unset;right:3px}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-input{padding:10px 30px 0 15px}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-input .last-interaction-combo .time-box select{border-radius:0 3px 3px 0}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-input .last-interaction-combo .time-box svg.select-arrow{left:15%;right:unset}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-input .last-interaction-combo .date-box input{border-radius:3px 0 0 3px}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-input .last-interaction-combo .date-box svg.calendar-icon{left:5%;right:unset}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-input .phone-combo .code-box select{border-radius:0 3px 3px 0}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-input .phone-combo .code-box svg{left:15%;right:unset}html.right-to-left-components .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact--contents.filter-contact .form-group .form-item .filter-input .phone-combo .phone-box input{border-radius:3px 0 0 3px}html.right-to-left-components .review-details .review-details__list .review-details__detail{padding:25px 14px 25px 0}@media (min-width:48em){html.right-to-left-components .review-details .review-details__list .review-details__detail{padding-left:30px;padding-right:18px}}html.right-to-left-components .review-details .review-details__list .review-details__detail .review-details__pic{margin-left:31px;margin-right:0}html.right-to-left-components .review-details .review-details__list .review-details__detail .review-details__dot{margin-left:11px;margin-right:0}html.right-to-left-components .review-details .review-details__list .review-details__detail .review-details__edit{padding-left:0;padding-right:20px}html.right-to-left-components .promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper{padding:23px 22px}html.right-to-left-components .promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper .promotion-burning-interactive__close{left:23px;right:unset}html.right-to-left-components .promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents table tr td:first-child,html.right-to-left-components .promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents table tr td:first-child{text-align:right}html.right-to-left-components .promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents table tr td:last-child,html.right-to-left-components .promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents table tr td:last-child{text-align:left}html.right-to-left-components .promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item .scan-product{left:16px;right:unset}html.right-to-left-components .promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input.input-validated[type=date],html.right-to-left-components .promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input.input-validated[type=email],html.right-to-left-components .promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input.input-validated[type=number],html.right-to-left-components .promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input.input-validated[type=password],html.right-to-left-components .promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input.input-validated[type=tel],html.right-to-left-components .promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input[type=text].input-validated{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/validate.svg) left 54px top 50% no-repeat;background-size:24px;padding-left:88px;padding-right:15px}html.right-to-left-components .promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input{padding-right:15px}html.right-to-left-components .promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group--error input{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/alert.svg) left 54px top 50% no-repeat;padding-left:88px;padding-right:15px}@media (min-width:64em){html.right-to-left-components .bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles{left:0;right:unset}}html.right-to-left-components .bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button svg{left:17px;right:unset}html.right-to-left-components .bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content{text-align:right}html.right-to-left-components .bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content th{padding:12px 20px 12px 0}html.right-to-left-components .bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td{padding:11px 20px 11px 0}html.right-to-left-components .bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td:last-child{padding-left:20px;padding-right:20px}html.right-to-left-components .bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content tr td:nth-child(2),html.right-to-left-components .bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content tr th:nth-child(2){text-align:left}@media (min-width:64em){html.right-to-left-components .editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item>a .editorial-grid__second-arrow{transform:rotate(90deg)}}html.right-to-left-components .editorial-grid .editorial-grid__third-level:before{left:unset;right:5%}html.right-to-left-components .editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li:not(:first-child):before{left:unset;right:45%}@media (min-width:48em){html.right-to-left-components .editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li:not(:first-child):before{left:unset;right:-8%}}@media (min-width:64em){html.right-to-left-components .editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li:not(:first-child):before{left:unset;right:30%}html.right-to-left-components .editorial-grid .editorial-grid__close-wrapper .editorial-grid__third-arrow{transform:rotate(-90deg)}}html.right-to-left-components .editorial-grid .editorial-grid__second-level-title a>svg,html.right-to-left-components .editorial-grid .svg-wrapper>svg{transform:scaleX(-1)}html.right-to-left-components .link-device__container .link-device__header .link-device__header--btn{margin-left:2rem;margin-right:0}@media (min-width:64em){html.right-to-left-components .link-device__container .link-device__header .link-device__header--btn{left:34px;margin-left:0;right:unset}}html.right-to-left-components .link-device__container .devices__add .form-group label{text-align:right}html.right-to-left-components .barcode-scanning__wrapper ul li .number{margin-left:16px;margin-right:0}html.right-to-left-components .barcode-scanning__wrapper ul li .close-btn{margin-left:unset;margin-right:auto}html.right-to-left-components .barcode-scanning-header svg{margin-left:0;margin-right:20px;transform:scaleX(-1)}html.right-to-left-components .care-accordions-details #pdp-accordions{text-align:right}html.right-to-left-components .product-replacement__upgrade-label{left:unset;right:24px}html.right-to-left-components .product-replacement__price-title{align-items:center;display:flex;justify-content:center}html.right-to-left-components .product-replacement__price-title--old{padding-left:0;padding-right:.8rem}html.right-to-left-components .product-replacement__price-title.vod{display:none}@media (min-width:64em){html.right-to-left-components .product-replacement__price-title.vod{display:block}}html.right-to-left-components .product-replacement__price-title.vom{display:flex}@media (min-width:64em){html.right-to-left-components .product-replacement__price-title.vom{display:none}html.right-to-left-components .product-replacement__product-container{text-align:right}}html.right-to-left-components .product-replacement__ul{text-align:right}html.right-to-left-components .product-replacement__list-item{padding-left:0;padding-right:3.6rem}html.right-to-left-components .product-replacement__list-item .icon-tick{left:unset;right:0}html.right-to-left-components .product-replacement__stock-level{padding-left:0;padding-right:3rem}@media (min-width:87.5em){html.right-to-left-components .product-replacement__stock-level{margin-right:unset}html.right-to-left-components .product-replacement__color-selected{display:flex}}@media (min-width:64em){html.right-to-left-components .product-replacement__current-color{padding-left:2rem;padding-right:0}html.right-to-left-components .customer-details__welcome,html.right-to-left-components .my-account__welcome{text-align:right}}html.right-to-left-components .my-account__welcome h1{text-align:right}@media (min-width:64em){html.right-to-left-components .customer-details__link{margin-right:0}}html.right-to-left-components .customer-details__timeline-wrapper{padding-left:2.1rem;padding-right:3.2rem}html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item{border-left:0;border-right:2px solid #f6f4f0;padding-left:0;padding-right:3.2rem}html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item:before{left:unset;right:-10.5px}html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item.last{border-color:transparent}html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item .timeline-item__status{left:0;right:unset}@media (min-width:64em){html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item .timeline-item__status-date{left:0;right:unset}}html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item .timeline-item__title{padding-left:1rem;padding-right:0}@media (min-width:64em){html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item .timeline-item__title{padding-left:10rem;padding-right:0}}html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item .timeline-item__date,html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item .timeline-item__time{padding-left:0;padding-right:2.5rem}html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item .timeline-item__date:before,html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item .timeline-item__time:before{left:0;right:0}html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--edit{margin-left:1.2rem;margin-right:0}html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--edit:after{left:-1.2rem;right:unset}html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--cancel{margin-left:0;margin-right:1.2rem}html.right-to-left-components .customer-details__timeline-list .customer-details__timeline-item .timeline-item__today-line:before{margin-left:2rem;margin-right:0}html.right-to-left-components .customer-details__btn--view-all:after{left:0;right:unset}html.right-to-left-components .interaction-data__page .timeline-item__status-date{text-align:left}html.right-to-left-components .interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order-info{padding-left:0;padding-right:.7rem}html.right-to-left-components .interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order-info--order-number .separator{padding-left:1rem;padding-right:1rem}html.right-to-left-components .interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order-info--order-number .order{padding-left:.4rem;padding-right:0}html.right-to-left-components .interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order-info--order-number .reason{padding-left:.5rem;padding-right:0}@media (min-width:64em){html.right-to-left-components .interaction-data__page .customer-interactions__item--inner-wrapper .view-order__interaction-page{left:30px;right:unset}}html.right-to-left-components .interaction-data__page .customer-interactions__item--inner-wrapper .view-order__interaction-page:after{left:-30px;right:unset;transform:scaleX(-1)}html.right-to-left-components .interaction-data__page .customer-interactions_survey--list{padding-left:0;padding-right:4rem}html.right-to-left-components .checkbox-custom-elem{float:right!important}html.right-to-left-components .wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-checkbox .gigya-label{padding-left:0;padding-right:40px}html.right-to-left-components .wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-checkbox .gigya-label:before{left:unset;right:0}html.right-to-left-components *{letter-spacing:0!important}html.right-to-left-components form .label__text{text-align:right}html.right-to-left-components form label{text-align:right!important}html.right-to-left-components .nbw-try-our-flavours .swiper-slide .flavours-text-container{left:90%}html.right-to-left-components .nbw-try-our-flavours .swiper-button-prev{left:auto}html.right-to-left-components .nbw-try-our-flavours .swiper-button-next{right:auto}html.right-to-left-components .gigya-raas-register .gigya-composite-control-multi-choice .gigya-multi-choice-item label{margin-right:2px;padding-right:30px}html.right-to-left-components .gigya-raas-register .gigya-composite-control-multi-choice .gigya-multi-choice-item label:after{right:1px}html.right-to-left-components .ceapp-registration-form .input-container [type=checkbox]:checked+label:before,html.right-to-left-components .ceapp-registration-form .input-container [type=checkbox]:not(:checked)+label:before{left:unset;right:0}.product-filters__wrapper html.right-to-left-components .ceapp-registration-form .input-container .form-check [type=checkbox]:checked+label:after,.variant-nav__options html.right-to-left-components .ceapp-registration-form .input-container .form-check [type=checkbox]:checked+label:after,html.right-to-left-components .ceapp-registration-form .input-container .form-check .product-filters__wrapper [type=checkbox]:checked+label:after,html.right-to-left-components .ceapp-registration-form .input-container .form-check .variant-nav__options [type=checkbox]:checked+label:after,html.right-to-left-components .ceapp-registration-form .input-container .form-check [type=radio]:checked+label:after{left:unset;right:3px}.product-filters__wrapper html.right-to-left-components .ceapp-registration-form .input-container .form-check [type=checkbox]:checked+label,.product-filters__wrapper html.right-to-left-components .ceapp-registration-form .input-container .form-check [type=checkbox]:not(:checked)+label,.variant-nav__options html.right-to-left-components .ceapp-registration-form .input-container .form-check [type=checkbox]:checked+label,.variant-nav__options html.right-to-left-components .ceapp-registration-form .input-container .form-check [type=checkbox]:not(:checked)+label,html.right-to-left-components .ceapp-registration-form .input-container .form-check .product-filters__wrapper [type=checkbox]:checked+label,html.right-to-left-components .ceapp-registration-form .input-container .form-check .product-filters__wrapper [type=checkbox]:not(:checked)+label,html.right-to-left-components .ceapp-registration-form .input-container .form-check .variant-nav__options [type=checkbox]:checked+label,html.right-to-left-components .ceapp-registration-form .input-container .form-check .variant-nav__options [type=checkbox]:not(:checked)+label,html.right-to-left-components .ceapp-registration-form .input-container .form-check [type=radio]:checked+label,html.right-to-left-components .ceapp-registration-form .input-container .form-check [type=radio]:not(:checked)+label{padding-left:0;padding-right:30px}

/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;line-height:1.875em}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;line-height:1.875em;margin:.9375em 0}h2{font-size:1.5em;line-height:1.25em;margin:1.25em 0}h3{font-size:1.17em;line-height:1.6025641026em;margin:1.6025641026em 0}h4{font-size:1em;line-height:1.875em;margin:1.875em 0}h5{font-size:.83em;line-height:2.2590361446em;margin:2.2590361446em 0}h6{font-size:.67em;line-height:2.7985074627em;margin:2.7985074627em 0}blockquote{margin:1.875em 40px}dl,ol,ul{margin:1.875em 0}ol,ul{padding:0 0 0 40px}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 40px}figcaption,figure{display:block}figure{margin:1.875em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}p,pre{margin:1.875em 0}code,kbd,pre,samp{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.875em;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel]{overflow:visible}.product-filters__wrapper [type=checkbox],.variant-nav__options [type=checkbox],[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block;margin:1.875em 0;padding:0 0 0 40px}menu menu,ol menu,ul menu{margin:0}canvas{display:inline-block}[hidden],template{display:none}html{box-sizing:border-box;overflow-x:hidden}@media (min-width:64em){html{overflow-y:scroll}}*,:after,:before{box-sizing:inherit}img,object,video{height:auto;max-width:100%}.fade-in-image{animation-duration:1s;animation-fill-mode:both;animation-name:fadeInBottom}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1}}.img-fade-in,.slider__img-fade-in{opacity:0;transition:opacity .6s linear}.author-mode .img-fade-in,.img-fade-in.img-loaded,.img-fade-in.loaded,.slider__img-fade-in.img-loaded,.slider__img-fade-in.loaded{opacity:1}body,button,html{-webkit-font-smoothing:subpixel-antialiased}body{background:#fffdfb;color:#34303d;font-family:IQOSW04-Regular,sans-serif;font-size:16px;font-weight:300;overflow-x:hidden;width:100%}body.overflow-initial{overflow:initial!important}body.nav-open,body.overlay-open{overflow-y:hidden}body.bg-lightgrey{background:#fafafa}@media (min-width:64em){body>img{display:flex}}.select-wrapper select,button,input,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],optgroup,select,textarea{font-family:IQOSW04-Regular,sans-serif}select{-webkit-appearance:unset;cursor:pointer;outline:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}body.author-mode{height:100%;overflow:hidden;position:absolute}body.no-scroll{height:100vh;overflow:hidden}h1,h2,h3,h4{font-weight:300}b,strong{font-weight:700}a{text-decoration:none}a:focus{outline:none}a:focus-visible,button:focus-visible{outline:revert!important}ul{list-style:none;margin:0;padding:0}.visually-hidden{clip:rect(1px,1px,1px,1px)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.wrapper{margin:0 auto}@media (min-width:48em){.wrapper{display:flex;flex-direction:column;min-height:100vh}}.wrapper.top-padding{padding-top:47px}@media (min-width:64em){.wrapper.top-padding{padding-top:76px}}.is-first-component{margin-top:56px}@media (min-width:64em){.is-first-component{margin-top:72px}}.hide-force{display:none!important}main{flex:1 0 auto}.alert{margin-bottom:16px;padding:20px 24px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){img[src$=".svg"]{width:100%}}@media screen and (max-width:767px){.hide-on-mobile{display:none}}@media screen and (max-width:1023px){.hide-on-mobile-footer{display:none}}@media screen and (min-width:768px){.hide-on-desktop{display:none}}.author-content__wrapper{margin-top:50px;min-height:0}.no-x-scroll{overflow-x:hidden}.d-flex{display:flex}.z-index-1{z-index:1}.grecaptcha-badge{z-index:1!important}.no-page-scroll{overflow-y:hidden}.background-dark-violet,.background-light-violet{background-color:rgba(255,253,251,.05)}.background-salmon{background-color:#f2ebb9}[class*=__img]{display:block;width:100%}.faux-block-link__overlay{background:transparent url(../../../../content/dam/iqos/global/marketing/brand/graphics/transparent.gif) 0 0 repeat;bottom:0;display:block;left:0;opacity:0;position:absolute;text-indent:900%;top:0;white-space:nowrap;width:100%;z-index:99}.faux-block-link__overlay:focus{opacity:1}.section-title{font-weight:300;text-align:center;text-transform:uppercase}section:nth-child(odd) .hashtag-title{text-align:left}.title--gradient-border:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#d8d8d8 50%,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:2px;margin:12px auto;width:224px}.green-bar{background:#7b787f;height:5px}.hashtag-title{color:#fffdfb;display:block;font-size:55px;font-weight:400;line-height:.73em;margin-top:.5em;position:relative;text-align:right;text-transform:uppercase;z-index:10}@media (min-width:48em){.hashtag-title{font-size:65px}}@media (min-width:64em){.hashtag-title{font-size:80px}}@media (min-width:75em){.hashtag-title{font-size:120px}}@media (min-width:100em){.hashtag-title{font-size:150px}}.is-centered{text-align:center}.hashtag-title--aqua,.hashtag-title--pink,.hashtag-title--yellow{color:rgba(255,253,251,.05)}.hashtag-title--green{color:#7b787f}.hashtag-title--dark-grey,.hashtag-title--dark-purple,.hashtag-title--light-grey,.hashtag-title--purple{color:rgba(255,253,251,.05)}.page-title{color:#fff;display:block;font-size:1.25rem;height:170px;line-height:170px;margin-bottom:0;margin-top:0;text-align:center;text-transform:uppercase}@media (min-width:64em){.page-title{font-size:30px}}@media (min-width:100em){.page-title{font-size:40px}}.backlink{border:1px solid #fdf7f0;color:#af9d94;display:inline-block;font-size:14px;font-weight:500;letter-spacing:2px;line-height:1.4;margin-bottom:22px;margin-top:15px;padding:.5rem .8rem;text-transform:uppercase}@media (min-width:64em){.backlink{font-size:16px}}.backlink:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/back-arrow.png);background-repeat:no-repeat;background-size:cover;color:#7b787f;content:" ";display:inline-block;font-size:15px;height:8px;margin-right:9px;width:20px}@media (min-width:64em){.backlink:before{height:10px;width:28px}}.share-buttons .share-buttons__item{display:inline-block}.share-buttons .share-button{color:#000;font-size:48px}.content-centered--lg,.content-centered--md{margin-bottom:10rem;margin-top:2rem;padding:0 10px}@media (min-width:64em){.content-centered--lg,.content-centered--md{margin-left:auto;margin-right:auto;max-width:1000px;width:100%}}@media (min-width:75em){.content-centered--lg{width:1000px}}.section-header{margin-bottom:2rem}.section-header .section-header__title{border-bottom:1px solid rgba(255,253,251,.05);display:block;font-size:20px;font-weight:400;margin:0;padding-bottom:5px}@media (min-width:64em){.section-header .section-header__title{font-size:26px}}.section-accordion__toggler{cursor:pointer;padding-right:30px;position:relative}.section-accordion__toggler:before{content:"\f199";display:inline-block;font-family:foundation-icons,sans-serif;font-size:16px;position:absolute;right:0;top:25%;transform:rotate(45deg)}.collapsed .section-accordion__toggler:before{transform:none}.collapsed .section-collapsable,.section-accordion .section-accordion__toggler:before{display:none}.section-header__note{font-size:10px;letter-spacing:2px;padding:1rem 0}@media (min-width:48em){.section-header__note{display:flex;justify-content:flex-end}}.table-wrapper{overflow-x:auto}.title--line-break{align-items:center;display:flex;flex-direction:row;justify-content:center}@media (min-width:64em){.title--line-break{font-size:100px;line-height:100px}}.title--line-break .title__line{display:block;opacity:.4}.title--line-break .title__line:first-child{opacity:.3;text-align:center}.editorials .container-fluid{margin-left:65px;margin-right:65px}.container-fluid-flex{display:flex}.container-fluid-flex .row-flex{display:flex;justify-content:space-between;width:100%}.container-fluid-flex .row-flex>div{padding-left:8px;padding-right:8px}.page-container{margin-left:auto;margin-right:auto}.page-container--narrow{max-width:570px}.card__box h1,.card__box h2,.card__box h3,.card__box h4,.card__box h5,.card__box h6{line-height:1.25em}.listingProducts__details h1,.listingProducts__details h2,.listingProducts__details h3,.listingProducts__details h4,.listingProducts__details h5,.listingProducts__details h6{margin:0;padding:0}.toggle-switch__sitewide--checkbox{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.toggle-switch__sitewide--checkbox+.toggle-switch__sitewide--check-toggle{cursor:pointer;display:inline-block;height:28px;position:relative;vertical-align:middle;width:47px}.toggle-switch__sitewide--checkbox+.toggle-switch__sitewide--check-toggle:before{background:#fffdfb;border:2px solid hsla(266,3%,48%,.05);border-radius:16px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.toggle-switch__sitewide--checkbox+.toggle-switch__sitewide--check-toggle:after{background:#fffdfb;border-radius:50%;box-shadow:1px 1px 8px 0 rgba(0,0,0,.52);content:"";height:24px;left:0;margin-left:3px;margin-right:3px;position:absolute;right:auto;top:50%;transform:translateY(-50%);width:24px}.toggle-switch__sitewide--checkbox:hover+.toggle-switch__sitewide--check-toggle:before{background:#c4c4c4}.toggle-switch__sitewide--checkbox:checked+.toggle-switch__sitewide--check-toggle:before{background:#20c997;border:2px solid #20c997}.toggle-switch__sitewide--checkbox:checked+.toggle-switch__sitewide--check-toggle:after{left:auto;right:0}.toggle-switch__sitewide--checkbox:disabled+.toggle-switch__sitewide--check-toggle{opacity:.5}.common-back__link{color:#000;font-size:14px;line-height:1.5;text-decoration:underline}.infopage__title{color:#34303d;font-size:28px;letter-spacing:-.5px;line-height:1.4}@media (min-width:64em){.infopage__title{font-size:36px}}.infopage__paragrapgh{color:#34303d;font-size:16px;letter-spacing:-.1px;line-height:1.75}.infopage__figure{margin:0}.infopage figcaption{color:#000;font-size:18px;margin-bottom:30px}.infopage__cta-box{margin-bottom:24px}.infopage__cta-box h4{color:#000;font-size:18px;margin-bottom:20px}.infopage__cta-box a{margin-bottom:10px}@media (min-width:64em){.infopage__cta-box a{display:inline-block;margin-right:16px;min-width:180px;width:auto}}@media (min-width:48em){.faq-article{padding-left:32px;padding-right:32px}}@media (min-width:75em){.faq-article{padding-left:68px;padding-right:68px}}.faq-article__wrapper{margin-top:8px;padding-left:20px;padding-right:20px}@media (min-width:48em){.faq-article__wrapper{margin-left:auto;margin-right:auto;max-width:715px;padding-left:0;padding-right:0}}@media (min-width:64em){.faq-article__wrapper{margin-left:auto;margin-right:auto;margin-top:6px;max-width:100%;width:70%}}.faq-article__text-wrapper .faq-article__title{color:#34303d;font-size:24px;letter-spacing:-.33px;line-height:29px;padding-bottom:10px;text-align:left}@media (min-width:64em){.faq-article__text-wrapper .faq-article__title{padding-bottom:14px}}.faq-article__text-wrapper .faq-article__description{color:#34303d;font-size:16px;line-height:27px;padding-bottom:26px;padding-top:4px;text-align:left}.faq-article__img-container{height:0;padding-top:56.25%;position:relative;width:100%}.faq-article__img-container .article__img{min-width:100%}.faq--rating-button.hide,.plp__plp-product-veev .card-product-container .card-product .faq--rating-button.card-product-front.hide,[id^=notifyPopupHtml] div.faq--rating-button.hide{display:none}.faq--rating-button .faq--rating-button--content{margin:10px 0 40px}.faq--rating-button .faq--rating-button--content p{color:#000;font-size:1.8rem;margin-bottom:20px}.faq--rating-button .faq--rating-button--content .rating-button-container{display:flex}.faq--rating-button .faq--rating-button--content .rating-button-container .rating-button{font-size:1.2rem;font-weight:500;letter-spacing:2.4px;line-height:1.2;text-transform:uppercase}.faq--rating-button .faq--rating-button--content .answer-container span{color:#272a33;font-size:1.6rem;letter-spacing:-.1px;line-height:1.75}.answer-yes{display:none}.answer-yes.show{display:block}.answer-no{display:none}.answer-no.show,.intrinsic{display:block}.intrinsic{background:transparent;height:0;position:relative;width:100%}.intrinsic,.intrinsic.intrinsic--square{padding-top:100%}.intrinsic.intrinsic--4x3{padding-top:75%}.intrinsic.intrinsic--5x3{padding-top:60%}.intrinsic.intrinsic--16x9{padding-top:56.25%}.intrinsic.intrinsic--21x9{padding-top:42.8571%}.intrinsic .intrinsic-item{height:101%;left:0;position:absolute;top:0;width:100%}.my-cart__stock-level--container{margin-top:5px}.stock-level--container{display:flex;justify-content:space-between;line-height:.2;margin-bottom:15px;padding-bottom:5px;padding-top:5px;position:relative;text-align:center}.stock-level--in-stock,.stock-level--low-stock,.stock-level--out-of-stock{color:#34303d;display:inline-block;font-size:12px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;padding-left:20px;position:relative}.stock-level--in-stock:before,.stock-level--low-stock:before,.stock-level--out-of-stock:before{background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:12px;left:0;position:absolute;top:-4px;width:12px}.stock-level--out-of-stock:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg)}.stock-level--in-stock:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/inStock.svg)}.stock-level--low-stock:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/lowStock.svg)}.contact-us__details--section{padding:50px 0}@media (min-width:64em){.contact-us__details--section{padding-left:0;padding-right:0}}.article--container{margin-bottom:60px;padding-left:20px;padding-right:20px;text-align:center}@media (min-width:64em){.article--container{margin:0 auto 70px;max-width:726px}}.article--container .button{border-radius:3px;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.2px;line-height:normal;text-align:center;text-transform:uppercase}@media (min-width:64em){.article--container .button.button--light:hover{border:1px solid rgba(255,253,251,.05)}}.article--container .button.button--light{background:#fffdfb;border:1px solid #34303d;border-radius:24px;color:#34303d}.article--title{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.4px;margin-bottom:20px;margin-top:0}@media (min-width:64em){.article--title{font-size:30px}}.article--title:first-letter{text-transform:uppercase}.article--title--smaller{color:#34303d;font-size:18px;letter-spacing:normal}.article--info{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.1px;line-height:1.75;margin-bottom:20px;margin-top:0;text-align:center}.article--info__phone{color:inherit;cursor:pointer;text-decoration:none}.article--table{background-color:#fffdfb;border:1px solid #c2bfc2;display:flex;flex-direction:column;flex-wrap:wrap;margin:auto;max-width:454px;padding:15px}.article__table--row{border-bottom:1px solid #c2bfc2;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:20px;padding-top:20px}.article__table--row:last-of-type{border:none;padding-bottom:10px}.article__table--row:first-of-type{padding-top:10px}@media (min-width:64em){.article__table--row:first-of-type{justify-content:center;text-align:center}}.article__table--text{color:#000;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1}.article--chat-icon,.article--message-icon,.article--phone-icon,.article--visit-us--icon{background-position:50%;background-repeat:no-repeat;background-size:96px 96px;display:block;min-height:96px;min-width:96px}.article--visit-us--icon{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/contact-us-pin.svg)}.article--message-icon{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/contact-us-mail.svg)}.article--phone-icon{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/contact-us-phone.svg)}.article--chat-icon{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/contact-us-chat.svg)}main.noflex{flex:none}button.btn--img{padding-bottom:0;padding-top:0}.flow-section__page{flex-direction:column}@media (min-width:48em){.flow-section__page{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:center}.flow-section__page.col-1-layout .flow-section__content-wrapper:after,.flow-section__page.col-1-layout .flow-section__content-wrapper:before{display:none}.flow-section__page.col-2-layout .flow-section__content-wrapper:first-of-type(),.flow-section__page.col-2-layout .flow-section__content-wrapper:last-of-type(){max-width:none;width:50%}.flow-section__page.col-3-layout .flow-section__content-wrapper{max-width:none;width:33.3333%}.flow-section__page.col-4-layout .flow-section__content-wrapper{max-width:none;width:25%}}.flow-section__page.col-1-layout .flow-section__content-wrapper{max-width:337px}.flow-section__page.col-1-layout .flow-section__content-wrapper:after{display:none}@media (min-width:64em){.flow-section__page.col-2-layout .flow-section__description{padding-left:140px;padding-right:140px}}@media (min-width:48em){.flow-section__page.col-2-layout.editorialbox .flow-section__content-wrapper{max-width:none;width:50%}}.flow-section__welcome{color:#34303d;font-size:24px;letter-spacing:-.33px;line-height:38px;padding:0 2.1rem 3rem;text-align:center}@media (min-width:48em){.flow-section__welcome{font-size:36px;letter-spacing:normal;line-height:72px;padding-bottom:64px;width:100%}}.flow-section__content-wrapper{margin-bottom:41px;max-width:337px;padding-left:21px;padding-right:21px;position:relative;text-align:center;width:auto}@media (min-width:48em){.flow-section__content-wrapper{max-width:32vw}}.flow-section__content-wrapper:first-of-type:after{background-color:#e7e7e7;bottom:0;content:"";display:inline-block;height:1px;position:absolute;right:21px;width:calc(100% - 42px)}@media (min-width:48em){.flow-section__content-wrapper:first-of-type:after{height:100%;right:0;top:0;width:1px}}.flow-section__content-wrapper:first-of-type .flow-section__btn{margin-bottom:41px}.flow-section__content-wrapper:nth-of-type(3){padding-top:41px}@media (min-width:48em){.flow-section__content-wrapper:nth-of-type(3){padding-top:0}}.flow-section__content-wrapper:nth-of-type(3):before{background-color:#e7e7e7;content:"";display:inline-block;height:1px;left:21px;position:absolute;top:0;width:calc(100% - 42px)}@media (min-width:48em){.flow-section__content-wrapper:nth-of-type(3):before{height:100%;left:0;top:0;width:1px}}.flow-section__content-wrapper:nth-of-type(4){padding-top:41px}@media (min-width:48em){.flow-section__content-wrapper:nth-of-type(4){padding-top:0}}.flow-section__content-wrapper:nth-of-type(4):before{background-color:#e7e7e7;content:"";display:inline-block;height:1px;left:21px;position:absolute;top:0;width:calc(100% - 42px)}@media (min-width:48em){.flow-section__content-wrapper:nth-of-type(4):before{height:100%;left:0;top:0;width:1px}}.flow-section__content-wrapper .flow-section__icon{height:64px;width:64px}.flow-section__content-wrapper .flow-section__title{color:rgba(0,0,0,.87);font-size:20px;line-height:27px;padding-bottom:23px;padding-top:4px;text-align:center}@media (min-width:48em){.flow-section__content-wrapper .flow-section__title{font-size:24px;padding:21px 21px 36px}}.flow-section__content-wrapper .flow-section__description{font-size:14px;line-height:26px;padding-bottom:46px;padding-left:50px;padding-right:50px;text-align:center}@media (min-width:48em){.flow-section__content-wrapper .flow-section__description{padding-bottom:117px}}.flow-section__content-wrapper .flow-section__btn{margin:0 auto;width:100%}@media (min-width:48em){.flow-section__content-wrapper .flow-section__btn{margin-bottom:35px;min-width:200px;padding:0 1.5rem;width:auto}}#submenu-navigation{padding-bottom:23px;padding-top:50px}@media (min-width:48em){#submenu-navigation{padding-bottom:30px;padding-top:75px}}.booking-submenu{align-items:center;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;color:#34303d;counter-reset:item;display:flex;font-size:12px;font-weight:600;height:40px;justify-content:space-around;letter-spacing:1.73px;list-style-type:none;margin:0;padding-left:21px;padding-right:21px;width:100%}@media (min-width:64em){.booking-submenu{font-weight:500;padding-left:95px;padding-right:95px}}.booking-submenu [class*=booking-submenu__item]{display:block;position:relative}.booking-submenu [class*=booking-submenu__item]:before{content:counter(item) "  ";counter-increment:item}.booking-submenu [class*=booking-submenu__item].is-active:after{background-color:#000;bottom:-11px;content:"";display:inline-block;height:3px;left:-200%;position:absolute;width:500%}@media (min-width:64em){.booking-submenu [class*=booking-submenu__item].is-active:after{left:0;width:100%}}.booking-submenu [class*=booking-submenu__item] .booking-submenu-text{display:none}@media (min-width:64em){.booking-submenu [class*=booking-submenu__item] .booking-submenu-text{color:#34303d;display:inline-block;letter-spacing:1.73px;padding-left:2px;text-transform:uppercase}}body.contact-us-page .submenu-mobile-bg.hidden-print{display:none}.phone-combo{display:flex;flex-direction:row;flex-wrap:wrap}.phone-combo .error-message{width:100%}.phone-combo .select-country-flag{width:30%}.phone-combo .select-country-flag .form-standard-select__select{border-bottom-right-radius:0;border-top-right-radius:0;height:100%}@media (max-width:479px){.phone-combo .select-country-flag .form-standard-select__select{padding:.75rem 2rem .75rem 1rem}}.phone-combo .text-phone{display:flex;width:70%}.phone-combo .text-phone input[type=date],.phone-combo .text-phone input[type=email],.phone-combo .text-phone input[type=number],.phone-combo .text-phone input[type=password],.phone-combo .text-phone input[type=tel],.phone-combo .text-phone input[type=text]{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.phone-combo.phone-validated .form-standard-select__select{background-color:#f6f4f0}.cc__be-social{margin-bottom:65px;padding:0 2rem;text-align:center}.cc__be-social .be-social__title{color:#34303d;font-size:26px;letter-spacing:-.36px;margin-bottom:16px}@media (min-width:64em){.cc__be-social .be-social__title{font-size:30px;letter-spacing:-.42px;margin-bottom:21px}}.cc__be-social .be-social__info{color:#34303d;font-size:16px;letter-spacing:-.06px;margin-bottom:21px;margin-top:0}.cc__be-social .be-social__buttons-wrapper{display:flex;justify-content:center;margin:0 auto}@media (min-width:64em){.cc__be-social .be-social__buttons-wrapper{max-width:190px}}.cc__be-social .be-social__buttons-wrapper .be-social__button--twitter{background-color:#00d1d2;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/social/icon-twitter.svg);background-position:50%;background-size:36px 36px;text-align:center}.cc__be-social .be-social__buttons-wrapper .be-social__button--facebook{background-color:#2980b5;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/social/icon_facebook.svg);background-size:28px 21px}.flex-space__grow{flex-grow:1}.flex-space__shrink{flex-shrink:1}.has-pointer{cursor:pointer}body.pac-container-pop div.pac-container{z-index:10001}@keyframes enterAnimation{0%{transform:translateY(-300%)}to{transform:translateY(0)}}#main-header.with-activity .container-fluid-flex{display:flex;height:50px}@media (min-width:64em){#main-header.with-activity .container-fluid-flex{height:75px}}#main-header.with-activity .container-fluid-flex__wrapper--01{align-items:center;display:flex;flex:66.666%;min-width:110px}@media (min-width:64em){#main-header.with-activity .container-fluid-flex__wrapper--01{flex:20%}}#main-header.with-activity .container-fluid-flex__wrapper--01 .header-icon-hamburger{flex:none}@media (min-width:64em){#main-header.with-activity .container-fluid-flex__wrapper--01 .header-icon-hamburger{display:none}}#main-header.with-activity .container-fluid-flex__wrapper--01 .start-interaction{margin-left:6px;margin-right:auto;margin-top:6px}#main-header.with-activity .container-fluid-flex__wrapper--01 .start-interaction img,#main-header.with-activity .container-fluid-flex__wrapper--01 .start-interaction svg{height:20px}@media (min-width:64em){#main-header.with-activity .container-fluid-flex__wrapper--01 .start-interaction{margin-top:0;order:-1}#main-header.with-activity .container-fluid-flex__wrapper--01 .start-interaction img,#main-header.with-activity .container-fluid-flex__wrapper--01 .start-interaction svg{height:24px}}#main-header.with-activity .container-fluid-flex__wrapper--01 .start-interaction__link{position:relative}#main-header.with-activity .container-fluid-flex__wrapper--01 .start-interaction__link .activity-started{background-color:#2980b5;border-radius:16px;display:inline-block;height:16px;left:2px;top:-1px;width:16px}#main-header.with-activity .container-fluid-flex__wrapper--01 .logo-box{flex:none;width:50%}@media (min-width:64em){#main-header.with-activity .container-fluid-flex__wrapper--01 .logo-box{order:-2;width:auto}}#main-header.with-activity .container-fluid-flex__wrapper--01 .logo-box #logo-header{margin:0 auto;padding:0}#main-header.with-activity .container-fluid-flex__wrapper--02{flex:0%;justify-content:center}@media (min-width:64em){#main-header.with-activity .container-fluid-flex__wrapper--02{flex:60%}}#main-header.with-activity .container-fluid-flex__wrapper--03{flex:33.333%;min-width:110px}@media (min-width:64em){#main-header.with-activity .container-fluid-flex__wrapper--03{flex:20%}}#main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar{width:inherit}#main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar__list{display:flex;padding-top:0}#main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item{display:list-item;padding-bottom:0}#main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .header-language-select--button{margin-right:20px;position:relative}#main-header.with-activity .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .language-select--arrow{position:absolute;right:-20px;top:0}header#main-header{animation:enterAnimation 1s 1;animation-delay:.5s;animation-fill-mode:forwards;backface-visibility:hidden;color:#fffdfb;height:50px;left:0;position:fixed;top:0;transform:translateY(-300%);width:100%;z-index:10005}@media (min-width:64em){header#main-header{height:75px}}header#main-header #menu-mobile-wrapper{bottom:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:calc(100vh - 50px);left:-100%;opacity:0;overflow:scroll;position:fixed;right:0;top:5rem;transition:opacity .5s linear;width:100%;z-index:-2}header#main-header #menu-mobile-wrapper nav{background:#fff;border-top:1px solid #e8e8e8}header#main-header #menu-mobile-wrapper nav a{border-bottom:1px solid #e8e8e8;color:#34303d;display:block;font-size:14px;padding:24px 27px;text-transform:uppercase}header#main-header #menu-mobile-wrapper .mobile--listItem--container a{background-color:#fffdfb;color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;height:58px;letter-spacing:1.7px;line-height:normal;padding:.5rem 1rem 0}header#main-header #menu-mobile-wrapper .mobile--listItem--container img{vertical-align:middle;width:60px}header#main-header #menu-mobile-wrapper .mobile--listItem--container span{vertical-align:middle}header#main-header .js-mobile-listItem--button.language-select-mobule--button .language-select--arrow{pointer-events:none}header#main-header.open-mobile-nav #menu-mobile-wrapper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);left:0;opacity:1;z-index:100}@media (min-width:64em){header#main-header.open-mobile-nav #menu-mobile-wrapper{left:-100%;overflow:scroll;z-index:-2}}header#main-header.open-mobile-nav .header-icon-hamburger span:first-child{transform:translateY(5px) rotate(45deg)}header#main-header.open-mobile-nav .header-icon-hamburger span:nth-child(2){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transform:translateX(-15px)}header#main-header.open-mobile-nav .header-icon-hamburger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}header#main-header .header-bg{background:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.06)}header#main-header .container-fluid-flex{align-items:center;justify-content:space-between;min-height:50px;padding-left:12px;padding-right:16px}@media (min-width:48em){header#main-header .container-fluid-flex{padding:0 20px}}@media (min-width:75em){header#main-header .container-fluid-flex{padding:0 15px}}header#main-header .logo-box{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:0}@media (min-width:64em){header#main-header .logo-box{flex-basis:139px;flex-direction:row;flex-grow:0;height:35px;justify-content:flex-start}}header#main-header .logo-box #logo-header{display:block;padding-top:5px}@media (min-width:64em){header#main-header .logo-box #logo-header{max-width:none;padding:17px 0}}header#main-header .logo-box #logo-header>svg{display:block;height:20px}@media (min-width:64em){header#main-header .logo-box #logo-header>svg{height:24px;width:95px}}header#main-header .header-icon-hamburger{cursor:pointer;flex-basis:110px;height:20px;margin-left:0;margin-top:10px;opacity:1;position:relative;width:32px}@media (min-width:64em){header#main-header .header-icon-hamburger{display:none}}header#main-header .header-icon-hamburger span{background:#34303d;border-radius:4px;display:block;height:2px;left:8px;position:absolute;transition:all .4s cubic-bezier(.165,.84,.44,1);width:21px}header#main-header .header-icon-hamburger span:first-child{top:0}header#main-header .header-icon-hamburger span:nth-child(2){top:6px;width:12px}header#main-header .header-icon-hamburger span:nth-child(3){top:12px}header#main-header .nav-position{display:none;position:inherit}@media (min-width:64em){header#main-header .nav-position{align-items:center;display:flex;max-width:calc(100% - 320px);min-height:75px}}header#main-header .actionWrapper{flex-basis:110px}@media (min-width:64em){header#main-header .actionWrapper{flex-basis:139px}}header#main-header .just-logo{border-bottom:1px solid #c2bfc2}header#main-header .just-logo .actionWrapper{display:none}@media (min-width:48em){header#main-header .just-logo .container-fluid-flex{justify-content:center}header#main-header .just-logo .logo-box{flex-basis:auto}}header#main-header.header-back-and-logo .just-back-and-logo{border-bottom:1px solid #c2bfc2;box-shadow:none;width:100%}header#main-header.header-back-and-logo .just-back-and-logo .bnt-back{height:28px;left:13px;position:absolute;top:11px;width:28px}@media (min-width:64em){header#main-header.header-back-and-logo .just-back-and-logo .bnt-back{height:35px;top:14px;width:35px}}header#main-header.header-back-and-logo .just-back-and-logo .bnt-back .back-header{display:block}header#main-header.header-back-and-logo .just-back-and-logo .logo-box{height:100%;justify-content:center;width:100%}header#main-header.header-back-and-logo .just-back-and-logo .logo-box #logo-header .iqos-logo-image{width:58px}@media (min-width:48em){header#main-header.header-back-and-logo .just-back-and-logo .container-fluid-flex{justify-content:center}header#main-header.header-back-and-logo .just-back-and-logo .logo-box #logo-header .iqos-logo-image{width:78px}}@media (min-width:64em){header#main-header.header-back-and-logo .just-back-and-logo{box-shadow:0 3px 3px 0 rgba(0,0,0,.06)}}@media (min-width:64em) and (min-width:64em){header#main-header.header-back-and-logo .just-back-and-logo .logo-box #logo-header .iqos-logo-image{width:88px}}header#main-header.header-checkout{box-shadow:0 2px 4px 0 rgba(0,0,0,.13)}header#main-header.header-checkout .logo-box{height:48px;text-align:center}@media (min-width:64em){header#main-header.header-checkout .logo-box{height:80px}}header#main-header.header-checkout .logo-box .iqos-logo-image{height:16px;width:53px}@media (min-width:48em){header#main-header.header-checkout .logo-box .iqos-logo-image{height:22px;width:88px}}#main-navigation{display:flex;justify-content:center;overflow:hidden;text-align:center}#main-navigation>li{font-size:0}#main-navigation>li>a{color:#34303d;display:block;font-size:13px;letter-spacing:1.73px;line-height:60px;padding-left:13px;padding-right:13px;text-transform:uppercase;white-space:nowrap}@media (min-width:75em){#main-navigation>li>a{font-size:13px;letter-spacing:2.5px;padding-left:9px;padding-right:9px}}@media (min-width:100em){#main-navigation>li>a{padding-left:13px;padding-right:13px}}#main-navigation>li>a:focus+ul.submenu{overflow:visible;transform:translateZ(0);visibility:visible;z-index:-1}#main-navigation>li>a:after{content:attr(title);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}#main-navigation>li:hover>a{background:#fafafa;text-decoration:underline}#main-navigation>li.has-submenu.first-submenu ul.submenu{transform:translate3d(0,-100%,0)}#main-navigation ul.submenu{background-image:linear-gradient(180deg,#f9f9f9,#fff);box-shadow:0 2px 4px 0 rgba(0,0,0,.13);display:flex;font-size:20px;justify-content:center;left:0;padding:25px 25px 30px;position:absolute;right:0;transform:translate3d(0,-110%,0);transition:transform .5s ease .5s,z-index .5s step-end;width:100%;z-index:-2}#main-navigation ul.submenu a{color:#000;display:flex;flex-direction:column;font-size:14px;height:100%;padding-left:18px;padding-right:18px;text-align:center;text-transform:uppercase}@media (min-width:64em){#main-navigation ul.submenu a{font-size:11px}}@media (min-width:75em){#main-navigation ul.submenu a{padding-left:30px;padding-right:30px}}@media (min-width:100em){#main-navigation ul.submenu a{padding-left:36px;padding-right:36px}}#main-navigation ul.submenu a img{display:block;height:100%;margin-left:auto;margin-right:auto;max-height:72px}#main-navigation ul.submenu a span{display:block;height:auto;letter-spacing:normal;line-height:1.57;margin-top:auto;padding-top:8px;text-transform:inherit;width:100%}#main-navigation ul.submenu>li:last-child img{margin-top:15px;max-height:45px}.submenu-mobile-bg{background:#fafafa;height:150px;margin-top:0;position:relative}@media (min-width:64em){.submenu-mobile-bg{display:block;height:227px;left:0;margin-top:0;z-index:1}}ul.submenu{display:none}ul#main-navigation li:hover ul.submenu,ul.submenu{overflow:hidden;visibility:hidden}.wrapper.top-padding .submenu-mobile-bg{margin-top:-48px}@media (min-width:64em){.wrapper.top-padding .submenu-mobile-bg{margin-top:-80px}}.submenu-mobile-shadow{box-shadow:0 2px 4px 0 hsla(0,0%,89%,.5);height:150px;left:0;padding-top:48px;position:absolute;right:0;top:0;z-index:1}@media (min-width:64em){.submenu-mobile-shadow{height:227px;padding-top:75px}}.submenu-mobile-wrapper{height:150px;overflow-y:hidden;padding-top:48px;position:relative;z-index:1}@media (min-width:64em){.submenu-mobile-wrapper{height:227px;padding-top:75px}}ul.submenu-mobile{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;padding-bottom:1000%;text-align:center;white-space:nowrap}ul.submenu-mobile li{display:inline-block;margin-left:10px;margin-right:10px;position:relative;text-align:center}@media (min-width:64em){ul.submenu-mobile li{margin-left:29px;margin-right:29px}}ul.submenu-mobile li.active:after{background-color:#272a33;bottom:-16%;content:" ";display:block;height:2px;position:absolute;width:100%}@media (min-width:64em){ul.submenu-mobile li.active:after{bottom:-65%}}ul.submenu-mobile li:hover:after{background-color:#272a33;bottom:-16%;content:" ";display:block;height:2px;position:absolute;width:100%}@media (min-width:64em){ul.submenu-mobile li:hover:after{bottom:-65%}}ul.submenu-mobile li a{color:#000;display:inline-block;height:88px;padding-top:18px;text-transform:uppercase;vertical-align:bottom}@media (min-width:64em){ul.submenu-mobile li a{height:92px;padding-top:25px}}ul.submenu-mobile li a img{display:block;height:100%;margin-left:auto;margin-right:auto;max-height:44px}@media (min-width:64em){ul.submenu-mobile li a img{max-height:75px}}ul.submenu-mobile li a span{color:inherit;display:block;font-size:10px;height:auto;letter-spacing:normal;line-height:1.57;padding-top:8px;text-transform:inherit;width:100%}@media (min-width:64em){ul.submenu-mobile li a span{font-size:11px}}ul.submenu-mobile li.mobile-active img,ul.submenu-mobile li.mobile-active span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}a.actionBar__icon>img{max-width:25px;padding-bottom:1px}@media all and (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#main-navigation img[src$=".svg"]{width:75%}#logo-header svg{height:26px;width:100%}}.nav-wrapper{background:#fff;bottom:0;left:0;min-height:100vh;overflow-x:hidden;padding-top:1rem;position:fixed;top:0;transform:translateX(-100%);transition:transform .2s;width:100vw;z-index:9999}@media (min-width:64em){.nav-wrapper .userNav-wrapper{display:none}}.nav-open .nav-wrapper{transform:translateX(0)}.nav-wrapper .nav-open{opacity:.3}@media (min-width:64em){.nav-wrapper{background:#7b787f;color:#fffdfb;max-width:400px;opacity:.95;overflow:hidden}}.nav-wrapper .nav-wrapper__logo{height:32px;margin-left:20px;width:150px}@media (min-width:64em){.nav-wrapper .nav-wrapper__logo{display:none!important}}.nav-wrapper .nav-wrapper__close{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;color:#34303d;cursor:pointer;font-size:26px;position:absolute;right:13px;width:1em}.nav-wrapper .nav-wrapper__close .close-desktop{display:none}@media (min-width:64em){.nav-wrapper .nav-wrapper__close .close-desktop{display:inline-block}}.nav-wrapper .nav-wrapper__close .close-mobile{display:inline-block}@media (min-width:64em){.nav-wrapper .nav-wrapper__close .close-mobile{display:none}.nav-wrapper .nav-wrapper__close{color:#fffdfb}.nav-wrapper .user-nav__container{display:none!important}}.navigation .navigationWrapper{margin-top:10px}@media (min-width:64em){.navigation .navigationWrapper{margin-top:80px}}.navigation__item:hover .subNavigation{opacity:1;pointer-events:all;transform:translateY(0);transition-duration:.2s}.navigation__link{color:#000;display:block;font-size:16px;padding:20px;position:relative;text-decoration:none;transition:padding .2s ease}@media (min-width:64em){.navigation__link{color:#fffdfb}.navigation__link:hover{padding:20px 20px 20px 25px}}.navigation__item--hasChildren .navigation__link:before{content:"\f199";display:block;font-family:foundation-icons,sans-serif;font-size:15px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transform-origin:50% 1px}.childrenVisible .navigation__link:before{right:15px;top:43%;transform:rotate(45deg)}@media (min-width:75em){.navigation__link{font-size:16px}}@media (min-width:100em){.navigation__link{font-size:20px}}.subNavigation{display:none;margin-top:-12px}.childrenVisible .subNavigation{display:block}.subNavigation__topNav a{color:#000;display:block;font-size:14px;padding:10px 20px 10px 35px;text-decoration:none;transition:padding .2s ease}@media (min-width:64em){.subNavigation__topNav a{color:#fffdfb;font-size:14px}.subNavigation__topNav a:hover{padding:10px 20px 10px 40px}}@media (min-width:100em){.subNavigation__topNav a{font-size:18px}}.subNavigation__topNav a:after{content:attr(title);display:block;font-weight:500;height:0;overflow:hidden;visibility:hidden}.subNavigation--level3{display:none;left:0;opacity:0;pointer-events:none;position:absolute;top:100%;transition:opacity .2s;visibility:hidden;width:100%}.subNavigation__products{align-items:center;background:#fffdfb;display:flex;justify-content:space-around;padding:1rem 0}.subNavigation__product{margin:0 12px}.subNavigation__product img{width:100%}.subNavigation__productLink{color:#000;display:block;text-align:center;transition:color .2s}.subNavigation__productLink:hover{font-weight:500}.subNavigation__productLink .subNavigation__productName{display:block;font-size:12px;margin-top:12px}@media (min-width:64em){.subNavigation__productLink .subNavigation__productName{font-size:14px}}@media (min-width:100em){.subNavigation__productLink .subNavigation__productName{font-size:16px}}.subNavigation__productLink .subNavigation__productName--small{font-size:12px}@media (min-width:64em){.subNavigation__productLink .subNavigation__productName--small{font-size:14px}}.subNavigation__productList{display:flex;flex-direction:column}.subNavigation__productTitle{font-size:16px;font-weight:400;margin:5px 0;text-align:center}.subNavigation__pointer{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/subnav-pointer.svg) 0 0 no-repeat;display:block;height:18px;left:0;margin-left:-26px;position:absolute;top:-17px;width:52px}.actionBar__list{padding-top:5px}.actionBar__list>li{float:right;font-size:25px;padding:0 6px;position:relative;text-align:center}@media (min-width:64em){.actionBar__list>li{padding-left:9px;padding-right:9px}}@media (min-width:48em){.actionBar__list>li{font-size:20px}}@media (min-width:64em){.actionBar__list>li{font-size:25px}}@media (min-width:100em){.actionBar__list>li{font-size:25px}}.actionBar__list>li>a{color:#840b15;display:inline-block;text-decoration:none;width:24px}@media (min-width:64em){.actionBar__list>li>a{width:auto}}.actionBar__list>li:first-child{padding-right:0}.actionBar__list .actionBar__text{display:none}.actionWrapper .actionBar{float:right;margin-right:0;width:82px}@media (min-width:64em){.actionWrapper .actionBar{width:135px}}.actionWrapper .actionBar .actionBar__item:first-child{padding-right:0}.actionBar__icon{cursor:pointer;position:relative}.actionBar__icon>img{max-width:20px}@media (min-width:48em){.actionBar__icon>img{max-width:23px}}.actionBar__icon .icon--hover{left:0;opacity:0;position:absolute;top:0;transition:opacity .2s;z-index:-1}.actionBar__icon .icon-newbag_hover{margin-top:3px}.actionBar__item:hover .actionBar__icon .icon--hover{opacity:1}.actionBar__num{background:#2980b5;border-radius:50%;color:#fffdfb;display:block;font-size:12px;font-weight:400;height:16px;left:14px;line-height:16px;position:absolute;text-align:center;top:-4px;width:16px}@media (min-width:64em){.actionBar__num{height:20px;line-height:20px;width:20px}}@media (min-width:100em){.actionBar__num{left:13px;top:-5px}}.actionBar__item--search{display:none;position:static!important}@media (min-width:64em){.actionBar__item--search{display:inline-block}}.actionBar__item--search .actionBar__icon:after{border-bottom:10px solid #5f6f7e;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-24px;content:"";display:none;height:0;left:43%;position:absolute;transform:translateX(-50%);width:0;z-index:9998}.searchbar--open .actionBar__item--search .actionBar__icon:after{display:block}.actionBar__item--search .searchbar{left:0;position:absolute;top:100%;z-index:2900}.no-touchevents .actionBar__item--login .user-nav__close{display:none}.no-touchevents .actionBar__item--login.user-loggedIn .icon--hover{color:#db3826;margin-top:1px;opacity:1;z-index:99}.actionBar__subnavWrapper{opacity:0;padding-top:8px;pointer-events:none;position:absolute;right:0;top:100%;transition-duration:.5s;width:220px;z-index:-1}.touchevents .actionBar__subnavWrapper{left:0;padding-top:0;position:fixed;right:0;top:48px;width:100%;z-index:-1}.touchevents .actionBar__subnavWrapper.openUsernav{opacity:1;pointer-events:all;right:0;transform:translateZ(0);z-index:1}@media (min-width:64em){.touchevents .actionBar__subnavWrapper{left:auto;opacity:0;padding-top:8px;pointer-events:none;position:absolute;right:0;top:100%;transition:opacity .2s;width:220px;z-index:3000}}.site-header__subHeader{background:#7b787f}.subHeader__nav{display:none;padding:0 10%}@media (min-width:48em){.subHeader__nav{display:block}}.subHeader__menu{align-items:center;display:flex;flex-direction:row;justify-content:space-around}.subHeader__menu .menu-item{color:#000;font-size:16px;letter-spacing:2px;padding:20px 0;position:relative}@media (min-width:100em){.subHeader__menu .menu-item{font-size:20px}}.subHeader__menu .menu-item:after{background:#7b787f;content:"";display:block;height:6px;left:0;opacity:0;position:absolute;top:14px;width:100%}.subHeader__menu .menu-item.active,.subHeader__menu .menu-item:hover{font-weight:400}.subHeader__menu .menu-item.active .user-account__link,.subHeader__menu .menu-item:hover .user-account__link{color:#fffdfb}.subHeader__menu .menu-item.active:after,.subHeader__menu .menu-item:hover:after{opacity:1}.subHeader__menu .menu-item .subHeader__menu .menu-item.active{color:#fffdfb}.subHeader__menu .menu-item.disabled{color:#000;font-weight:400!important}.subHeader__menu .menu-item.disabled:after{opacity:0!important}.subHeader__menu .user-account__link{color:#000;display:block}.subHeader__menu.checkout__menu .menu-item:after{background:none}.subHeader__menu.checkout__menu .active{color:#fffdfb}.site-header--bareLogo{border-top:15px solid #ececec;padding:2rem 10px}.site-header--bareLogo .site-header__logo{flex-shrink:0;height:auto;margin:0 auto;max-width:none;width:240px}@media (min-width:64em){.site-header--bareLogo .site-header__logo{width:220px}}#main-header-v2{background:#fffdfb;left:0;position:fixed;right:0;top:0;transition:transform 1s;width:100%;z-index:9000}#main-header-v2 #header-v2--mobile{height:56px;padding:0 22px;position:relative}@media (min-width:64em){#main-header-v2 #header-v2--mobile{display:none}}#main-header-v2 #header-v2--mobile .span,#main-header-v2 #header-v2--mobile a{display:block}#main-header-v2 #header-v2--mobile .container-fluid-flex{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between}#main-header-v2 #header-v2--mobile .menu__white-base{background:#fff;height:100vh;left:0;position:fixed;top:0;transition:all 1s;visibility:hidden;width:0;z-index:90000}#main-header-v2 #header-v2--mobile .menu__white-base.openBase{transition:all .3s;transition-delay:.3s;visibility:visible;width:100vw}@media (min-width:48em){#main-header-v2 #header-v2--mobile .menu__white-base.openBase{width:50%}}#main-header-v2 #header-v2--mobile #menu__mobile--hamburger-icon{height:1.5rem;opacity:1;position:relative;width:3.5rem}#main-header-v2 #header-v2--mobile #menu__mobile--hamburger-icon>span{background:#34303d;border-radius:4px;display:block;height:2px;left:8px;position:absolute;transition:all .4s cubic-bezier(.165,.84,.44,1);width:21px}#main-header-v2 #header-v2--mobile #menu__mobile--hamburger-icon>span:first-child{top:0}#main-header-v2 #header-v2--mobile #menu__mobile--hamburger-icon>span:nth-child(2){top:10px}#main-header-v2 #header-v2--mobile #menu__mobile--hamburger-icon.click-hamburger>span:first-child{animation:squashicondown .3s linear forwards}#main-header-v2 #header-v2--mobile #menu__mobile--hamburger-icon.click-hamburger>span:nth-child(2){animation:squashiconup .3s linear forwards}@keyframes squashicondown{0%{top:0}50%{top:4px}to{top:0}}@keyframes squashiconup{0%{top:10px}50%{top:6px}to{top:10px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation{display:flex!important;flex-direction:column;height:100vh;justify-content:space-between;left:0;position:fixed;top:0;visibility:hidden;width:100vw;z-index:900000}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation{width:50%}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation.openNav{-webkit-overflow-scrolling:touch;height:100vh;overflow-y:scroll;visibility:visible}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions{align-items:center;display:flex;height:56px;justify-content:space-between;padding:8px 23px 0;z-index:10}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions{display:none;left:50%;padding-left:24px;position:fixed;top:0;width:50%;z-index:3}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions.show,#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions.thirdLvlOpened{display:flex}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions .btn__go-back-arrow{left:32px;opacity:0;position:fixed;top:18px;transition:all .3s;visibility:hidden}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions .btn__go-back-arrow{left:54.5%;top:27px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions .btn__go-back-arrow.show{opacity:1;transition:all .5s;visibility:visible}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions .btn__mobile-menu-close{opacity:0;position:fixed;right:32px;top:19px;transition:all .2s;visibility:hidden}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions .btn__mobile-menu-close.showCloseBtn{opacity:1;transition:all .5s;visibility:visible}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--nav-actions .btn__mobile-menu-close.showCloseBtn{right:32px;top:28px!important;z-index:3}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .category-title{display:block;left:0;position:fixed;text-align:center;top:17px;width:100%}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .category-title{display:none}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .category-title span{color:#262a33;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.3;text-align:center}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .openTopActionsTabScnLvl{display:flex}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .openTopActionsTabScnLvl .btn__go-back-arrow{display:none}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .openTopActionsTabScnLvl .btn__mobile-menu-close{display:block}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .openTopActionsTabScnLvl .category-title{display:none}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile-user-account-container{bottom:0;display:flex;justify-content:space-between;left:0;padding-bottom:32px;padding-left:32px;padding-right:45px;position:fixed;width:100%}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile-user-account-container{padding-left:31px;padding-right:35px;width:50%}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile-user-account-container svg{display:none}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile-user-account-container .menu__user-account-container ul li a.user-account--cta.user-account__category{display:inline-block}@media only screen and (max-width:767px) and (orientation:landscape){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile-user-account-container{padding-bottom:20px;padding-top:10px;position:static}}@media only screen and (min-width:768px) and (max-width:1023px) and (orientation:landscape){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile-user-account-container{padding-bottom:20px;padding-top:10px;position:static;width:100%}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile-user-account--logged-in{display:none}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .showUserAction{display:block}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories{height:100%;opacity:1;overflow-y:scroll;padding:20px 32px 0}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories{padding:87px 25px 0 32px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories>ul>li>a{display:flex;flex-direction:column}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--categories-wrapper>li{margin-bottom:20px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--categories-wrapper>li{margin-bottom:24px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--categories-wrapper>li>a>span{align-items:center;display:flex;justify-content:space-between}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--subcategories-wrapper{margin-top:32px}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--subcategories-wrapper li{margin-bottom:15px}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--category{color:#262a33;font-size:28px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;width:100%}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--category{font-size:34px;line-height:1.41;width:100%}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--category:after{border:solid #262a33;border-width:0 2px 2px 0;content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);float:right;margin:10px 8px 2px 4px;opacity:1;padding:6px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media (min-width:64em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--category:after{margin-left:14px;margin-right:20px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--subtext{color:#99969c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--subcategory{color:#262a33;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .mobile-nav__first-level--subcategory{font-size:24px;line-height:1.33}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level-wrapper{display:none}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .openSecondLvlMob{bottom:0;display:flex;flex-direction:column;left:0;overflow-y:scroll;padding:25px 32px 32px;position:fixed;top:39px;visibility:visible;width:100vw;z-index:2}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .openSecondLvlMob{background-color:#f6f4f0;justify-content:space-between;left:50%;padding:69px 0 32px 32px;top:0;width:50%}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .secLvlMobFadeIn{animation:fadeinseclvlmob .5s linear forwards}@keyframes fadeinseclvlmob{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .thirdLvlMobFadeIn{animation:fadeinthirdlvlmob .5s linear forwards}@keyframes fadeinthirdlvlmob{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .singleCategoryMarket{display:flex;flex-direction:column;margin-top:16px}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .singleCategoryMarket .menu__second-level{visibility:visible!important}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .hidePromotion{display:none}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level--promotion{background-color:#fffdfb;display:none;opacity:0;padding:0 20px;visibility:hidden}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level--promotion{background-color:#f6f4f0;padding:0}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level--promotion .promotion-image{height:130px;-o-object-fit:cover;object-fit:cover;width:230px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level--promotion .promotion-image{height:180px;width:320px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level--promotion .promotion-title{color:#262a33;display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.44;margin:16px 0 4px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level--promotion .promotion-title{line-height:1.75;margin-top:24px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level--promotion .promotion-subtitle{color:#99969c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.43}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level--promotion .promotion-subtitle{line-height:1.71}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .openSecondLvlPromMob{animation:fadeinthirdlvlprommob .3s linear forwards;bottom:0;display:flex!important;flex-direction:column;margin-top:17px;padding:0;position:static;z-index:2}@keyframes fadeinthirdlvlprommob{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media only screen and (max-width:767px) and (orientation:landscape){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .openSecondLvlPromMob{position:static}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level-categories{width:100%}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level{position:relative}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level::-webkit-scrollbar{-ms-overflow-style:none;display:none;scrollbar-width:none}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .openSecondLvlMob{overflow:scroll;padding-bottom:0}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .promotion-image{margin:0 auto 0 0}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level{margin-bottom:16px}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .category-title{top:10px}}@media only screen and (min-width:768px) and (max-width:1023px) and (orientation:landscape){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .openSecondLvlMob{overflow:scroll}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__wrapper-third-level::-webkit-scrollbar,#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .openSecondLvlMob::-webkit-scrollbar{-ms-overflow-style:none;display:none;scrollbar-width:none}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .openSecondLvlPromMob{height:100%;position:static;width:100%}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .promotion-subtitle{padding-bottom:20px}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level{position:relative}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level::-webkit-scrollbar{-ms-overflow-style:none;display:none;scrollbar-width:none}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .promotion-image{margin:0 auto 0 0}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level{margin-bottom:20px;visibility:hidden}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level>li{margin-bottom:20px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level>li{margin-bottom:20px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level>li>a{align-items:center;display:flex;justify-content:space-between}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .second-level__main-category{color:#262a33;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .second-level__main-category{font-size:30px;line-height:1.27}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .second-level__category{color:#262a33;font-size:28px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.29;width:100%}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .second-level__category{font-size:34px;line-height:1.41;width:100%}}@media (min-width:100em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .second-level__category{font-size:32px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .second-level__category.arrow-right:after{border:solid #262a33;border-width:0 2px 2px 0;content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);float:right;margin:10px 8px 2px 4px;opacity:1;padding:6px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .second-level__category.arrow-right:after{margin-right:40px;margin-top:17px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .pasiveCatLvlTwo.arrow-right:after{border:solid #99969c;border-width:0 2px 2px 0}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .second-level__category.external-link{color:#262a33;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.27;margin-top:16px;z-index:1}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .second-level__category.external-link{font-size:24px;line-height:1.27;margin-top:8px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .external-link-item-mob{margin-top:5px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .external-link-item-mob{margin-top:27px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level>.external-link-item-mob~.external-link-item-mob{margin-top:-15px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__second-level>.external-link-item-mob~.external-link-item-mob{margin-top:-5px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__wrapper-third-level{background-color:#fffdfb;bottom:0;display:none;left:0;overflow-y:scroll;padding:20px 0 32px 32px;position:fixed;top:39px;width:100vw;z-index:2}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__wrapper-third-level{background-color:#f6f4f0;left:50%;padding:30px 30px 32px 34px;width:50%}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .category-title{display:block;left:50%;top:25px;width:calc(100vw - 50%)}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level>li{margin-bottom:16px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level>li{padding:0}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level>li>.third-level__category:first-child{margin-top:10px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .third-level__category{color:#262a33;font-size:28px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;margin-top:16px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .third-level__category{font-size:24px;line-height:1.5;margin-top:0}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-subcategories{margin-top:28px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-subcategories{margin-top:24px;padding:0}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-subcategories>li{margin-top:16px}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .third-level__subcategory{color:#262a33;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .third-level__subcategory{font-size:18px;line-height:1.56}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories{display:flex;flex-direction:column;margin-top:10px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories{flex-direction:column;margin-left:0;margin-top:15px;overflow-x:hidden}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories>li{margin-bottom:12px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories>li>a{width:100%}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products{display:flex;flex-direction:row;margin-left:-32px;margin-top:10px;overflow-x:scroll}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products{flex-direction:column;margin-left:0;margin-top:0;overflow-x:hidden}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products>li{margin-bottom:15px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products>li:nth-child(2){margin-left:32px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products>li:nth-child(2){margin-left:unset}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products>li:last-child{padding-right:20px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products>li:last-child{padding-right:unset}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products>li>a{align-items:center;display:flex;flex-direction:column-reverse;width:150px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products>li>a{flex-direction:row;justify-content:space-between;width:100%}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products .third-level__product{height:124px;margin-bottom:15px;-o-object-fit:cover;object-fit:cover;width:auto}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products .third-level__product{height:72px;margin-bottom:7px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products .third-level__text{text-align:center}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products .third-level__text{text-align:left}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products .third-level__text .third-level__product-title{color:#262a33;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.56;margin-top:8px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products .third-level__text .third-level__product-title{font-size:24px;line-height:1.5;margin-top:0}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products .third-level__text .third-level__subtext{color:#99969c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.57;margin-top:4px;max-width:145px;text-align:center}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products .third-level__text .third-level__subtext{line-height:1.71;margin-top:6px;max-width:100%;text-align:left}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products .third-level__text span{display:block}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories-products::-webkit-scrollbar,#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .menu__third-level .menu__third-level-categories::-webkit-scrollbar{-ms-overflow-style:none;display:none;scrollbar-width:none}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .openThirdLvlMob{display:flex!important;flex-direction:column;visibility:visible}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .openThirdLvlMob{justify-content:space-between}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories .openThirdLvlMob .openSecondLvlPromMob{margin-top:57px}@media only screen and (max-width:1023px) and (orientation:landscape){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--categories::-webkit-scrollbar{-ms-overflow-style:none;display:none;scrollbar-width:none}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--language-select>li>a:after{border:solid #262a33;border-width:0 2px 2px 0;content:"";display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin-bottom:4px;margin-left:15px;opacity:1;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--language-select-wrapper{position:relative}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--language-select-wrapper .select-language{background-color:#fffdfb;border-radius:3px;bottom:40px;box-shadow:0 0 50px 0 rgba(0,0,0,.1);display:block;min-height:63px;position:absolute;right:-20px;width:164px}@media (min-width:48em){#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--language-select-wrapper .select-language{right:-3px}}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--language-select-wrapper .select-language li{border-bottom:1px solid #c2bfc2}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--language-select-wrapper .select-language li:last-child{border-bottom:none}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--language-select-wrapper .language-select--button{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .menu__mobile--language-select-wrapper .language-select--option{color:#262a33;display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:100%;letter-spacing:normal;line-height:63px;padding-left:24px}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .hidden{visibility:hidden}#main-header-v2 #header-v2--mobile #menu__mobile-navigation .user-account--cta{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}@keyframes fadeinfirstlvlmob{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}#main-header-v2 #header-v2--mobile .action-minicart{height:50%;line-height:100%;position:relative;width:35px}#main-header-v2 #header-v2--mobile .action-minicart .actionBar__num{background:none;color:#fff;left:.2rem;top:.6rem}#main-header-v2 #header-v2--mobile .menu__overlay-dark{background-color:rgba(0,0,0,.85);bottom:0;height:100vh;left:0;opacity:0;position:fixed;right:0;visibility:hidden;z-index:1}#main-header-v2 #header-v2--mobile .btn__mobile-menu-close-white{opacity:1;position:fixed;right:32px;top:28px;transition:all .3s;visibility:hidden}#main-header-v2 #header-v2--mobile .menu__overlay-dark.openDarkOverlayTab{opacity:1;transition:all .3s;transition-delay:.3s;visibility:visible}@media (min-width:48em){#main-header-v2 #header-v2--mobile .menu__overlay-dark.openDarkOverlayTab .btn__mobile-menu-close-white{opacity:1;visibility:visible}}#main-header-v2 #header-v2--desktop{display:none;height:72px;position:relative}@media (min-width:64em){#main-header-v2 #header-v2--desktop{border-bottom:1px solid #f6f4f0;display:block}}#main-header-v2 #header-v2--desktop .container-fluid-flex{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 44px}@media (min-width:87.5em){#main-header-v2 #header-v2--desktop .container-fluid-flex{padding:0 64px}}#main-header-v2 #header-v2--desktop .menu__first-level{width:45vw}#main-header-v2 #header-v2--desktop .menu__first-level nav{display:block}#main-header-v2 #header-v2--desktop .menu__first-level nav ul{list-style:none;margin:0;padding:0}#main-header-v2 #header-v2--desktop .menu__first-level .btn__mobile-menu-close,#main-header-v2 #header-v2--desktop .menu__first-level .btn__mobile-menu-close-white,#main-header-v2 #header-v2--desktop .menu__first-level .menu__mobile--nav-actions{display:none}#main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories a,#main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories span{display:block}#main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories{align-self:center;display:flex;flex-direction:row;list-style:none;padding-top:5px}#main-header-v2 #header-v2--desktop .menu__first-level .first-level__category.right-accordion{margin-right:-10px;padding-right:0}#main-header-v2 #header-v2--desktop .menu__first-level .first-level__category{color:#262a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;height:28px;letter-spacing:normal;line-height:2;padding-right:5px}#main-header-v2 #header-v2--desktop .menu__first-level .first-level__category:after{border:solid #262a33;border-width:0 2px 2px 0;content:"";display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin-bottom:2px;margin-left:4px;margin-right:8px;opacity:1;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}@media (min-width:64em){#main-header-v2 #header-v2--desktop .menu__first-level .first-level__category:after{margin-left:14px;margin-right:20px}}#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level{height:0;position:absolute;top:48px;visibility:hidden;z-index:1}@media (min-width:64em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level{padding:0;width:29vw}}@media (min-width:75em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level{width:27vw}}@media (min-width:87.5em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level{width:25vw}}#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level a{margin-bottom:20px}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level a{margin-bottom:24px}}#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level>li>a{display:inline-block}#main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories .menu__second-level-wrapper{background-color:#fffdfb;left:0;position:absolute;top:72px;visibility:hidden;width:100%}@media (min-width:64em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories .menu__second-level-wrapper{padding:0 44px}}@media (min-width:75em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories .menu__second-level-wrapper{padding:0 44px}}@media (min-width:87.5em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories .menu__second-level-wrapper{padding:0 64px}}#main-header-v2 #header-v2--desktop .menu__first-level .openSecondLvl{animation:rollout .3s ease-out forwards}@keyframes rollout{0%{min-height:0;visibility:hidden}to{min-height:480px;visibility:visible}}#main-header-v2 #header-v2--desktop .menu__first-level .fadeInSecondLvl>li{animation:fadein .15s ease-in forwards;-webkit-animation:fadein .15s ease-in forwards;-moz-animation:fadein .15s ease-in forwards;-o-animation:fadein .15s ease-in forwards}#main-header-v2 #header-v2--desktop .menu__first-level .fadeInSecondLvl>li:first-child{animation-delay:.1s}#main-header-v2 #header-v2--desktop .menu__first-level .fadeInSecondLvl>li:nth-child(2){animation-delay:.2s}#main-header-v2 #header-v2--desktop .menu__first-level .fadeInSecondLvl>li:nth-child(3){animation-delay:.3s}#main-header-v2 #header-v2--desktop .menu__first-level .fadeInSecondLvl>li:nth-child(4){animation-delay:.4s}#main-header-v2 #header-v2--desktop .menu__first-level .fadeInSecondLvl>li:nth-child(5){animation-delay:.5s}#main-header-v2 #header-v2--desktop .menu__first-level .fadeInSecondLvl>li:nth-child(6){animation-delay:.6s}#main-header-v2 #header-v2--desktop .menu__first-level .fadeInSecondLvl>li:nth-child(7){animation-delay:.7s}#main-header-v2 #header-v2--desktop .menu__first-level .fadeInSecondLvl>li:nth-child(8){animation-delay:.8s}#main-header-v2 #header-v2--desktop .menu__first-level .fadeInSecondLvl>li:nth-child(9){animation-delay:.9s}#main-header-v2 #header-v2--desktop .menu__first-level .fadeInSecondLvl>li:nth-child(10){animation-delay:1s}@keyframes fadein{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}#main-header-v2 #header-v2--desktop .menu__first-level .closeSecondLvl{animation:rollback .3s ease-in forwards}@keyframes rollback{0%{min-height:480px;visibility:visible}to{min-height:0;visibility:hidden}}#main-header-v2 #header-v2--desktop .menu__first-level .fadeOutSecondLvl{animation:fadeout .15s ease-out forwards}@keyframes fadeout{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}#main-header-v2 #header-v2--desktop .menu__first-level .second-level__main-category{color:#262a33;font-size:30px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.27}#main-header-v2 #header-v2--desktop .menu__first-level .second-level__category{color:#262a33;font-size:34px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.41;z-index:1}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .second-level__category{font-size:42px}}#main-header-v2 #header-v2--desktop .menu__first-level .second-level__category.external-link{color:#262a33;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;z-index:1}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .second-level__category.external-link{font-size:32px}}#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level>li:not(:first-child)>a>span{display:inline-block;position:relative;text-decoration:none}#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level>li:not(:first-child)>a>span:after{border-bottom:2px solid #262a33;content:"";display:block;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s ease-in-out}#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level>li:not(:first-child)>a>span:hover:after{transform:scaleX(1);transform-origin:0 50%}#main-header-v2 #header-v2--desktop .menu__first-level .second-level__subtext{color:#99969c;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75}#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level--promotion{display:flex;flex-direction:column;position:fixed;right:0;top:120px;visibility:hidden}#main-header-v2 #header-v2--desktop .menu__first-level .openSecondLvlProm{animation:fadeinpromo .5s ease-in forwards}@media (min-width:64em){#main-header-v2 #header-v2--desktop .menu__first-level .openSecondLvlProm{padding:0 44px 0 0}}@media (min-width:75em){#main-header-v2 #header-v2--desktop .menu__first-level .openSecondLvlProm{padding:0 44px 0 0}}@media (min-width:87.5em){#main-header-v2 #header-v2--desktop .menu__first-level .openSecondLvlProm{padding:0 64px 0 0}}@keyframes fadeinpromo{0%{opacity:0;visibility:hidden}30%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level>.external-link-item{margin-top:10px}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level>.external-link-item{margin-top:16px}}#main-header-v2 #header-v2--desktop .menu__first-level .menu__second-level>.external-link-item~.external-link-item{margin-top:-7px}#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-categories>.third-level__subcategory-item{margin-top:33px}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-categories>.third-level__subcategory-item{margin-top:36px}}#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-categories>.third-level__subcategory-item~.third-level__subcategory-item{margin-top:-3px}#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-categories-products>.third-level__subcategory-item{margin-top:33px}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-categories-products>.third-level__subcategory-item{margin-top:36px}}#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-categories-products>.third-level__subcategory-item~.third-level__subcategory-item{margin-top:-3px}#main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories .menu__wrapper-third-level{position:fixed;top:120px;visibility:hidden}@media (min-width:64em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories .menu__wrapper-third-level{left:36vw;padding:0}}@media (min-width:75em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories .menu__wrapper-third-level{left:38vw}}@media (min-width:87.5em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories .menu__wrapper-third-level{left:39vw}}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__first-level-categories .menu__wrapper-third-level{left:40vw}}#main-header-v2 #header-v2--desktop .menu__first-level .openThirdLvl{display:flex!important;flex-direction:row;justify-content:space-between;visibility:hidden}#main-header-v2 #header-v2--desktop .menu__first-level .openThirdLvl>div>ul>li>a{animation:fadefrombottom .5s ease-out forwards}#main-header-v2 #header-v2--desktop .menu__first-level .openThirdLvl>div>ul>li:first-child>a{animation-delay:50ms}#main-header-v2 #header-v2--desktop .menu__first-level .openThirdLvl>div>ul>li:nth-child(2)>a{animation-delay:.1s}#main-header-v2 #header-v2--desktop .menu__first-level .openThirdLvl>div>ul>li:nth-child(3)>a{animation-delay:.15s}#main-header-v2 #header-v2--desktop .menu__first-level .openThirdLvl>div>ul>li:nth-child(4)>a{animation-delay:.2s}#main-header-v2 #header-v2--desktop .menu__first-level .openThirdLvl>div>ul>li:nth-child(5)>a{animation-delay:.25s}#main-header-v2 #header-v2--desktop .menu__first-level .openThirdLvl>div>ul>li:nth-child(6)>a{animation-delay:.3s}#main-header-v2 #header-v2--desktop .menu__first-level .openThirdLvl>div>ul>li:nth-child(7)>a{animation-delay:.35s}#main-header-v2 #header-v2--desktop .menu__first-level .openThirdLvl>div>ul>li:nth-child(8)>a{animation-delay:.4s}#main-header-v2 #header-v2--desktop .menu__first-level .openThirdLvl>div>ul>li:nth-child(9)>a{animation-delay:.45s}#main-header-v2 #header-v2--desktop .menu__first-level .openThirdLvl>div>ul>li:nth-child(10)>a{animation-delay:.5s}@keyframes fadefrombottom{0%{opacity:0;transform:translateY(15%);visibility:hidden}to{opacity:1;transform:translateY(0);visibility:visible}}#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level{display:flex;flex-direction:column;padding-top:7px}@media (min-width:64em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level{width:280px}}@media (min-width:75em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level{min-width:235px}}@media (min-width:87.5em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level{width:300px}}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level{width:370px}#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-categories-products{width:300px}}#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-categories>li>a{display:flex;flex-direction:row;justify-content:space-between;opacity:0;visibility:hidden}#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-categories-products>li>a{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:22px;opacity:0;visibility:hidden}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-categories-products>li>a{margin-bottom:27px}}#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-categories li .third-level__subcategory,#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-categories-products li .third-level__subcategory,#main-header-v2 #header-v2--desktop .menu__first-level .menu__third-level-subcategories a{margin-bottom:16px}#main-header-v2 #header-v2--desktop .menu__first-level .third-level__category{color:#262a33;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .third-level__category{font-size:32px}}#main-header-v2 #header-v2--desktop .menu__first-level .third-level__product-title{color:#262a33;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .third-level__product-title{font-size:32px}}#main-header-v2 #header-v2--desktop .menu__first-level .third-level__subtext{color:#99969c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-top:5px}#main-header-v2 #header-v2--desktop .menu__first-level .third-level__subcategory{color:#262a33;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.44}#main-header-v2 #header-v2--desktop .menu__first-level .third-level__product{height:72px;-o-object-fit:cover;object-fit:cover;width:47px}#main-header-v2 #header-v2--desktop .menu__first-level .promotion-image{height:168px;-o-object-fit:fill;object-fit:fill;width:296px}@media (min-width:87.5em){#main-header-v2 #header-v2--desktop .menu__first-level .promotion-image{height:236px;width:416px}}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .promotion-image{height:268px;width:472px}}#main-header-v2 #header-v2--desktop .menu__first-level .promotion-title{color:#262a33;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.56;margin:22px 0 4px;max-width:368px}@media (min-width:100em){#main-header-v2 #header-v2--desktop .menu__first-level .promotion-title{margin:31px 0 5px}}#main-header-v2 #header-v2--desktop .menu__first-level .promotion-subtitle{color:#99969c;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;max-width:368px}#main-header-v2 #header-v2--desktop .menu__logo{margin-top:5px}#main-header-v2 #header-v2--desktop #menu__actions{display:flex;flex-direction:row;height:100%;justify-content:flex-end;width:45vw}#main-header-v2 #header-v2--desktop #menu__actions .action-minicart{position:relative}#main-header-v2 #header-v2--desktop #menu__actions .action-minicart .actionBar__num{background:none;color:#fff;left:0;line-height:30px;top:4px}#main-header-v2 #header-v2--desktop #menu__actions .action-link{color:#262a33;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;height:28px;letter-spacing:normal;line-height:2}#main-header-v2 #header-v2--desktop #menu__actions .menu__actions--navigation{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-end;list-style:none}#main-header-v2 #header-v2--desktop #menu__actions .menu__actions--navigation>li{margin:auto 0;padding-left:20px}#main-header-v2 #header-v2--desktop #menu__actions .menu__user-account-container{background-color:#fffdfb;display:flex;flex-direction:column;justify-content:center;min-width:200px;z-index:1}#main-header-v2 #header-v2--desktop #menu__actions .menu__user-account-container .user-account--cta{align-items:center;border-bottom:1px solid #c2bfc2;color:#262a33;display:flex;font-size:1.3rem;letter-spacing:1.9px;min-height:0;padding:5px 2.5rem 5px 1.5rem;text-align:left;text-transform:uppercase}#main-header-v2 #header-v2--desktop #menu__actions .menu__user-account-container .user-account--cta>.icon{display:block;flex-shrink:0;height:46px;margin-right:2rem;width:46px}#main-header-v2 #header-v2--desktop #menu__actions .menu__user-account-container .user-account__category{min-height:46px;padding-left:20px;padding-top:8px}#main-header-v2 #header-v2--desktop #menu__actions .menu__user-account-container .user-account__category,#main-header-v2 #header-v2--desktop #menu__actions .menu__user-account-container .user-account__category-span{color:#262a33;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2.2}#main-header-v2 #header-v2--desktop #menu__actions .menu__user-account-container .user-account__category-long-label{padding-bottom:15px;padding-top:15px}#main-header-v2 #header-v2--desktop #menu__actions .menu__user-account-container .user-account__category-long-label .user-account__category{height:inherit;padding-left:0;padding-top:0}#main-header-v2 #header-v2--desktop .menu__overlay-dark-desktop{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:73px;visibility:hidden;z-index:-1}#main-header-v2 #header-v2--desktop .openDarkOverlay{animation:showoverlay .3s forwards;display:block;opacity:1}@keyframes showoverlay{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}#main-header-v2 #header-v2--desktop .fadeOutOverlay{animation:fadeoutoverlay .3s ease-out forwards}@keyframes fadeoutoverlay{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.activeCatLvlOne,.activeCatLvlThree,.activeCatLvlTwo,.constActiveCatLvlTwo{color:#262a33!important}.pasiveCatLvlThree{color:#99969c!important}.hidden{display:none!important}.scroll-down #main-header-v2{transform:translate3d(0,-100%,0)}.no-scrolling{overflow-y:hidden}.header-iqos__transparent .header-bg{background:transparent!important;color:#fffdfb!important}.header-iqos__transparent .header-bg #main-navigation li:hover,.header-iqos__transparent .header-bg #main-navigation li:hover>a{background-color:transparent!important}.header-iqos__transparent .header-bg #main-navigation a{color:#fffdfb!important}.header-iqos__transparent .header-bg .header-language-select--button{color:#fffdfb}.header-iqos__transparent .header-bg .actionBar__icon img,.header-iqos__transparent .header-bg .actionbar-minicart-link img,.header-iqos__transparent .header-bg .language-select--arrow{filter:invert(1)}.main-editorial{background-color:#fffdfb;height:auto;padding-bottom:40px;padding-top:0;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.main-editorial__background-wrapper{position:relative}.main-editorial__header-wrapper{padding-bottom:4%}}.main-editorial .picture-intrinsic{display:block;height:515px;padding-top:100%;position:relative;width:100%}@media (min-width:48em){.main-editorial .picture-intrinsic{height:562px}}@media (min-width:64em){.main-editorial .picture-intrinsic{height:684px}}@media (min-width:100em){.main-editorial .picture-intrinsic{height:1026px}}.main-editorial .picture-intrinsic.intrinsic-bg{background-color:#f6f4f0;padding-top:150%}@media (min-width:64em){.main-editorial .picture-intrinsic.intrinsic-bg{padding-top:56.25%}}.main-editorial.internal{background-color:#fffdfb}.main-editorial.internal .picture-intrinsic{height:346px}@media (min-width:48em){.main-editorial.internal .picture-intrinsic{height:450px}}@media (min-width:64em){.main-editorial.internal .picture-intrinsic{height:564px}}@media (min-width:100em){.main-editorial.internal .picture-intrinsic{height:684px}}.main-editorial.internal .main-editorial__background-cutter{background-color:#fffdfb;top:100%}.main-editorial .picture-intrinsic__img{height:100%;left:0;position:absolute;top:0;width:100%}.main-editorial .main-editorial__background-wrapper{height:100%;overflow:hidden;position:relative;top:0;width:100%;z-index:1}.main-editorial .main-editorial__background-wrapper .picture-intrinsic__img{left:50%;max-width:none;transform:translateX(-50%);width:auto}@media (min-width:64em){.main-editorial .main-editorial__background-wrapper .picture-intrinsic__img{width:100%}}.main-editorial.no-items{padding-bottom:0}.main-editorial.no-items .main-editorial__items-wrapper{display:none}.main-editorial.no-items .main-editorial__background-cutter{background-color:#fffdfb}@media (min-width:64em){.main-editorial .intrinsic-bg{padding-top:42.8571%}}.main-editorial .main-editorial__header.light{color:#fffdfb}.main-editorial .main-editorial__header.dark{color:#000}.main-editorial__header-wrapper{display:flex;flex-direction:column;justify-content:center;max-height:515px;padding-bottom:0;position:relative}@media (min-width:48em){.main-editorial__header-wrapper{max-height:562px}}@media (min-width:64em){.main-editorial__header-wrapper{max-height:684px}}@media (min-width:100em){.main-editorial__header-wrapper{max-height:1026px}}@media (min-width:64em){.main-editorial__header-wrapper{padding-bottom:0}}.internal .main-editorial__header-wrapper{max-height:346px}@media (min-width:48em){.internal .main-editorial__header-wrapper{max-height:450px}}@media (min-width:64em){.internal .main-editorial__header-wrapper{max-height:564px}}@media (min-width:100em){.internal .main-editorial__header-wrapper{max-height:684px}}.internal .main-editorial__header-wrapper .main-editorial__header{margin-top:91px}@media (min-width:48em){.internal .main-editorial__header-wrapper .main-editorial__header{margin-top:89px;padding:0 8.8rem 0 7.8rem}}@media (min-width:64em){.internal .main-editorial__header-wrapper .main-editorial__header{margin-top:132px;padding:0 20.9rem 0 21.3rem}}@media (min-width:100em){.internal .main-editorial__header-wrapper .main-editorial__header{margin-top:211px;padding:0 8.8rem 0 7.8rem}}.main-editorial__header-wrapper .main-editorial__header{margin-top:90px}@media (min-width:23.4375em){.main-editorial__header-wrapper .main-editorial__header{margin-top:140px}}@media (min-width:48em){.main-editorial__header-wrapper .main-editorial__header{margin-top:97px;padding:0 8.8rem 0 7.8rem}}@media (min-width:64em){.main-editorial__header-wrapper .main-editorial__header{margin-top:196px;padding:0 20.9rem 0 21.3rem}}@media (min-width:100em){.main-editorial__header-wrapper .main-editorial__header{margin-top:274px;padding:0 8.8rem 0 7.8rem}}@media (min-width:64em){.main-editorial__header-wrapper .main-editorial__header.header-adjust{margin-top:120px;padding:0 2rem}}@media (min-width:100em){.main-editorial__header-wrapper .main-editorial__header.header-adjust{margin-top:274px;padding:0 8.8rem 0 7.8rem}}.main-editorial__background-cutter{background-color:#fffdfb;height:500%;position:absolute;top:100%;transform:rotate(-12deg);transform:rotate(12deg);transform-origin:top left;width:103%;z-index:2}@media (min-width:23.4375em){.main-editorial__background-cutter{transform:rotate(12deg)}}@media (min-width:30em){.main-editorial__background-cutter{transform:rotate(12deg)}}@media (min-width:48em){.main-editorial__background-cutter{transform:rotate(-12deg)}}.main-editorial__header{color:hsla(0,0%,100%,.92);margin:0 auto;padding:0 2rem;position:absolute;text-align:center;top:0;width:100%;z-index:3}.main-editorial__header .badge-points{border-radius:12.5px;display:inline-block;height:24px;margin:0 auto 24px;padding:0 10px;text-align:center;text-transform:uppercase}.main-editorial__header .badge-points span{color:#fffdfb;font-size:10px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:2.6}.main-editorial__header .badge-points.bg-gold{background:linear-gradient(90deg,#e5b052 60%,#e5b052)}.main-editorial__header .badge-points.bg-silver{background:linear-gradient(90deg,#484450,#f6f4f0)}.main-editorial__header .badge-points.bg-platinum{background:linear-gradient(90deg,#34303d,#95afd6)}.main-editorial__header .main-editorial__header-logo{align-items:center;display:flex;flex-direction:column;font-size:11px;font-weight:500;justify-content:center;letter-spacing:2px;line-height:1;position:relative}@media (min-width:64em){.main-editorial__header .main-editorial__header-logo{font-size:13px}}.main-editorial__header .main-editorial__header-logo:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#f5f3f1 50%,hsla(0,0%,100%,0));bottom:0;content:" ";display:block;height:1px;margin:8px 0;width:75px}@media (min-width:64em){.main-editorial__header .main-editorial__header-logo:after{margin:12px 0}}.main-editorial__header .main-editorial__header-title{font-size:25px;font-weight:300;letter-spacing:normal;line-height:1.33;margin:0}@media (min-width:64em){.main-editorial__header .main-editorial__header-title{color:#fffdfb;font-size:40px;letter-spacing:-.5px;line-height:1.4}}@media (min-width:100em){.main-editorial__header .main-editorial__header-title{font-size:50px}}.main-editorial__header .main-editorial__header-descr{font-size:15px;font-weight:300;letter-spacing:normal;line-height:1.87;margin-bottom:1.5rem;margin-top:1.6rem}@media (min-width:64em){.main-editorial__header .main-editorial__header-descr{color:#fffdfb;font-size:16px;letter-spacing:.2px;line-height:1.94;margin-bottom:3.6rem;margin-top:1rem}}.main-editorial__header .main-editorial__link{border:2px solid #fff;border-radius:24px;color:#fffdfb;cursor:pointer;display:inline-block;font-size:1.1rem;letter-spacing:2.5px;padding:14px 21.5px 16px;text-transform:uppercase}@media (min-width:64em){.main-editorial__header .main-editorial__link:hover{background-color:#00d1d2;border-color:#00d1d2}}.main-editorial__items-wrapper{margin-top:-20%;padding:0 20px;position:relative;z-index:5}@media (min-width:64em){.main-editorial__items-wrapper{padding:0 100px}}@media (min-width:100em){.main-editorial__items-wrapper.padding200{padding:0 200px}}.main-editorial__list{margin-left:-20px;margin-right:-20px;padding:0}.main-editorial__item{border-radius:3px;margin-bottom:25px;padding-bottom:85%}@media (min-width:23.4375em){.main-editorial__item{padding-bottom:75%}}@media (min-width:64em){.main-editorial__item{margin-bottom:40px;padding-bottom:35%}}.main-editorial__item-wrapper{border-radius:3px;bottom:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);color:#34303d;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;text-align:center;top:0}@media (min-width:48em){.main-editorial__item-wrapper{margin:0 20px;padding:0 15px}}.main-editorial__item-wrapper .picture-intrinsic__img{height:auto;left:10%;top:5%;width:80%}.main-editorial__item-wrapper .main-editorial__item-title{font-size:24px;font-weight:300;letter-spacing:-.2px;line-height:1;margin-bottom:0;margin-top:35px}@media (min-width:64em){.main-editorial__item-wrapper .main-editorial__item-title{color:#000;font-size:28px;letter-spacing:-.3px;line-height:normal;margin-top:46px}}.main-editorial__item-wrapper .main-editorial__item-descr{font-size:15px;font-weight:300;letter-spacing:normal;line-height:1.87;margin:11px 0 17px}@media (min-width:64em){.main-editorial__item-wrapper .main-editorial__item-descr{color:#34303d;font-size:16px;margin:9px 0 32px}}.main-editorial__item-wrapper .picture-intrinsic{align-self:flex-end}.main-editorial__item-wrapper .main-editorial__item-link{align-items:center;color:#000;cursor:pointer;display:flex;font-size:9px;font-weight:600;justify-content:center;letter-spacing:2.8px;line-height:normal;margin-bottom:4px;padding:10px;text-transform:uppercase}@media (min-width:64em){.main-editorial__item-wrapper .main-editorial__item-link{font-size:11px;letter-spacing:3.5px}}.main-editorial__item-wrapper .main-editorial__item-link--button{border:2px solid #000;border-radius:.3rem;color:#000;cursor:pointer;display:block;font-size:11px;font-weight:700;letter-spacing:2.5px;line-height:1.18;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:160px;padding:14px 21.5px 16px;text-transform:uppercase}.main-editorial__item-wrapper .main-editorial__item-link .main-editorial__item-arrow{margin-left:10px;width:15px}@media (min-width:64em){.main-editorial__item-wrapper .main-editorial__item-link .main-editorial__item-arrow{width:25px}}#main-slider{-o-object-fit:contain;object-fit:contain;padding-bottom:16px;padding-top:20vh;position:relative}@media (min-width:64em){#main-slider{display:flex;flex-flow:column;justify-content:space-between;position:relative}}@media only screen and (min-width:64em) and (orientation:landscape){#main-slider{min-height:100vh}}@media (min-width:100em){#main-slider{padding-bottom:28px;padding-top:16vh}}#main-slider picture{flex-shrink:0;min-height:1px;min-width:1px}#main-slider picture img{align-self:flex-start;flex:none;flex-shrink:0;min-height:1px;min-width:1px}#main-slider.goldSlide{background-image:linear-gradient(#9f978c,#f1ead8 20%,#f1ead8 90%,#b9b0a4);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF9F978C",endColorstr="#FFB9B0A4",GradientType=0)}@media (min-width:64em){#main-slider.goldSlide{background-image:radial-gradient(circle at 51% 60%,#f1ead8,#b9b0a4);background-repeat:no-repeat}}#main-slider.blueSlide{background-image:linear-gradient(#5c7fb3,#87a1bf 20%,#87a1bf 90%,#5c7fb3);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF5C7FB3",endColorstr="#FF5C7FB3",GradientType=0)}@media (min-width:64em){#main-slider.blueSlide{background-image:radial-gradient(circle at 51% 60%,#f1f1f1,#5c7fb3);background-repeat:no-repeat}}#main-slider.whiteSlide{background:linear-gradient(to top left,#f2f2f2,#f2f2f2)}@media (min-width:64em){#main-slider.whiteSlide{background-image:radial-gradient(circle at 51% 60%,#f1f1f1,#f1f1f1);background-repeat:no-repeat}}#main-slider.blackSlide{background:linear-gradient(to top left,#f2f2f2,#494343)}@media (min-width:64em){#main-slider.blackSlide{background-image:radial-gradient(circle at 51% 60%,#f1f1f1,#494343);background-repeat:no-repeat}}@media (-ms-high-contrast:none) and (min-width:64em),screen and (-ms-high-contrast:active) and (min-width:64em){#main-slider{height:100vh}}@media only screen and (min-width:64em) and (orientation:portrait){.touchevents #main-slider{height:100vh;min-height:auto;padding-top:28vh}}@media only screen and (min-width:64em) and (orientation:landscape){.touchevents #main-slider{height:100vh;padding-top:23vh}}.author-mode #main-slider{min-height:100%;padding-top:16%}.author-mode .main-slider .slider-item-container .container{height:65%}.author-mode .main-slider .slider-item-container .container .right-image-column img{width:70%}.main-slider{overflow:hidden;position:relative;visibility:hidden}.main-slider.sliderVisibility{visibility:visible}.main-slider .slider-item-container{overflow:hidden;width:100%}@media (min-width:64em){.main-slider .slider-item-container .container{display:flex;flex-flow:row;height:48vh;justify-content:center;width:auto}.main-slider .slider-item-container .container .right-image-column{flex-shrink:0}}@media only screen and (min-width:64em) and (min-width:64em) and (orientation:landscape){.main-slider .slider-item-container .container .right-image-column img{height:100%;width:auto}}@media only screen and (min-width:64em) and (min-width:64em) and (orientation:portrait){.main-slider .slider-item-container .container .right-image-column img{height:auto;width:100%}}@media only screen and (min-width:64em) and (min-width:75em) and (orientation:portrait){.main-slider .slider-item-container .container .right-image-column img{padding-top:5vh}}@media (min-width:75em){.main-slider .slider-item-container .container{height:55vh}}@media (min-width:100em){.main-slider .slider-item-container .container{height:65vh;width:100%}}.main-slider .slider-item-container .left-image-column .description-text,.main-slider .slider-item-container .right-image-column .description-text{color:#7b787f;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.6px;line-height:1.28;margin:0;padding:0;text-align:left}@media (min-width:48em){.main-slider .slider-item-container .left-image-column .description-text,.main-slider .slider-item-container .right-image-column .description-text{font-size:20px;letter-spacing:-2px}}@media (min-width:64em){.main-slider .slider-item-container .left-image-column .description-text,.main-slider .slider-item-container .right-image-column .description-text{font-size:32px;letter-spacing:-2px}}@media (min-width:100em){.main-slider .slider-item-container .left-image-column .description-text,.main-slider .slider-item-container .right-image-column .description-text{font-size:50px;letter-spacing:-2px}}.main-slider .slider-item-container .left-image-column{float:left;position:absolute;top:50%;transform:translateY(-50%);width:60%}@media (min-width:64em){.main-slider .slider-item-container .left-image-column img{width:100%}.main-slider .slider-item-container .left-image-column{display:flex;flex-flow:column;float:none;justify-content:center;margin-left:10vw;position:relative;top:0;transform:translateY(0);width:30%}}@media (min-width:75em){.main-slider .slider-item-container .left-image-column{width:24%}}@media (min-width:100em){.main-slider .slider-item-container .left-image-column{margin-left:8vw;width:28%}}.main-slider .slider-item-container .left-image-column .btn-wrapper-c1{margin-top:14px}.main-slider .slider-item-container .right-image-column{height:100%;text-align:center;width:30%}@media (min-width:75em){.main-slider .slider-item-container .right-image-column{width:40%}}@media (min-width:64em){.main-slider .slider-item-container .right-image-column img{-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.main-slider .slider-item-container .right-image-column img:before{content:"";display:block;padding-top:178.9215686275%;width:100%}.main-slider .slider-item-container .right-image-column img>.content{bottom:0;left:0;position:absolute;right:0;top:0}}.main-slider .slider-item-container .carousel-CTA{background-color:#555;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:12px 24px;text-align:center;width:auto}.tns-controls{position:absolute;top:50%;width:100%}.tns-controls,.tns-controls :focus{outline:none!important}.tns-controls :focus-visible{outline:revert!important}.tns-controls>button{background:hsla(0,0%,100%,.1);border:0;height:70px;position:relative;text-indent:-9999px;width:70px}.tns-controls>button.tns-ctrl--prev,.tns-controls>button[data-controls=prev]{float:left;left:0;outline:none!important;right:auto;z-index:1}.tns-controls>button.tns-ctrl--prev :focus,.tns-controls>button[data-controls=prev] :focus{outline:none!important}.tns-controls>button.tns-ctrl--prev :focus-visible,.tns-controls>button[data-controls=prev] :focus-visible{outline:revert!important}.tns-controls>button.tns-ctrl--prev:after,.tns-controls>button[data-controls=prev]:after{border:solid #fffdfb;border-width:0 2px 2px 0;content:"";cursor:pointer;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);left:26px;opacity:.6;padding:10px;right:auto;top:24px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.tns-controls>button.tns-ctrl--next,.tns-controls>button[data-controls=next]{float:right;left:auto;outline:none!important;right:0;z-index:1}.tns-controls>button.tns-ctrl--next :focus,.tns-controls>button[data-controls=next] :focus{outline:none!important}.tns-controls>button.tns-ctrl--next :focus-visible,.tns-controls>button[data-controls=next] :focus-visible{outline:revert!important}.tns-controls>button.tns-ctrl--next:after,.tns-controls>button[data-controls=next]:after{border:solid #fffdfb;border-width:0 2px 2px 0;cursor:pointer;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);left:auto;opacity:.6;padding:10px;right:26px;top:24px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.tns-controls [data-controls]:after{content:" ";position:absolute}@media (min-width:64em){.tns-nav{display:none}}.main-slider-banners{background:hsla(35,9%,59%,.3);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin-left:40px;margin-right:40px;margin-top:-100px;max-width:1360px;padding:16px;position:relative}@media (min-width:64em){.main-slider-banners{flex-direction:row;margin:0 auto;max-width:1000px;width:65vw}}@media (min-width:75em){.main-slider-banners{margin-top:-80px}}@media (min-width:87.5em){.main-slider-banners{max-width:1200px}}@media (min-width:100em){.main-slider-banners{max-width:1358px;padding:28px;width:70vw}}.main-slider-banners .banner-item{display:block;flex-grow:1;height:100%;overflow:hidden;position:relative}.main-slider-banners .banner-item:nth-child(2){margin-bottom:10px;margin-top:10px}@media (min-width:64em){.main-slider-banners .banner-item:nth-child(2){margin:0 16px}}@media (min-width:100em){.main-slider-banners .banner-item:nth-child(2){margin-left:28px;margin-right:28px}}.main-slider-banners .banner-item .banner-arrow{bottom:1px;margin-left:.8rem;max-width:17px;position:absolute;transition:all .4s linear}@media (min-width:48em){.main-slider-banners .banner-item .banner-arrow{bottom:-1px;margin-left:.8rem;max-width:24px}}@media (min-width:100em){.main-slider-banners .banner-item .banner-arrow{max-width:34px}}.main-slider-banners .banner-item .banner-text,.main-slider-banners .banner-item .banner-title{margin:0;padding:0}.main-slider-banners .banner-item .banner-title{color:#fffdfb;font-size:14px;font-weight:500;letter-spacing:1.3px;line-height:19px;text-transform:uppercase}@media (min-width:48em){.main-slider-banners .banner-item .banner-title{font-size:22px;letter-spacing:1.6px;line-height:26px}}@media (min-width:64em){.main-slider-banners .banner-item .banner-title{font-size:14px;letter-spacing:1.3px;line-height:19px}}@media (min-width:100em){.main-slider-banners .banner-item .banner-title{font-size:22px;letter-spacing:1.6px;line-height:26px}}.main-slider-banners .banner-item .banner-text{color:#fffdfb;font-size:8px;font-weight:500;letter-spacing:1px;line-height:11px;position:relative;text-transform:uppercase}@media (min-width:48em){.main-slider-banners .banner-item .banner-text{font-size:12px;letter-spacing:1.5px;line-height:17px}}@media (min-width:64em){.main-slider-banners .banner-item .banner-text{font-size:8px;letter-spacing:1px;line-height:11px}}@media (min-width:100em){.main-slider-banners .banner-item .banner-text{font-size:12px;letter-spacing:1.5px;line-height:17px}}.main-slider-banners .banner-item .content-container{display:block;height:100%;overflow:hidden;position:relative;width:100%}.main-slider-banners .banner-item .image-box{background-position:50%;background-repeat:no-repeat,repeat;background-size:cover;display:block;height:100%;left:0;min-height:1px;position:absolute;right:0;top:0;transform:translate(-50%,-50%);width:100%}.main-slider-banners .banner-item .image-box img{height:auto;left:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;transform:scale(1);transition:all .3s;width:100%}.main-slider-banners .banner-item .image-box:after{background:linear-gradient(to top left,hsla(0,0%,95%,0),hsla(0,0%,95%,.3));content:"";display:block;height:100%;width:100%}.main-slider-banners .banner-item:hover .image-box img{transform:scale(1.05)}.main-slider-banners .banner-item:hover .info-box .banner-arrow{margin-left:2rem}.main-slider-banners .banner-item .info-box{display:inline-block;padding-top:40.192926045%;position:relative;width:100%}.main-slider-banners .banner-item .info-box>div{bottom:0;display:flex;flex-flow:column;height:100%;justify-content:center;left:0;padding-left:15px;padding-right:40px;position:absolute;right:0;top:0;width:100%}@media (min-width:48em){.main-slider-banners .banner-item .info-box>div{padding-left:20px;padding-right:60px}}@media (min-width:64em){.main-slider-banners .banner-item .info-box>div{padding-left:25px}}@media only screen and (max-width:1023px){#main-slider{height:auto;padding-bottom:16px;padding-top:14vh}#main-slider .tns-outer{position:relative}#main-slider .tns-outer .tns-nav{bottom:8px;left:50%;position:absolute;top:auto;transform:translate(-50%,-50%);width:auto}#main-slider .tns-outer .tns-nav [aria-controls]{background-color:#4f4f4f;border:1px solid #4f4f4f;border-radius:50px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);float:left;height:1px;opacity:.4;width:1px}#main-slider .tns-outer .tns-nav [aria-controls].tns-nav-active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}#main-slider .tns-outer .tns-nav .tns-nav-active{background-color:#4f4f4f;border:1px solid #4f4f4f;height:1px;width:1px}#main-slider [data-controls]{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);height:50px;opacity:.3;top:0}#main-slider [data-controls]:after{content:" "}#main-slider [data-controls][data-controls=prev]:after{background:none;border:solid #000;border-width:0 1px 1px 0;cursor:pointer;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);height:auto;left:auto;opacity:.6;padding:5px;right:10px;top:24px;transform:rotate(135deg);-webkit-transform:rotate(135deg);width:auto}}@media only screen and (max-width:1023px) and (min-width:48em){#main-slider [data-controls][data-controls=prev]:after{top:22px}}@media only screen and (max-width:1023px){#main-slider [data-controls][data-controls=next]:after{background:none;border:solid #000;border-width:0 1px 1px 0;cursor:pointer;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);height:auto;left:10px;opacity:.6;padding:5px;right:auto;top:24px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:auto}}@media only screen and (max-width:1023px) and (min-width:48em){#main-slider [data-controls][data-controls=next]:after{top:22px}}@media only screen and (max-width:1023px){#main-slider .tns-inner{padding-top:40px}#main-slider .tns-controls{bottom:0;left:50%;padding-left:30px;padding-right:30px;top:auto;transform:translateX(-50%);width:180px;z-index:99}}@media only screen and (max-width:1023px) and (min-width:48em){#main-slider .tns-controls{padding-left:20px;padding-right:20px;width:200px;z-index:99}}@media only screen and (max-width:1023px){#main-slider .tns-controls>button{width:50px}#main-slider .main-slider .slider-item-container{float:left;padding-left:16px;padding-right:0}#main-slider .main-slider .slider-item-container .container{min-height:240px;padding-left:0;position:relative;width:calc(100vw - 16px)}}@media only screen and (max-width:1023px) and (min-width:48em){#main-slider .main-slider .slider-item-container .container{margin-left:32px;margin-right:32px;min-height:600px;width:calc(100vw - 32px)}}@media only screen and (max-width:1023px){#main-slider .main-slider-banners{margin:15px 40px 0;padding:16px}#main-slider .slider-item-container .images-column{float:right;text-align:left;width:calc(48% - 8px)}#main-slider .slider-item-container .images-column img{width:100%}}@media only screen and (max-width:767px){#main-slider .main-slider-banners{margin-left:16px;margin-right:16px}}.c4-double-image-description{background-color:#e8e1d8}.c4-double-image-description .container-fluid-flex{display:block;padding:41px 7px}@media (min-width:48em){.c4-double-image-description .container-fluid-flex{padding:63px 32px}}@media (min-width:75em){.c4-double-image-description .container-fluid-flex{padding:91px 66px}}.c4-double-image-description .row-flex{flex-flow:column;justify-content:space-between}@media (min-width:64em){.c4-double-image-description .row-flex{flex-flow:row}}.c4-double-image-description .img-box{overflow:hidden;position:relative}.c4-double-image-description .img-box img{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.c4-double-image-description .left-content{display:flex;flex-flow:column;justify-content:space-between;margin-bottom:14px;width:100%}@media (min-width:64em){.c4-double-image-description .left-content{margin-bottom:0;width:41.66667%}}.c4-double-image-description .left-content .img-box .image-ratio{padding-top:56.25%;position:relative}.c4-double-image-description .wide-text{width:100%}@media (min-width:48em){.c4-double-image-description .wide-text{padding-right:10%}}@media (min-width:75em){.c4-double-image-description .wide-text{padding-right:17.8%}}.c4-double-image-description .wide-text h1,.c4-double-image-description .wide-text h2,.c4-double-image-description .wide-text h3,.c4-double-image-description .wide-text h4,.c4-double-image-description .wide-text h5,.c4-double-image-description .wide-text h6{font-size:24px;font-weight:300;letter-spacing:-1.3px;line-height:1.25em;margin-block-end:.83em;margin-block-start:.83em;margin-bottom:0;margin-inline-end:0;margin-inline-start:0;margin-top:0}@media (min-width:48em){.c4-double-image-description .wide-text h1,.c4-double-image-description .wide-text h2,.c4-double-image-description .wide-text h3,.c4-double-image-description .wide-text h4,.c4-double-image-description .wide-text h5,.c4-double-image-description .wide-text h6{font-size:32px;letter-spacing:-2px;line-height:1.31}}@media (min-width:75em){.c4-double-image-description .wide-text h1,.c4-double-image-description .wide-text h2,.c4-double-image-description .wide-text h3,.c4-double-image-description .wide-text h4,.c4-double-image-description .wide-text h5,.c4-double-image-description .wide-text h6{font-size:50px;letter-spacing:-2px;line-height:1.28}}@media (min-width:100em){.c4-double-image-description .wide-text h1,.c4-double-image-description .wide-text h2,.c4-double-image-description .wide-text h3,.c4-double-image-description .wide-text h4,.c4-double-image-description .wide-text h5,.c4-double-image-description .wide-text h6{margin-top:96px}}.c4-double-image-description .wide-text p{font-size:14px;line-height:1.86;margin-top:21px}@media (min-width:48em){.c4-double-image-description .wide-text p{font-size:16px;line-height:1.75;margin-bottom:41px}}@media (min-width:75em){.c4-double-image-description .wide-text p{font-size:20px;line-height:1.8;margin-bottom:41px}}.c4-double-image-description .right-content{display:flex;flex-flow:column;justify-content:flex-end;width:100%}@media (min-width:64em){.c4-double-image-description .right-content{width:58.33333%}}.c4-double-image-description .right-content .img-box .image-ratio{padding-top:100%;position:relative}.side-image{background-color:#fffdfb;font-weight:400;padding:0}.side-image .container-fluid-flex{background-color:rgba(255,253,251,.05);display:flex;flex-direction:column;margin-top:140px;padding:0 20px}.side-image .container-fluid-flex>h2{font-size:2.6rem;line-height:1.54;margin:0;position:relative;top:-120px}@media (min-width:64em){.side-image .container-fluid-flex>h2{display:none}.side-image .container-fluid-flex{margin-top:95px}}.side-image .row-flex{display:flex;flex-direction:column;justify-content:unset}.side-image .row-flex div{padding:0}@media (min-width:64em){.side-image .row-flex div.wide-text{padding-bottom:160px;padding-top:160px}.side-image .row-flex{flex-direction:row}.side-image .row-flex.reverse{flex-direction:row-reverse}.side-image .row-flex.reverse .img-box{padding-left:30px}}.side-image .img-box{position:relative;top:-80px}@media (min-width:64em){.side-image .img-box{top:-55px}}.side-image .wide-text{position:relative;top:-80px;width:100%}.side-image .wide-text h2{display:none}@media (min-width:64em){.side-image .wide-text h2{display:block;font-size:22px;font-weight:400;line-height:1.64;margin-bottom:10px;margin-top:0}}@media (min-width:48em){.side-image .wide-text{padding-right:10%}}@media (min-width:64em){.side-image .wide-text{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:442px;position:unset;top:0}}.side-image .wide-text h3{font-size:3rem;line-height:1.2;margin-bottom:20px;margin-top:40px}@media (min-width:64em){.side-image .wide-text h3{font-size:5rem;line-height:1.44;margin:0 0 10px}}.side-image .wide-text p{font-size:16px;line-height:1.5;margin:0 0 33px}@media (min-width:64em){.side-image .wide-text p{line-height:1.75;margin-bottom:33px;max-width:335px}}.side-image .wide-text .global-btn{border-color:#34303d;color:#34303d;font-weight:600;letter-spacing:2.5px;min-width:175px;padding-left:30px;padding-right:30px;width:auto}@media (min-width:64em){.side-image .wide-text .global-btn{line-height:54px;min-height:56px;min-width:200px}}.side-image .content-box{display:flex;flex-direction:column;width:100%}@media (min-width:64em){.side-image .content-box{justify-content:flex-start;width:50%}}.editorial-grid{height:100%;min-height:100vh;padding:65px 15px 15px}@media (min-width:64em){.editorial-grid{padding:95px 20px 20px}}@media (min-width:75em){.editorial-grid{padding:150px 94px 68px}}.editorial-grid .editorial-grid__background{background:#f6f4f0;height:100%;left:0;position:absolute;right:0;top:0;z-index:-1}.editorial-grid .editorial-grid__nav{height:100%}.editorial-grid .editorial-grid__nav.invisible{opacity:0}.editorial-grid .editorial-grid__nav>.editorial-grid__list{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr);height:100%}@media (min-width:48em){.editorial-grid .editorial-grid__nav>.editorial-grid__list{grid-template-columns:repeat(3,1fr)}}.editorial-grid .editorial-grid__nav>.editorial-grid__list>.editorial-grid__item{box-sizing:border-box;padding:4.5px;position:relative;text-align:center}@media (min-width:48em){.editorial-grid .editorial-grid__nav>.editorial-grid__list>.editorial-grid__item{padding:12px}}@media (min-width:64em){.editorial-grid .editorial-grid__nav>.editorial-grid__list>.editorial-grid__item{padding:13.5px}}@media (min-width:75em){.editorial-grid .editorial-grid__nav>.editorial-grid__list>.editorial-grid__item{padding:13.5px}}.editorial-grid .editorial-grid__nav>.editorial-grid__list>.editorial-grid__item>div{background:#fffdfb;bottom:0;display:none;height:calc(100% - 50px);left:0;position:fixed;right:0;width:100%;z-index:10}@media (min-width:48em){.editorial-grid .editorial-grid__nav>.editorial-grid__list>.editorial-grid__item>div{height:calc(100% - 40px)}}@media only screen and (min-width:64em) and (orientation:landscape){.editorial-grid .editorial-grid__nav>.editorial-grid__list>.editorial-grid__item>div{height:calc(100% - 75px)}}.editorial-grid .editorial-grid__nav>.editorial-grid__list>.editorial-grid__item>div.active{display:block}.editorial-grid .editorial-grid__bg-second-level{display:none;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);z-index:-1}.editorial-grid .editorial-grid__bg-second-level img{max-width:none;min-height:100vh;min-width:100vw}@media (min-width:75em){.editorial-grid .editorial-grid__bg-second-level{display:block}}.editorial-grid .editorial-grid__second-level--1 .editorial-grid__second-item{flex-basis:calc(100% - 4px);flex-grow:0;flex-shrink:0}@media (min-width:64em){.editorial-grid .editorial-grid__second-level--1 .editorial-grid__second-item{flex:0 0 100%}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level--1 .editorial-grid__second-item{flex:0 0 280px}}@media (min-width:64em){.editorial-grid .editorial-grid__second-level--1 .editorial-grid__second-item.child-active{flex:0 0 100%}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level--1 .editorial-grid__second-item.child-active{flex:0 0 280px}}.editorial-grid .editorial-grid__second-level--1 .editorial-grid__second-item.child-active>a{height:calc(100vh - 100px)!important}.editorial-grid .editorial-grid__second-level--2 .editorial-grid__second-item{flex-basis:calc(50% - 4px);flex-grow:0;flex-shrink:0}@media (min-width:64em){.editorial-grid .editorial-grid__second-level--2 .editorial-grid__second-item{flex:0 0 50%}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level--2 .editorial-grid__second-item{flex:0 0 280px}}@media (min-width:64em){.editorial-grid .editorial-grid__second-level--2 .editorial-grid__second-item.child-active{flex:0 0 50%}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level--2 .editorial-grid__second-item.child-active{flex:0 0 280px}}.editorial-grid .editorial-grid__second-level--2 .editorial-grid__second-item.child-active>a{height:calc(50vh - 50px)!important}.editorial-grid .editorial-grid__second-level--3 .editorial-grid__second-item{flex-basis:calc(33.33333% - 4px);flex-grow:0;flex-shrink:0}@media (min-width:64em){.editorial-grid .editorial-grid__second-level--3 .editorial-grid__second-item{flex:0 0 33.333333%}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level--3 .editorial-grid__second-item{flex:0 0 280px}}@media (min-width:64em){.editorial-grid .editorial-grid__second-level--3 .editorial-grid__second-item.child-active{flex:0 0 33.333333%}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level--3 .editorial-grid__second-item.child-active{flex:0 0 280px}}.editorial-grid .editorial-grid__second-level--3 .editorial-grid__second-item.child-active>a{height:calc(33.33333vh - 33.33333px)!important}.editorial-grid .editorial-grid__second-level--4 .editorial-grid__second-item{flex-basis:calc(25% - 4px);flex-grow:0;flex-shrink:0}@media (min-width:64em){.editorial-grid .editorial-grid__second-level--4 .editorial-grid__second-item{flex:0 0 18%}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level--4 .editorial-grid__second-item{flex:0 0 255px}}@media (min-width:64em){.editorial-grid .editorial-grid__second-level--4 .editorial-grid__second-item.child-active{flex:0 0 30%}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level--4 .editorial-grid__second-item.child-active{flex:0 0 280px}}.editorial-grid .editorial-grid__second-level--4 .editorial-grid__second-item.child-active>a{height:calc(25vh - 25px)!important}.editorial-grid .editorial-grid__second-level--5 .editorial-grid__second-item{flex-basis:calc(20% - 4px);flex-grow:0;flex-shrink:0}@media (min-width:64em){.editorial-grid .editorial-grid__second-level--5 .editorial-grid__second-item{flex:0 0 20%}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level--5 .editorial-grid__second-item{flex:0 0 200px}}@media (min-width:64em){.editorial-grid .editorial-grid__second-level--5 .editorial-grid__second-item.child-active{flex:0 0 30%}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level--5 .editorial-grid__second-item.child-active{flex:0 0 280px}}.editorial-grid .editorial-grid__second-level--5 .editorial-grid__second-item.child-active>a{height:calc(20vh - 20px)!important}.editorial-grid .editorial-grid__second-level--6 .editorial-grid__second-item{flex-basis:calc(16.6666% - 4px);flex-grow:0;flex-shrink:0}@media (min-width:64em){.editorial-grid .editorial-grid__second-level--6 .editorial-grid__second-item{flex:0 0 16.6666%}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level--6 .editorial-grid__second-item{flex:0 0 200px}}@media (min-width:64em){.editorial-grid .editorial-grid__second-level--6 .editorial-grid__second-item.child-active{flex:0 0 30%}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level--6 .editorial-grid__second-item.child-active{flex:0 0 280px}}.editorial-grid .editorial-grid__second-level--6 .editorial-grid__second-item.child-active>a{height:calc(16.66667vh - 16.66667px)!important}.editorial-grid .editorial-grid__second-level{overflow:scroll}.editorial-grid .editorial-grid__second-level.invisible{opacity:0}@media (min-width:64em){.editorial-grid .editorial-grid__second-level{overflow:hidden}}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list{background-color:#f6f4f0;display:flex;flex-direction:column;height:calc(100vh - 100px);overflow:scroll}@media (min-width:64em){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;align-items:flex-end;flex-direction:row;flex-wrap:nowrap;height:calc(100vh - 100px);justify-content:center;overflow-x:auto;overflow-y:hidden}}@media (min-width:75em){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list{align-items:center;background-color:transparent}}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list{justify-content:center}}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item{background-color:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);margin-bottom:4px;position:relative}@media (min-width:64em){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item{height:calc(100vh - 100px);position:relative}}@media (min-width:75em){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item{height:auto}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item:first-child,.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item:first-child>a{border-radius:3px 0 0 3px}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item:last-child,.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item:last-child>a{border-radius:0 3px 3px 0}}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item>a{align-items:center;color:#34303d;display:flex;flex-direction:row;font-size:14px;font-weight:500;height:100%;justify-content:space-between;letter-spacing:2.3px;padding:0 37px;position:relative;text-transform:uppercase}@media (min-width:48em){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item>a{font-size:18px;letter-spacing:3px}}@media (min-width:64em){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item>a{align-content:center;align-items:center;background:#fffdfb;border-bottom:1px solid #c1c1c0;border-right:1px solid #c1c1c0;border-top:1px solid #c1c1c0;bottom:0;display:flex;flex-direction:column;font-size:14px;height:auto;justify-content:center;left:0;letter-spacing:2.3px;padding:5px;position:absolute;right:0;top:0;width:100%}}@media (min-width:75em){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item>a{height:250px;position:inherit}}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item>a:hover{text-decoration:none}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item>a span{flex:1 0 60%;line-height:1.14;padding:0 15px;width:100%}@media (min-width:64em){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item>a span{flex:0 0 auto;margin:19px 0 0;padding:0 1px}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item>a .editorial-grid__second-arrow{bottom:60px;position:absolute;transform:rotate(-90deg)}}@media (min-width:75em){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item>a .editorial-grid__second-arrow{bottom:20px}}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item>a .editorial-grid__second-arrow.light{display:none}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item .editorial-grid__second-icon{height:29px;max-width:100%}@media (min-width:48em){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item .editorial-grid__second-icon{height:50px}}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item .editorial-grid__second-icon.dark{display:block}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item .editorial-grid__second-icon.light{display:none}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item.child-active{background:#262a33;display:flex;flex-direction:column;height:auto;justify-content:space-around}@media (max-width:1023px){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item.child-active{flex-basis:auto}}@media (min-width:64em){.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item.child-active{height:inherit;margin-bottom:0}}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item.child-active>a{color:#fffdfb}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item.child-active>a .editorial-grid__second-arrow{transform:rotate(180deg)}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item.child-active>a .editorial-grid__second-arrow.light{display:block}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item.child-active .editorial-grid__second-icon.dark,.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item.child-active>a .editorial-grid__second-arrow.dark{display:none}.editorial-grid .editorial-grid__second-level>.editorial-grid__second-list>.editorial-grid__second-item.child-active .editorial-grid__second-icon.light{display:block}.editorial-grid .editorial-grid__third-level-header{display:none}@media (min-width:64em){.editorial-grid .editorial-grid__third-level-header{align-content:center;border-bottom:1px solid hsla(0,0%,100%,.4);display:flex;flex-direction:column;height:160px;justify-content:center}}.editorial-grid .editorial-grid__third-level-header .editorial-grid__third-icon{height:50px;width:100%}.editorial-grid .editorial-grid__third-level-header .editorial-grid__third-icon.dark{display:none}.editorial-grid .editorial-grid__third-level-header span{color:#fffdfb;font-size:14px;font-weight:500;letter-spacing:2.3px;margin-top:19px;text-transform:uppercase}.editorial-grid .editorial-grid__close-wrapper{display:none}@media (min-width:64em){.editorial-grid .editorial-grid__close-wrapper{border-top:1px solid hsla(0,0%,100%,.4);display:block;padding:30px}.editorial-grid .editorial-grid__close-wrapper .editorial-grid__third-arrow{transform:rotate(90deg)}.editorial-grid .editorial-grid__close-wrapper .editorial-grid__third-arrow.light{display:inline-block}.editorial-grid .editorial-grid__close-wrapper .editorial-grid__third-arrow.dark{display:none}}@media (min-width:87.5em){.editorial-grid .editorial-grid__close-wrapper{padding:20px}}.editorial-grid .editorial-grid__close-wrapper button{background:none;border:none;cursor:pointer;line-height:1;text-align:center;width:100%}.editorial-grid .editorial-grid__second-level-title{align-items:center;background:#f6f4f0;display:flex;height:50px;justify-content:space-between;padding:15px;position:relative}@media (min-width:48em){.editorial-grid .editorial-grid__second-level-title{height:60px}}.editorial-grid .editorial-grid__second-level-title a{align-content:center;display:flex}@media (min-width:87.5em){.editorial-grid .editorial-grid__second-level-title a{transform:translateX(93.5px)}}.editorial-grid .editorial-grid__second-level-title h4{color:#262a33;flex:1 0 auto;font-size:18px;letter-spacing:2.6px}@media (min-width:48em){.editorial-grid .editorial-grid__second-level-title h4{font-size:26px;font-weight:300;letter-spacing:normal}}.editorial-grid .editorial-grid__third-level{background:#262a33;display:none}.editorial-grid .editorial-grid__third-level:before{background-color:hsla(0,0%,100%,.4);content:" ";display:block;height:1px;left:5%;position:relative;width:90%}@media (min-width:64em){.editorial-grid .editorial-grid__third-level:before{display:none}.editorial-grid .editorial-grid__third-level{bottom:0;left:0;padding:0 60px;position:absolute;right:0;top:0}}.editorial-grid .editorial-grid__third-level a{color:#fff}@media (min-width:48em){.editorial-grid .editorial-grid__third-level .editorial-grid__third-list{align-content:center;display:flex;height:60px;justify-content:center;margin:23px 0}}@media (min-width:64em){.editorial-grid .editorial-grid__third-level .editorial-grid__third-list{display:flex;flex-flow:column;height:calc(100% - 280px);justify-content:center;margin:0;padding:0 20px}}@media (min-width:87.5em){.editorial-grid .editorial-grid__third-level .editorial-grid__third-list{height:calc(100% - 260px);padding:0}}.editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li{position:relative}@media (min-width:48em){.editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li{flex:0 0 25%;flex-basis:25%;flex-grow:0;flex-shrink:0;padding:0 5px}}@media (min-width:64em){.editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li{position:relative}}.editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li:last-child{border:none}.editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li:not(:first-child):before{background-color:hsla(0,0%,100%,.4);content:" ";display:block;height:1px;left:45%;position:relative;width:10%}@media (min-width:48em){.editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li:not(:first-child):before{left:-8%;margin:0;position:absolute;top:50%;transform:rotate(90deg);width:20%}}@media (min-width:64em){.editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li:not(:first-child):before{left:30%;position:relative;top:0;transform:none;width:40%}}.editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li a{display:block;font-size:14px;height:100%;padding:22px 0 18px}@media (min-width:48em){.editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li a{align-content:center;align-items:center;display:flex;font-size:16px;height:100%;justify-content:center;letter-spacing:normal}}@media (min-width:64em){.editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li a{align-items:center;bottom:0;display:flex;flex-flow:column;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%}}.editorial-grid .editorial-grid__third-level .editorial-grid__third-list>li a:hover{color:#e27d34;font-weight:500;text-decoration:none}.editorial-grid .editorial-grid__third-level.active{display:flex;flex-flow:column}.editorial-grid .editorial-grid__wrapper{background-size:cover;border-radius:3px;display:inline-block;height:100%;position:relative;width:100%}.editorial-grid .editorial-grid__wrapper--blu{background-color:#34303d;color:#fffdfb}.editorial-grid .editorial-grid__wrapper--blu a{color:#fffdfb}.editorial-grid .editorial-grid__wrapper--beije{background-color:rgba(255,253,251,.05);color:#34303d}.editorial-grid .editorial-grid__wrapper--beije a{color:#34303d}.editorial-grid .editorial-grid__content{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding:20px;width:100%}.editorial-grid header a{align-items:center;display:flex;font-size:10px;justify-content:center;letter-spacing:2px;text-transform:uppercase}@media (min-width:64em){.editorial-grid header a{font-size:12px;letter-spacing:3px}}.editorial-grid .editorial-grid__icon img{height:34px;max-height:100%}@media (min-width:48em){.editorial-grid .editorial-grid__icon img{height:48px}}.editorial-grid .svg-wrapper svg{max-width:100%;width:25px}@media (min-width:48em){.editorial-grid .svg-wrapper svg{width:30px}}.editorial-grid h2{font-size:14px;letter-spacing:2px;margin:12px 0}@media (min-width:48em){.editorial-grid h2{font-size:22px;height:auto;letter-spacing:2.8px}}@media (min-width:75em){.editorial-grid h2{font-size:26px;letter-spacing:3.3px}}.editorial-grid a{font-size:12px;line-height:1.7}.editorial-grid a:hover{text-decoration:underline}@media screen and (-ms-high-contrast:active){.editorial-grid img{width:auto}}@media all and (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.editorial-grid img{width:auto}}.author-mode .editorial-grid{height:700px!important}.author-mode .editorial-grid .editorial-grid__list{display:block!important}.author-mode .editorial-grid__background{height:700px!important}.author-mode .editorial-grid__item{display:inline-block!important;float:left!important;margin-top:40px!important;width:33%!important}.author-mode .editorial-grid__item>div{height:240px!important}.editorial-video23{background:#fffdfb;width:100%}.editorial-video23.grey-background{background:#f8f8f8}.editorial-video23>.container-fluid-flex{justify-content:center;padding:62px 20px 20px;text-align:center}@media (min-width:48em){.editorial-video23>.container-fluid-flex{padding:32px}}@media (min-width:64em){.editorial-video23>.container-fluid-flex{padding:32px 32px 114px}}@media (min-width:75em){.editorial-video23>.container-fluid-flex{padding:91px 68px}}.editorial-video23>.container-fluid-flex>.column-flex{flex-direction:column;max-width:335px;width:100%}@media (min-width:48em){.editorial-video23>.container-fluid-flex>.column-flex{max-width:603px;width:603px}}@media (min-width:64em){.editorial-video23>.container-fluid-flex>.column-flex{max-width:649px;width:649px}}@media (min-width:75em){.editorial-video23>.container-fluid-flex>.column-flex{max-width:999px;width:999px}}.editorial-video23 .editorial-headerTitle{color:#a9a092;font-size:11px;font-weight:500;letter-spacing:2px;margin:0}.editorial-video23 .editorial-headerTitle:after{background-image:linear-gradient(90deg,hsla(0,0%,78%,0),#aaa 50%,hsla(0,0%,69%,0));content:"";display:block;height:1px;margin:12px auto 0;width:100px}.editorial-video23 .editorial-videoTitle{color:#34303d;font-size:26px;font-weight:300;letter-spacing:0;line-height:40px;margin:10px 0 0}@media (min-width:64em){.editorial-video23 .editorial-videoTitle{font-size:36px;line-height:56px}}.editorial-video23 .editorial-videoDescription{color:#272a33;font-size:16px;font-weight:300;line-height:1.75;margin:16px auto 35px;max-width:715px;text-align:center}@media (min-width:64em){.editorial-video23 .editorial-videoDescription{margin:16px auto 86px}}.editorial-video23 .editorial-videoContainer{width:100%}.editorial-video23 .editorial-poster{z-index:999}.editorial-video23 .editorial-play{background:#fffdfb;border-radius:50%;height:54px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:52px;z-index:9999}@media (min-width:48em){.editorial-video23 .editorial-play{height:68px;width:67px}}@media (min-width:64em){.editorial-video23 .editorial-play{height:74px;width:73px}}@media (min-width:75em){.editorial-video23 .editorial-play{height:114px;width:114px}}.editorial-video23 .editorial-play--arrow{border:15px solid transparent;border-left-color:#34303d;height:19px;left:50%;margin-left:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:21px;z-index:99999}@media (min-width:48em){.editorial-video23 .editorial-play--arrow{height:24px;width:25px}}@media (min-width:64em){.editorial-video23 .editorial-play--arrow{height:26px;width:27px}}@media (min-width:75em){.editorial-video23 .editorial-play--arrow{border-width:30px;height:41px;margin-left:20px;width:42px}}.editorial-text{background:#fffdfb;width:100%}.editorial-text .j-carousel{opacity:0}.editorial-text>.container-fluid{justify-content:center;margin:0;padding:14px 28px;position:relative;text-align:center}@media (min-width:48em){.editorial-text>.container-fluid{padding:62px 32px}}@media (min-width:64em){.editorial-text>.container-fluid{padding:120px 62px}}.editorial-text>.container-fluid.heading-visible{padding-bottom:2rem;padding-top:2rem}@media (min-width:48em){.editorial-text>.container-fluid.heading-visible{padding-top:10%}}@media (min-width:64em){.editorial-text>.container-fluid.heading-visible{padding-top:20%;padding-top:12rem}}.editorial-text>.container-fluid .editorial-text-image{width:100%}.editorial-text>.container-fluid .editorial-text__itemCarousel{display:inline-flex;flex-direction:column;width:100%}@media (min-width:64em){.editorial-text>.container-fluid .editorial-text__itemCarousel{display:flex;flex-direction:row;margin:auto}.editorial-text>.container-fluid .editorial-text__itemCarousel.reverse{flex-direction:row-reverse}}@media (min-width:75em){.editorial-text>.container-fluid .editorial-text__itemCarousel{padding-left:calc(8.333% + 40px);padding-right:calc(8.333% + 40px)}}.editorial-text>.container-fluid .editorial-text__itemCarousel.tns-item{display:inline-flex!important}@media (min-width:75em){.editorial-text>.container-fluid .editorial-text__itemCarousel.tns-item{padding-right:2px!important}}.editorial-text>.container-fluid .column-flex{display:flex;flex-direction:column-reverse;justify-content:center;padding:10px 20px}@media (min-width:64em){.editorial-text>.container-fluid .column-flex{flex:0 0 50%;margin:0 auto;max-width:50%}}.editorial-text>.container-fluid .column-flex .editorial-text__content{text-align:center;width:100%}.editorial-text>.container-fluid .column-flex .editorial-text__content ul{list-style:disc}@media (min-width:64em){.editorial-text>.container-fluid .column-flex .editorial-text__content{text-align:left;width:80%}}.editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__header{color:#a9a092;font-size:13px;font-weight:500;letter-spacing:1.7px}.editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__header:after{background-image:linear-gradient(90deg,#d8d8d8,#fff);content:"";display:block;height:1px;margin:12px auto 18px;text-align:left;width:105px}@media (min-width:64em){.editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__header:after{background-image:linear-gradient(90deg,#d8d8d8,#fff);margin:18px 0}}.editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__title{color:#34303d;font-size:20px;font-weight:300;letter-spacing:normal;line-height:1.57;margin:0}@media (min-width:64em){.editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__title{font-size:28px}}.editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__title.aligned-left{text-align:left}.editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__description{color:#34303d;font-size:16px;font-weight:300;line-height:28px;margin-bottom:20px;margin-top:18px}.editorial-text>.container-fluid .column-flex .editorial-text__content .editorial-text__description.aligned-left{text-align:left}.editorial-text>.container-fluid .column-flex .editorial-text__content .regular-bordered-btn{border:2px solid #34303d;border-radius:24px}@media (min-width:64em){.editorial-text>.container-fluid .column-flex .editorial-text__content .regular-bordered-btn:hover{background-color:#00d1d2;border:2px solid #00d1d2}}.editorial-text>.container-fluid .tns-outer{position:relative}.editorial-text>.container-fluid .tns-outer .editorial-text__itemCarousel{display:flex}.editorial-text>.container-fluid .tns-outer .tns-controls{display:none}@media (min-width:64em){.editorial-text>.container-fluid .tns-outer .tns-controls{display:block;left:0}}.editorial-text>.container-fluid .tns-outer .tns-controls [data-controls=prev]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat}.editorial-text>.container-fluid .tns-outer .tns-controls [data-controls=prev]:after{border:none}.editorial-text>.container-fluid .tns-outer .tns-controls [data-controls=next]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat}.editorial-text>.container-fluid .tns-outer .tns-controls [data-controls=next]:after{border:none}.editorial-text>.container-fluid .tns-outer .tns-nav{align-items:center;bottom:-50px;clip-path:none;display:flex;flex-direction:row;justify-content:center;left:0;top:auto;width:100%}@media (min-width:64em){.editorial-text>.container-fluid .tns-outer .tns-nav{bottom:-100px}}.editorial-text>.container-fluid .tns-outer .tns-horizontal.tns-subpixel>.tns-item{padding-left:1px}.editorial-text>.container-fluid .tns-outer .tns-btn{background-color:transparent;border-radius:100%;cursor:pointer;margin:0 .5rem}.editorial-text>.container-fluid .tns-outer .tns-btn a{-webkit-appearance:initial;background-color:transparent;border:1px solid #34303d;border-radius:100%;height:8px;width:8px}.editorial-text>.container-fluid .tns-outer .tns-btn a.tns-nav-active{background-color:#34303d!important}.editorial-text>.container-fluid .tns-outer .tns-btn a:hover{background-color:#34303d}.device{background:#fffdfb;width:100%}.device .j-carousel{opacity:0}.device>.container-fluid{justify-content:center;margin:0;padding:62px 20px;position:relative;text-align:center}@media (min-width:48em){.device>.container-fluid.heading-visible{padding-top:35%}}@media (min-width:64em){.device>.container-fluid.heading-visible{padding-top:20%;padding-top:12rem}}.device>.container-fluid .editorial-device-image{width:100%}@media (min-width:87.5em){.device>.container-fluid .editorial-device-image{left:-270px}}@media (min-width:75em){.device>.container-fluid .editorial-device-image{left:-200px}}.device>.container-fluid .editorial-device__itemCarousel{display:inline-flex;flex-direction:column-reverse;width:100%}@media (min-width:64em){.device>.container-fluid .editorial-device__itemCarousel{display:flex;flex-direction:row;margin:auto;padding-left:calc(2.333% + 40px);padding-right:calc(2.333% + 40px)}.device>.container-fluid .editorial-device__itemCarousel.reverse{flex-direction:row-reverse}}@media (min-width:75em){.device>.container-fluid .editorial-device__itemCarousel{padding-left:calc(8.333% + 40px);padding-right:calc(8.333% + 40px)}}.device>.container-fluid .editorial-device__itemCarousel.tns-item{display:inline-flex!important}@media (min-width:64em){.device>.container-fluid .editorial-device__itemCarousel.tns-item{padding-left:80px!important;padding-right:80px!important}}@media (min-width:75em){.device>.container-fluid .editorial-device__itemCarousel.tns-item{padding-left:120px!important;padding-right:120px!important}}.device>.container-fluid .editorial-device__itemCarousel--deviceItem{transform-origin:bottom;transition:.8s ease}.device>.container-fluid .column-flex{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}@media (min-width:64em){.device>.container-fluid .column-flex{flex:0 0 50%;margin:0 auto;max-width:50%;position:relative}}.device>.container-fluid .column-flex .editorial-device__content{margin-left:32px;text-align:left;width:100%}@media screen and (max-width:375px){.device>.container-fluid .column-flex .editorial-device__content{opacity:0}}@media (min-width:64em){.device>.container-fluid .column-flex .editorial-device__content{position:absolute}}@media (min-width:100em){.device>.container-fluid .column-flex .editorial-device__content{position:absolute}}@media (min-width:75em){.device>.container-fluid .column-flex .editorial-device__content{bottom:25px;left:70px}.device>.container-fluid .column-flex .image-size-xl{left:300px}}@media (min-width:87.5em){.device>.container-fluid .column-flex .image-size-xl{left:360px}}.device>.container-fluid .column-flex .editorial-device__header{color:#272a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:3.38;margin-top:98px}@media screen and (max-width:375px){.device>.container-fluid .column-flex .editorial-device__header{margin-right:1px}}@media (min-width:48em){.device>.container-fluid .column-flex .editorial-device__header{font-size:16px}}@media (min-width:64em){.device>.container-fluid .column-flex .editorial-device__header{bottom:300px;position:absolute;right:-29px}}.device>.container-fluid .column-flex .editorial-device__title{color:#272a33;font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.38;margin-right:32px;margin-top:-4px}@media (min-width:48em){.device>.container-fluid .column-flex .editorial-device__title{font-size:42px}}@media (min-width:64em){.device>.container-fluid .column-flex .editorial-device__title{bottom:150px;font-size:48px;position:absolute;right:-288px;width:332px}}.device>.container-fluid .column-flex .editorial-device__description{color:#272a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin-right:48px;margin-top:-12px}@media (min-width:48em){.device>.container-fluid .column-flex .editorial-device__description{font-size:16px;margin-top:-36px}}@media (min-width:64em){.device>.container-fluid .column-flex .editorial-device__description{bottom:69px;font-size:18px;position:absolute;right:-258px;width:283px}}.device>.container-fluid .column-flex .regular-bordered-btn-custom{background-color:#fffdfb;border:1px solid #000;border-radius:24px;color:#34303d;display:inline-block;font-size:11px;font-weight:600;letter-spacing:2.5px;line-height:normal;margin-bottom:32px;padding-bottom:16px;padding-top:14px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:64em){.device>.container-fluid .column-flex .regular-bordered-btn-custom{padding:14px 22px 16px;width:auto}.device>.container-fluid .column-flex .regular-bordered-btn-custom:hover{border:2px solid rgba(255,253,251,.05)}}.device>.container-fluid .column-flex .discover-more-device{color:#272a33;font-size:10px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.2px;line-height:.75;margin-left:-2px;text-align:center;width:95px}@media (min-width:48em){.device>.container-fluid .column-flex .discover-more-device{font-size:15px;width:200px}}@media (min-width:64em){.device>.container-fluid .column-flex .discover-more-device{bottom:3px;font-size:12px;position:absolute;right:-272px;width:151px}}@media (min-width:75em){.device>.container-fluid .column-flex .discover-more-device{right:-73px}}@keyframes propel-balloon{0%{left:1000px;position:absolute;top:500px}75%{left:1000px;position:absolute;top:10px}}.device>.container-fluid .editorial-device__content2{margin-left:32px;text-align:left;width:100%}@media screen and (max-width:375px){.device>.container-fluid .editorial-device__content2{opacity:0}}@media (min-width:87.5em){.device>.container-fluid .editorial-device__content2{right:690px}}@media (min-width:75em){.device>.container-fluid .editorial-device__content2{bottom:30px;left:-600px}}@media (min-width:100em){.device>.container-fluid .editorial-device__content2{bottom:100px;left:-780px}}@media (min-width:64em){.device>.container-fluid .editorial-device__content2{margin-left:300px;position:absolute}}.device>.container-fluid .editorial-device__content2 .editorial-device__header{color:#272a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:3.38;margin-right:32px;margin-top:98px}@media (min-width:48em){.device>.container-fluid .editorial-device__content2 .editorial-device__header{font-size:16px}}@media (min-width:64em){.device>.container-fluid .editorial-device__content2 .editorial-device__header{bottom:300px;position:absolute;right:-56px}}.device>.container-fluid .editorial-device__content2 .editorial-device__title{color:#272a33;font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.38;margin-right:32px;margin-top:-4px}@media (min-width:48em){.device>.container-fluid .editorial-device__content2 .editorial-device__title{font-size:42px}}@media (min-width:64em){.device>.container-fluid .editorial-device__content2 .editorial-device__title{bottom:150px;font-size:48px;position:absolute;right:-288px;width:332px}}@media (min-width:125em){.device>.container-fluid .editorial-device__content2 .editorial-device__title{font-size:56px}}.device>.container-fluid .editorial-device__content2 .editorial-device__description{color:#272a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin-right:48px;margin-top:-12px}@media (min-width:48em){.device>.container-fluid .editorial-device__content2 .editorial-device__description{font-size:16px;margin-top:-36px}}@media (min-width:64em){.device>.container-fluid .editorial-device__content2 .editorial-device__description{bottom:69px;font-size:18px;position:absolute;right:-258px;width:283px}}.device>.container-fluid .editorial-device__content2 .regular-bordered-btn-custom{background-color:#fffdfb;border:1px solid #000;border-radius:24px;color:#34303d;display:inline-block;font-size:11px;font-weight:600;letter-spacing:2.5px;line-height:normal;margin-bottom:32px;padding-bottom:16px;padding-top:14px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:64em){.device>.container-fluid .editorial-device__content2 .regular-bordered-btn-custom{padding:14px 22px 16px;width:auto}.device>.container-fluid .editorial-device__content2 .regular-bordered-btn-custom:hover{border:2px solid rgba(255,253,251,.05)}}.device>.container-fluid .editorial-device__content2 .discover-more-device{color:#272a33;font-size:10px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.2px;line-height:.75;margin-left:-2px;text-align:center;width:95px}@media (min-width:48em){.device>.container-fluid .editorial-device__content2 .discover-more-device{font-size:15px;width:200px}}@media (min-width:64em){.device>.container-fluid .editorial-device__content2 .discover-more-device{bottom:3px;font-size:12px;position:absolute;right:-272px;width:151px}}@media (min-width:75em){.device>.container-fluid .editorial-device__content2 .discover-more-device{right:-76px}}.device .tns-outer{position:relative}.device .tns-outer .editorial-text__itemCarousel{display:flex}.device .tns-outer .tns-controls{display:none}@media (min-width:64em){.device .tns-outer .tns-controls{display:block;left:0}}.device .tns-outer .tns-controls [data-controls=prev]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat}.device .tns-outer .tns-controls [data-controls=prev]:after{border:none}.device .tns-outer .tns-controls [data-controls=next]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat}.device .tns-outer .tns-controls [data-controls=next]:after{border:none}.device .tns-outer .tns-nav{align-items:center;bottom:-50px;clip-path:none;display:flex;flex-direction:row;justify-content:center;left:0;top:auto;width:100%}@media (min-width:64em){.device .tns-outer .tns-nav{bottom:-100px}}.device .tns-outer .tns-horizontal.tns-subpixel>.tns-item{padding-left:1px}.device .tns-outer .tns-btn{background-color:transparent;border-radius:100%;cursor:pointer;margin:0 .5rem}.device .tns-outer .tns-btn a{-webkit-appearance:initial;background-color:transparent;border:1px solid #34303d;border-radius:100%;height:8px;width:8px}.device .tns-outer .tns-btn a.tns-nav-active{background-color:#34303d!important}.device .tns-outer .tns-btn a:hover{background-color:#34303d}.device .editorial-device-image2{width:100%}.device .background-color-iqos-3multi{background-color:#f5f4f2}.device .background-color-iqos-3duo{background-color:#e2e7ed}.device [class="background-color-iqos-2.4-plus"]{background-color:#f6f6f6}.device .shoppable__item{background-color:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin:10 .5rem .8rem}.device .shoppable__item-badge--black{align-self:center;background-color:#34303d;border-radius:12.5px;color:#fffdfb;display:inline-block;font-size:10px;font-weight:700;letter-spacing:2px;line-height:26px;padding:0 2rem;text-align:center;text-transform:uppercase}.device .editorial__device_new{background-color:#272a33;border-radius:12.5px;height:24px;width:100px}.device .productTitle_new{color:#fff;font-size:9px;font-stretch:normal;font-style:normal;font-weight:300;height:20px;letter-spacing:normal;line-height:1.82;right:79px;text-align:center}@media (min-width:64em){.device .productTitle_new{bottom:326px;position:absolute;right:-80px;right:-86px;width:45px}}@media (min-width:87.5em){.device .productTitle_new{right:-111px}}.device .editorial-text__disclaimer{color:#34303d;font-size:1rem;font-weight:300;letter-spacing:.07px;line-height:1.5}.device .editorial-device__post_header{color:#272a33;font-size:19px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.38;margin-bottom:0 px;margin-left:13px;margin-right:32px;text-align:left;width:150px}@media (min-width:48em){.device .editorial-device__post_header{margin-left:280px;text-align:center}}@media (min-width:64em){.device .editorial-device__post_header{font-size:50px;margin-left:234px;margin-right:216px;text-align:center;width:-moz-max-content;width:max-content}}@media (min-width:75em){.device .editorial-device__post_header{margin-left:342px}}@media (min-width:87.5em){.device .editorial-device__post_header{margin-left:80px;width:1040px}}@media (min-width:100em){.device .editorial-device__post_header{margin:2.5rem auto;width:1240px}}.device .editorial-device__post2_header{color:#8f9099;font-size:9px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin-left:13px;margin-right:32px;margin-top:-21px;text-align:left}@media (min-width:48em){.device .editorial-device__post2_header{margin-left:38px;text-align:center}}@media (min-width:64em){.device .editorial-device__post2_header{font-size:20px}}@media screen and (max-width:375px){.device .fadein .editorial-device-image{animation:bottom-top 4s linear;display:block;position:relative}@keyframes bottom-top{0%{top:100px}to{top:10px}}.device .fadein .editorial-device-text{opacity:1!important;transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out}}.device .editorial-device__title_last{color:#272a33;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.3;margin-right:-1px;margin-top:-4px}@media (min-width:48em){.device .editorial-device__title_last{font-size:24px;line-height:1.5;margin-left:150px;width:400px}}@media (min-width:64em){.device .editorial-device__title_last{margin-left:213px}}@media (min-width:87.5em){.device .editorial-device__title_last{margin-left:392px}}@media (min-width:100em){.device .editorial-device__title_last{margin-left:495px}}.device .regular-bordered-btn1{border:1.5px solid #fff;border-radius:3px;padding:8px 44px}.device .regular-image{border-radius:3px;height:495px;margin-right:31px;padding:56px 29px 375px 32px;width:284px}@media (min-width:48em){.device .regular-image{height:449px;width:703px}}@media (min-width:64em){.device .regular-image{height:470px;margin-left:-11px;width:851px}}@media (min-width:87.5em){.device .regular-image{margin-left:-5px;width:1216px}}@media (min-width:100em){.device .regular-image{width:1413px}}.device .discover-more-device1{color:#fff;font-family:NotoSans,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;height:24px;letter-spacing:-.1px;line-height:1.71;margin-left:-91px;text-align:center}@media (min-width:48em){.device .discover-more-device1{margin-left:-509px}}@media (min-width:64em){.device .discover-more-device1{margin-left:-651px}}@media (min-width:87.5em){.device .discover-more-device1{margin-left:-1018px}}@media (min-width:100em){.device .discover-more-device1{margin-left:-1212px}}.device .editorial-device__title1{color:#f9f9f9;font-size:23px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.38;margin-right:13px;margin-top:-4px;text-align:left}@media (min-width:48em){.device .editorial-device__title1{font-size:26px;margin-right:418px}}@media (min-width:64em){.device .editorial-device__title1{font-size:34px;margin-right:459px}}@media (min-width:87.5em){.device .editorial-device__title1{margin-right:837px}}@media (min-width:100em){.device .editorial-device__title1{font-size:42px;margin-right:857px}}@media (min-width:125em){.device .editorial-device__title1{font-size:56px}}.device .image-devicel{position:relative}@media (min-width:64em){.device .image-devicel{left:317px}}.device .container-fluid .column-flex .regular-bordered-btn-custom{background-color:transparent;text-transform:capitalize}@media (min-width:75em){.device .container-fluid .column-flex .discover-more-device{right:70px}}.device .container-fluid .editorial-device__content2 .regular-bordered-btn-custom{background-color:transparent;text-transform:capitalize}@media (min-width:64em){.device .productTitle_new{right:65px}}.device .container-fluid .column-flex .discover-more-device{bottom:39px!important;right:76px!important}@media (min-width:64em){.device .container-fluid .column-flex{max-width:39%!important}}.device .container-fluid .editorial-device__content2 .editorial-device__header{right:97px!important}.device .ait-editorial-device__post_header{font-size:30px;margin:0 0 20px;padding:0 15px;text-align:left;width:100%}@media (min-width:48em){.device .ait-editorial-device__post_header{font-size:64px;text-align:center}}.device .ait-editorial-device__post2_header{font-size:16px;margin:0 0 30px;padding:0 15px;text-align:left;width:100%}@media (min-width:48em){.device .ait-editorial-device__post2_header{margin-bottom:50px;text-align:center}}.device .ait-editorial-device{display:flex;flex-wrap:wrap}.device .ait-editorial-device .ait-editional-device-img{max-width:100%;width:100%}@media (min-width:64em){.device .ait-editorial-device .ait-editional-device-img{margin-left:auto;max-width:50%;width:100%}}.device .ait-editorial-device .ait-editional-device-img picture.editorial-device-image{align-items:center;display:flex;height:auto;justify-content:center;left:auto;padding:0}.device .ait-editorial-device .ait-editional-device-img picture.editorial-device-image .intrinsic-item{height:auto;left:auto;position:relative;width:100%}.device .ait-editorial-device .ait-editional-device-content{align-items:center;background-color:#fff;display:flex;justify-content:center;max-width:100%;padding:20px 30px 40px;width:100%}@media (min-width:48em){.device .ait-editorial-device .ait-editional-device-content{background-color:transparent;padding:30px 50px}}@media (min-width:64em){.device .ait-editorial-device .ait-editional-device-content{background-color:transparent;max-width:40%;padding:15px 30px}}@media (min-width:100em){.device .ait-editorial-device .ait-editional-device-content{background-color:transparent;margin-right:auto;padding:20px 50px}}.device .ait-editorial-device .ait-editional-device-content .editorial-device__content{max-width:100%;text-align:left;width:100%}@media (min-width:64em){.device .ait-editorial-device .ait-editional-device-content .editorial-device__content{max-width:220px}}@media (min-width:100em){.device .ait-editorial-device .ait-editional-device-content .editorial-device__content{max-width:350px}}.device .ait-editorial-device .ait-editional-device-content .editorial-device__header{color:#272a33;display:inline-block;font-size:16px;font-weight:400;letter-spacing:.01px;line-height:3;position:relative}@media (min-width:64em){.device .ait-editorial-device .ait-editional-device-content .editorial-device__header{font-size:16px}}@media (min-width:100em){.device .ait-editorial-device .ait-editional-device-content .editorial-device__header{font-size:16px}}.device .ait-editorial-device .ait-editional-device-content .editorial-device__title{color:#272a33;font-size:32px;font-weight:400;line-height:1.4em;margin:5px 0 0}@media (min-width:48em){.device .ait-editorial-device .ait-editional-device-content .editorial-device__title{font-size:48px}}@media (min-width:64em){.device .ait-editorial-device .ait-editional-device-content .editorial-device__title{font-size:48px}}@media (min-width:100em){.device .ait-editorial-device .ait-editional-device-content .editorial-device__title{font-size:48px}}@media (min-width:125em){.device .ait-editorial-device .ait-editional-device-content .editorial-device__title{font-size:56px;height:144px;width:368px}}.device .ait-editorial-device .ait-editional-device-content .regular-bordered-btn{background-color:transparent;border:1.5px solid;border-radius:24px;color:#34303d;font-size:16px;font-weight:400;letter-spacing:inherit;line-height:1em;margin:0;padding:12px 20px;text-transform:inherit;width:auto}.device .ait-editorial-device .ait-editional-device-content .productTitle_new{background-color:#272a33;border-radius:12.5px;color:#fff;display:inline-block;font-size:11px;font-weight:600;height:24px;left:100%;line-height:1.82;margin-left:10px;max-width:-moz-fit-content;max-width:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:2px 4px;position:absolute;top:10px;width:40px}.device .ait-editorial-device .ait-editional-device-content .editorial-device__description{color:#272a33;font-size:16px;font-weight:400;line-height:1.6em;margin-top:25px}@media (min-width:48em){.device .ait-editorial-device .ait-editional-device-content .editorial-device__description{font-size:18px}}@media (min-width:64em){.device .ait-editorial-device .ait-editional-device-content .editorial-device__description{font-size:18px}}@media (min-width:100em){.device .ait-editorial-device .ait-editional-device-content .editorial-device__description{font-size:18px}}.device .ait-editorial-device .ait-order-1{order:inherit}@media (min-width:64em){.device .ait-editorial-device .ait-order-1{order:1}}@media (min-width:100em){.device .ait-editorial-device .ait-order-1{order:1}}.device .ait-editorial-device .ait-order-2{order:inherit}@media (min-width:64em){.device .ait-editorial-device .ait-order-2{order:2}}@media (min-width:100em){.device .ait-editorial-device .ait-order-2{order:2}}.custommer-care-component__item{border-radius:3px;margin-bottom:25px}@media (min-width:48em){.custommer-care-component__item:first-child{margin-top:12%}}@media (min-width:64em){.custommer-care-component__item:first-child{margin-top:8%}}@media (min-width:100em){.custommer-care-component__item:first-child{margin-top:13%}}@media (min-width:64em){.custommer-care-component__item:nth-child(2){margin-bottom:40px;margin-top:8%}}@media (min-width:100em){.custommer-care-component__item:nth-child(2){margin-top:13%}}.custommer-care-component__item-wrapper{border-radius:3px;bottom:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);color:#34303d;display:flex;flex-direction:column;left:0;overflow:hidden;padding:31px;right:0;text-align:left;top:0;width:100%}@media (min-width:64em){.custommer-care-component__item-wrapper{min-height:300px}}@media (min-width:125em){.custommer-care-component__item-wrapper{min-height:400px}}.custommer-care-component__item-wrapper .picture-intrinsic__img{height:auto;left:10%;top:5%;width:80%}.custommer-care-component__item-wrapper .custommer-care-component__item-title{font-size:24px;font-weight:300;letter-spacing:-.2px;line-height:1;margin-bottom:0;margin-top:0}@media (min-width:64em){.custommer-care-component__item-wrapper .custommer-care-component__item-title{color:#000;font-size:28px;letter-spacing:-.3px;line-height:normal}}.custommer-care-component__item-wrapper .custommer-care-component__item-descr{font-size:15px;font-weight:300;letter-spacing:normal;line-height:1.87;margin:11px 0 17px}@media (min-width:64em){.custommer-care-component__item-wrapper .custommer-care-component__item-descr{color:#34303d;font-size:16px;margin:9px 0 21px}}.custommer-care-component__item-wrapper .picture-intrinsic{align-self:flex-end}.custommer-care-component__item-wrapper .custommer-care-component__item-link{align-items:center;color:#000;cursor:pointer;display:flex;font-size:9px;font-weight:600;justify-content:flex-start;letter-spacing:2.8px;line-height:normal;margin-bottom:4px;padding:10px 10px 10px 0;text-transform:uppercase}@media (min-width:64em){.custommer-care-component__item-wrapper .custommer-care-component__item-link{font-size:11px;letter-spacing:3.5px}}.custommer-care-component__item-wrapper .custommer-care-component__item-link .custommer-care-component__item-arrow{margin-left:10px;width:15px}@media (min-width:64em){.custommer-care-component__item-wrapper .custommer-care-component__item-link .custommer-care-component__item-arrow{width:25px}}.standard-header{width:100%}.standard-header__single-item{color:#000;display:flex;flex-direction:column;justify-content:center;padding-top:35%}@media (min-width:64em){.standard-header__single-item{flex-direction:row;justify-content:flex-end;padding-bottom:0}}@media (min-width:75em){.standard-header__single-item{padding-top:30%}}.standard-header__item-wrapper{padding:0;position:relative;text-align:center;z-index:6}@media (min-width:64em){.standard-header__item-wrapper{margin-top:-50%;padding:0;width:38%}.standard-header__item-wrapper.light{color:#fffdfb}.standard-header__item-wrapper.dark{color:#000}}@media (min-width:75em){.standard-header__item-wrapper{margin-top:-45%}}.standard-header__item-wrapper .standard-header__item-title{font-size:22px;font-weight:300;letter-spacing:-.2px;line-height:1;margin-bottom:0;margin-top:35px}@media (min-width:48em){.standard-header__item-wrapper .standard-header__item-title{font-size:40px;letter-spacing:-.4px;line-height:normal;margin-top:4.6rem}}@media (min-width:87.5em){.standard-header__item-wrapper .standard-header__item-title{font-size:60px;letter-spacing:-.83px;line-height:5.7rem;margin-top:4.6rem}}.standard-header__item-wrapper .standard-header__item-descr{font-size:11px;font-weight:500;letter-spacing:normal;line-height:1.87;margin:11px 0 17px;text-transform:uppercase}@media (min-width:48em){.standard-header__item-wrapper .standard-header__item-descr{font-size:18px;letter-spacing:5.69px;margin:9px 0 32px}}.standard-header__item-wrapper .standard-header__picture{align-self:flex-end}.standard-header__item-wrapper .standard-header__item-link{align-items:center;color:#34303d;cursor:pointer;display:flex;display:none;font-size:9px;font-weight:600;justify-content:center;letter-spacing:2.8px;line-height:normal;margin-bottom:4px;padding:10px;text-transform:uppercase}@media (min-width:48em){.standard-header__item-wrapper .standard-header__item-link{font-size:11px;letter-spacing:3.5px}}.standard-header__item-wrapper .standard-header__item-link .standard-header__item-arrow{margin-left:10px;width:15px}@media (min-width:64em){.standard-header__item-wrapper .standard-header__item-link .standard-header__item-arrow{width:25px}}.hello-editorial{margin-bottom:34px;margin-top:34px}@media (min-width:64em){.hello-editorial{padding:0 10rem 35%}}.hello-editorial__background-wrapper{border-radius:3px;bottom:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);display:flex;flex-direction:column;justify-content:center;left:0;overflow:hidden;padding:0 15px;position:relative;right:0;text-align:center;top:0}@media (min-width:64em){.hello-editorial__background-wrapper{flex-direction:row;margin:0 10rem;position:absolute}}.hello-editorial__text-wrapper{position:absolute;z-index:2}@media (min-width:64em){.hello-editorial__text-wrapper{align-self:center;padding-bottom:46px;padding-top:46px;width:50%}}.hello-editorial__text-wrapper .hello-editorial__title{color:#fffdfb;font-size:24px;letter-spacing:-.2px;line-height:24px;margin:0}@media (min-width:64em){.hello-editorial__text-wrapper .hello-editorial__title{font-size:36px;letter-spacing:-.5px;line-height:36px}}.hello-editorial__text-wrapper .hello-editorial__description{color:hsla(0,0%,100%,.92);font-size:15px;line-height:28px;margin-bottom:30px;margin-top:17px}@media (min-width:64em){.hello-editorial__text-wrapper .hello-editorial__description{font-size:16px;letter-spacing:-.21px;line-height:31px}}.hello-editorial__text-wrapper .hello-editorial__link{border:2px solid #fffdfb;border-radius:24px;color:#fffdfb;cursor:pointer;display:inline-block;font-size:11px;letter-spacing:2.5px;padding:14px 21.5px 16px;text-transform:uppercase}.hello-editorial__text-wrapper .hello-editorial__link:hover{background-color:#00d1d2;border-color:#00d1d2!important}.hello-editorial__picture{width:100%}.shoppable{background-color:#fffdfb;padding:0 0 1.6rem;text-align:center}@media (min-width:64em){.shoppable{padding-bottom:64px}}@media (min-width:100em){.shoppable{padding-left:100px;padding-right:100px}}.shoppable__content{padding-bottom:16px;padding-top:40px}@media (min-width:64em){.shoppable__content{display:flex;flex-direction:column}.shoppable__content-header-wrapper{flex-grow:1}}.shoppable__content-title{color:#34303d;font-size:24px;letter-spacing:-.2px;line-height:24px;margin:0;padding:15px 20px}@media (min-width:64em){.shoppable__content-title{font-size:28px;letter-spacing:-.3px}}.shoppable__content-description{color:#524f59;font-size:14px;letter-spacing:.19px;line-height:31px;margin:0;padding:0 10%}@media (min-width:64em){.shoppable__content-description{font-size:16px;letter-spacing:-.3px;margin-top:15px}}.shoppable__content-items{margin-top:40px}.shoppable__content-items .shoppable__item{background-color:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin:0 2rem 2.8rem}@media (min-width:64em){.shoppable__content-items .shoppable__item{display:flex;flex-direction:column;justify-content:space-between}}.shoppable__content-items .shoppable__item-picture-wrapper{padding-top:30px;width:100%}.shoppable__content-items .shoppable__item-badge--orange{background-color:#e27d34}.shoppable__content-items .shoppable__item-badge--black,.shoppable__content-items .shoppable__item-badge--orange{align-self:center;border-radius:12.5px;color:#fffdfb;display:inline-block;font-size:10px;font-weight:700;letter-spacing:2px;line-height:26px;padding:0 2rem;text-align:center;text-transform:uppercase}.shoppable__content-items .shoppable__item-badge--black{background-color:#34303d}.shoppable__content-items .shoppable__item-picture{height:150px;margin:35px 0}.shoppable__content-items .shoppable__item-picture img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:64em){.shoppable__content-items .shoppable__item-text-wrapper{flex-basis:140px}}.shoppable__content-items .shoppable__item-title{font-size:16px;line-height:22px;margin:0;padding:0 2rem 2rem}@media (min-width:75em){.shoppable__content-items .shoppable__item-title{font-size:18px;line-height:30px}}.shoppable__content-items .shoppable__item-price{font-size:18px;line-height:30px;margin:0;padding:0 2rem 2rem}.shoppable__content-items .shoppable__item-add-to-cart{height:65px;padding:0 18px;width:100%}@media (min-width:100em){.shoppable__content-items .shoppable__item-add-to-cart{padding:0 20px}}@media (min-width:64em){.shoppable__content-items .shoppable__item-add-to-cart{height:85px;padding:0 42px}}@media (min-width:48em){.shoppable__content-items .shoppable__item-add-to-cart{padding:0 32px}}.shoppable__content-items .shoppable__item-add-to-cart .shoppable__item-link{align-items:center;background:none;border-top:1px solid rgba(255,253,251,.05);color:#34303d;cursor:pointer;display:block;display:flex;font-size:12px;font-weight:700;height:100%;justify-content:center;letter-spacing:2px;text-transform:uppercase;width:100%}.shoppable__content-see-all{margin:0 2rem;padding:0 2rem}@media (min-width:64em){.shoppable__content-see-all .shoppable__content-link{display:inline-block;margin-top:50px;width:auto}}.main-editorial-two-col{background-color:#fafafa;height:auto;padding-bottom:4rem;padding-top:0;position:relative}.main-editorial-two-col .main-editorial__items-wrapper{margin-top:0;padding:60px 20px 0}@media (min-width:64em){.main-editorial-two-col .main-editorial__items-wrapper{padding:80px 100px 0}}.main-editorial-two-col .main-editorial__item{padding-bottom:100%}@media (min-width:64em){.main-editorial-two-col .main-editorial__item{padding-bottom:43%}.main-editorial-two-col .main-editorial__item-title{letter-spacing:-.29px}}.main-editorial-two-col .main-editorial__item-link--button{border:1px solid #cfcfcf;border-radius:24px;font-weight:600;line-height:normal}.main-editorial-two-col .main-editorial__item-link--button:hover{background-color:#00d1d2;border-color:#00d1d2!important}.main-editorial-two-col .picture-intrinsic{display:block;height:515px;padding-top:100%;position:relative;width:100%}@media (min-width:48em){.main-editorial-two-col .picture-intrinsic{height:562px}}@media (min-width:64em){.main-editorial-two-col .picture-intrinsic{height:684px}}@media (min-width:75em){.main-editorial-two-col .picture-intrinsic{height:1026px}}.main-editorial-two-col .picture-intrinsic__img{position:absolute}@media (min-width:48em){.main-editorial-two-col .picture-intrinsic__img{top:0}}.main-banner.dark-blue .main-banner__bg{background-color:#262a33}.main-banner.dark-blue .main-banner__text .main-editorial__item-wrapper{color:#fffdfb}.main-banner.white .main-banner__bg{background-color:#fffdfb}.main-banner.white .main-banner__text .main-editorial__item-wrapper{color:#262a33}.main-banner.night-blue .main-banner__bg{background-color:#2980b5}.main-banner.night-blue .main-banner__text .main-editorial__item-wrapper{color:#fffdfb}.main-banner.amber .main-banner__bg{background-color:#e27d34}.main-banner.amber .main-banner__text .main-editorial__item-wrapper{color:#fffdfb}.main-banner.label-color .main-banner__bg{background-color:#a9a092}.main-banner.label-color .main-banner__text .main-editorial__item-wrapper{color:#fffdfb}.main-banner.daerk-grey .main-banner__bg{background-color:#34303d}.main-banner.daerk-grey .main-banner__text .main-editorial__item-wrapper{color:#fffdfb}.main-banner.light-grey .main-banner__bg{background-color:#c2bfc2}.main-banner.light-grey .main-banner__text .main-editorial__item-wrapper{color:#fffdfb}.main-banner.beige .main-banner__bg{background-color:#f6f4f0}.main-banner.beige .main-banner__text .main-editorial__item-wrapper{color:#262a33}.main-banner.soft-white .main-banner__bg{background-color:#fffdfb}.main-banner.soft-white .main-banner__text .main-editorial__item-wrapper{color:#262a33}.main-banner.snow .main-banner__bg{background-color:#f6f4f0}.main-banner.snow .main-banner__text .main-editorial__item-wrapper{color:#262a33}.main-banner.amber .main-editorial__item-wrapper,.main-banner.beige .main-editorial__item-wrapper,.main-banner.daerk-grey .main-editorial__item-wrapper,.main-banner.dark-blue .main-editorial__item-wrapper,.main-banner.label-color .main-editorial__item-wrapper,.main-banner.light-grey .main-editorial__item-wrapper,.main-banner.night-blue .main-editorial__item-wrapper,.main-banner.snow .main-editorial__item-wrapper,.main-banner.soft-white .main-editorial__item-wrapper,.main-banner.white .main-editorial__item-wrapper{margin:0}@media (min-width:48em){.main-banner.amber .main-editorial__item-wrapper,.main-banner.beige .main-editorial__item-wrapper,.main-banner.daerk-grey .main-editorial__item-wrapper,.main-banner.dark-blue .main-editorial__item-wrapper,.main-banner.label-color .main-editorial__item-wrapper,.main-banner.light-grey .main-editorial__item-wrapper,.main-banner.night-blue .main-editorial__item-wrapper,.main-banner.snow .main-editorial__item-wrapper,.main-banner.soft-white .main-editorial__item-wrapper,.main-banner.white .main-editorial__item-wrapper{margin:0;padding:0}}@media (min-width:75em){.main-banner.amber .main-editorial__item-wrapper,.main-banner.beige .main-editorial__item-wrapper,.main-banner.daerk-grey .main-editorial__item-wrapper,.main-banner.dark-blue .main-editorial__item-wrapper,.main-banner.label-color .main-editorial__item-wrapper,.main-banner.light-grey .main-editorial__item-wrapper,.main-banner.night-blue .main-editorial__item-wrapper,.main-banner.snow .main-editorial__item-wrapper,.main-banner.soft-white .main-editorial__item-wrapper,.main-banner.white .main-editorial__item-wrapper{margin:0 20px;padding:0 15px}}.main-banner.main-editorial .main-editorial__items-wrapper{margin-top:-484px;padding-left:0;padding-right:0;padding-top:0}@media (min-width:48em){.main-banner.main-editorial .main-editorial__items-wrapper{margin-top:-551px}}@media (min-width:64em){.main-banner.main-editorial .main-editorial__items-wrapper{margin-top:-736px}}@media (min-width:75em){.main-banner.main-editorial .main-editorial__items-wrapper{margin-top:-883px}}.main-banner.main-editorial .main-editorial__items-wrapper .main-editorial__item{margin-bottom:0;padding-bottom:70%}.main-banner.main-editorial .main-editorial__items-wrapper .main-editorial__item:first-of-type{padding-bottom:120%}@media (min-width:23.4375em){.main-banner.main-editorial .main-editorial__items-wrapper .main-editorial__item:first-of-type{padding-bottom:88%}}@media (min-width:48em){.main-banner.main-editorial .main-editorial__items-wrapper .main-editorial__item:first-of-type{padding-bottom:60%}}@media only screen and (max-height:414px) and (max-width:767px){.main-banner.main-editorial .main-editorial__items-wrapper .main-editorial__item:first-of-type{padding-bottom:45%}}@media (min-width:48em){.main-banner.main-editorial .main-editorial__items-wrapper .main-editorial__item{padding-bottom:0}}@media only screen and (max-height:414px) and (max-width:767px){.main-banner.main-editorial .main-editorial__items-wrapper .main-editorial__item{padding-bottom:50%}}.main-banner.main-editorial .main-editorial__items-wrapper .main-editorial__list{margin:97px 20px 0}@media (min-width:48em){.main-banner.main-editorial .main-editorial__items-wrapper .main-editorial__list{flex-wrap:unset;margin:94px 29px 0}}@media (min-width:64em){.main-banner.main-editorial .main-editorial__items-wrapper .main-editorial__list{margin:195px 43px 0}}@media (min-width:75em){.main-banner.main-editorial .main-editorial__items-wrapper .main-editorial__list{margin:270px 125px 0}}.main-banner.main-editorial .main-editorial__items-wrapper .main-editorial__item-wrapper{box-shadow:none}.main-banner.main-editorial .picture-intrinsic.intrinsic-bg.main-banner__bg{padding-top:180%}@media (min-width:23.4375em){.main-banner.main-editorial .picture-intrinsic.intrinsic-bg.main-banner__bg{padding-top:170%}}@media (min-width:30em){.main-banner.main-editorial .picture-intrinsic.intrinsic-bg.main-banner__bg{padding-top:68%}}@media (min-width:75em){.main-banner.main-editorial .picture-intrinsic.intrinsic-bg.main-banner__bg{padding-top:58%}}@media only screen and (max-height:414px) and (max-width:767px){.main-banner.main-editorial .picture-intrinsic.intrinsic-bg.main-banner__bg{padding-top:100%}}.main-banner.main-editorial .main-banner__text{position:relative}.main-banner.main-editorial .main-banner__text .main-editorial__item-wrapper{display:block;text-align:center}@media (min-width:48em){.main-banner.main-editorial .main-banner__text .main-editorial__item-wrapper{text-align:left;width:100%}}@media (min-width:87.5em){.main-banner.main-editorial .main-banner__text .main-editorial__item-wrapper{max-width:580px}}.main-banner.main-editorial .main-banner__text .main-editorial__item-wrapper.main-editorial__picture .main-banner__img{max-height:220px;width:auto}@media (min-width:23.4375em){.main-banner.main-editorial .main-banner__text .main-editorial__item-wrapper.main-editorial__picture .main-banner__img{max-height:250px}}@media (min-width:48em){.main-banner.main-editorial .main-banner__text .main-editorial__item-wrapper.main-editorial__picture .main-banner__img{max-height:400px}}@media (min-width:75em){.main-banner.main-editorial .main-banner__text .main-editorial__item-wrapper.main-editorial__picture .main-banner__img{max-height:768px}}.main-banner.main-editorial .main-banner__text .main-editorial__item-wrapper.main-editorial__picture .picture-intrinsic__img{left:50%;top:0;transform:translate(-50%)}@media (min-width:48em){.main-banner.main-editorial .main-banner__text .main-editorial__item-wrapper.main-editorial__picture{padding-top:28px}}@media (min-width:75em){.main-banner.main-editorial .main-banner__text .main-editorial__item-wrapper.main-editorial__picture{top:-142px}}.main-banner.main-editorial .main-editorial__header-wrapper{max-height:484px;padding-bottom:0}@media (min-width:48em){.main-banner.main-editorial .main-editorial__header-wrapper{max-height:551px}}@media (min-width:64em){.main-banner.main-editorial .main-editorial__header-wrapper{max-height:736px}}@media (min-width:75em){.main-banner.main-editorial .main-editorial__header-wrapper{max-height:883px}}.main-banner__pre-title{font-size:1.3rem;font-weight:500;letter-spacing:2.36px;line-height:.85;text-transform:uppercase}@media (min-width:48em){.main-banner__pre-title{font-weight:600}}@media (min-width:75em){.main-banner__pre-title{font-weight:600;letter-spacing:2px;line-height:1}}.main-banner__title{font-size:3rem;line-height:1.2;margin-bottom:0;margin-top:15px}@media (min-width:48em){.main-banner__title{font-size:5rem;line-height:1.44}}@media (min-width:75em){.main-banner__title{font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal}}.main-banner__description{font-size:1.6rem;font-weight:400;line-height:1.75;margin-bottom:0;margin-top:20px}.main-banner__cta{color:#fffdfb;margin-top:40px;max-width:100%;width:auto}.main-banner__cta img{max-width:50px;padding-left:20px}.main-banner__cta.global-btn{display:inline-flex;font-size:1.1rem;font-weight:700;height:54px;letter-spacing:2.5px;line-height:1.18;padding:11px 0;text-transform:uppercase;width:158px}@media (max-width:767px){.main-banner__cta.global-btn{height:44px;width:145px}}.main-banner--silver{background:#a1a1a1;background:linear-gradient(45deg,#a1a1a1,#a1a1a1 70%,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1)}.main-banner--gold{background:#98744a;background:linear-gradient(45deg,#98744a,#98744a 70%,#d5a061);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#d5a061",GradientType=1)}.main-banner--platinum{background:#31333f;background:linear-gradient(45deg,#31333f,#31333f 70%,#5e6275);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1)}.main-banner--img{bottom:0;height:31rem;left:0;position:absolute;right:0;top:0}@media (min-width:64em){.main-banner--img{height:500px}}.main-banner--configurable,.main-banner--gold,.main-banner--platinum,.main-banner--silver{background-color:#f9f9f9!important;background-repeat:no-repeat!important;background-size:100% 304px!important}@media (min-width:64em){.main-banner--configurable,.main-banner--gold,.main-banner--platinum,.main-banner--silver{background-size:100% 440px!important}}.loyalty-main-class{background-color:#f9f9f9!important;display:flex;flex-flow:column;padding-bottom:2.5rem;padding-left:2rem;padding-right:2rem;position:relative;width:100%}@media (min-width:64em){.loyalty-main-class{padding-left:14rem;padding-right:14rem}}.loyal__textbox{padding-top:5.2rem;z-index:10}@media (min-width:64em){.loyal__textbox{padding-top:7.8rem}}.loyal__wrapper{display:flex;flex-direction:column;margin-top:5.2rem;z-index:10}@media (min-width:64em){.loyal__wrapper{flex-direction:row;margin-top:7.8rem}}.img-fade-in-img.loaded{height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.loyalty__textbox{padding-top:52px}@media (min-width:64em){.loyalty__textbox{padding-top:78px}}.loyalty__wrapper{display:flex;flex-direction:column;margin-top:52px}@media (min-width:64em){.loyalty__wrapper{flex-direction:row;margin-top:78px}}.loyalty__container{background:#fffdfb;display:flex;flex-direction:column;padding:18px 20px 20px}@media (min-width:64em){.loyalty__container{padding:40px;width:50%}}.loyalty__container:not(:last-child){border-bottom:1px solid #c1c1c0}@media (min-width:64em){.loyalty__container:not(:last-child){border-bottom:none;border-right:1px solid #c1c1c0;width:50%}}.loyalty__title{color:#34303d;font-size:13px;font-weight:600;letter-spacing:2px;line-height:1.85;margin:0;text-transform:uppercase}.loyalty__pre-title,.loyalty__title{font-stretch:normal;font-style:normal}.loyalty__pre-title{color:#fffdfb;font-family:sans-serif;font-size:20px;font-weight:700;letter-spacing:normal;line-height:1.44}@media (min-width:64em){.loyalty__pre-title{font-size:30px}}.loyalty__points-container{align-items:center;display:flex;justify-content:space-between}.loyalty__points{color:#34303d;font-size:40px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1;margin-top:8px}.loyalty__info{color:#73757c;display:block;font-size:14px;line-height:1.71;margin-top:16px}.loyalty__cta,.loyalty__info{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.loyalty__cta{color:#34303d;font-size:16px;line-height:1.5;margin-top:5px;text-decoration:underline}.loyalty__badge{border-radius:12.5px;color:#fffdfb;font-size:13px;font-weight:700;letter-spacing:4px;padding-left:12px;padding-right:12px;text-transform:uppercase}.loyalty__badge--silver{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1 0,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1)}.loyalty__badge--gold{background:#98744a;background:linear-gradient(90deg,#98744a 0,#d5a061);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#d5a061",GradientType=1)}.loyalty__badge--platinum{background:#31333f;background:linear-gradient(90deg,#31333f 0,#5e6275);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1)}.loyalty__progress{border-radius:8px;height:8px;margin-top:16px;position:relative;width:100%}.loyalty__progress--silver::-webkit-progress-bar{background:#e0dfde}.loyalty__progress--silver::-webkit-progress-value{background-image:linear-gradient(270deg,#cfcfcf,#a1a1a1 0);border-radius:4px}.loyalty__progress--silver::-moz-progress-bar{background:#e0dfde}.loyalty__progress--gold::-webkit-progress-bar{background:#e0dfde}.loyalty__progress--gold::-webkit-progress-value{background-image:linear-gradient(270deg,#c19766,#98744a 0);border-radius:4px}.loyalty__progress--gold::-moz-progress-bar{background:#e0dfde}.loyalty__progress--platinum::-webkit-progress-bar{background:#e0dfde}.loyalty__progress--platinum::-webkit-progress-value{background-image:linear-gradient(270deg,#5e6275,#31333f 0);border-radius:4px}.loyalty__progress--platinum::-moz-progress-bar{background:#e0dfde}.loyalty__progress:after{background-image:linear-gradient(180deg,#5e6275,#31333f);border:2px solid #fffdfb;border-radius:50px;content:" ";display:block;height:13px;position:absolute;right:-3px;top:-3px;width:13px}.loyalty__banner{padding-bottom:25px;padding-left:20px;padding-right:20px}@media (min-width:64em){.loyalty__banner{padding-left:140px;padding-right:140px}}.loyalty__pre-info{color:#fffdfb;font-size:20px;font-stretch:normal;font-style:normal;font-weight:100;letter-spacing:normal;line-height:1.44;padding-left:5px}@media (min-width:64em){.loyalty__pre-info{font-size:30px}}.loyalty__main-title{font-size:34px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.44}@media (min-width:64em){.loyalty__main-title{font-size:50px;line-height:1.44}}.loyalty__main-title--white{color:#fffdfb}.editorial-boxes{height:622px}@media (min-width:64em){.editorial-boxes{height:920px}}.editorial-boxes .flavour-container{display:flex;flex-flow:column;height:100%;position:relative;width:100%}.editorial-boxes .flavour-background-wrapper{bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}.editorial-boxes .flavour-background-wrapper .flavour-background-image-img{height:100%;width:100%;z-index:1}.editorial-boxes .flavour-background-wrapper .flavour-background-image-img img{-o-object-fit:cover;object-fit:cover}.editorial-boxes .title-container{padding-bottom:64px;padding-top:96px;z-index:3}@media (min-width:64em){.editorial-boxes .title-container{padding-top:72px}}.editorial-boxes .text__header{color:#fff;font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:44px;padding-bottom:16px;padding-left:25px;padding-right:25px;text-align:center}@media (min-width:48em){.editorial-boxes .text__header{padding-left:0;padding-right:0}}@media (min-width:64em){.editorial-boxes .text__header{font-size:40px;padding-top:127px}}.editorial-boxes .text__header.light-text{color:#fffdfb}.editorial-boxes .header-subtitle{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;text-align:center}@media (min-width:64em){.editorial-boxes .header-subtitle{font-size:36px;letter-spacing:-.5px;line-height:1.58}}.editorial-boxes .header-subtitle.light-text{color:#fffdfb}.editorial-boxes .description-container{padding-bottom:48px;padding-left:20px;padding-right:19px;z-index:3}@media (min-width:48em){.editorial-boxes .description-container{padding-left:144px;padding-left:188px;padding-right:144px;padding-right:188px}}@media (min-width:100em){.editorial-boxes .description-container{padding-bottom:72px;padding-left:430px;padding-right:430px}}.editorial-boxes .description-text{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;text-align:center}.editorial-boxes .description-text.light-text{color:#fffdfb}@media (min-width:64em){.editorial-boxes.disabled #tns1{width:100%}.editorial-boxes.disabled #tns1 .tns-item{width:auto}.editorial-boxes.disabled .editorial-boxes-list{margin-left:0}}.editorial-boxes.disabled .editorial-boxes-list .one-box{margin-left:10px;margin-right:10px}.editorial-boxes #tns1{width:500%}@media (min-width:48em){.editorial-boxes #tns1{width:170%}}@media (min-width:64em){.editorial-boxes #tns1{width:110%}}.editorial-boxes .tns-nav{bottom:12px;display:none;left:50%;margin:32px 0 10px;position:absolute;text-align:center;transform:translateX(-50%);z-index:3}.editorial-boxes .tns-nav.tns-odd>[aria-controls]:nth-child(4){display:none}.editorial-boxes .editorial-boxes-list{display:flex;justify-content:center;margin-left:50px;margin-right:19px;padding-bottom:72px}@media (min-width:64em){.editorial-boxes .editorial-boxes-list{justify-content:center}}@media (min-width:100em){.editorial-boxes .editorial-boxes-list{padding-bottom:135px}}.editorial-boxes .editorial-boxes-list .card-wrapper{z-index:3}@media (min-width:100em){.editorial-boxes .editorial-boxes-list .first-wrapper{margin-left:101px;margin-right:20px}}@media (min-width:100em){.editorial-boxes .editorial-boxes-list .second-wrapper{margin-left:19px;margin-right:20px}}@media (min-width:100em){.editorial-boxes .editorial-boxes-list .third-wrapper{margin-left:19px;margin-right:20px}}@media (min-width:100em){.editorial-boxes .editorial-boxes-list .fourth-wrapper{margin-left:19px;margin-right:100px}}.editorial-boxes .editorial-boxes-list .one-box{border:1px solid #c1c1c0;display:flex;flex-direction:column;justify-content:space-between;max-width:335px;padding:50px 30px;position:relative}@media (min-width:23.4375em){.editorial-boxes .editorial-boxes-list .one-box{height:290px;width:290px}}@media (min-width:48em){.editorial-boxes .editorial-boxes-list .one-box{height:340px;width:195px}}@media (min-width:64em){.editorial-boxes .editorial-boxes-list .one-box{height:512px;padding:60px 30px;width:177px}}@media (min-width:75em){.editorial-boxes .editorial-boxes-list .one-box{height:512px;padding:60px 30px;width:190px}}@media (min-width:87.5em){.editorial-boxes .editorial-boxes-list .one-box{height:512px;padding:60px 30px;width:230px}}@media (min-width:100em){.editorial-boxes .editorial-boxes-list .one-box{height:512px;max-width:320px;padding:72px 40px 47px;width:237px}}.editorial-boxes .editorial-boxes-list .one-box .box-background-wrapper{bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}.editorial-boxes .editorial-boxes-list .one-box .box-background-image-img{height:auto;width:100%;z-index:3}.editorial-boxes .editorial-boxes-list .one-box .box-icon svg{height:18px;width:18px}@media (min-width:64em){.editorial-boxes .editorial-boxes-list .one-box .box-icon svg{height:36px;width:36px}}.editorial-boxes .editorial-boxes-list .one-box .flavour-title{color:#34303d;font-size:24px;font-weight:500;line-height:36px;margin:20px 0;z-index:4}.editorial-boxes .editorial-boxes-list .one-box .flavour-title.light-text{color:#fffdfb}@media (min-width:64em){.editorial-boxes .editorial-boxes-list .one-box .flavour-title{color:#272a33;font-size:24px;letter-spacing:0}}.editorial-boxes .editorial-boxes-list .one-box .box-text-title{position:relative;text-align:center}.editorial-boxes .editorial-boxes-list .one-box .box-text{color:#34303d;font-size:16px;font-weight:400;line-height:28px;z-index:4}.editorial-boxes .editorial-boxes-list .one-box .box-text.light-text{color:#fffdfb}@media (min-width:64em){.editorial-boxes .editorial-boxes-list .one-box .box-text{color:#272a33;font-size:16px;letter-spacing:0;line-height:28px}}.editorial-boxes .editorial-boxes-list .empty-cardbox{display:none;width:0}@media (min-width:48em){.editorial-boxes .editorial-boxes-list .empty-cardbox{display:flex;width:10px}}@media (min-width:64em){.editorial-boxes .editorial-boxes-list .empty-cardbox{display:none}}.club-main-editorial{height:495px;position:relative}@media (min-width:64em){.club-main-editorial{height:600px}}.club-main-editorial.background-video .img-bg{display:none}.club-main-editorial.background-image .img-bg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.club-main-editorial.background-image .video-bg{display:none}.club-main-editorial__background-wrapper{height:100%;position:absolute;width:100%;z-index:0}.club-main-editorial__background-wrapper picture img{height:-webkit-fill-available;height:-moz-available;height:stretch;max-height:100%;max-width:unset;min-width:100%;width:auto}.club-main-editorial__items-wrapper{height:100%}.club-main-editorial__item-wrapper{color:#fffdfb;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:80px 55px 30px 30px;position:relative}@media (min-width:64em){.club-main-editorial__item-wrapper{justify-content:center;margin:auto;max-width:1320px;padding:0 32px}}.club-main-editorial.landing-editorial{height:100vh}.club-main-editorial.landing-editorial .club-main-editorial__item-wrapper{padding:0 33px}.club-main-editorial.landing-editorial .club-main-banner__title{color:#fffdfb;font-size:36px;left:50%;line-height:48px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:321px}@media (min-width:48em){.club-main-editorial.landing-editorial .club-main-banner__title{font-size:64px;line-height:1.25;width:536px}}@media (min-width:100em){.club-main-editorial.landing-editorial .club-main-banner__title{font-size:76px;line-height:1.26}}.club-main-editorial.landing-editorial .video-bg{background-color:#000;height:100vh;width:100%}.club-main-banner__pre-title .logo-banner{height:auto;max-width:132px}@media (min-width:87.5em){.club-main-banner__pre-title .logo-banner{height:auto;max-width:170px}}.club-main-banner__pre-title .pre-info{letter-spacing:5px}.club-main-banner__bg{height:100%}.club-main-banner__title{font-size:36px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1;margin-bottom:26px}@media (min-width:64em){.club-main-banner__title{font-size:60px;margin-bottom:16px}}.club-main-banner__description{font-size:16px;font-weight:500;letter-spacing:-.1px;line-height:1.75;margin-bottom:35px;margin-top:0}@media (min-width:64em){.club-main-banner__description{font-size:18px}}.club-main-banner__cta{color:#262a33;font-size:11px;font-style:normal;font-weight:700;letter-spacing:2.5px;margin:0;text-transform:uppercase;width:177px}.club-main-banner__cta.global-btn{width:177px}@media (min-width:64em){.club-main-banner__cta.global-btn{margin-right:30px;width:206px}}.club-main-banner__cta.global-btn.btn--light{border-color:#fffdfb}.club-main-banner__cta--wrapper{align-items:flex-start;display:flex;flex-direction:column}@media (min-width:64em){.club-main-banner__cta--wrapper{align-items:center;flex-direction:row}}.club-main-banner__small-text{margin-top:22px}@media (min-width:64em){.club-main-banner__small-text{margin-top:0}}.club-main-banner__link{color:#fffdfb;text-decoration:underline}.video-component__video-message{color:#fffdfb;font-size:32px;font-weight:500;left:50%;line-height:1.38;position:absolute;text-align:center;top:30%;transform:translate(-50%,-30%);width:308px}.plp__plp-product-veev .card-product-container .card-product .video-component__video-message.card-product-front.hide,.video-component__video-message.hide,[id^=notifyPopupHtml] div.video-component__video-message.hide{display:none}.video-component__scroll-indicator{box-shadow:0 0 0 rgba(204,169,44,.4);display:none;left:50%;position:absolute;top:90%;transform:translate(-50%,-90%);vertical-align:middle}.video-component__scroll-indicator:hover{cursor:pointer}.plp__plp-product-veev .card-product-container .card-product .video-component__scroll-indicator.card-product-front.hide,.video-component__scroll-indicator.hide,[id^=notifyPopupHtml] div.video-component__scroll-indicator.hide{display:none}@media (min-width:48em){.video-component__scroll-indicator{display:inline-block}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{box-shadow:0 0 0 10px rgba(204,169,44,0)}to{box-shadow:0 0 0 0 rgba(204,169,44,0)}}.landing-editorial.author-view,.landing-editorial.author-view picture,.landing-editorial.author-view video{display:block!important;height:800px!important}.total-points-header__section.loyalty-history__totap-points-header-section{padding-left:20px;padding-right:20px;padding-top:0}@media (min-width:64em){.total-points-header__section.loyalty-history__totap-points-header-section{padding-left:140px;padding-right:140px}}.total-points-header__section.loyalty-history__totap-points-header-section .total-points-header__box{flex-grow:1;margin-top:-20px;padding:20px}@media (min-width:64em){.total-points-header__section.loyalty-history__totap-points-header-section .total-points-header__box{padding:4rem 3.4rem}}.total-points-header__section.loyalty-history__totap-points-header-section .total-points-header__box+.total-points-header__box{display:none}@media (min-width:64em){.total-points-header__section.loyalty-history__totap-points-header-section .total-points-header__box+.total-points-header__box{display:block}.total-points-header__section.loyalty-history__totap-points-header-section .total-points-header__box{margin-top:-90px}}.total-points-header__section.loyalty-history__totap-points-header-section .status-overview__link{text-decoration:underline}.nbw .club-main-editorial .club-main-editorial__background-wrapper .club-main-banner__bg picture img{-o-object-fit:cover!important;object-fit:cover!important}.editorial-descriptive{padding:41px 31px 52px 32px}@media (min-width:48em){.editorial-descriptive{padding:71px 92px 80px}}@media (min-width:64em){.editorial-descriptive{padding:74px 204px 76px}}.editorial-descriptive .descriptive-header{color:#34303d;display:block;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:28px;margin-bottom:20px;text-align:center}@media (min-width:64em){.editorial-descriptive .descriptive-header{margin-bottom:23px}}@media (min-width:87.5em){.editorial-descriptive .descriptive-header{font-size:18px}}.editorial-descriptive .descriptive-rich-text{text-align:center;width:312px}@media (min-width:48em){.editorial-descriptive .descriptive-rich-text{width:100%}}.editorial-descriptive .descriptive-rich-text .descriptive-rich-text-span{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:36px}@media (min-width:48em){.editorial-descriptive .descriptive-rich-text .descriptive-rich-text-span{font-size:34px;line-height:48px}}@media (min-width:64em){.editorial-descriptive .descriptive-rich-text .descriptive-rich-text-span{font-size:34px}}.editorial-descriptive .descriptive-info-author{display:flex;margin-top:31px}@media (min-width:48em){.editorial-descriptive .descriptive-info-author{margin-top:29px}}@media (min-width:100em){.editorial-descriptive .descriptive-info-author{margin-top:34px}}.editorial-descriptive .descriptive-info-author .author-image{margin-right:20px}.editorial-descriptive .descriptive-info-author .author-image img{height:64px;width:64px}@media (min-width:64em){.editorial-descriptive .descriptive-info-author .author-image img{height:45px;width:45px}}@media (min-width:87.5em){.editorial-descriptive .descriptive-info-author .author-image img{height:64px;width:64px}}.editorial-descriptive .descriptive-info-author .author-info{padding:8px 0}@media (min-width:64em){.editorial-descriptive .descriptive-info-author .author-info{padding:0}}@media (min-width:87.5em){.editorial-descriptive .descriptive-info-author .author-info{padding:8px 0}}.editorial-descriptive .descriptive-info-author .author-info span{display:block}.editorial-descriptive .descriptive-info-author .author-info .author-name{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.editorial-descriptive .descriptive-info-author .author-info .author-location{color:#99969c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}@media (min-width:100em){.editorial-descriptive .descriptive-info-author .author-info .author-location,.editorial-descriptive .descriptive-info-author .author-info .author-name{font-size:16px}}.how-it-works{color:#34303d;padding:50px 30px 49px;text-align:center}@media (min-width:64em){.how-it-works{padding-bottom:40px;padding-top:96px}}.how-it-works h2{font-size:3rem;line-height:1.2;margin-bottom:24px;margin-top:0}@media (min-width:64em){.how-it-works h2{font-size:3.6rem;line-height:1.56}}@media (min-width:48em){.how-it-works .step-row{align-items:center;display:flex;flex-direction:column}}@media (min-width:64em){.how-it-works .step-row{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}}.how-it-works .step-row .step{display:flex;flex-direction:column;padding-bottom:20px;padding-top:20px}@media (min-width:48em){.how-it-works .step-row .step{width:560px}}@media (min-width:64em){.how-it-works .step-row .step{max-width:336px;padding:54px 27px 74px;width:336px}}.how-it-works .step-row .step .step-number{border:2px solid #34303d;border-radius:30px;font-size:2.2rem;height:60px;line-height:60px;margin:0 auto;width:60px}.how-it-works .step-row .step .step-title{font-size:2.2rem;line-height:1.64;margin-bottom:11px;margin-top:17px}@media (min-width:64em){.how-it-works .step-row .step .step-title{font-size:2.2rem;line-height:1.64;margin-bottom:18px;margin-top:29px}}.how-it-works .step-row .step .step-description{color:#99969c;font-size:1.4rem;line-height:1.71}.how-it-works .join-btn{margin:0 auto 40px;max-width:256px}.how-it-works .join-btn a{height:44px}@media (min-width:64em){.how-it-works .join-btn a{height:56px}}.how-it-works .final-note{color:#99969c;font-size:1.1rem;letter-spacing:.1px;line-height:1.82;margin-top:20px}.how-it-works .final-note a{color:#99969c;text-decoration:underline}.how-it-works .tns-nav{margin:0 0 40px}.how-it-works .tns-nav>[aria-controls]{height:10px;margin:0 8px;width:10px}.four-boxes{background-color:#fffdfb}@media (min-width:64em){.four-boxes{padding-bottom:40px;padding-top:40px}}.four-boxes .boxes-list{display:flex;justify-content:flex-start;overflow:auto;padding:20px}@media (min-width:64em){.four-boxes .boxes-list{padding-left:14rem}}.four-boxes .boxes-list .one-box{border:1px solid #c1c1c0;border-radius:5px;display:flex;flex-direction:column;height:167px;justify-content:space-between;margin-right:10px;min-width:163px;padding:16px 12px 16px 16px;width:163px}@media (min-width:64em){.four-boxes .boxes-list .one-box{height:210px;min-width:200px;padding:20px;width:200px}}.four-boxes .boxes-list .one-box .box-icon svg{height:18px;width:18px}@media (min-width:64em){.four-boxes .boxes-list .one-box .box-icon svg{height:36px;width:36px}}.four-boxes .boxes-list .one-box .box-text{font-size:1.2rem;font-weight:600;letter-spacing:1.85px;line-height:1.67;text-transform:uppercase}.four-boxes .boxes-list .one-box .box-text a{color:#34303d}@media (min-width:64em){.four-boxes .boxes-list .one-box .box-text{font-size:1.3rem;line-height:1.85}}.four-boxes .boxes-list .empty-box{min-width:10px}@media (min-width:64em){.four-boxes .boxes-list .empty-box{display:none}}.heated-tobacco{padding:0 30px}@media (min-width:64em){.heated-tobacco{padding:0 64px}}.heated-tobacco .text-container{margin-bottom:53px;margin-top:53px}@media (min-width:48em){.heated-tobacco .text-container{margin-top:67px;text-align:center}}@media (min-width:64em){.heated-tobacco .text-container{margin-bottom:80px;margin-top:83px}}@media (min-width:87.5em){.heated-tobacco .text-container{margin-top:103px}}.heated-tobacco .text-container h1{color:#34303d;font-size:36px;font-stretch:normal;font-style:normal;font-weight:400;line-height:48px;margin:0 0 17px}@media (min-width:48em){.heated-tobacco .text-container h1{font-size:64px;line-height:80px}}.heated-tobacco .text-container p{color:#99969c;font-size:18px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.2px;line-height:32px;margin:0}.heated-tobacco .image-container img{width:100%}.exclusive-benefits{color:#34303d;padding:17px 30px 49px;text-align:center}@media (min-width:64em){.exclusive-benefits{padding-bottom:40px}}.exclusive-benefits h2{font-size:2.6rem;line-height:1.54;margin-bottom:0}@media (min-width:64em){.exclusive-benefits h2{font-size:3.6rem;line-height:1.56}}.exclusive-benefits .item-row{display:flex;flex-direction:column}@media (min-width:64em){.exclusive-benefits .item-row{flex-direction:row;justify-content:center}}.exclusive-benefits .item-row .item{display:flex;flex-direction:column;padding-bottom:20px;padding-top:20px}@media (min-width:64em){.exclusive-benefits .item-row .item{max-width:336px;padding:70px 27px 74px;width:336px}}.exclusive-benefits .item-row .item .item-icon svg{height:40px;width:40px}@media (min-width:64em){.exclusive-benefits .item-row .item .item-icon svg{height:50px;width:50px}}.exclusive-benefits .item-row .item .item-title{font-size:2.1rem;font-weight:400;line-height:1.62;margin-bottom:11px;margin-top:17px}@media (min-width:64em){.exclusive-benefits .item-row .item .item-title{font-size:2.2rem;line-height:1.64;margin-bottom:18px;margin-top:29px}}.exclusive-benefits .item-row .item .item-description{color:#99969c;font-size:1.4rem;font-weight:400;line-height:1.71}.exclusive-benefits .final-note{color:#99969c;font-size:1.1rem;font-weight:400;letter-spacing:.1px;line-height:1.82;margin-top:20px}.exclusive-benefits .yap-cta--wrapper{padding:70px 20px 11px}@media (min-width:48em){.exclusive-benefits .yap-cta--wrapper{padding-left:220px;padding-right:220px}}@media (min-width:64em){.exclusive-benefits .yap-cta--wrapper{padding:0 350px 100px}}@media (min-width:87.5em){.exclusive-benefits .yap-cta--wrapper{padding-left:550px;padding-right:550px}}@media (min-width:100em){.exclusive-benefits .yap-cta--wrapper{padding-left:630px;padding-right:630px}}.double-image-choice{background-color:#f9f9f9}.double-image-choice .container-fluid-flex{display:block}.double-image-choice .container-fluid-flex .mobile-flex{display:flex;flex-flow:column;justify-content:space-between}@media (min-width:64em){.double-image-choice .container-fluid-flex .mobile-flex{display:none}}.double-image-choice .container-fluid-flex .mobile-flex>div{padding-left:0;padding-right:0}.double-image-choice .container-fluid-flex .mobile-flex .mobile-navigation{display:flex;font-size:13px;justify-content:space-between;position:relative;z-index:1000}.double-image-choice .container-fluid-flex .mobile-flex .mobile-navigation--choice-bar{display:flex;flex-direction:row;width:100%}.double-image-choice .container-fluid-flex .mobile-flex .mobile-navigation--item{cursor:pointer;opacity:.5;padding:20px 0 15px;text-align:center;width:50%}.double-image-choice .container-fluid-flex .mobile-flex .mobile-navigation--item.active{border-bottom:2.5px solid #000;opacity:1}.double-image-choice .container-fluid-flex .mobile-flex .mobile-navigation--textItem{color:#34303d;font-size:13px;font-weight:500;letter-spacing:2px;line-height:1;pointer-events:none}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-navigation--textItem{font-size:23px}}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content{flex-flow:column;height:0;padding-right:0;visibility:hidden;width:100%}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content.active{height:100%;visibility:visible}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .image-ratio{padding-top:100%;position:relative}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text{left:7%;margin-right:79px;position:absolute;top:-2%}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text{left:7%;top:5%}}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text h1,.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text h2,.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text h3,.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text h4,.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text h5,.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text h6{color:#fff;font-size:32px;font-weight:400;line-height:1.5;opacity:0}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text p{color:#fffdfb;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text p{margin-bottom:-48px;max-width:344px}}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text-dark{left:7%;margin-right:79px;position:absolute;top:-2%}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text-dark{left:7%;top:5%}}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text-dark h1,.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text-dark h2,.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text-dark h3,.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text-dark h4,.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text-dark h5,.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text-dark h6{color:#000;font-size:32px;font-weight:400;line-height:1.5;opacity:0}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text-dark p{color:#fffdfb;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .mobile-image-text-dark p{margin-bottom:-48px}}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper{left:10%;position:absolute;top:63%}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper{top:76%}}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper .learn-btn{border:1.5px solid #fffdfb;border-radius:3px;color:#fffdfb;cursor:pointer;display:inline-block;font-size:16px;letter-spacing:-.1px;line-height:1.75;padding:10px 43.5px 10px 44.5px}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper .learn-btn{font-size:21px}}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper .text-link{padding-top:23px}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper .text-link{padding-top:11px}}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper .learn-text{color:#fff;font-size:17px;font-style:normal;font-weight:300;height:28px;letter-spacing:-.1px;line-height:1.75;padding-top:14px}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper .learn-text{font-size:21px}}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper-dark{left:10%;position:absolute;top:62%}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper-dark{top:76%}}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper-dark .learn-btn{border:1.5px solid #000;border-radius:3px;color:#000;cursor:pointer;display:inline-block;font-size:16px;letter-spacing:-.1px;line-height:1.75;padding:10px 43.5px 10px 44.5px}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper-dark .learn-btn{font-size:21px}}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper-dark .text-link{padding-top:8px}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper-dark .text-link{padding-top:11px}}.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper-dark .learn-text{color:#000;font-size:17px;font-style:normal;font-weight:300;height:28px;letter-spacing:-.1px;line-height:1.75;padding-top:14px}@media (min-width:48em){.double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .button-wrapper-dark .learn-text{font-size:21px}}.double-image-choice .container-fluid-flex .desktop-flex{display:none;overflow:hidden;width:100%}@media (min-width:64em){.double-image-choice .container-fluid-flex .desktop-flex{display:flex}}.double-image-choice .container-fluid-flex .desktop-flex .button-wrapper{opacity:0}.double-image-choice .container-fluid-flex .desktop-flex .button-wrapper .learn-btn{pointer-events:none}.double-image-choice .container-fluid-flex .desktop-flex:hover .left-content,.double-image-choice .container-fluid-flex .desktop-flex:hover .right-content{width:36%}.double-image-choice .container-fluid-flex .desktop-flex:hover .image-text{opacity:0;transform:translateY(100px);transition:0s linear}.double-image-choice .container-fluid-flex .desktop-flex>div{padding-left:0;padding-right:0}.double-image-choice .container-fluid-flex .desktop-flex .left-content{display:flex;flex-direction:column;float:left;margin-bottom:0;padding-right:0;transition:all .7s;-webkit-transition:all .7s;-moz-transition:all .7s;width:50%}.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover{display:flex;float:left;width:64%}.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .image-ratio{padding-top:100%;position:relative}.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .fixed-height{height:412px}@media (min-width:75em){.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .fixed-height{height:480px}}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .fixed-height{height:580px}}@media (min-width:100em){.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .fixed-height{height:750px}}@media (min-width:125em){.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .fixed-height{height:1025px}}.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .image-text{opacity:1;transform:translateY(-110px);transition:transform .8s}.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .button-wrapper{opacity:1;transform:translateY(-110px);transition:.8s ease-out}@media (min-width:75em){.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .button-wrapper{transform:translateY(-133px)}}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .button-wrapper{transform:translateY(-160px)}}@media (min-width:100em){.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .button-wrapper{transform:translateY(-130px)}}@media (min-width:125em){.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .button-wrapper{transform:translateY(-190px)}}.double-image-choice .container-fluid-flex .desktop-flex .left-content:hover .button-wrapper .learn-btn{pointer-events:auto}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box{height:412px}@media (min-width:75em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box{height:480px}}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box{height:580px}}@media (min-width:100em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box{height:645px}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-ratio{padding-top:100%;position:relative}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .fixed-height{height:412px;left:.1px}@media (min-width:75em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .fixed-height{height:480px}}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .fixed-height{height:580px}}@media (min-width:100em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .fixed-height{height:750px}}@media (min-width:125em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .fixed-height{height:1025px}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text{left:15%;position:absolute;top:28%}@media (min-width:75em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text{top:30%}}@media (min-width:100em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text{top:15%}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text h1,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text h2,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text h3,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text h4,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text h5,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text h6{color:#fff;font-size:34px;font-weight:400;line-height:1.5;margin-bottom:-17px;opacity:1}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text h1,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text h2,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text h3,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text h4,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text h5,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text h6{font-size:42px;margin-bottom:-.7em;margin-top:.25em}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text p{color:#fff;font-size:18px;font-weight:400;letter-spacing:-.2px;line-height:1.78;margin-bottom:-39px}@media (min-width:64em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text p{max-width:272px}}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text p{font-size:18px;margin-bottom:-63px}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper{left:15%;position:absolute;top:62%}@media (min-width:100em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper{top:35%}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper .learn-btn{border:1.5px solid #fffdfb;border-radius:3px;color:#fffdfb;cursor:pointer;display:inline-block;font-size:16px;letter-spacing:-.1px;line-height:1.75;padding:10px 43.5px 10px 44.5px}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper .learn-btn{font-size:23px}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper .text-link{padding-top:10px}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper .text-link{padding-top:12px}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper .learn-text{color:#fff;font-size:17px;font-style:normal;font-weight:300;height:28px;letter-spacing:-.1px;line-height:1.75;padding-top:14px}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper .learn-text{font-size:23px}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark{left:15%;position:absolute;top:32%}@media (min-width:75em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark{top:38%}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark h1,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark h2,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark h3,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark h4,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark h5,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark h6{color:#000;font-size:34px;font-weight:400;line-height:1.5;margin-bottom:-17px;opacity:1}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark h1,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark h2,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark h3,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark h4,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark h5,.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark h6{font-size:42px;margin-bottom:-.7em;margin-top:.25em}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark p{color:#000;font-size:18px;font-weight:400;letter-spacing:-.2px;line-height:1.78;margin-bottom:-39px}@media (min-width:64em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark p{max-width:272px}}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text-dark p{font-size:18px;margin-bottom:-63px}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper-dark{left:15%;position:absolute;top:62%}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper-dark .learn-btn{border:1.5px solid #000;border-radius:3px;color:#000;cursor:pointer;display:inline-block;font-size:16px;letter-spacing:-.1px;line-height:1.75;padding:10px 43.5px 10px 44.5px}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper-dark .learn-btn{font-size:23px}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper-dark .text-link{padding-top:10px}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper-dark .text-link{padding-top:12px}}.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper-dark .learn-text{color:#000;font-size:17px;font-style:normal;font-weight:300;height:28px;letter-spacing:-.1px;line-height:1.75;padding-top:14px}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .button-wrapper-dark .learn-text{font-size:23px}}.double-image-choice .container-fluid-flex .desktop-flex .right-content{display:flex;flex-direction:column;float:left;padding-left:0;transition:all .7s;-webkit-transition:all .7s;-moz-transition:all .7s;width:50%}.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover{display:flex;width:64%}.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .image-ratio{padding-top:100%;position:relative}.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .fixed-height{height:412px}@media (min-width:75em){.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .fixed-height{height:480px}}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .fixed-height{height:580px}}@media (min-width:100em){.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .fixed-height{height:750px}}@media (min-width:125em){.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .fixed-height{height:1025px}}.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .image-text{opacity:1;transform:translateY(-110px);transition:transform .8s}.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .button-wrapper{opacity:1;transform:translateY(-110px);transition:.8s ease-out}@media (min-width:75em){.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .button-wrapper{transform:translateY(-133px)}}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .button-wrapper{transform:translateY(-160px)}}@media (min-width:100em){.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .button-wrapper{transform:translateY(-130px)}}@media (min-width:125em){.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .button-wrapper{transform:translateY(-190px)}}.double-image-choice .container-fluid-flex .desktop-flex .right-content:hover .button-wrapper .learn-btn{pointer-events:auto}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box{height:412px}@media (min-width:75em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box{height:480px}}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box{height:580px}}@media (min-width:100em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box{height:645px}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-ratio{padding-top:100%;position:relative}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .fixed-height{height:412px;right:.1px}@media (min-width:75em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .fixed-height{height:480px}}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .fixed-height{height:580px}}@media (min-width:100em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .fixed-height{height:750px}}@media (min-width:125em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .fixed-height{height:1025px}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text{left:15%;position:absolute;top:28%}@media (min-width:75em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text{top:30%}}@media (min-width:100em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text{top:15%}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text h1,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text h2,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text h3,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text h4,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text h5,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text h6{color:#fff;font-size:34px;font-weight:400;line-height:1.5;margin-bottom:-17px;opacity:1}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text h1,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text h2,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text h3,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text h4,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text h5,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text h6{font-size:42px;margin-bottom:-.7em;margin-top:.25em}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text p{color:#fff;font-size:18px;font-weight:400;letter-spacing:-.2px;line-height:1.78;margin-bottom:-39px}@media (min-width:64em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text p{max-width:272px}}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text p{font-size:18px;margin-bottom:-63px}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper{left:15%;position:absolute;top:62%}@media (min-width:100em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper{top:35%}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper .learn-btn{border:1.5px solid #fffdfb;border-radius:3px;color:#fffdfb;cursor:pointer;display:inline-block;font-size:16px;letter-spacing:-.1px;line-height:1.75;padding:10px 43.5px 10px 44.5px}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper .learn-btn{font-size:23px}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper .text-link{padding-top:10px}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper .text-link{padding-top:12px}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper .learn-text{color:#fff;font-size:17px;font-style:normal;font-weight:300;height:28px;letter-spacing:-.1px;line-height:1.75;padding-top:14px;width:120px}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper .learn-text{font-size:23px}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark{left:15%;position:absolute;top:32%}@media (min-width:75em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark{top:38%}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark h1,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark h2,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark h3,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark h4,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark h5,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark h6{color:#000;font-size:34px;font-weight:400;line-height:1.5;margin-bottom:-17px;opacity:1}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark h1,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark h2,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark h3,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark h4,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark h5,.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark h6{font-size:42px;margin-bottom:-.7em;margin-top:.25em}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark p{color:#000;font-size:18px;font-weight:400;letter-spacing:-.2px;line-height:1.78;margin-bottom:-39px}@media (min-width:64em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark p{max-width:272px}}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text-dark p{font-size:18px;margin-bottom:-63px}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper-dark{left:15%;position:absolute;top:62%}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper-dark .learn-btn{border:1.5px solid #000;border-radius:3px;color:#000;cursor:pointer;display:inline-block;font-size:16px;letter-spacing:-.1px;line-height:1.75;padding:10px 43.5px 10px 44.5px}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper-dark .learn-btn{font-size:23px}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper-dark .text-link{padding-top:10px}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper-dark .text-link{padding-top:12px}}.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper-dark .learn-text{color:#000;font-size:17px;font-style:normal;font-weight:300;height:28px;letter-spacing:-.1px;line-height:1.75;padding-top:14px;width:120px}@media (min-width:87.5em){.double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .button-wrapper-dark .learn-text{font-size:23px}}.double-image-choice .img-box{overflow:hidden;position:relative}.double-image-choice .img-box img{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}@media (min-width:64em){.double-image-choice .img-box img{left:auto;max-width:none;min-height:0;min-width:0;top:0;transform:translateZ(0)}}.double-image-choice .wide-text{padding:42px 0 0 32px}@media (min-width:48em){.double-image-choice .wide-text{padding:84px 0 0 32px}}@media (min-width:64em){.double-image-choice .wide-text{padding:87px 0 0 32px;width:100%}}.double-image-choice .wide-text h1,.double-image-choice .wide-text h2,.double-image-choice .wide-text h3,.double-image-choice .wide-text h4,.double-image-choice .wide-text h5,.double-image-choice .wide-text h6{color:#34303d;font-size:32px;font-weight:400;letter-spacing:.01px;line-height:1.38;margin-block-end:.83em;margin-block-start:.83em;margin-inline-end:0;margin-inline-start:0;margin-bottom:21px;margin-top:0}@media (min-width:48em){.double-image-choice .wide-text h1,.double-image-choice .wide-text h2,.double-image-choice .wide-text h3,.double-image-choice .wide-text h4,.double-image-choice .wide-text h5,.double-image-choice .wide-text h6{font-size:48px;font-stretch:normal;font-style:normal;letter-spacing:.01px;line-height:1.33;margin-bottom:59px}}@media (min-width:64em){.double-image-choice .wide-text h1,.double-image-choice .wide-text h2,.double-image-choice .wide-text h3,.double-image-choice .wide-text h4,.double-image-choice .wide-text h5,.double-image-choice .wide-text h6{font-size:34px;margin-bottom:81px;margin-inline-start:30px}}@media (min-width:75em){.double-image-choice .wide-text h1,.double-image-choice .wide-text h2,.double-image-choice .wide-text h3,.double-image-choice .wide-text h4,.double-image-choice .wide-text h5,.double-image-choice .wide-text h6{font-size:48px;margin-bottom:77px;margin-inline-start:50px}}@media (min-width:87.5em){.double-image-choice .wide-text h1,.double-image-choice .wide-text h2,.double-image-choice .wide-text h3,.double-image-choice .wide-text h4,.double-image-choice .wide-text h5,.double-image-choice .wide-text h6{font-size:58px;margin-bottom:57px;margin-inline-start:102px}}.double-image-choice .double-image-editorial{margin:50px 0 0 19px}@media (min-width:48em){.double-image-choice .double-image-editorial{margin:50px 0 0 110px}}@media (min-width:75em){.double-image-choice .double-image-editorial{margin:50px 0 0 360px}}@media (min-width:87.5em){.double-image-choice .double-image-editorial{margin:50px 0 0 310px}}.double-image-choice .double-image-editorial h2{font-size:18px;font-weight:400;letter-spacing:.01px;line-height:1.52;margin:.85em 2.8em}@media (min-width:48em){.double-image-choice .double-image-editorial h2{font-size:32px;margin:.85em 6.8em .85em 2.8em}}@media (min-width:64em){.double-image-choice .double-image-editorial h2{font-size:21px;margin:.85em 2.8em .85em 6.8em}}@media (min-width:75em){.double-image-choice .double-image-editorial h2{margin:.85em 2.8em .85em .8em}}@media (min-width:87.5em){.double-image-choice .double-image-editorial h2{margin:.85em 2.8em .85em 6.8em}}@media (min-width:64em){.double-image-choice .double-image-editorial .choice-button{padding-left:304px}}@media (min-width:75em){.double-image-choice .double-image-editorial .choice-button{padding-left:160px}}@media (min-width:87.5em){.double-image-choice .double-image-editorial .choice-button{padding-left:281px}}.double-image-choice .double-image-editorial .choice-button .regular-bordered-btn.choice{border:1px solid #34303d;margin-left:40px;width:70%}@media (min-width:48em){.double-image-choice .double-image-editorial .choice-button .regular-bordered-btn.choice{font-size:20px;font-weight:500;margin-left:56px;width:60%}}@media (min-width:64em){.double-image-choice .double-image-editorial .choice-button .regular-bordered-btn.choice{font-size:16px;font-weight:500;letter-spacing:-.2px;line-height:1;margin-left:0;width:33%}}@media (min-width:87.5em){.double-image-choice .double-image-editorial .choice-button .regular-bordered-btn.choice{width:29%}}@media (min-width:64em){.double-image-choice .double-image-editorial .choice-button .regular-bordered-btn.choice:hover{border:1px solid rgba(255,253,251,.05)}}.nbw .double-image-choice .container-fluid-flex .desktop-flex .left-content .img-box .image-text p,.nbw .double-image-choice .container-fluid-flex .desktop-flex .right-content .img-box .image-text p,.nbw .double-image-choice .container-fluid-flex .mobile-flex .mobile-content .img-box .image-ratio .mobile-image-text p{margin-top:33px}.horizontal-vertical-slide-banner .horizontal-slider .progress-bar,.horizontal-vertical-slide-banner .horizontal-slider .tns-nav,.horizontal-vertical-slide-banner .vertical-slider .progress-bar,.horizontal-vertical-slide-banner .vertical-slider .tns-nav{bottom:25px;display:flex;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.horizontal-vertical-slide-banner .horizontal-slider .progress-bar .progress-bar-item,.horizontal-vertical-slide-banner .horizontal-slider .progress-bar>[aria-controls],.horizontal-vertical-slide-banner .horizontal-slider .tns-nav .progress-bar-item,.horizontal-vertical-slide-banner .horizontal-slider .tns-nav>[aria-controls],.horizontal-vertical-slide-banner .vertical-slider .progress-bar .progress-bar-item,.horizontal-vertical-slide-banner .vertical-slider .progress-bar>[aria-controls],.horizontal-vertical-slide-banner .vertical-slider .tns-nav .progress-bar-item,.horizontal-vertical-slide-banner .vertical-slider .tns-nav>[aria-controls]{background:#af9d94;border:none;border-radius:0;height:2px;margin:0 5px;padding:0;width:66px}.horizontal-vertical-slide-banner .horizontal-slider .progress-bar .progress-bar-item:focus,.horizontal-vertical-slide-banner .horizontal-slider .progress-bar>[aria-controls]:focus,.horizontal-vertical-slide-banner .horizontal-slider .tns-nav .progress-bar-item:focus,.horizontal-vertical-slide-banner .horizontal-slider .tns-nav>[aria-controls]:focus,.horizontal-vertical-slide-banner .vertical-slider .progress-bar .progress-bar-item:focus,.horizontal-vertical-slide-banner .vertical-slider .progress-bar>[aria-controls]:focus,.horizontal-vertical-slide-banner .vertical-slider .tns-nav .progress-bar-item:focus,.horizontal-vertical-slide-banner .vertical-slider .tns-nav>[aria-controls]:focus{outline:none}.horizontal-vertical-slide-banner .horizontal-slider .progress-bar .tns-nav-active,.horizontal-vertical-slide-banner .horizontal-slider .tns-nav .tns-nav-active,.horizontal-vertical-slide-banner .vertical-slider .progress-bar .tns-nav-active,.horizontal-vertical-slide-banner .vertical-slider .tns-nav .tns-nav-active{background:#34303d}.horizontal-vertical-slide-banner .horizontal-slider{position:relative}@media (min-width:64em){.horizontal-vertical-slide-banner .horizontal-slider .tns-nav>[aria-controls]{width:80px}}.horizontal-vertical-slide-banner .horizontal-slider .slide .container{height:530px;position:relative}@media (min-width:64em){.horizontal-vertical-slide-banner .horizontal-slider .slide .container{height:560px}}.horizontal-vertical-slide-banner .horizontal-slider .slide .container .slide-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.horizontal-vertical-slide-banner .horizontal-slider .slide .container .content{align-items:left;color:#34303d;display:flex;flex-direction:column;left:30px;position:absolute;top:60px}@media (min-width:64em){.horizontal-vertical-slide-banner .horizontal-slider .slide .container .content{align-items:center;left:25%;max-width:423px;top:50%;transform:translate(-50%,-50%)}}.horizontal-vertical-slide-banner .horizontal-slider .slide .container .content .upper-content{display:flex;height:25px}.horizontal-vertical-slide-banner .horizontal-slider .slide .container .content .upper-content .pre-title,.horizontal-vertical-slide-banner .horizontal-slider .slide .container .content .upper-content .upper-label{margin:0;text-transform:uppercase}.horizontal-vertical-slide-banner .horizontal-slider .slide .container .content .upper-content .pre-title{align-self:flex-end;font-size:16px;font-weight:400;margin-right:5px}.horizontal-vertical-slide-banner .horizontal-slider .slide .container .content .upper-content .upper-label{color:#7a6552;font-size:12px;font-weight:600;margin-left:5px}.horizontal-vertical-slide-banner .horizontal-slider .slide .container .content .title{color:#34303d;font-size:28px;font-weight:400;margin:10px 0 30px}@media (min-width:64em){.horizontal-vertical-slide-banner .horizontal-slider .slide .container .content .title{font-size:34px}}.horizontal-vertical-slide-banner .horizontal-slider .slide .container .content .cta.regular-bordered-btn{background-color:transparent;border:1px solid #34303d;border-radius:24px;font-size:14px;font-weight:400;margin-bottom:0;max-width:120px;text-transform:lowercase}.horizontal-vertical-slide-banner .horizontal-slider .slide .container .content .cta.regular-bordered-btn:hover{background-color:#00d1d2;border-color:#00d1d2}@media (min-width:64em){.horizontal-vertical-slide-banner .horizontal-slider .slide .container .content .cta.regular-bordered-btn{max-width:100%}}.horizontal-vertical-slide-banner .vertical-slider{position:relative}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider{padding-top:20px}.horizontal-vertical-slide-banner .vertical-slider.mobile{display:none}}.horizontal-vertical-slide-banner .vertical-slider.desktop{display:none}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider.desktop{display:block}.horizontal-vertical-slide-banner .vertical-slider .progress-bar{bottom:50%;flex-direction:column;left:25px;transform:translateY(50%)}}@media (min-width:75em){.horizontal-vertical-slide-banner .vertical-slider .progress-bar{left:66px}}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider .progress-bar .progress-bar-item{height:80px;margin:5px 0;position:relative;width:2px}.horizontal-vertical-slide-banner .vertical-slider .progress-bar .progress-bar-item:after{background-color:transparent;content:"";height:0;left:0;position:absolute;top:0;transition:height .5s;width:2px}}.horizontal-vertical-slide-banner .vertical-slider .progress-bar .bar-active:after{background-color:#34303d;content:"";height:88px;position:absolute}.horizontal-vertical-slide-banner .vertical-slider .progress-bar .prev-active{background:#7b787f}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider .slide{display:none;height:0;opacity:0}.horizontal-vertical-slide-banner .vertical-slider .slide.active{display:block;height:100vh;opacity:1}.horizontal-vertical-slide-banner .vertical-slider .slide.active .container-fluid-flex,.horizontal-vertical-slide-banner .vertical-slider .slide.active .row-flex{height:100%}.horizontal-vertical-slide-banner .vertical-slider .slide.active .row-flex .content-box .wide-text{opacity:1}}.horizontal-vertical-slide-banner .vertical-slider .slide .container-fluid-flex{display:flex;flex-direction:column;margin-top:140px;padding:0 20px 60px}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider .slide .container-fluid-flex{margin:0;padding-bottom:0}}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex{display:flex;flex-direction:column;justify-content:unset}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex{flex-direction:row;width:50%}}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box{color:#34303d;display:flex;flex-direction:column;width:100%}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box{justify-content:flex-start}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box.content-text{justify-content:space-between;margin:0 auto;max-width:442px;padding:143px 0 55px}}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .img-box{align-self:flex-end;bottom:20px;height:292px;max-width:205px;position:relative;width:auto}@media (min-width:48em){.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .img-box{max-width:230px}}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .img-box{max-width:unset}}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .img-box img{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .img-box{bottom:55px;height:795px;width:auto}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .img-box img{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .wide-text{margin-bottom:85px;padding:0 10px;position:relative;top:-20px;width:100%}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .wide-text{display:flex;flex-direction:column;justify-content:center;margin-bottom:0;max-width:442px;opacity:0;padding:0;position:unset;top:0;transition:opacity 1s}}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .wide-text .title{font-size:32px;font-weight:400;line-height:1.2;margin-bottom:20px;margin-top:50px}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .wide-text .title{font-size:48px;line-height:1.44;margin:0 0 10px}}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .wide-text .description{font-size:21px;font-weight:400;line-height:1.5;margin:0 0 32px}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .wide-text .description{line-height:1.75;margin-bottom:33px;max-width:335px}}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .wide-text .cta{display:flex}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .wide-text .cta .cta-label{color:#34303d;font-size:16px;font-weight:400;margin-right:5px}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .wide-text .cta .arrow-right{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_down.svg);background-repeat:no-repeat;color:#34303d;display:inline-block;height:20px;transform:rotate(-90deg);width:20px}.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .bottom-notes{color:#99969c;font-size:11px;font-weight:400;padding:0 10px}@media (min-width:64em){.horizontal-vertical-slide-banner .vertical-slider .slide .row-flex .content-box .bottom-notes{max-width:442px;padding:0}}.horizontal-vertical-slide-banner .vertical-slider .parallax-wrapper{position:absolute;right:50px;top:0;width:45%}.horizontal-vertical-slide-banner .vertical-slider .parallax-wrapper .img-box{height:90vh;margin-bottom:10vh;margin-right:12vh;overflow:hidden;width:auto}.horizontal-vertical-slide-banner .vertical-slider .parallax-wrapper .img-box img{height:200%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;position:relative}.new-limited-edition-slider .slider-container{position:relative}@media (min-width:48em){.new-limited-edition-slider .slider-container{padding:32px}}@media (min-width:64em){.new-limited-edition-slider .slider-container{padding:45px}}@media (min-width:87.5em){.new-limited-edition-slider .slider-container{padding:65px}}.new-limited-edition-slider .slider-container .tns-nav{bottom:30px;display:flex;left:50%;position:absolute;transform:translateX(-50%);z-index:1}@media (min-width:48em){.new-limited-edition-slider .slider-container .tns-nav{bottom:110px}}@media (min-width:64em){.new-limited-edition-slider .slider-container .tns-nav{left:75%;transform:translateX(calc(-50% - 22.5px))}}@media (min-width:87.5em){.new-limited-edition-slider .slider-container .tns-nav{bottom:96px;transform:translateX(calc(-50% - 32.5px))}}.new-limited-edition-slider .slider-container .tns-nav>[aria-controls]{background:#c2bfc2;border:none;border-radius:0;height:2px;margin:0 5px;padding:0;position:relative;width:80px}.new-limited-edition-slider .slider-container .tns-nav>[aria-controls]:focus{outline:none}.new-limited-edition-slider .slider-container .tns-nav .tns-nav-active:after{animation:dotsAnimation 5s;background:#7b787f;content:"";height:2px;left:0;position:absolute;top:0;width:80px}@keyframes dotsAnimation{0%{width:0}to{width:80px}}.new-limited-edition-slider .slider-container .tns-controls{display:none}@media (min-width:64em){.new-limited-edition-slider .slider-container .tns-controls{left:0;padding:0 45px}}@media (min-width:87.5em){.new-limited-edition-slider .slider-container .tns-controls{padding:0 65px}}.new-limited-edition-slider .slider-container .tns-controls [data-controls=prev]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat}.new-limited-edition-slider .slider-container .tns-controls [data-controls=prev]:after{border:none}.new-limited-edition-slider .slider-container .tns-controls [data-controls=next]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat}.new-limited-edition-slider .slider-container .tns-controls [data-controls=next]:after{border:none}.new-limited-edition-slider .slider-container .tns-controls>button[data-controls=prev]{float:left;left:0;right:auto;top:unset;transform:unset;z-index:1}.new-limited-edition-slider .slider-container .tns-controls>button[data-controls=next]{float:right;left:auto;right:0;top:unset;transform:unset;z-index:1}.new-limited-edition-slider .slider-container .tns-controls>button{height:70px;position:relative;width:70px}.new-limited-edition-slider .slider-container .tns-controls>button:focus{outline:0}.new-limited-edition-slider .slider-container .slide{width:100%}.new-limited-edition-slider .slider-container .slide .container-flex{background-color:rgba(255,253,251,.05);display:flex;flex-direction:column}.new-limited-edition-slider .slider-container .slide .container-flex.background-dark{background-color:#34303d}.new-limited-edition-slider .slider-container .slide .container-flex.background-dark .slider-box .content .price .total-price,.new-limited-edition-slider .slider-container .slide .container-flex.background-dark .slider-box .content .title{color:#fffdfb}.new-limited-edition-slider .slider-container .slide .container-flex.background-dark .slider-box .content .cta.regular-bordered-btn{border-color:#fffdfb;border-radius:24px;color:#fffdfb}.new-limited-edition-slider .slider-container .slide .container-flex.background-dark .slider-box .content .cta.regular-bordered-btn:hover{background-color:#00d1d2;border-color:#00d1d2}@media (min-width:64em){.new-limited-edition-slider .slider-container .slide .container-flex{flex-direction:row}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box{width:50%}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box.slider-box-content{align-items:center;display:flex;justify-content:center}}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .bg-image-video{height:248px}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .bg-image-video img,.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .bg-image-video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:64em){.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .bg-image-video{height:364px;height:556px}}@media (min-width:87.5em){.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .bg-image-video{height:620px}}@media (min-width:100em){.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .bg-image-video{height:684px}}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content{align-items:center;display:flex;flex-direction:column;height:570px;padding:25px 32px 85px}@media (min-width:48em){.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content{padding:25px 150px 85px}}@media (min-width:64em){.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content{height:auto;justify-content:center;max-width:400px;padding:0}}@media (min-width:100em){.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content{max-width:500px}}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .product-image{height:200px;position:relative}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .product-image img{height:100%;width:auto}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .product-image .badge{background-color:#34303d;border-radius:12.5px;color:#fffdfb;font-size:11px;font-weight:600;position:absolute;right:0;text-align:center;top:0;width:40px}@media (min-width:64em){.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .product-image .badge.badge-white{background-color:#fffdfb;color:#34303d}}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .label{color:#99969c;font-size:14px;font-weight:400;line-height:22px;margin:25px 0 0}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .title{color:#34303d;font-size:24px;font-weight:400;margin:9px 0;text-align:center}@media (min-width:100em){.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .title{font-size:32px}}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .price{align-items:center;display:flex;justify-content:center;margin:0 0 20px}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .price .save{color:#c73636;font-size:11px;font-weight:400}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .price .discount{color:#99969c;font-size:18px;font-weight:400;margin:0 10px;text-decoration:line-through}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .price .total-price{color:#34303d;font-size:18px;font-weight:400}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .cta.regular-bordered-btn{background-color:transparent;border:1.5px solid #34303d;border-radius:24px;color:#34303d;font-size:16px;font-weight:500;justify-content:center;letter-spacing:0;margin-bottom:20px;max-width:170px;padding-bottom:10px;padding-top:10px;text-transform:unset;transition:all .2s}@media (min-width:48em){.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .cta.regular-bordered-btn{min-height:48px;min-width:192px}}.new-limited-edition-slider .slider-container .slide .container-flex .slider-box .content .cta.regular-bordered-btn:hover{border-color:rgba(255,253,251,.05)}.freeTrialStickyNavigationV1 .free-trial--sticky-nav1{align-items:center;background-color:#262a33;border-bottom:1px solid #c2bfc2;display:flex;justify-content:center;min-height:72px;padding:0 16px 0 18px}@media (min-width:48em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav1{padding:0 3.4rem}}@media (min-width:64em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav1{padding:0 6.4rem}}.freeTrialStickyNavigationV1 .free-trial--sticky-nav1--left1{color:#99969c;display:none;flex-direction:column;height:40px;max-width:50%;width:145px}@media (min-width:48em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav1--left1{width:unset}}@media (min-width:64em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav1--left1{align-items:center;display:flex;flex-direction:row;height:24px}}.freeTrialStickyNavigationV1 .free-trial--sticky-nav1--left1 .sticky-nav--left--offer{font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.75}@media (min-width:48em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav1--left1 .sticky-nav--left--offer{font-size:14px}}@media (min-width:64em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav1--left1 .sticky-nav--left--offer{color:#fffdfb;font-size:24px}}@media (min-width:48em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav1--right1{align-items:center;display:flex}}@media (min-width:64em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav1--right1{margin-left:36px}}.freeTrialStickyNavigationV1 .free-trial--sticky-nav1--right1 .sticky-nav--right--cta-btn{min-height:40px;padding:6px 30px}@media (min-width:64em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav1--right1 .sticky-nav--right--cta-btn{padding:6px 33px}}.freeTrialStickyNavigationV1 .free-trial--sticky-nav1--right1 .sticky-nav--right--cta-btn .btn__label1{font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:1.71;text-transform:lowercase;white-space:nowrap}.freeTrialStickyNavigationV1 .free-trial--sticky-nav1 .btn--dark1{background-color:#34303d;border:1.5px solid #fffdfb;border-radius:3px;color:#fffdfb}@media (min-width:64em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav1 .btn--dark1{margin-left:36px}}.freeTrialStickyNavigationV1.sticky-banner .sticky-el--desktop-old-menu{top:75px}.freeTrialStickyNavigationV1.sticky-banner .sticky-el--mobtab-old-menu{top:50px}.loyalty-two-cards-banner .container{display:flex;flex-direction:column}@media (min-width:64em){.loyalty-two-cards-banner .container{flex-direction:row;padding:0 140px}}.loyalty-two-cards-banner .container .img-box{line-height:0}@media (min-width:64em){.loyalty-two-cards-banner .container .img-box{width:50%}}.loyalty-two-cards-banner .container .content-box{align-items:center;align-self:center;background:linear-gradient(90deg,#98744a,#d5a061);bottom:115px;display:flex;height:335px;justify-content:center;padding:0 45px;position:relative;width:335px}.loyalty-two-cards-banner .container .content-box.background-platinum{background:linear-gradient(90deg,#292b37,#4a5171)}.loyalty-two-cards-banner .container .content-box.background-silver{background:linear-gradient(90deg,#a1a1a1,#cfcfcf)}@media (min-width:64em){.loyalty-two-cards-banner .container .content-box{align-self:auto;bottom:0;height:auto;justify-content:flex-start;padding:0 60px;width:50%}}.loyalty-two-cards-banner .container .content-box .content{align-items:center;color:#fffdfb;display:flex;flex-direction:column}@media (min-width:64em){.loyalty-two-cards-banner .container .content-box .content{align-items:flex-start;max-width:460px}}.loyalty-two-cards-banner .container .content-box .content p{margin:1.875em 0}.loyalty-two-cards-banner .container .content-box .content p a{color:#fff;text-decoration:underline}.loyalty-two-cards-banner .container .content-box .content .pre-title{font-size:16px;font-weight:400}@media (min-width:87.5em){.loyalty-two-cards-banner .container .content-box .content .pre-title{font-size:22px}}.loyalty-two-cards-banner .container .content-box .content .title{font-size:30px;margin-bottom:0;margin-top:15px;text-align:center}@media (min-width:64em){.loyalty-two-cards-banner .container .content-box .content .title{text-align:left}}@media (min-width:87.5em){.loyalty-two-cards-banner .container .content-box .content .title{font-size:50px;margin-top:24px;text-align:left}}.loyalty-two-cards-banner .container .content-box .content .cta{background-color:#fffdfb;border-radius:3px;color:#34303d;display:block;font-size:11px;font-weight:700;letter-spacing:2.5px;margin-top:35px;padding:15px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:64em){.loyalty-two-cards-banner .container .content-box .content .cta{max-width:255px}}@media (min-width:87.5em){.loyalty-two-cards-banner .container .content-box .content .cta{margin-top:48px}}.loyalty-two-cards-banner .container .content-box .content .back-to-earn{color:#fffdfb;font-size:14px;margin-top:25px;text-align:center;text-decoration:underline}@media (min-width:64em){.loyalty-two-cards-banner .container .content-box .content .back-to-earn{text-align:left}}.platform-landing-promo-main-editorial{margin:50px 31px 0 32px;position:relative}@media (min-width:64em){.platform-landing-promo-main-editorial{margin:75px 44px 0}}@media (min-width:87.5em){.platform-landing-promo-main-editorial{margin:75px 64px 0}}@media (min-width:100em){.platform-landing-promo-main-editorial{margin:75px 60px 0}}.platform-landing-promo-main-editorial__background-wrapper{height:auto;width:100%;z-index:0}.platform-landing-promo-main-editorial__background-wrapper picture img{height:auto;width:100%}.platform-landing-promo-main-editorial__items-wrapper{position:absolute;top:0}.platform-landing-promo-main-editorial__item-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:60px 55px 30px 30px;position:relative}@media (min-width:48em){.platform-landing-promo-main-editorial__item-wrapper{padding-left:50px;padding-top:50px}}@media (min-width:64em){.platform-landing-promo-main-editorial__item-wrapper{padding-left:50px;padding-right:unset;padding-top:50px}}@media (min-width:87.5em){.platform-landing-promo-main-editorial__item-wrapper{padding-left:80px}}.platform-landing-promo-main-editorial__logo{height:64px;width:64px}.platform-landing-promo-main-editorial__content{color:#34303d;font-style:normal;letter-spacing:normal;line-height:1;margin-bottom:26px;white-space:pre-line}@media (min-width:64em){.platform-landing-promo-main-editorial__content{margin-bottom:16px}}.platform-landing-promo-main-editorial__content h2{font-size:32px;font-weight:500;line-height:1.38;margin:-25px 0 0;width:248px}@media (min-width:30em){.platform-landing-promo-main-editorial__content h2{font-size:48px}}@media (min-width:48em){.platform-landing-promo-main-editorial__content h2{font-size:48px;line-height:1.33;margin-top:-45px;width:368px}}@media (min-width:64em){.platform-landing-promo-main-editorial__content h2{font-size:48px;margin-top:-25px}}@media (min-width:87.5em){.platform-landing-promo-main-editorial__content h2{margin-top:-10px}}@media (min-width:100em){.platform-landing-promo-main-editorial__content h2{font-size:56px;line-height:1.29;width:450px}}.platform-landing-promo-main-editorial__content h3{font-size:28px;font-weight:400;margin:0}@media (min-width:30em){.platform-landing-promo-main-editorial__content h3{font-size:34px}}@media (min-width:100em){.platform-landing-promo-main-editorial__content h3{font-size:42px}}.platform-landing-promo-main-editorial__content p{font-size:18px;font-weight:400;line-height:2.5rem;margin-top:10px;max-width:310px}@media (min-width:48em){.platform-landing-promo-main-editorial__content p{margin-top:5px}}@media (min-width:64em){.platform-landing-promo-main-editorial__content p{margin-top:20px}}@media (min-width:87.5em){.platform-landing-promo-main-editorial__content p{margin-top:30px}}.platform-landing-promo-usp{margin:0 31px 0 32px}@media (min-width:64em){.platform-landing-promo-usp{margin:0 44px}}@media (min-width:87.5em){.platform-landing-promo-usp{margin:0 64px}}@media (min-width:100em){.platform-landing-promo-usp{margin:0 60px}}.platform-landing-promo-usp .usp__wrapper{background-color:#34303d;color:#fffdfb;padding:55px 32px 36px}@media (min-width:64em){.platform-landing-promo-usp .usp__wrapper{padding:50px 60px}}@media (min-width:87.5em){.platform-landing-promo-usp .usp__wrapper{padding:50px 30px}}.platform-landing-promo-usp .usp__wrapper .usp{flex-direction:column;width:100%}.platform-landing-promo-usp .usp__wrapper .usp__body ul{display:flex;flex-direction:column;justify-content:space-around}@media (min-width:87.5em){.platform-landing-promo-usp .usp__wrapper .usp__body ul{flex-direction:row}}.platform-landing-promo-usp .usp__wrapper .usp__body ul li{padding-bottom:20px}@media (min-width:87.5em){.platform-landing-promo-usp .usp__wrapper .usp__body ul li{width:28%}}@media (min-width:100em){.platform-landing-promo-usp .usp__wrapper .usp__body ul li{width:25%}}@media (min-width:125em){.platform-landing-promo-usp .usp__wrapper .usp__body ul li{width:20%}}.platform-landing-promo-usp .usp__wrapper .usp__body ul li h3{font-size:24px;line-height:1.5;margin:0}.platform-landing-promo-usp .usp__wrapper .usp__body ul li p{font-size:16px;letter-spacing:-.1px;line-height:1.75;margin:.75em 0;max-width:100%;opacity:.65;text-align:left}@media (min-width:48em){.platform-landing-promo-usp .usp__wrapper .usp__body ul li p{margin:1.5rem 0 1.875em}}@media (min-width:87.5em){.platform-landing-promo-usp .usp__wrapper .usp__body ul li p{max-width:290px}}.platform-landing-promo-usp .platform-landing-promo-btn{display:flex;justify-content:center}@media (min-width:48em){.platform-landing-promo-usp .platform-landing-promo-btn{justify-content:flex-start}}@media (min-width:87.5em){.platform-landing-promo-usp .platform-landing-promo-btn{justify-content:center}}.platform-landing-promo-usp .platform-landing-promo-btn .btn--dark{border:1.5px solid #fffdfb!important;width:unset!important}.platform-landing-promo-usp .platform-landing-promo-btn .btn--dark span{font-size:16px!important;font-weight:300!important;line-height:1.75!important;text-transform:unset!important}.side-text-mosaic__section{background:#fff;margin-top:32px}@media (min-width:64em){.side-text-mosaic__section{display:none}}.side-text-mosaic__title{color:#34303d;font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38;margin:0;padding-top:46px;text-align:left;width:100%}@media (min-width:48em){.side-text-mosaic__title{font-size:48px;letter-spacing:.01px;line-height:1.33}}.side-text-mosaic__container{display:flex;flex-direction:column;flex-wrap:wrap;padding-left:32px;padding-right:31px}.side-text-mosaic__picture{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-height:300px;width:100%}.side-text-mosaic__box1{display:flex;max-width:61%}@media (min-width:48em){.side-text-mosaic__box1{max-width:30%}}.side-text-mosaic__box{display:none;max-width:30%}@media (min-width:48em){.side-text-mosaic__box{display:flex}}.side-text-mosaic__img{max-height:300px}.side-text-mosaic__info{width:100%}@media (min-width:48em){.side-text-mosaic__info{padding-left:121px;padding-right:121px}}.side-text-mosaic__description-container{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:48em){.side-text-mosaic__description-container{flex-direction:column-reverse}}.side-text-mosaic__info-title{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin:16px 0 0}@media (min-width:48em){.side-text-mosaic__info-title{font-size:18px;line-height:1.56}}.side-text-mosaic__info-sup-title{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1;margin:18px 0;text-transform:uppercase}.side-text-mosaic__row{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media (min-width:48em){.side-text-mosaic__row{margin-bottom:72px}}.side-text-mosaic__row-item{margin-top:18px}.side-text-mosaic__row-tick{display:inline-block;vertical-align:text-top}.side-text-mosaic__row-title{color:#34303d;display:inline-block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:0;max-width:90%;padding-left:18px;vertical-align:middle}@media (min-width:48em){.side-text-mosaic__row-title{font-size:24px;letter-spacing:.01px;line-height:1.5}}.side-text-mosaic__row-description{color:#99969c;font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0;padding-left:40px}@media (min-width:48em){.side-text-mosaic__row-description{font-size:14px}}.side-text-button__section{background:#fff;display:flex;padding-bottom:32px;padding-top:32px}.side-text-button__button{border:2px solid #34303d;border-radius:3px;color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.2px;line-height:1.75;margin:0 auto;padding:10px 90px;text-align:center}@media (min-width:48em){.side-text-button__button{margin:0;padding-left:38.5px;padding-right:38.5px}}@media (min-width:64em){.side-text-button__button{padding-left:58.5px;padding-right:58.5px}}.side-text-big__section{background:#fff;display:none;margin-top:50px}@media (min-width:64em){.side-text-big__section{display:flex}}.side-text-big__container{display:flex;flex-direction:row;flex-wrap:wrap;padding:64px 44px 57px 45px;width:100%}@media (min-width:87.5em){.side-text-big__container{padding-left:176px;padding-right:61px;padding-top:96px}}@media (min-width:100em){.side-text-big__container{padding-left:187px;padding-right:68px}}.side-text-big__container-reverse{display:flex;flex-direction:row-reverse;flex-wrap:wrap;padding:64px 44px 57px 45px;width:100%}@media (min-width:87.5em){.side-text-big__container-reverse{padding-left:176px;padding-right:61px;padding-top:96px}}@media (min-width:100em){.side-text-big__container-reverse{padding-left:187px;padding-right:68px}}.side-text-big__text-area{left:0;margin-bottom:200px;max-height:300px;padding-top:35px;position:sticky;top:0;transition:top .8s;width:40%;z-index:8998}@media (min-width:75em){.side-text-big__text-area{margin-bottom:135px}}.side-text-big__text-area.sticky-side-text-new-menu-scroll-up,.side-text-big__text-area.sticky-side-text-old-menu{top:235px}.side-text-big .no-mosaic-overflow{overflow-x:unset}.side-text-big__title{color:#34303d;font-size:48px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.33;margin:0;text-align:left;width:100%}@media (min-width:100em){.side-text-big__title{font-size:56px;line-height:1.29}}.side-text-big__info-title{color:#34303d;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.56;margin:16px 0 0}@media (min-width:87.5em){.side-text-big__info-title{margin-top:22px;max-width:85%}}.side-text-big__mosaic-area{display:flex;flex-direction:row;flex-wrap:wrap;width:60%}.side-text-big__cards-left{display:flex;flex-direction:column;flex-wrap:wrap;padding-left:20px;padding-right:10px;width:50%}@media (min-width:87.5em){.side-text-big__cards-left{padding-left:53px;padding-right:26px}}@media (min-width:100em){.side-text-big__cards-left{padding-left:80px;padding-right:40px}}.side-text-big__cards-right{display:flex;flex-direction:column;flex-wrap:wrap;padding-left:10px;padding-right:20px;padding-top:125px;width:50%}@media (min-width:87.5em){.side-text-big__cards-right{padding-left:26px;padding-right:53px;padding-top:166px}}@media (min-width:100em){.side-text-big__cards-right{padding-left:40px;padding-right:80px;padding-top:172px}}.side-text-big__card{opacity:.5}.side-text-big__card,.side-text-big__card.active{transition:opacity .7s ease-in-out;-moz-transition:opacity .7s ease-in-out;-webkit-transition:opacity .7s ease-in-out}.side-text-big__card.active{opacity:1}.side-text-big__box{max-height:268px;width:100%}@media (min-width:87.5em){.side-text-big__box{max-height:408px}}@media (min-width:100em){.side-text-big__box{max-height:464px}}.side-text-big__img{max-height:268px}@media (min-width:87.5em){.side-text-big__img{max-height:408px}}@media (min-width:100em){.side-text-big__img{max-height:464px}}.side-text-big__img-description{padding-bottom:53px;padding-top:40px}.side-text-big__card-title{color:#34303d;font-size:24px;letter-spacing:.01px;line-height:1.5}.side-text-big__card-description,.side-text-big__card-title{font-stretch:normal;font-style:normal;font-weight:400;margin:0}.side-text-big__card-description{color:#99969c;font-size:14px;letter-spacing:normal;line-height:1.71;padding-top:10px}.black-slider .slider-container{position:relative}@media (min-width:48em){.black-slider .slider-container{padding:32px}}@media (min-width:64em){.black-slider .slider-container{padding:44px}}@media (min-width:87.5em){.black-slider .slider-container{padding:60px 64px}}.black-slider .slider-container .tns-nav{bottom:30px;display:flex;left:0;position:absolute;transform:translateX(32px);z-index:1}@media (min-width:48em){.black-slider .slider-container .tns-nav{bottom:64px;transform:translateX(232px)}}@media (min-width:64em){.black-slider .slider-container .tns-nav{bottom:76px;left:50%;transform:translateX(50px)}}@media (min-width:87.5em){.black-slider .slider-container .tns-nav{bottom:92px}}.black-slider .slider-container .tns-nav>[aria-controls]{background:#c2bfc2;border:none;border-radius:0;height:2px;margin:0 5px;padding:0;position:relative;width:80px}.black-slider .slider-container .tns-nav>[aria-controls]:focus{outline:none}.black-slider .slider-container .tns-nav>[aria-controls]:after{content:"";height:2px;left:0;position:absolute;top:0;transition:width 5s;width:40px}.black-slider .slider-container .tns-nav .tns-nav-active:after{background:#7b787f;content:"";position:absolute;width:80px}.black-slider .slider-container .tns-controls{display:none}@media (min-width:64em){.black-slider .slider-container .tns-controls{display:block;left:0;padding:0 45px;top:50%;transform:translateY(-50%);z-index:1}}@media (min-width:87.5em){.black-slider .slider-container .tns-controls{padding:65px}}.black-slider .slider-container .tns-controls [data-controls=prev]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left-white.svg) 50% 50% no-repeat}.black-slider .slider-container .tns-controls [data-controls=prev]:after{border:none}.black-slider .slider-container .tns-controls [data-controls=next]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right-white.svg) 50% 50% no-repeat}.black-slider .slider-container .tns-controls [data-controls=next]:after{border:none}.black-slider .slider-container .slide{width:100%}.black-slider .slider-container .slide .container-flex{background-color:#34303d;display:flex;flex-direction:column}@media (min-width:64em){.black-slider .slider-container .slide .container-flex{flex-direction:row}.black-slider .slider-container .slide .container-flex .slider-box{width:50%}}@media (min-width:48em){.black-slider .slider-container .slide .container-flex .slider-box.slider-box-content{align-items:center;display:flex;justify-content:center;padding:0 200px}}@media (min-width:64em){.black-slider .slider-container .slide .container-flex .slider-box.slider-box-content{justify-content:flex-start;padding:0}}.black-slider .slider-container .slide .container-flex .slider-box .bg-image-video{position:relative}.black-slider .slider-container .slide .container-flex .slider-box .bg-image-video .badge{background-color:#fffdfb;border-radius:12.5px;color:#34303d;font-size:11px;font-weight:600;left:32px;padding:4px 0;position:absolute;text-align:center;top:32px;width:40px}.black-slider .slider-container .slide .container-flex .slider-box .bg-image-video.video{display:block}@media (min-width:64em){.black-slider .slider-container .slide .container-flex .slider-box .bg-image-video.video{display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative;text-align:center}}.black-slider .slider-container .slide .container-flex .slider-box .bg-image-video.video .black-slider-video{height:unset;-o-object-fit:cover;object-fit:cover;width:auto}@media (min-width:64em){.black-slider .slider-container .slide .container-flex .slider-box .bg-image-video.video .black-slider-video{height:100%}}.black-slider .slider-container .slide .container-flex .slider-box .content{display:flex;flex-direction:column;padding:20px 32px 85px}@media (min-width:48em){.black-slider .slider-container .slide .container-flex .slider-box .content{padding:20px 0 120px}}@media (min-width:64em){.black-slider .slider-container .slide .container-flex .slider-box .content{justify-content:center;margin-left:50px;padding:20px 0}}.black-slider .slider-container .slide .container-flex .slider-box .content .label{color:#99969c;font-size:14px;font-weight:400;margin:0}.black-slider .slider-container .slide .container-flex .slider-box .content .title{color:#fffdfb;font-size:28px;font-weight:400;margin:20px 0;max-width:240px}@media (min-width:48em){.black-slider .slider-container .slide .container-flex .slider-box .content .title{font-size:34px;max-width:300px}}@media (min-width:100em){.black-slider .slider-container .slide .container-flex .slider-box .content .title{font-size:42px;max-width:360px}}.black-slider .slider-container .slide .container-flex .slider-box .content .description{color:#fffdfb;font-size:16px;font-weight:400;line-height:28px;margin:0 0 20px}@media (min-width:48em){.black-slider .slider-container .slide .container-flex .slider-box .content .description{max-width:342px}}@media (min-width:64em){.black-slider .slider-container .slide .container-flex .slider-box .content .description{max-width:298px}}.black-slider .slider-container .slide .container-flex .slider-box .content .price{align-items:center;display:flex;margin:0 0 20px}.black-slider .slider-container .slide .container-flex .slider-box .content .price .save{color:#c73636;font-size:11px;font-weight:400}.black-slider .slider-container .slide .container-flex .slider-box .content .price .discount{color:#99969c;font-size:18px;font-weight:400;margin:0 10px;text-decoration:line-through}.black-slider .slider-container .slide .container-flex .slider-box .content .price .total-price{color:#fffdfb;font-size:18px;font-weight:400}.black-slider .slider-container .slide .container-flex .slider-box .content .cta.regular-bordered-btn{background-color:transparent;border:1.5px solid #fffdfb;border-radius:24px;color:#fffdfb;font-size:16px;font-weight:500;letter-spacing:0;margin-bottom:0;max-width:230px;padding-bottom:10px;padding-top:10px;text-transform:unset}.black-slider .slider-container .slide .container-flex .slider-box .content .cta.regular-bordered-btn:hover{background-color:#00d1d2;border-color:#00d1d2}@media (min-width:48em){.black-slider .slider-container .slide .container-flex .slider-box .content .cta.regular-bordered-btn{max-width:222px}}.testimonial-video-cards{text-align:center}.testimonial-video-cards.first-component{padding-top:7.5rem}@media (min-width:23.4375em){.testimonial-video-cards.two-columns .videos-container{padding:0 32px}}@media (min-width:48em){.testimonial-video-cards.two-columns .videos-container{padding:0 152px}}@media (min-width:64em){.testimonial-video-cards.two-columns .videos-container{padding:0 124px}}@media (min-width:87.5em){.testimonial-video-cards.two-columns .videos-container{padding:0 176px}}@media (min-width:23.4375em){.testimonial-video-cards.two-columns .videos-container .testimonial-video{height:312px;width:312px}}@media (min-width:48em){.testimonial-video-cards.two-columns .videos-container .testimonial-video{height:464px;width:464px}}@media (min-width:64em){.testimonial-video-cards.two-columns .videos-container .testimonial-video{height:376px;width:376px}}@media (min-width:87.5em){.testimonial-video-cards.two-columns .videos-container .testimonial-video{height:528px;width:528px}}@media (min-width:23.4375em){.testimonial-video-cards.three-columns .videos-container{padding:0 32px}}@media (min-width:48em){.testimonial-video-cards.three-columns .videos-container{padding:0 152px}}@media (min-width:64em){.testimonial-video-cards.three-columns .videos-container{padding:0 44px}}@media (min-width:87.5em){.testimonial-video-cards.three-columns .videos-container{padding:0 232px}}@media (min-width:100em){.testimonial-video-cards.three-columns .videos-container{padding:0 253px}}@media (min-width:23.4375em){.testimonial-video-cards.three-columns .videos-container .testimonial-video{height:312px;width:312px}}@media (min-width:48em){.testimonial-video-cards.three-columns .videos-container .testimonial-video{height:464px;width:464px}}@media (min-width:64em){.testimonial-video-cards.three-columns .videos-container .testimonial-video{height:296px;width:296px}}@media (min-width:87.5em){.testimonial-video-cards.three-columns .videos-container .testimonial-video{height:304px;width:304px}}@media (min-width:100em){.testimonial-video-cards.three-columns .videos-container .testimonial-video{height:346px;width:346px}}.testimonial-video-cards .title{color:#34303d;margin:32px auto 31px;max-width:559px}@media (max-width:479px){.testimonial-video-cards .title{max-width:250px}}@media (min-width:23.4375em){.testimonial-video-cards .title{font-size:28px}}@media (min-width:48em){.testimonial-video-cards .title{font-size:34px;margin-bottom:53px}}@media (min-width:100em){.testimonial-video-cards .title{font-size:42px}}.testimonial-video-cards .videos-container{-ms-overflow-style:none;font-size:0;overflow-x:scroll;padding:0 32px;scrollbar-width:none;white-space:nowrap;width:100%}.testimonial-video-cards .videos-container::-webkit-scrollbar{display:none}.testimonial-video-cards .videos-container .testimonial-video{display:inline-block;height:312px;margin:0 5px;position:relative;width:312px}.testimonial-video-cards .videos-container .testimonial-video .intrinsic{background-color:#000;border-radius:4px;height:100%;padding:0}.testimonial-video-cards .videos-container .testimonial-video .intrinsic .thumbnail-img{border-radius:3px}.testimonial-video-cards .videos-container .testimonial-video .testimonial-name{align-items:center;bottom:30px;color:#fffdfb;display:flex;font-size:18px;justify-content:center;left:30px;position:absolute}.testimonial-video-cards .videos-container .testimonial-video .testimonial-name .pause-button,.testimonial-video-cards .videos-container .testimonial-video .testimonial-name .play-button{height:40px;margin-right:16px;width:40px}.testimonial-video-cards .videos-container .testimonial-video .testimonial-name .pause-button{display:none}.testimonial-video-cards .disclaimer{font-size:11px;margin:46px auto 95px;max-width:312px;text-align:left}@media (min-width:48em){.testimonial-video-cards .disclaimer{max-width:572px;text-align:center}}.testimonial-video-cards.extended{padding-bottom:40px;padding-top:40px}.testimonial-video-cards.extended .title{font-size:28px;font-weight:400;line-height:1.29;margin:16px auto 14px 30px;max-width:315px;text-align:left}@media (min-width:48em){.testimonial-video-cards.extended .title{font-size:34px;line-height:1.41;margin-left:auto;margin-right:auto;margin-top:47px;max-width:720px;text-align:center}}.testimonial-video-cards.extended .section-description{color:#99969c;font-size:18px;font-weight:400;letter-spacing:-.2px;line-height:1.78;margin:0 auto 40px 30px;max-width:315px;text-align:left}@media (min-width:48em){.testimonial-video-cards.extended .section-description{margin-bottom:63px;margin-left:auto;margin-right:auto;max-width:720px;text-align:center}}.testimonial-video-cards.extended .videos-container{padding-left:30px;padding-right:30px}.testimonial-video-cards.extended .videos-container .testimonial-video{margin-left:0;margin-right:10px}.testimonial-video-cards.extended .videos-container .video-details{margin-top:30px}.testimonial-video-cards.extended .videos-container .video-details span{display:block;text-align:left}.testimonial-video-cards.extended .videos-container .video-details .video-title{font-size:16px;font-weight:400;line-height:1.5}.testimonial-video-cards.extended .videos-container .video-details .video-duration{color:#99969c;font-size:16px;font-weight:400;line-height:1.75}@media (min-width:64em){.testimonial-video-cards .videos-container{overflow-x:visible}}.usp__section{margin-top:50px}.usp__slider{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;width:100%}.usp__slider .tns-nav{display:flex;flex-direction:column;left:30px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media (min-width:64em){.usp__slider .tns-nav{left:auto;right:15px;top:50%}}@media (min-width:87.5em){.usp__slider .tns-nav{right:25px}}.usp__slider .tns-nav>[aria-controls]{background:#af9d94;border:none;border-radius:0;height:17px;margin:5px 0;padding:0;width:2px}.usp__slider .tns-nav>[aria-controls]:focus{outline:none}.usp__slider .tns-nav .tns-nav-active{background:#34303d}.usp__slide{background-color:#f6f4f0;display:flex;flex-direction:column;position:relative;width:100%}.usp__slide.tns-slide-active .usp__disclaimer,.usp__slide.tns-slide-active .usp__title-and-info{opacity:1}@media (min-width:64em){.usp__slide{flex-direction:row-reverse}.usp__slide.image-on-left{flex-direction:row}.usp__slide.image-on-left .usp__disclaimer,.usp__slide.image-on-left .usp__title-and-info{left:70%}.usp__media{width:50%}}.usp__description{background-color:transparent;padding:50px 30px}@media (min-width:48em){.usp__description{padding-bottom:60px;padding-top:60px}}@media (min-width:64em){.usp__description{width:50%}}.usp__title-and-info{color:#34303d;opacity:0;transition:opacity 7s}@media (min-width:64em){.usp__title-and-info{left:25%;max-width:300px;position:absolute;top:50%;transform:translate(-50%,-50%)}}@media (min-width:87.5em){.usp__title-and-info{max-width:415px}}.usp__title-and-info__nbw{display:none;opacity:0;transition:opacity 7s}@media (min-width:64em){.usp__title-and-info__nbw{left:25%;max-width:300px;position:absolute;top:50%;transform:translate(-50%,-50%)}}@media (min-width:87.5em){.usp__title-and-info__nbw{max-width:415px}}.usp__title{font-size:32px;font-weight:400;margin:0;text-align:left;width:100%}@media (min-width:48em){.usp__title{font-size:48px}}@media (min-width:100em){.usp__title{font-size:56px}}.usp__info-title{font-size:16px;font-weight:400;line-height:1.75;margin:16px 0 0}@media (min-width:48em){.usp__info-title{font-size:18px}}.usp__disclaimer{color:#99969c;font-size:11px;font-weight:400;margin:15px 0 0;opacity:0;transition:opacity 5s}@media (min-width:48em){.usp__disclaimer{font-size:14px}}@media (min-width:64em){.usp__disclaimer{bottom:35px;left:25%;max-width:320px;position:absolute;transform:translateX(-50%)}}@media (min-width:87.5em){.usp__disclaimer{bottom:55px;max-width:415px}}.usp__disclaimer__nbw{display:none}.usp__box{max-width:100%}.usp__img{height:auto;width:100%}.compare-component{color:#34303d;margin:40px 23px 12px 24px}.compare-component a{text-decoration:none!important}@media (min-width:48em){.compare-component{margin:40px 32px 12px}}@media (min-width:64em){.compare-component{margin:60px 44px 12px}}@media (min-width:87.5em){.compare-component{margin:60px 64px 12px}}.compare-component .compare-elements-wrapper{display:flex}.compare-component .compare-elements-wrapper .compare-element{margin:20px 0;padding:0 8px 8px;width:50%}.compare-component .compare-elements-wrapper .compare-element:first-child .editorial-field .title-wrapper h1,.compare-component .compare-elements-wrapper .compare-element:first-child .editorial-field .title-wrapper h2,.compare-component .compare-elements-wrapper .compare-element:first-child .editorial-field .title-wrapper h3{visibility:visible}.compare-component .compare-elements-wrapper .compare-element:nth-child(3){display:none}@media (min-width:64em){.compare-component .compare-elements-wrapper .compare-element{margin:20px 12px;padding:0;width:33%}.compare-component .compare-elements-wrapper .compare-element:nth-child(3){display:block}}@media (min-width:87.5em){.compare-component .compare-elements-wrapper .compare-element{margin:16px}}.compare-component .compare-elements-wrapper .compare-element .compare-select-wrapper{position:relative}.compare-component .compare-elements-wrapper .compare-element .compare-select-wrapper .compare-select{background-color:#fffdfb;border-color:#c2bfc2;margin-bottom:20px;padding:10px 39px 10px 18px}.compare-component .compare-elements-wrapper .compare-element .compare-select-wrapper .compare-select option{font-weight:300}.compare-component .compare-elements-wrapper .compare-element .compare-select-wrapper .select-arrow{pointer-events:none;position:absolute;right:12px;top:18px}.compare-component .compare-elements-wrapper .compare-element .product-compare-image{background-color:#f6f4f0;position:relative;text-align:center;width:100%}.compare-component .compare-elements-wrapper .compare-element .product-compare-image ul{padding-left:0}.compare-component .compare-elements-wrapper .compare-element .product-compare-image img{padding:20px 20px 40px}.compare-component .compare-elements-wrapper .compare-element .product-compare-image .color-list{bottom:0;justify-content:flex-start;left:15px;position:absolute}.compare-component .compare-elements-wrapper .compare-element .color-list{display:flex;justify-content:center;list-style:none}.compare-component .compare-elements-wrapper .compare-element .color-list .color-item{border-radius:100%;height:18px;margin:0 -2px;width:18px}.compare-component .compare-elements-wrapper .compare-element .color-list .color-item.brown{background-color:#f6f4f0}.compare-component .compare-elements-wrapper .compare-element .color-list .color-item.blue{background-color:#2980b5}.compare-component .compare-elements-wrapper .compare-element .color-list .color-item.dark{background-color:#99969c}.compare-component .compare-elements-wrapper .compare-element .color-list .color-item.grey{background-color:#f6f4f0}.compare-component .compare-elements-wrapper .compare-element .color-list .color-item.red{background-color:#db3826}.compare-component .compare-elements-wrapper .compare-element .color-list .color-item.pink{background-color:#f0dde3}.compare-component .compare-elements-wrapper .compare-element .more-options{color:#99969c;font-size:11px;line-height:20px;margin-top:5px;text-align:center}.compare-component .compare-elements-wrapper .compare-element .product-details{margin-top:32px}@media (min-width:48em){.compare-component .compare-elements-wrapper .compare-element .product-details{margin-top:40px}}.compare-component .compare-elements-wrapper .compare-element .product-details .name{color:#34303d;display:flex;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:normal;line-height:1.56}@media (min-width:48em){.compare-component .compare-elements-wrapper .compare-element .product-details .name{font-size:24px;letter-spacing:.01px;line-height:1.5}}.compare-component .compare-elements-wrapper .compare-element .product-details .name h1,.compare-component .compare-elements-wrapper .compare-element .product-details .name h2,.compare-component .compare-elements-wrapper .compare-element .product-details .name h3{display:inline;margin:0}.compare-component .compare-elements-wrapper .compare-element .product-details .name .title-content{margin-top:-1px}@media (min-width:64em){.compare-component .compare-elements-wrapper .compare-element .product-details .name .title-content{width:60%}}.compare-component .compare-elements-wrapper .compare-element .product-details .name .title-content h2,.compare-component .compare-elements-wrapper .compare-element .product-details .name .title-content span{color:#34303d;display:inline;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.56}@media (min-width:48em){.compare-component .compare-elements-wrapper .compare-element .product-details .name .title-content h2,.compare-component .compare-elements-wrapper .compare-element .product-details .name .title-content span{font-size:24px;letter-spacing:.01px;line-height:1.5}}.compare-component .compare-elements-wrapper .compare-element .product-details .name .title-content a{color:#34303d;position:relative;top:-2px}.compare-component .compare-elements-wrapper .compare-element .product-details .name .title-content a svg{height:32px;width:32px}.compare-component .compare-elements-wrapper .compare-element .product-details .rating{margin-top:5px}.compare-component .compare-elements-wrapper .compare-element .product-details .rating img{vertical-align:middle}.compare-component .compare-elements-wrapper .compare-element .product-details .rating .rating-number{color:#524f59;font-size:14px;line-height:20px;margin-left:10px}.compare-component .compare-elements-wrapper .compare-element .product-details .description{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin-top:15px}@media (min-width:48em){.compare-component .compare-elements-wrapper .compare-element .product-details .description{font-size:18px}}@media (min-width:64em){.compare-component .compare-elements-wrapper .compare-element .product-details .description{font-size:16px}}@media (min-width:87.5em){.compare-component .compare-elements-wrapper .compare-element .product-details .description{max-width:304px}}@media (min-width:100em){.compare-component .compare-elements-wrapper .compare-element .product-details .description{max-width:346px}}.compare-component .compare-elements-wrapper .compare-element .product-details .price{color:#34303d;display:none;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.56}.compare-component .compare-elements-wrapper .compare-element .product-details .price.mobile{margin-top:32px}@media (max-width:991px){.compare-component .compare-elements-wrapper .compare-element .product-details .price.mobile{display:block}}.compare-component .compare-elements-wrapper .compare-element .product-details .price.desktop{float:right;line-height:36px;margin-right:25px}@media (min-width:64em){.compare-component .compare-elements-wrapper .compare-element .product-details .price.desktop{display:block}}.compare-component .compare-elements-wrapper .compare-element .product-details .price .discount-price{color:#99969c;margin-right:5px;text-decoration:line-through}.compare-component .compare-elements-wrapper .compare-element .product-details .global-btn{margin-top:20px}@media (min-width:48em){.compare-component .compare-elements-wrapper .compare-element .product-details .global-btn{max-width:164px}}@media (min-width:64em){.compare-component .compare-elements-wrapper .compare-element .product-details .global-btn{margin-top:40px;max-width:216px}}@media (min-width:87.5em){.compare-component .compare-elements-wrapper .compare-element .product-details .global-btn{margin-top:40px;max-width:192px}}@media (min-width:100em){.compare-component .compare-elements-wrapper .compare-element .product-details .global-btn{margin-top:40px;max-width:220px}}.compare-component .compare-elements-wrapper .compare-element .product-details .global-btn .btn__label{font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:1.71;text-transform:none}@media (min-width:48em){.compare-component .compare-elements-wrapper .compare-element .product-details .global-btn .btn__label{font-size:14px;line-height:24px}}.compare-component .compare-elements-wrapper .compare-element .editorial-field{margin-top:84px}@media (min-width:48em){.compare-component .compare-elements-wrapper .compare-element .editorial-field{margin-top:100px}}@media (min-width:75em){.compare-component .compare-elements-wrapper .compare-element .editorial-field{margin-top:116px}}.compare-component .compare-elements-wrapper .compare-element .editorial-field.technology{margin-top:76px}@media (min-width:64em){.compare-component .compare-elements-wrapper .compare-element .editorial-field.technology{margin-top:84px}}@media (min-width:75em){.compare-component .compare-elements-wrapper .compare-element .editorial-field.technology{margin-top:100px}}.compare-component .compare-elements-wrapper .compare-element .editorial-field .title-wrapper,.compare-component .compare-elements-wrapper .compare-element .editorial-field .title-wrapper span{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;padding:0;text-align:left;width:200%}.compare-component .compare-elements-wrapper .compare-element .editorial-field .title-wrapper h1,.compare-component .compare-elements-wrapper .compare-element .editorial-field .title-wrapper h2,.compare-component .compare-elements-wrapper .compare-element .editorial-field .title-wrapper h3{margin:0;visibility:hidden}.compare-component .compare-elements-wrapper .compare-element .editorial-field .light-gray-line{border-bottom:1px solid #c2bfc2;margin-top:15px}.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-field-title{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:-.2px;line-height:1.75;text-align:center}.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-field-title.bold{font-weight:500}.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-field-title.small{font-size:14px}.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-field-title a{color:#34303d;position:absolute}.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-field-title a svg{height:20px;margin-left:2px;margin-top:4px;width:20px}.compare-component .compare-elements-wrapper .compare-element .editorial-field .technology{margin-top:33px}@media (min-width:64em){.compare-component .compare-elements-wrapper .compare-element .editorial-field .technology{margin-top:56px}}@media (min-width:75em){.compare-component .compare-elements-wrapper .compare-element .editorial-field .technology{margin-top:72px}}.compare-component .compare-elements-wrapper .compare-element .editorial-field .technology .editorial-field-title{text-align:left}.compare-component .compare-elements-wrapper .compare-element .editorial-field .technology .editorial-field-title a{display:flex;position:unset}.compare-component .compare-elements-wrapper .compare-element .editorial-field .technology .technology-description{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-top:15px}@media (min-width:87.5em){.compare-component .compare-elements-wrapper .compare-element .editorial-field .technology .technology-description{max-width:285px}}@media (min-width:100em){.compare-component .compare-elements-wrapper .compare-element .editorial-field .technology .technology-description{max-width:346px}}.compare-component .compare-elements-wrapper .compare-element .editorial-field.flavours .editorial-field-title a{align-content:center;display:flex;justify-content:center;margin-top:20px;position:unset}.compare-component .compare-elements-wrapper .compare-element .editorial-field.customization .editorial-field-content .editorial-description{margin:6px 10px 0}.compare-component .compare-elements-wrapper .compare-element .editorial-field .text-icon{font-size:36px;line-height:48px;text-align:center}.compare-component .compare-elements-wrapper .compare-element .editorial-field .text-icon.ports img{height:40px}@media (min-width:48em){.compare-component .compare-elements-wrapper .compare-element .editorial-field .text-icon{font-size:64px;line-height:80px}}.compare-component .compare-elements-wrapper .compare-element .editorial-field .text-icon img{display:block;height:111px;margin:0 auto;width:auto}@media (min-width:87.5em){.compare-component .compare-elements-wrapper .compare-element .editorial-field .text-icon img{height:144px}}@media (min-width:100em){.compare-component .compare-elements-wrapper .compare-element .editorial-field .text-icon img{height:164px}}.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-description{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:15px 10px 0;text-align:center}.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-description .specific{margin-top:15px}.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-description .specific .specific-title{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:center}.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-description .specific .specific-title.bold{font-size:14px;font-weight:600}.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-description .specific .specific-data{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;text-align:center}@media (min-width:48em){.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-field-content-wrapper{display:flex;flex-direction:row;justify-content:center}}.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-field-content{margin-top:40px}@media (min-width:48em){.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-field-content{margin-top:56px}}@media (min-width:87.5em){.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-field-content{margin-top:72px}}.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-field-content.two-columns{display:inline-block;margin-right:-4px;width:100%}@media (min-width:48em){.compare-component .compare-elements-wrapper .compare-element .editorial-field .editorial-field-content.two-columns{width:50%}}.compare-component .compare-elements-wrapper .compare-element .editorial-field.other .editorial-field-content .text-icon{margin:8px 0}.compare-component .compare-elements-wrapper .compare-element .editorial-field.other .editorial-description{margin:0 10px}.compare-component .compare-elements-wrapper .compare-element .editorial-field.other .editorial-description .specific{margin-top:32px}@media (min-width:48em){.compare-component .compare-elements-wrapper .compare-element .editorial-field.other .editorial-description .specific{margin-top:48px}}@media (min-width:75em){.compare-component .compare-elements-wrapper .compare-element .editorial-field.other .editorial-description .specific{margin-top:64px}}.compare-component .compare-elements-wrapper .compare-element .editorial-field.other .editorial-description .specific .specific-data{margin-top:12px}.compare-component .compare-elements-wrapper .compare-element .charging .editorial-field-content .text-icon,.compare-component .compare-elements-wrapper .compare-element .usage .editorial-field-content .text-icon{align-items:center;display:flex;height:111px;justify-content:center}.compare-component .compare-anchor-arrow{display:flex;flex-direction:row-reverse;margin:8px 0}.compare-component .compare-anchor-arrow .bg-gray{background-color:#f6f4f0;border-radius:28px;height:56px;padding:15px;text-align:center;width:56px}.compare-component .compare-anchor-arrow .bg-gray svg{height:24px;width:24px}.compare-component .compare-disclaimer{color:#99969c;font-size:11px;line-height:15px;margin:20px auto 40px;max-width:315px;text-align:center}@media (min-width:48em){.compare-component .compare-disclaimer{max-width:704px}}@media (min-width:64em){.compare-component .compare-disclaimer{max-width:616px}}@media (min-width:87.5em){.compare-component .compare-disclaimer{max-width:640px}}@media (min-width:100em){.compare-component .compare-disclaimer{max-width:724px}}.compare-component .products-list{display:none}.compare-component .compare-page__dropdowns-wrapper{background:#fff;display:flex;left:0;padding-top:3px;position:sticky;top:0;transition:top 1s;width:100%;z-index:1}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown:nth-child(3){display:none}@media (min-width:64em){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown:nth-child(3){display:block;width:33%}}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown{background-color:#fffdfb;border-radius:3px;margin:0 8px;position:relative;width:50%}@media (min-width:64em){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown{margin:0 12px;width:33%}}@media (min-width:87.5em){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown{margin:0 16px}}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__option-wrapper{align-items:center;border:1px solid #d3d3d3;border-radius:3px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin-bottom:8px;min-height:72px;padding:0 24px}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__option-wrapper .option_value{align-items:center;color:#34303d;display:flex;height:100%;text-decoration:none;width:100%}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__option-wrapper .option_value h2,.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__option-wrapper .option_value span{color:#34303d;display:block;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.78;margin:0}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__option-wrapper picture{height:100%;max-height:70px}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__option-wrapper img{height:100%;max-height:70px;-o-object-fit:cover;object-fit:cover;width:auto}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown-opened__selected-option-at-top{display:none}@media (min-width:48em){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown-opened__selected-option-at-top{align-items:center;border:none;border-radius:3px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin-bottom:8px;min-height:64px;padding-left:0;padding-right:0}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown-opened__selected-option-at-top .option_value{align-items:center;color:#34303d;display:flex;height:100%;text-decoration:none;width:100%}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown-opened__selected-option-at-top .option_value h2{color:#34303d;display:block;font-size:1.8rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.3;margin:0;padding-left:22px}}@media (min-width:48em) and (min-width:48em){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown-opened__selected-option-at-top .option_value h2{line-height:1.78}}@media (min-width:48em){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown-opened__selected-option-at-top .option_value span{color:#34303d;display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.3;margin:0;padding-left:22px}}@media (min-width:48em) and (min-width:48em){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown-opened__selected-option-at-top .option_value span{line-height:1.78}}@media (min-width:48em){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown-opened__selected-option-at-top .dropdown-arrow-opened-wrapper{height:100%;padding-right:12px}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown-opened__selected-option-at-top .dropdown-arrow.opened{height:100%;margin-right:5px;transform:rotate(180deg)}}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__option-wrapper.selected{border:1px solid #34303d}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__option-wrapper.disabled{background-color:#fffdfb;border:1px solid #f7f7f7;pointer-events:none}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__option-wrapper.disabled .option_value .option_value_headline{color:#99969c}@media (max-width:1023px){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__option-wrapper.enable-mobile{background-color:#fffdfb;border:1px solid #c2bfc2;cursor:pointer;pointer-events:unset}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__option-wrapper.enable-mobile .option_value .option_value_headline{color:#34303d}}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__default-option-wrapper{align-items:center;background-color:#fffdfb;border:1px solid #d3d3d3;border-radius:3px;cursor:pointer;display:flex;flex-direction:row;height:100%;min-height:64px;padding:0 16px 0 21px}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__default-option-wrapper .option_value{color:#34303d;text-decoration:none;width:100%}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__default-option-wrapper .option_value h2{color:#34303d;display:block;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.3;margin:0}@media (min-width:64em){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__default-option-wrapper .option_value h2{line-height:1.78}}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__default-option-wrapper .option_value span{color:#34303d;display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.3;margin:0}@media (min-width:64em){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__default-option-wrapper .option_value span{line-height:1.78}}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__available-options{display:none;padding:0 0 16px}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__available-options .close-btn{position:fixed;right:18px;top:14px}@media (min-width:64em){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__available-options .close-btn{display:none}}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__available-options.opened{background-color:#fffdfb;border-radius:3px;display:block;height:100vh;left:0;overflow-y:scroll;padding-top:42px;position:fixed;top:0;width:100vw;z-index:9001}@media (min-width:48em){.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__available-options.opened{box-shadow:0 0 50px 0 rgba(0,0,0,.1);height:unset;left:0;max-height:532px;padding-top:unset;position:absolute;top:0;width:100%}}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__section-wrapper:not(:first-child){margin-top:22px}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__section-wrapper{padding-left:12px;padding-right:12px}.compare-component .compare-page__dropdowns-wrapper .compare-page__dropdown .dropdown__section-wrapper .section-name{color:#73757c;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:12px;margin-left:10px}.compare-component .options-opened{z-index:900}@media (min-width:48em){.compare-component .options-opened{z-index:899}}.compare-component .simple-navigation{margin:0 -20px;padding:48px 0}@media (min-width:48em){.compare-component .simple-navigation{margin:0 -32px}}@media (min-width:75em){.compare-component .simple-navigation{padding:48px 0 64px}}.compare-component .simple-navigation .text{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:23px;text-align:center;width:312px}@media (min-width:48em){.compare-component .simple-navigation .text{margin-bottom:24px;width:464px}}@media (min-width:64em){.compare-component .simple-navigation .text{width:456px}}@media (min-width:87.5em){.compare-component .simple-navigation .text{width:472px}}.compare-component .simple-navigation a,.compare-component .simple-navigation button{border:1.5px solid #262a33;border-radius:3px;height:48px;margin:0 auto;width:240px}.compare-component .simple-navigation a span,.compare-component .simple-navigation button span{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.2px;line-height:1.75;text-align:center;text-transform:none}.no-overflow--compare-page{overflow-x:clip}.sticky-for--desktop-old-menu--compare-page{top:75px!important}.sticky-for--mobtab-old-menu--compare-page{top:50px!important}.sticky-for--desktop-new-menu--compare-page{top:72px!important}.sticky-for--mobtab-new-menu--compare-page{top:56px!important}.nbw .compare-page__dropdowns-wrapper{transition:top .3s cubic-bezier(.3,0,0,1) .5s}@media (min-width:48em){.flavour-metrics{padding-bottom:12px}}@media (min-width:64em){.flavour-metrics{padding-bottom:0}}.flavour-metrics .flavour-container{display:flex;flex-flow:column;position:relative;width:100%}.flavour-metrics .flavour-background-wrapper{bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}.flavour-metrics .flavour-background-wrapper .flavour-background-image-img{display:none;height:100%;width:100%;z-index:1}.flavour-metrics .flavour-background-wrapper .flavour-background-image-img.mobile{display:flex}@media (min-width:48em){.flavour-metrics .flavour-background-wrapper .flavour-background-image-img.mobile{display:none}.flavour-metrics .flavour-background-wrapper .flavour-background-image-img.tablet{display:flex}}@media (min-width:64em){.flavour-metrics .flavour-background-wrapper .flavour-background-image-img.tablet{display:none}.flavour-metrics .flavour-background-wrapper .flavour-background-image-img.desktop{display:flex}}@media (min-width:100em){.flavour-metrics .flavour-background-wrapper .flavour-background-image-img.desktop{display:none}.flavour-metrics .flavour-background-wrapper .flavour-background-image-img.desktop_big{display:flex}}.flavour-metrics .title-container{padding-bottom:16px;padding-top:96px;z-index:3}@media (min-width:64em){.flavour-metrics .title-container{padding-top:72px}}@media (min-width:87.5em){.flavour-metrics .title-container{padding-top:96px}}.flavour-metrics .text__header{color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.46px;line-height:normal;padding-bottom:16px;text-align:center}@media (min-width:64em){.flavour-metrics .text__header{font-size:13px;font-weight:600;letter-spacing:2px;line-height:1px}}.flavour-metrics .text__header.light-text{color:#fffdfb}.flavour-metrics .header-subtitle{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;text-align:center}@media (min-width:64em){.flavour-metrics .header-subtitle{font-size:36px;letter-spacing:-.5px;line-height:1.58}}.flavour-metrics .header-subtitle.light-text{color:#fffdfb}.flavour-metrics .description-container{display:block;justify-content:center!important;margin:auto;padding-bottom:48px;padding-left:70px;padding-right:70px;text-align:center;z-index:3}@media (min-width:64em){.flavour-metrics .description-container{padding-bottom:72px;padding-left:0;padding-right:0;width:100%}}.flavour-metrics .description-text{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;text-align:center}.flavour-metrics .description-text.light-text{color:#fffdfb}.flavour-metrics .tns-nav{bottom:0;left:50%;margin:32px 0 10px;position:absolute;text-align:center;transform:translateX(-50%);z-index:3}.flavour-metrics .tns-nav.tns-odd>[aria-controls]:nth-child(4){display:none}.flavour-metrics .tns-nav>[aria-controls]{background:transparent;border:2px solid #fffdfb;border-radius:50%;height:8px;margin:0 10px;padding:0;transition:background .2s;width:8px}.flavour-metrics .tns-nav>.tns-nav-active{background:#fffdfb}.flavour-metrics .boxes-list{display:flex;justify-content:center;margin:0 12px;padding-bottom:72px;position:relative}@media (min-width:48em){.flavour-metrics .boxes-list{justify-content:space-between;margin:0 64px}}@media (min-width:64em){.flavour-metrics .boxes-list{justify-content:center;margin:0 20px}}@media (min-width:100em){.flavour-metrics .boxes-list{margin:0 101px;padding-bottom:135px}}.flavour-metrics .boxes-list .card-wrapper{margin-right:16px;width:100%;z-index:3}@media (min-width:64em){.flavour-metrics .boxes-list .card-wrapper:first-child{margin-left:20px;margin-right:12px}}@media (min-width:100em){.flavour-metrics .boxes-list .card-wrapper:first-child{margin-left:20px;margin-right:20px}}@media (min-width:64em){.flavour-metrics .boxes-list .card-wrapper:nth-child(2){margin-left:11px;margin-right:12px}}@media (min-width:100em){.flavour-metrics .boxes-list .card-wrapper:nth-child(2){margin-left:19px;margin-right:20px}}@media (min-width:64em){.flavour-metrics .boxes-list .card-wrapper:nth-child(3){margin-left:11px;margin-right:12px}}@media (min-width:100em){.flavour-metrics .boxes-list .card-wrapper:nth-child(3){margin-left:19px;margin-right:20px}}@media (min-width:64em){.flavour-metrics .boxes-list .card-wrapper:nth-child(4){margin-left:11px;margin-right:20px}}@media (min-width:100em){.flavour-metrics .boxes-list .card-wrapper:nth-child(4){margin-left:19px;margin-right:20px}}@media (min-width:48em){.flavour-metrics .boxes-list .card-wrapper{width:50%}}@media (min-width:64em){.flavour-metrics .boxes-list .card-wrapper{width:unset}}@media (min-width:64em){.flavour-metrics .boxes-list .first-wrapper{margin-left:20px;margin-right:12px}}@media (min-width:100em){.flavour-metrics .boxes-list .first-wrapper{margin-left:101px;margin-right:20px}}@media (min-width:64em){.flavour-metrics .boxes-list .second-wrapper{margin-left:11px;margin-right:12px}}@media (min-width:100em){.flavour-metrics .boxes-list .second-wrapper{margin-left:19px;margin-right:20px}}@media (min-width:64em){.flavour-metrics .boxes-list .third-wrapper{margin-left:11px;margin-right:12px}}@media (min-width:100em){.flavour-metrics .boxes-list .third-wrapper{margin-left:19px;margin-right:20px}}@media (min-width:64em){.flavour-metrics .boxes-list .fourth-wrapper{margin-left:11px;margin-right:20px}}@media (min-width:100em){.flavour-metrics .boxes-list .fourth-wrapper{margin-left:19px;margin-right:100px}}.flavour-metrics .boxes-list .one-box{border:1px solid #c1c1c0;border-radius:5px;display:flex;flex-direction:column;height:232px;justify-content:space-between;margin:0 auto;max-width:335px;padding:30px 30px 40px;position:relative}@media (min-width:48em){.flavour-metrics .boxes-list .one-box{height:248px;margin:initial;max-width:294px;padding:48px 20px}}@media (min-width:64em){.flavour-metrics .boxes-list .one-box{height:237px;max-width:228px;padding:30px 16px;width:100%}}@media (min-width:100em){.flavour-metrics .boxes-list .one-box{height:296px;max-width:320px;padding:72px 40px 47px}}.flavour-metrics .boxes-list .one-box .box-background-wrapper{bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}.flavour-metrics .boxes-list .one-box .box-background-image-img{height:auto;width:100%;z-index:3}.flavour-metrics .boxes-list .one-box .box-icon svg{height:18px;width:18px}@media (min-width:64em){.flavour-metrics .boxes-list .one-box .box-icon svg{height:36px;width:36px}}.flavour-metrics .boxes-list .one-box .flavour-title{color:#34303d;font-size:24px;font-weight:300;line-height:1.42;margin:0 0 16px;text-align:center;z-index:4}.flavour-metrics .boxes-list .one-box .flavour-title.light-text{color:#fffdfb}@media (min-width:48em){.flavour-metrics .boxes-list .one-box .flavour-title{font-size:22px;line-height:1.64}}.flavour-metrics .boxes-list .one-box .box-text-title{position:relative}.flavour-metrics .boxes-list .one-box .box-text{color:#34303d;font-size:16px;font-weight:400;line-height:1.75;text-align:center;z-index:4}.flavour-metrics .boxes-list .one-box .box-text.light-text{color:#fffdfb}@media (min-width:48em){.flavour-metrics .boxes-list .one-box .box-text{font-size:14px;line-height:1.79}}.flavour-metrics .boxes-list .empty-cardbox{display:none;width:0}@media (min-width:48em){.flavour-metrics .boxes-list .empty-cardbox{display:flex;width:10px}}@media (min-width:64em){.flavour-metrics .boxes-list .empty-cardbox{display:none}}.contentblock-disclaimer-default .text-wrapper{color:#383e42;font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:1.36;margin:24px auto 40px;text-align:center;width:84%}@media (min-width:48em){.contentblock-disclaimer-default .text-wrapper{margin:24px auto 40px;width:91.66%}}@media (min-width:87.5em){.contentblock-disclaimer-default .text-wrapper{margin:32px auto 47px;width:44.44%}}@media (min-width:100em){.contentblock-disclaimer-default .text-wrapper{margin:32px auto 48px;width:45.25%}}.carousel-cards{padding:58px 0 34px}@media (min-width:48em){.carousel-cards{padding:85px 0 70px}}@media (min-width:64em){.carousel-cards{padding:63px 0 32px}}@media (min-width:100em){.carousel-cards{padding:71px 0 74px}}.carousel-cards .headline-section{padding:0 32px 57px}@media (min-width:48em){.carousel-cards .headline-section{padding:0 212px 32px 92px}}@media (min-width:64em){.carousel-cards .headline-section{padding:0 151px 72px 124px}}@media (min-width:100em){.carousel-cards .headline-section{padding:0 670px 89px 186px}}.carousel-cards .headline{width:311px}@media (min-width:48em){.carousel-cards .headline{width:464px}}@media (min-width:64em){.carousel-cards .headline{width:752px}}.carousel-cards .headline .headline-text-wrapper{margin:0 0 17px}@media (min-width:48em){.carousel-cards .headline .headline-text-wrapper{margin:0 0 22px}}@media (min-width:64em){.carousel-cards .headline .headline-text-wrapper{margin:0 0 17px}}@media (min-width:100em){.carousel-cards .headline .headline-text-wrapper{margin:0 0 16px}}.carousel-cards .headline-text{color:#34303d;font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.38;margin:0 0 17px}@media (min-width:48em){.carousel-cards .headline-text{font-size:48px;letter-spacing:1.33;margin:0 0 22px}}@media (min-width:64em){.carousel-cards .headline-text{font-size:34px;line-height:1.41;margin:0 0 17px}}@media (min-width:100em){.carousel-cards .headline-text{font-size:76px;letter-spacing:.01px;line-height:1.26;margin:0 0 16px}}@media (min-width:48em){.carousel-cards .sub-headline{padding-right:57px}}@media (min-width:64em){.carousel-cards .sub-headline{padding-right:0}}.carousel-cards .sub-headline-text{color:#34303d;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.56;margin:0}@media (min-width:64em){.carousel-cards .sub-headline-text{font-size:16px;letter-spacing:-.2px;line-height:1.75}}@media (min-width:100em){.carousel-cards .sub-headline-text{font-size:18px;letter-spacing:-.2px;line-height:1.56}}.carousel-cards .slider-container{overflow:hidden;position:relative;z-index:1}.carousel-cards .slides{display:flex;position:relative}.carousel-cards .slides.shifting{transition:left .5s ease-out}.carousel-cards .slide{cursor:pointer;display:flex;flex-direction:column;margin-left:23px;width:312px}@media (min-width:48em){.carousel-cards .slide{height:677.333px;margin-left:16px;padding:0;width:464px}}@media (min-width:64em){.carousel-cards .slide{height:589.333px;margin-left:24px;width:376px}}@media (min-width:87.5em){.carousel-cards .slide{margin-left:32px;min-height:750px;width:528px}}@media (min-width:100em){.carousel-cards .slide{height:793.333px;margin-left:32px;width:598px}}.carousel-cards .image-text-wrapper{flex:1;position:relative}.carousel-cards .text-wrapper{bottom:17px;flex:1;left:24px;position:absolute;right:8px;width:280px}@media (min-width:48em){.carousel-cards .text-wrapper{bottom:39px;left:47px;right:48px;width:369px}}@media (min-width:64em){.carousel-cards .text-wrapper{bottom:33px;left:27px;right:0;width:369px}}@media (min-width:100em){.carousel-cards .text-wrapper{bottom:52px;left:46px;right:113px;width:439px}}.carousel-cards .text-wrapper-text{color:#fffdfb;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.56;margin:0}@media (min-width:48em){.carousel-cards .text-wrapper-text{font-size:24px;line-height:1.5}}@media (min-width:64em){.carousel-cards .text-wrapper-text{font-size:18px;line-height:1.56;padding-right:130px}}@media (min-width:100em){.carousel-cards .text-wrapper-text{font-size:32px;line-height:1.38;padding-right:0}}.carousel-cards .slider-text-wrapper{flex:1;width:280px}@media (min-width:48em){.carousel-cards .slider-text-wrapper{width:404px}}@media (min-width:64em){.carousel-cards .slider-text-wrapper{width:378px}}@media (min-width:100em){.carousel-cards .slider-text-wrapper{width:522px}}.carousel-cards .flickity-button{background:#fff;border:none;border-radius:50px;cursor:pointer;display:none;height:34px;position:absolute;width:34px}@media (min-width:64em){.carousel-cards .flickity-button{top:29%}}@media (min-width:87.5em){.carousel-cards .flickity-button{height:48px;top:40%;width:48px}}@media (min-width:100em){.carousel-cards .flickity-button{height:55px;top:33%;width:55px}}@media (min-width:64em){.carousel-cards .flickity-button.next{right:146px}}@media (min-width:87.5em){.carousel-cards .flickity-button.next{right:240px}}@media (min-width:100em){.carousel-cards .flickity-button.next{right:233px}}@media (min-width:64em){.carousel-cards .flickity-button.previous{left:146px}}@media (min-width:87.5em){.carousel-cards .flickity-button.previous{left:240px}}@media (min-width:100em){.carousel-cards .flickity-button.previous{left:233px}}.carousel-cards .flickity-button-icon{height:14px;width:24px}.carousel-cards .left-padding{padding-left:32px}@media (min-width:48em){.carousel-cards .left-padding{padding-left:92px}}@media (min-width:64em){.carousel-cards .left-padding{padding-left:124px}}@media (min-width:100em){.carousel-cards .left-padding{padding-left:186px}}.carousel-cards .correction-padding{padding-left:16px}.carousel-cards .display-button{align-items:center;display:flex;justify-content:center}.carousel-cards .hide-button{display:none!important}.carousel-cards .bcarousel-slider-wrapper{outline:0;position:relative}@media (min-width:64em){.carousel-cards .bcarousel-slider-wrapper:hover .flickity-button.next{align-items:center;display:flex;justify-content:center}}@media (min-width:48em){.carousel-cards .better-for-you{width:464px}}@media (min-width:64em){.carousel-cards .better-for-you{width:376px}}@media (min-width:87.5em){.carousel-cards .better-for-you{width:528px}}@media (min-width:100em){.carousel-cards .better-for-you{width:598px}}.carousel-cards .regular-bordered-btn{align-items:center;border:2px solid #34303d;display:flex;font-size:16px;justify-content:center;letter-spacing:-.2px;line-height:28px;margin-bottom:0;margin-top:50px;padding:4px 32px;text-transform:none;width:208px}@media (min-width:48em){.carousel-cards .regular-bordered-btn{margin-top:40px}}.carousel-cards .regular-bordered-btn:hover{border:2px solid rgba(255,253,251,.05);transition:all .2s}.carousel-cards .slider-wrapper-text{color:#99969c;font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:1.82;margin:30px 0 0}@media (min-width:100em){.carousel-cards .slider-wrapper-text{margin:32px 0 0}}.product-listing-carousel{padding:40px 20px 20px}.product-listing-carousel .product-listing-carousel--header{margin:0 auto 48px}@media (min-width:48em){.product-listing-carousel .product-listing-carousel--header{max-width:90%}}@media (min-width:64em){.product-listing-carousel .product-listing-carousel--header{max-width:65%}}.product-listing-carousel .product-listing-carousel--header h2{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;margin:0 0 16px;text-align:center}@media (min-width:48em){.product-listing-carousel .product-listing-carousel--header h2{font-size:36px;margin-bottom:10px}}.product-listing-carousel .product-listing-carousel--header p{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:0;text-align:center}@media (min-width:48em){.product-listing-carousel .container-fluid{margin:0 auto;padding:0 21px}}@media (min-width:64em){.product-listing-carousel .container-fluid{width:884px}}@media (min-width:100em){.product-listing-carousel .container-fluid{width:1160px}}.product-listing-carousel .container-fluid .tns-outer{position:relative}@media (min-width:64em){.product-listing-carousel .container-fluid .tns-outer{padding:0 82px!important}}@media (min-width:100em){.product-listing-carousel .container-fluid .tns-outer{padding:0 120px!important}}.product-listing-carousel .container-fluid .tns-controls{display:none}@media (min-width:64em){.product-listing-carousel .container-fluid .tns-controls{display:block;left:0;position:absolute;top:50%;transform:translateY(-50%)}}.product-listing-carousel .container-fluid .tns-controls [data-controls=prev]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat}.product-listing-carousel .container-fluid .tns-controls [data-controls=prev]:after{border:none}.product-listing-carousel .container-fluid .tns-controls [data-controls=next]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat}.product-listing-carousel .container-fluid .tns-controls [data-controls=next]:after{border:none}.product-listing-carousel .container-fluid .tns-nav{display:block;margin:20px 0}.product-listing-carousel .container-fluid .tns-nav>[aria-controls]{border:2px solid #545454;height:10px;margin:0 8px;width:10px}.product-listing-carousel .product-listing-carousel--product-container .card-product{background-color:#f9f9f9;padding:60px 30px 30px;position:relative}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__badge{align-self:center;border:1px solid #e8e8e8;border-radius:13px;display:table;left:30px;margin-bottom:5px;padding:0 10px;position:absolute;text-align:center;top:30px}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__badge .badge-message{font-size:9px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.51px;line-height:2.89;-o-object-fit:contain;object-fit:contain;text-align:center;text-transform:uppercase}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-picture{display:block;height:206px;text-align:center}@media (min-width:64em){.product-listing-carousel .product-listing-carousel--product-container .card-product .product-picture{height:224px}}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-picture .image{height:100%;-o-object-fit:contain;object-fit:contain}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text{margin-top:10px}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .text-light-gray{min-height:23px}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .text-light-gray p{color:#7b787f;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71;margin:0;opacity:.6;text-align:right;text-decoration:line-through}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .text-container{display:flex;flex:1;justify-content:space-between}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .text-container .text-name,.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .text-container .text-price{color:#34303d;font-size:22px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.55;margin:0}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .text-container .text-name .text-red,.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .text-container .text-price .text-red{color:#c73636;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71;text-align:right}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .text-container .text-name{width:75%}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .text-light{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:8px 0 0}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container{margin:20px 0}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container .info-blank{height:20px}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container .info{display:flex;justify-content:space-between;margin:5px 0}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container .info .info-text{color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1.47px;line-height:1.82;margin:0;text-transform:uppercase}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container .info .info-level{align-items:center;display:flex}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container .info .info-level .dot{background-color:#d3d3d3;border-radius:4.5px;height:8px;margin:0 8px 0 0;width:8px}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container .info .info-level .dot__amber{background-color:#f47521}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container .info .info-level .dot__yellow{background-color:#f2b300}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container .info .info-level .dot__sierra{background-color:#d65e53}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container .info .info-level .dot__silver{background-color:#8b8b8b}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container .info .info-level .dot__blue{background-color:#0066c4}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container .info .info-level .dot__turquoise{background-color:#0097a0}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .info-container .info .info-level .dot__purple{background-color:#850ba6}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .link-container{border-top:1px solid #d3d3d3;display:none}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .link-container.show-link{display:block}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .link-container p{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1;margin:24px 0 5px;text-align:center;text-transform:uppercase}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .cta-container{display:none;flex-direction:row;flex-wrap:wrap}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .cta-container.show-cta{display:flex}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .cta-container .form-quantity{margin-right:5%;width:35%}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .cta-container .form-button{width:60%}.product-listing-carousel .product-listing-carousel--product-container .card-product .product-info__text .cta-container .form-button .add-cart-btn{padding:14px 18px}.product-listing-carousel .product-listing-carousel--cta .product-listing-cta{border:2px solid #34303d;padding:20px}@media (min-width:48em){.product-listing-carousel .product-listing-carousel--cta .product-listing-cta{margin:0 auto;max-width:172px}}.product-listing-carousel .product-listing-carousel--cta .product-listing-cta span{color:#f6f4f0;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:1.18;text-align:center;text-transform:uppercase}.hard-to-choose{padding:55px 32px}@media (min-width:48em){.hard-to-choose{padding:85px 36px 95px 44px}}@media (min-width:87.5em){.hard-to-choose{padding:117px 0 96px}}.hard-to-choose .hard-to-choose-header{color:#34303d;text-align:center}.hard-to-choose .hard-to-choose-header .title{font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38;margin:0}@media (min-width:48em){.hard-to-choose .hard-to-choose-header .title{font-size:48px}}.hard-to-choose .hard-to-choose-header .subtitle{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin:14px 0 0}@media (min-width:48em){.hard-to-choose .hard-to-choose-header .subtitle{font-size:18px}}.hard-to-choose .hard-to-choose-container{width:100%}@media (min-width:48em){.hard-to-choose .hard-to-choose-container .hard-to-choose-products{display:flex;justify-content:space-between;transform:none!important}}.hard-to-choose .hard-to-choose-container .hard-to-choose-products .hard-to-choose-product{margin:56px 0 40px;width:100%}.hard-to-choose .hard-to-choose-container .hard-to-choose-products .hard-to-choose-product .product-content .product-image{margin-bottom:23px}.hard-to-choose .hard-to-choose-container .hard-to-choose-products .hard-to-choose-product .product-content .product-image .product-img{display:block;height:224px;margin:0 auto;width:60%}@media (min-width:48em){.hard-to-choose .hard-to-choose-container .hard-to-choose-products .hard-to-choose-product .product-content .product-image .product-img{width:auto}}.hard-to-choose .hard-to-choose-container .hard-to-choose-products .hard-to-choose-product .product-content .product-text{text-align:center}.hard-to-choose .hard-to-choose-container .hard-to-choose-products .hard-to-choose-product .product-content .product-text .name-product{color:#34303d;display:block;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.56}@media (min-width:48em){.hard-to-choose .hard-to-choose-container .hard-to-choose-products .hard-to-choose-product .product-content .product-text .name-product{font-size:24px}}.hard-to-choose .hard-to-choose-container .hard-to-choose-products .hard-to-choose-product .product-content .product-text .feature-product{color:#99969c;display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75}@media (min-width:48em){.hard-to-choose .hard-to-choose-container .hard-to-choose-products .hard-to-choose-product{width:unset}}.hard-to-choose .btn-compare-the-range{background:none;border:2px solid #262a33;border-radius:3px;text-decoration:none!important}.hard-to-choose .btn-compare-the-range:hover{border:2px solid rgba(255,253,251,.05)}@media (min-width:48em){.hard-to-choose .btn-compare-the-range{margin:0 auto;max-width:200px}}.hard-to-choose .btn-compare-the-range span{color:#34303d;font-weight:500;letter-spacing:-.2px;line-height:1.75}.product-detail-simple .container{background-color:#fdf7f0;padding:32px 33px 32px 34px}@media (min-width:48em){.product-detail-simple .container{padding:65px 140px 88px 152px}}@media (min-width:64em){.product-detail-simple .container{display:flex;padding:65px 0}}@media (min-width:87.5em){.product-detail-simple .container{padding:75px 0}}@media (min-width:64em){.product-detail-simple .container .content-box,.product-detail-simple .container .image-box{align-items:center;display:flex;justify-content:center;width:50%}}.product-detail-simple .container .image-box .image{width:100%}@media (min-width:64em){.product-detail-simple .container .content-box .content{max-width:375px}}@media (min-width:87.5em){.product-detail-simple .container .content-box .content{max-width:440px}}.product-detail-simple .container .content-box .content .title{color:#34303d;font-size:28px;font-weight:400;line-height:40px;margin:30px 0}@media (min-width:48em){.product-detail-simple .container .content-box .content .title{font-size:34px;line-height:48px;margin-top:50px}}@media (min-width:64em){.product-detail-simple .container .content-box .content .title{margin-top:0}}@media (min-width:100em){.product-detail-simple .container .content-box .content .title{font-size:42px;line-height:60px}}.product-detail-simple .container .content-box .content .text{color:#34303d;font-size:16px;font-weight:400;line-height:28px;margin-bottom:30px;margin-top:0}.product-detail-simple .container .content-box .content .text:last-child{margin-bottom:0}.engage-and-participate .container{background-color:#f6f4f0;padding:56px 31px 68px 32px}@media (min-width:48em){.engage-and-participate .container{display:flex;padding:56px 32px}}@media (min-width:64em){.engage-and-participate .container{padding:80px 44px 92px}}@media (min-width:87.5em){.engage-and-participate .container{padding:80px 64px 92px}}@media (min-width:100em){.engage-and-participate .container{padding:100px 68px 100px 60px}}.engage-and-participate .container.has-two-items{justify-content:center}@media (min-width:48em){.engage-and-participate .container.has-two-items .item{max-width:224px}}@media (min-width:64em){.engage-and-participate .container.has-two-items .item{max-width:296px}}@media (min-width:87.5em){.engage-and-participate .container.has-two-items .item{max-width:416px}}@media (min-width:100em){.engage-and-participate .container.has-two-items .item{max-width:476px}}.engage-and-participate .container .item{margin-bottom:70px}.engage-and-participate .container .item:last-child{margin:0}@media (min-width:48em){.engage-and-participate .container .item{margin-bottom:0;margin-right:16px}}@media (min-width:64em){.engage-and-participate .container .item{margin-right:24px}}@media (min-width:87.5em){.engage-and-participate .container .item{margin-right:32px}}@media (min-width:64em){.engage-and-participate .container .item .image-mobile{display:none}}.engage-and-participate .container .item .image-desktop{display:none}@media (min-width:64em){.engage-and-participate .container .item .image-desktop{display:block}}.engage-and-participate .container .item .image{width:100%}.engage-and-participate .container .item .content{max-width:282px}@media (min-width:48em){.engage-and-participate .container .item .content{max-width:224px}}@media (min-width:64em){.engage-and-participate .container .item .content{max-width:282px}}.engage-and-participate .container .item .content .title{color:#34303d;font-size:24px;font-weight:400;line-height:36px;margin-bottom:15px;margin-top:35px}@media (min-width:48em){.engage-and-participate .container .item .content .title{font-size:18px;line-height:28px;margin-bottom:12px;margin-top:27px}}@media (min-width:64em){.engage-and-participate .container .item .content .title{font-size:24px;line-height:36px;margin-bottom:15px;margin-top:35px}}@media (min-width:87.5em){.engage-and-participate .container .item .content .title{margin-top:40px}}@media (min-width:100em){.engage-and-participate .container .item .content .title{font-size:32px;line-height:44px}}.engage-and-participate .container .item .content .text{color:#99969c;font-size:14px;font-weight:400;line-height:24px;margin-bottom:25px;margin-top:0}.engage-and-participate .container .item .content .cta{background-color:#34303d;border:none;border-radius:3px;color:#fffdfb;font-size:16px;font-weight:500;padding:10px 25px;width:100%}.how-it-works-product{background-color:#34303d;padding:54px 0 41px}@media (min-width:48em){.how-it-works-product{padding:95px 0 90px}}@media (min-width:64em){.how-it-works-product{padding:150px 0}}.how-it-works-product .container,.how-it-works-product .container .images .image-box{position:relative}.how-it-works-product .container .images .image-box.active .device-image{opacity:1}.how-it-works-product .container .images .image-box .device-image{opacity:.2;transition:opacity .3s}.how-it-works-product .container .images .image-box .hotspot{background-color:#fffdfb;border-radius:50%;height:28px;margin:30px auto 0;opacity:.2;padding:5px;transition:opacity .3s;width:28px}.how-it-works-product .container .images .image-box .hotspot.active,.how-it-works-product .container .images .image-box .hotspot.active .line{opacity:1}.how-it-works-product .container .images .image-box .hotspot img{position:relative;z-index:1}.how-it-works-product .container .images .image-box .hotspot .line{display:none}@media (min-width:64em){.how-it-works-product .container .images .image-box .hotspot .line{background-color:#fffdfb;display:block;height:1px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s}}.how-it-works-product .container .text-box{display:none;margin-top:50px;padding-left:32px;padding-right:71px}.how-it-works-product .container .text-box.active{display:block}@media (min-width:48em){.how-it-works-product .container .text-box{padding:0 153px}}@media (min-width:64em){.how-it-works-product .container .text-box{width:216px}}@media (min-width:75em){.how-it-works-product .container .text-box{width:346px}}@media (min-width:87.5em){.how-it-works-product .container .text-box{width:304px}}@media (min-width:100em){.how-it-works-product .container .text-box{width:350px}}.how-it-works-product .container .text-box .title{color:#fffdfb;font-size:18px;font-weight:400;margin:0}@media (min-width:48em){.how-it-works-product .container .text-box .title{font-size:24px}}@media (min-width:75em){.how-it-works-product .container .text-box .title{font-size:24px;min-height:44px}}@media (min-width:100em){.how-it-works-product .container .text-box .title{font-size:32px}}.how-it-works-product .container .text-box .text{color:#fffdfb;font-size:14px;font-weight:400;line-height:24px;margin-bottom:0;margin-top:8px;opacity:.6}@media (min-width:48em){.how-it-works-product .container .text-box .text{margin-top:14px}}@media (min-width:64em){.how-it-works-product .container .text-box .text{margin-top:10px}}@media (min-width:75em){.how-it-works-product .container .text-box .text{margin-top:10px}}.how-it-works-product .container.variant-24plus .images,.how-it-works-product .container.variant-3duo .images{align-items:flex-end;display:flex;justify-content:space-between;padding:0 65px}@media (min-width:48em){.how-it-works-product .container.variant-24plus .images,.how-it-works-product .container.variant-3duo .images{padding:0 153px}}@media (min-width:64em){.how-it-works-product .container.variant-24plus .images,.how-it-works-product .container.variant-3duo .images{justify-content:center;padding:0}}.how-it-works-product .container.variant-24plus .images .image-box,.how-it-works-product .container.variant-3duo .images .image-box{margin-right:25px}.how-it-works-product .container.variant-24plus .images .image-box:last-child,.how-it-works-product .container.variant-3duo .images .image-box:last-child{margin-right:0}@media (min-width:64em){.how-it-works-product .container.variant-24plus .images .image-box,.how-it-works-product .container.variant-3duo .images .image-box{margin-right:50px}.how-it-works-product .container.variant-24plus .images .image-box .hotspot,.how-it-works-product .container.variant-3duo .images .image-box .hotspot{left:50%;margin:0;position:absolute;transform:translate(-50%,-50%)}.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="1"],.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="1"]{top:65%}.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="1"] .line,.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="1"] .line{right:0;width:200px}.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="2"],.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="2"]{top:15%}.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="2"] .line,.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="2"] .line{right:0;width:250px}.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="3"],.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="3"]{top:25%}.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="3"] .line,.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="3"] .line{left:0;width:95px}}@media (min-width:75em){.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="1"] .line,.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="1"] .line{width:274px}.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="2"] .line,.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="2"] .line{width:326px}.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="3"] .line,.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="3"] .line{width:95px}}@media (min-width:87.5em){.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="1"] .line,.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="1"] .line{width:250px}.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="2"] .line,.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="2"] .line{width:326px}.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="3"] .line,.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="3"] .line{width:134px}}@media (min-width:100em){.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="1"] .line,.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="1"] .line{width:274px}.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="2"] .line,.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="2"] .line{width:326px}.how-it-works-product .container.variant-24plus .images .image-box .hotspot[data-device="3"] .line,.how-it-works-product .container.variant-3duo .images .image-box .hotspot[data-device="3"] .line{width:160px}}@media (min-width:64em){.how-it-works-product .container.variant-24plus .text-box,.how-it-works-product .container.variant-3duo .text-box{margin:0;padding:0;position:absolute;top:100%}.how-it-works-product .container.variant-24plus .text-box.first,.how-it-works-product .container.variant-3duo .text-box.first{left:55px;top:103%}.how-it-works-product .container.variant-24plus .text-box.second,.how-it-works-product .container.variant-3duo .text-box.second{left:45px;top:103%}.how-it-works-product .container.variant-24plus .text-box.third,.how-it-works-product .container.variant-3duo .text-box.third{right:44px;top:104%}}@media (min-width:75em){.how-it-works-product .container.variant-24plus .text-box.first,.how-it-works-product .container.variant-3duo .text-box.first{left:105px;top:104%}.how-it-works-product .container.variant-24plus .text-box.second,.how-it-works-product .container.variant-3duo .text-box.second{left:96px;top:104%}.how-it-works-product .container.variant-24plus .text-box.third,.how-it-works-product .container.variant-3duo .text-box.third{right:30px;top:105%}}@media (min-width:87.5em){.how-it-works-product .container.variant-24plus .text-box.first,.how-it-works-product .container.variant-3duo .text-box.first{left:210px}.how-it-works-product .container.variant-24plus .text-box.second,.how-it-works-product .container.variant-3duo .text-box.second{left:175px}.how-it-works-product .container.variant-24plus .text-box.third,.how-it-works-product .container.variant-3duo .text-box.third{right:100px}}@media (min-width:100em){.how-it-works-product .container.variant-24plus .text-box.first,.how-it-works-product .container.variant-3duo .text-box.first{left:240px;top:104%}.how-it-works-product .container.variant-24plus .text-box.second,.how-it-works-product .container.variant-3duo .text-box.second{left:190px;top:103%}.how-it-works-product .container.variant-24plus .text-box.third,.how-it-works-product .container.variant-3duo .text-box.third{right:115px;top:103%}}.how-it-works-product .container.variant-3multi .images{align-items:flex-end;display:flex;justify-content:center;padding:0 65px}@media (min-width:48em){.how-it-works-product .container.variant-3multi .images{padding:0 153px}}@media (min-width:64em){.how-it-works-product .container.variant-3multi .images{padding:0}}.how-it-works-product .container.variant-3multi .images .image-box{margin-right:25px}.how-it-works-product .container.variant-3multi .images .image-box:last-child{margin-right:0}@media (min-width:64em){.how-it-works-product .container.variant-3multi .images .image-box{margin-right:50px}.how-it-works-product .container.variant-3multi .images .image-box .hotspot{left:50%;margin:0;position:absolute;transform:translate(-50%,-50%)}.how-it-works-product .container.variant-3multi .images .image-box .hotspot[data-device="1"]{top:65%}.how-it-works-product .container.variant-3multi .images .image-box .hotspot[data-device="1"] .line{right:0;width:300px}.how-it-works-product .container.variant-3multi .images .image-box .hotspot[data-device="2"]{top:50%}.how-it-works-product .container.variant-3multi .images .image-box .hotspot[data-device="2"] .line{left:0;width:200px}}@media (min-width:87.5em){.how-it-works-product .container.variant-3multi .images .image-box .hotspot[data-device="1"] .line{width:350px}.how-it-works-product .container.variant-3multi .images .image-box .hotspot[data-device="2"] .line{width:180px}}@media (min-width:100em){.how-it-works-product .container.variant-3multi .images .image-box .hotspot[data-device="1"] .line{width:450px}.how-it-works-product .container.variant-3multi .images .image-box .hotspot[data-device="2"] .line{width:225px}}@media (min-width:64em){.how-it-works-product .container.variant-3multi .text-box{margin:0;padding:0;position:absolute;top:100%}.how-it-works-product .container.variant-3multi .text-box.first{left:45px}.how-it-works-product .container.variant-3multi .text-box.second{right:45px}}@media (min-width:87.5em){.how-it-works-product .container.variant-3multi .text-box.first{left:175px}.how-it-works-product .container.variant-3multi .text-box.second{right:175px}}@media (min-width:100em){.how-it-works-product .container.variant-3multi .text-box.first{left:190px}.how-it-works-product .container.variant-3multi .text-box.second{right:190px}}.how-it-works-product .container.variant-veev .images{align-items:flex-end;display:flex;justify-content:center;padding:0 65px}@media (min-width:48em){.how-it-works-product .container.variant-veev .images{padding:0 153px}}@media (min-width:64em){.how-it-works-product .container.variant-veev .images{padding:0}.how-it-works-product .container.variant-veev .images .image-box{margin-right:50px}}.how-it-works-product .container.variant-veev .images .image-box .hotspot[data-device="1"]{left:0;margin:0;position:absolute;top:15%;transform:translate(-50%,-50%)}@media (min-width:64em){.how-it-works-product .container.variant-veev .images .image-box .hotspot{left:50%;margin:0;position:absolute;transform:translate(-50%,-50%)}.how-it-works-product .container.variant-veev .images .image-box .hotspot[data-device="1"] .line{right:0;width:300px}.how-it-works-product .container.variant-veev .images .image-box .hotspot[data-device="2"]{top:50%}.how-it-works-product .container.variant-veev .images .image-box .hotspot[data-device="2"] .line{left:0;width:250px}}@media (min-width:87.5em){.how-it-works-product .container.variant-veev .images .image-box .hotspot[data-device="1"] .line{width:350px}.how-it-works-product .container.variant-veev .images .image-box .hotspot[data-device="2"] .line{width:250px}}@media (min-width:100em){.how-it-works-product .container.variant-veev .images .image-box .hotspot[data-device="1"] .line{width:450px}.how-it-works-product .container.variant-veev .images .image-box .hotspot[data-device="2"] .line{width:300px}}@media (min-width:64em){.how-it-works-product .container.variant-veev .text-box{margin:0;padding:0;position:absolute;top:100%}.how-it-works-product .container.variant-veev .text-box.first{left:45px}.how-it-works-product .container.variant-veev .text-box.second{right:45px}}@media (min-width:87.5em){.how-it-works-product .container.variant-veev .text-box.first{left:175px}.how-it-works-product .container.variant-veev .text-box.second{right:175px}}@media (min-width:100em){.how-it-works-product .container.variant-veev .text-box.first{left:190px}.how-it-works-product .container.variant-veev .text-box.second{right:190px}}.contact-us__details--section{padding:0}.contact-us__details--section .header-clipped{margin-bottom:40px;padding:40px 40px 35px}@media (min-width:64em){.contact-us__details--section .header-clipped{margin-bottom:60px;padding:78px 40px 65px}}.contact-us__details--section .header-clipped .header-clipped__subtitle{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.73px;line-height:normal;margin:0 0 10px;text-align:center;text-transform:uppercase}@media (min-width:64em){.contact-us__details--section .header-clipped .header-clipped__subtitle{margin-bottom:15px}}.contact-us__details--section .header-clipped .header-clipped__title{color:#34303d;font-size:28px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:15px 0 0;padding:0;text-align:center}@media (min-width:48em){.contact-us__details--section .header-clipped .header-clipped__title{font-size:50px;line-height:1.5;margin:10px 0 0}}.contact-us__details--section .header-clipped.only-title{margin:56px 32px 48px;padding:0}@media (min-width:48em){.contact-us__details--section .header-clipped.only-title{margin:68px 32px}}@media (min-width:64em){.contact-us__details--section .header-clipped.only-title{margin:104px 124px 100px}}.contact-us__details--section .header-clipped.only-title .header-clipped__title{color:#34303d;font-size:36px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.33;margin:0;text-align:center}@media (min-width:48em){.contact-us__details--section .header-clipped.only-title .header-clipped__title{font-size:64px;letter-spacing:normal;line-height:1.25}}@media (min-width:87.5em){.contact-us__details--section .header-clipped.only-title .header-clipped__title{font-size:76px;letter-spacing:normal;line-height:1.26}}.heets-contract .container{padding:0 0 30px}.heets-contract .container .title__container{align-items:center;display:flex}.heets-contract .container .title__container .my-account__back{display:flex;margin-left:20px;width:30px!important}@media (min-width:64em){.heets-contract .container .title__container .my-account__back{display:none}}.heets-contract .container .title__container .title{font-size:20px;line-height:1.5;margin:0 20px .5rem 0;text-align:center;width:100%}@media (max-width:991px){.heets-contract .container .title__container .title{margin-left:-25px}}@media (max-width:767px){.heets-contract .container .title__container .title{margin-left:0}}@media (min-width:64em){.heets-contract .container .title__container .title{font-size:30px;margin-left:0;text-align:left}}@media (min-width:87.5em){.heets-contract .container .title__container .title{font-size:40px}}.heets-contract .container .subtitle{font-size:13px;margin:0 20px 1.5rem;text-align:center}@media (min-width:64em){.heets-contract .container .subtitle{font-size:15px;margin-left:0;text-align:left}}@media (min-width:87.5em){.heets-contract .container .subtitle{font-size:18px}}.heets-contract .container .box-toggle{align-items:center;background-color:#fff;border-top:1px solid #e8e8e8;display:flex;justify-content:space-between;margin:0 20px;padding:1rem}@media (min-width:48em){.heets-contract .container .box-toggle{height:7rem}}@media (min-width:64em){.heets-contract .container .box-toggle{margin:0;padding-left:2rem;padding-right:2rem}.heets-contract .container .box-toggle-wrapper{align-items:center;display:flex;flex-grow:1;justify-content:space-between}}.heets-contract .container .box-toggle .signature-toggle{color:#272a33;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.9px;line-height:normal;margin:0 0 1rem;text-transform:uppercase}@media (min-width:64em){.heets-contract .container .box-toggle .signature-toggle{margin-bottom:0}}@media (min-width:87.5em){.heets-contract .container .box-toggle .signature-toggle{font-size:17px}}@media (min-width:64em){.heets-contract .container .box-toggle .my-account__my-preferences--item-selection{display:flex;flex-grow:1;justify-content:end}}.heets-contract .container .box-toggle .number-label{word-break:break-word}.heets-contract .container .box-toggle .switch{display:inline-block;height:34px;position:relative;width:60px}.heets-contract .container .box-toggle .switch input{height:0;opacity:0;width:0}.heets-contract .container .box-toggle .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.heets-contract .container .box-toggle .slider:before{background-color:#fff;border:2px solid #e5e5e5;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.heets-contract .container .box-toggle input:checked+.slider{background-color:#e9dd8a}.heets-contract .container .box-toggle input:focus+.slider{box-shadow:0 0 1px #e9dd8a}.heets-contract .container .box-toggle input:checked+.slider:before{transform:translateX(26px)}.heets-contract .container .box-toggle .slider.round{border-radius:34px}.heets-contract .container .box-toggle .slider.round:before{border-radius:50%}.heets-contract .container .box-info{background-color:#fffdfb;margin-top:10px;padding:20px 10px 10px}.heets-contract .container .box-info .list .list-item{font-size:14px;text-align:left}.heets-contract .container .box-info .list .list-item:first-child{padding-bottom:15px}@media (min-width:87.5em){.heets-contract .container .box-info .list .list-item{font-size:18px}}.heets-contract .container .box-info .list .link-text{color:purple}.heets-contract .container .box-info .info-button{display:flex;flex-direction:column}.heets-contract .container .box-info .info-button .contract-button{display:flex;flex-direction:row}.heets-contract .container .box-info .info-button .contract{border:1px solid grey;font-size:10px;text-align:left}@media (min-width:48em){.heets-contract .container .box-info .info-button .contract{font-size:13px}}@media (min-width:64em){.heets-contract .container .box-info .info-button .contract{font-size:13px}}@media (min-width:87.5em){.heets-contract .container .box-info .info-button .contract{font-size:20px}}.heets-contract .container .box-info .info-button .error-text-contract{color:#c73636;display:block;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin:15px 0 20px}.heets-contract .container .box-info .info-button .paste{border:1px solid grey;margin-left:10px}@media (min-width:87.5em){.heets-contract .container .box-info .info-button .paste .btn__label{font-size:16px}}@media (min-width:64em){.heets-contract .container .box-info .info-button .paste .btn__label{font-size:13px}}.heets-contract .container .box-info .save{margin-top:25px;margin-inline:auto;width:300px}@media (min-width:87.5em){.heets-contract .container .box-info .save .btn__label{font-size:16px}}@media (min-width:64em){.heets-contract .container .box-info .save .btn__label{font-size:13px}}.heets-contract-toggle .container{background-color:#fffdfb;padding:30px 15px}.heets-contract-toggle .container .title{font-size:20px;margin-left:50px}@media (min-width:64em){.heets-contract-toggle .container .title{font-size:30px}}.heets-contract-toggle .container .subtitle{font-size:13px;text-align:center}@media (min-width:64em){.heets-contract-toggle .container .subtitle{font-size:15px}}@media (min-width:87.5em){.heets-contract-toggle .container .subtitle{font-size:18px}}.heets-contract-toggle .container .box-toggle{align-items:center;background-color:#fffdfb;display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.heets-contract-toggle .container .box-toggle .contract{color:#000;display:flex;flex-direction:column;font-size:10px;text-align:left}@media (min-width:48em){.heets-contract-toggle .container .box-toggle .contract{font-size:13px}}@media (min-width:87.5em){.heets-contract-toggle .container .box-toggle .contract{font-size:18px}}.heets-contract-toggle .container .box-toggle .contract .signature-toggle{font-size:11px;font-weight:700;margin-bottom:1rem}@media (min-width:48em){.heets-contract-toggle .container .box-toggle .contract .signature-toggle{font-size:14px}}@media (min-width:87.5em){.heets-contract-toggle .container .box-toggle .contract .signature-toggle{font-size:17px}}.heets-contract-toggle .container .box-toggle .contract .number-label{word-break:break-word}.heets-contract-toggle .container .box-toggle .switch{display:inline-block;height:34px;position:relative;width:60px}.heets-contract-toggle .container .box-toggle .switch input{height:0;opacity:0;width:0}.heets-contract-toggle .container .box-toggle .slider{background-color:#e9dd8a;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.heets-contract-toggle .container .box-toggle .slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:32px;position:absolute;transition:.4s;width:26px}.heets-contract-toggle .container .box-toggle .slider.round{border-radius:34px}.heets-contract-toggle .container .box-toggle .slider.round:before{border-radius:50%}.heets-contract-toggle .container .box-info{background-color:#fffdfb;margin-top:10px;padding:20px 10px 10px}.heets-contract-toggle .container .box-info .list .list-item{font-size:13px;text-align:left}.heets-contract-toggle .container .box-info .info-button{display:flex}.heets-contract-toggle .container .box-info .info-button .contract{border:1px solid grey}.heets-contract-toggle .container .box-info .info-button .paste{border:1px solid grey;margin-left:10px}.heets-contract-toggle .container .box-info .save{margin-top:25px;margin-inline:auto;width:300px}.redirect_editorial .redirect_wrapper{width:100%}.redirect_editorial .redirect_text-wrapper{padding-left:34px;padding-right:34px;padding-top:60px}@media (min-width:100em){.redirect_editorial .redirect_text-wrapper{padding-left:272px;padding-right:272px;padding-top:90px}}.redirect_editorial .redirect-title{color:#34303d;font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38;text-align:center}@media (min-width:100em){.redirect_editorial .redirect-title{font-size:40px;line-height:normal}}.redirect_editorial .redirect-button-container{padding:32px 106.5px 60px 108.5px}@media (min-width:48em){.redirect_editorial .redirect-button-container{padding-left:275.5px;padding-right:275.5px}}@media (min-width:64em){.redirect_editorial .redirect-button-container{padding-left:400.5px;padding-right:400.5px}}@media (min-width:87.5em){.redirect_editorial .redirect-button-container{padding-left:600.5px;padding-right:600.5px}}@media (min-width:100em){.redirect_editorial .redirect-button-container{padding:40px 668px 100px}}.redirect_editorial .global-btn.btn--dark.btn--rounded.redirect-button{padding:8px 30px}@media (min-width:100em){.redirect_editorial .global-btn.btn--dark.btn--rounded.redirect-button{padding:10px 80px}}.redirect_editorial .global-btn.btn--dark.btn--rounded.redirect-button .btn__label.redirect-button-label{font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:1.71;text-transform:unset}@media (min-width:100em){.redirect_editorial .global-btn.btn--dark.btn--rounded.redirect-button .btn__label.redirect-button-label{font-size:16px;line-height:1.75}}.activation-main-editorial{height:495px;position:relative}@media (min-width:64em){.activation-main-editorial{height:690px}}.activation-main-editorial__background-wrapper{height:100%;position:absolute;width:100%;z-index:0}.activation-main-editorial__background-wrapper picture img{height:-webkit-fill-available;height:-moz-available;height:stretch;max-height:100%;max-width:unset;min-width:100%;width:auto}.activation-main-editorial__items-wrapper{height:100%}.activation-main-editorial__item-wrapper{color:#fffdfb;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:80px 55px 30px 30px;position:relative}@media (min-width:64em){.activation-main-editorial__item-wrapper{justify-content:center;padding-left:64px;padding-top:75px}}.activation-main-editorial__content{text-align:-webkit-center}.activation-main-editorial-banner__bg{height:100%}.activation-main-editorial__title-old{font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;text-align:center}@media (min-width:23.4375em){.activation-main-editorial__title-old{font-size:36px;height:96px;line-height:1.33;margin-bottom:40px;width:335px}}@media (min-width:64em){.activation-main-editorial__title-old{font-size:50px;height:72px;line-height:1.44;margin-bottom:27px;width:727px}}.activation-main-editorial__title-new{color:#34303d;font-size:36px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;text-align:center;width:335px}@media (min-width:64em){.activation-main-editorial__title-new{font-size:50px;line-height:1.44;margin-bottom:28px;width:920px}}.activation-main-editorial__cta--wrapper{align-items:center;display:flex;flex-direction:column;margin-left:auto;width:263px}@media (min-width:48em){.activation-main-editorial__cta--wrapper{margin-left:unset}}.activation-main-editorial__cta--wrapper .global-btn:last-child{margin-top:14px}.activation-main-editorial__cta--wrapper .btn--standard,.activation-main-editorial__cta--wrapper .global-btn .btn__label{text-transform:none}.self-diagnostic-tool__container{align-items:center;display:flex;flex-direction:column-reverse;margin-top:40px}@media (min-width:64em){.self-diagnostic-tool__container{flex-direction:row;justify-content:center;margin-top:0}}.self-diagnostic-tool__content{text-align:-webkit-center}@media (min-width:64em){.self-diagnostic-tool__content{margin-left:60px;text-align:left}}.self-diagnostic-tool__title{color:#34303d;font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;height:55px;letter-spacing:normal;line-height:normal;margin-bottom:0;margin-top:32px;text-align:left}@media (min-width:75em){.self-diagnostic-tool__title{font-size:40px;margin-bottom:40px;margin-top:0}}.self-diagnostic-tool__subtitle{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:100px;letter-spacing:-.23px;line-height:1.5;margin-bottom:10px;text-align:left;width:312px}@media (min-width:75em){.self-diagnostic-tool__subtitle{font-size:24px;margin-bottom:46px;width:613px}}.self-diagnostic-tool__description{color:#99969c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:30px;text-align:left;width:312px}@media (min-width:75em){.self-diagnostic-tool__description{width:600px}}.self-diagnostic-tool__button-container{margin-bottom:60px;width:160px}.self-diagnostic-tool__button-container button{height:40px}@media (min-width:75em){.self-diagnostic-tool__button-container{width:264px}.self-diagnostic-tool__button-container button{height:48px}}.self-diagnostic-tool__img{height:231px;width:311px}@media (min-width:64em){.self-diagnostic-tool__img{height:350px;margin:70px 0 80px 85px;width:380px}}@media (min-width:75em){.self-diagnostic-tool__img{height:413px;width:430px}}@media (min-width:87.5em){.self-diagnostic-tool__img{width:568px}}.yap-editorial-descriptive{padding:56px 20px 20px 32px}@media (min-width:48em){.yap-editorial-descriptive{padding:56px 23px 32px}}@media (min-width:64em){.yap-editorial-descriptive{padding:56px 40px 32px}}@media (min-width:87.5em){.yap-editorial-descriptive{padding:90px 275px 54px}}@media (min-width:100em){.yap-editorial-descriptive{padding:90px 340px 54px}}.yap-editorial-descriptive .yap-descriptive-rich-text{text-align:center}.yap-editorial-descriptive .yap-descriptive-rich-text .yap-descriptive-rich-text-span{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.23;line-height:1.5}.age-verification-modular-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;border-radius:.25rem;box-sizing:content-box;color:#000;height:1em;opacity:.5;padding:.25em;width:1em}.campaign-promo-banner .campaign-promo-header-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;width:100%}.campaign-promo-banner .campaign-promo-header-wrapper h2{font-size:32px;line-height:1.25;padding:0 80px;text-align:center}@media (min-width:75em){.campaign-promo-banner .campaign-promo-header-wrapper h2{font-size:56px}}.campaign-promo-banner .campaign-promo-header-wrapper .iqos-duo-header{padding:0 90px}@media (min-width:64em){.campaign-promo-banner .multi{-moz-column-gap:32px;column-gap:32px;margin:0 64px}}@media (min-width:48em){.campaign-promo-banner .card-container{display:flex;flex-direction:row;padding:0 15px 20px}}@media (min-width:64em){.campaign-promo-banner .card-container{padding:0}.campaign-promo-banner .card-container .multi-cards{margin:0;position:relative}}.campaign-promo-banner .card-container .multi-font{color:#fffdfb}@media screen and (max-width:1023px){.campaign-promo-banner .card-container .multi-align{text-align:center}}@media (min-width:48em){.campaign-promo-banner .card-container .single-align{display:flex}}.campaign-promo-banner .listing-cards-wrapper{margin:26px 33px 10px;padding-bottom:30px}@media (min-width:48em){.campaign-promo-banner .listing-cards-wrapper{margin:0 15px;position:relative;width:100%}}@media (min-width:64em){.campaign-promo-banner .listing-cards-wrapper{height:516px;margin:0 64px}.campaign-promo-banner .listing-cards-wrapper .two-card-pic{bottom:-14.4%;height:458px;position:absolute;right:-25%;width:445px}}@media (min-width:75em){.campaign-promo-banner .listing-cards-wrapper .two-card-pic{right:-22%}}@media (min-width:87.5em){.campaign-promo-banner .listing-cards-wrapper .two-card-pic{bottom:-14.4%;right:0}}@media screen and (max-width:767px){.campaign-promo-banner .listing-cards-wrapper .main-prod-container{text-align:center}}@media (min-width:48em){.campaign-promo-banner .listing-cards-wrapper .one-card-pic{bottom:0;position:absolute;right:0}}@media (min-width:64em){.campaign-promo-banner .listing-cards-wrapper .one-card-pic{bottom:-3.8px;right:9%}}@media (min-width:75em){.campaign-promo-banner .listing-cards-wrapper .one-card-pic{right:15%}}.campaign-promo-banner .listing-cards-wrapper .product-discount{background-color:#a22f26;display:flex;justify-content:center;width:85px}@media screen and (max-width:767px){.campaign-promo-banner .listing-cards-wrapper .product-discount{margin:0 auto}}.campaign-promo-banner .listing-cards-wrapper .product-discount-multi{background-color:#a22f26;display:flex;justify-content:center;width:85px}@media screen and (max-width:1023px){.campaign-promo-banner .listing-cards-wrapper .product-discount-multi{margin:0 auto}}.campaign-promo-banner .listing-cards-wrapper .discount-text{color:#fffdfb;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:1.43}.campaign-promo-banner .listing-cards-wrapper .product-infor{padding:17px 20px 0}@media screen and (max-width:767px){.campaign-promo-banner .listing-cards-wrapper .product-infor{text-align:center}}@media (min-width:48em){.campaign-promo-banner .listing-cards-wrapper .product-infor{padding:70px 60px 0}}@media (min-width:64em){.campaign-promo-banner .listing-cards-wrapper .product-infor{padding:110px 0 0 60px}}@media (min-width:75em){.campaign-promo-banner .listing-cards-wrapper .product-infor{padding-top:150px}}@media (min-width:64em){.campaign-promo-banner .listing-cards-wrapper .product-infor .crd-font{font-size:28px}}@media screen and (max-width:1023){.campaign-promo-banner .listing-cards-wrapper .product-infor .multi-card-align{margin:0 auto}}.campaign-promo-banner .listing-cards-wrapper .product-information{padding:170px 20px 0}@media screen and (max-width:768px){.campaign-promo-banner .listing-cards-wrapper .product-information{text-align:center}}@media (min-width:48em){.campaign-promo-banner .listing-cards-wrapper .product-information{padding:40px 0 0}}@media (min-width:64em){.campaign-promo-banner .listing-cards-wrapper .product-information{margin:110px 70px 0}.campaign-promo-banner .listing-cards-wrapper .product-information .crd-font{font-size:28px}}.campaign-promo-banner .listing-cards-wrapper .product-card-title{font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.33;margin-top:14px}@media (min-width:64em){.campaign-promo-banner .listing-cards-wrapper .product-card-title{font-size:42px}}.campaign-promo-banner .listing-cards-wrapper .product-card-title .item-price{font-size:32px;padding-right:12px}@media (min-width:64em){.campaign-promo-banner .listing-cards-wrapper .product-card-title .item-price{font-size:42px}}.campaign-promo-banner .listing-cards-wrapper .product-card-title .item-prev{font-size:20px}@media (min-width:64em){.campaign-promo-banner .listing-cards-wrapper .product-card-title .item-prev{font-size:24px}.campaign-promo-banner .listing-cards-wrapper .product-card-title .crd-font{font-size:28px}}@media (min-width:75em){.campaign-promo-banner .listing-cards-wrapper .product-card-title .crd-font{font-size:42px}}.campaign-promo-banner .listing-cards-wrapper .product-item-color{font-size:16px;font-stretch:normal;font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (max-width:767px){.campaign-promo-banner .listing-cards-wrapper .price-info{text-align:center}}@media (min-width:48em){.campaign-promo-banner .listing-cards-wrapper .price-info{margin:0 0 0 60px}.campaign-promo-banner .listing-cards-wrapper .price-info .single-btn{margin:12px 0}}.campaign-promo-banner .listing-cards-wrapper .btn-container{margin:12px auto 30px;width:132px}@media (min-width:64em){.campaign-promo-banner .listing-cards-wrapper .btn-container,.campaign-promo-banner .listing-cards-wrapper .multi-btn{margin:12px 0}}.campaign-promo__list--items{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:0;width:100%}.campaign-promo__list--items .listingProducts{margin:0;padding-bottom:20px;width:100%}@media (min-width:48em){.campaign-promo__list--items .listingProducts{padding:0 20px 20px}}@media (min-width:64em){.campaign-promo__list--items .listingProducts{padding:36px 54px 50px}}.campaign-promo__list--items .product-container{border-radius:3px;box-sizing:border-box;display:flex;flex-direction:column;margin:15px 33px;padding:29px 29px 2px;position:relative;width:100%}@media (min-width:48em){.campaign-promo__list--items .product-container{margin:10px;padding:0;width:calc(25% - 20px)}}.campaign-promo__list--items .img-fade-in.loaded{padding:30px 0}.campaign-promo__list--items .item-info{padding:17px 20px 0;text-align:center}@media (min-width:48em){.campaign-promo__list--items .item-info{padding-top:32px}}.campaign-promo__list--items .item__discount{background-color:#a22f26;display:flex;justify-content:center;margin:0 auto;width:85px}.campaign-promo__list--items .item__discount-text{color:#fffdfb;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:1.43}.campaign-promo__list--items .item__title{font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.33;margin-top:14px}@media (min-width:48em){.campaign-promo__list--items .item__title{font-size:20px}}@media (min-width:64em){.campaign-promo__list--items .item__title{font-size:24px}}@media (min-width:75em){.campaign-promo__list--items .item__title{padding:0 40px}}.campaign-promo__list--items .item__color{font-size:16px;font-stretch:normal;font-weight:400;letter-spacing:0;line-height:1.5;margin-top:8px}.campaign-promo__list--items .item__price{font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.31}.campaign-promo__list--items .item__price .new-price{font-size:32px;padding-right:12px}@media (min-width:48em){.campaign-promo__list--items .item__price .new-price{font-size:24px}}@media (min-width:64em){.campaign-promo__list--items .item__price .new-price{font-size:32px}}.campaign-promo__list--items .item__price .prev-price{font-size:20px}.campaign-promo__list--items .item__btn-container{margin:12px auto 30px;width:132px}.campaign-promo__list--items .product-item-discount{background-color:#a22f26;display:flex;justify-content:center;margin:0 auto;width:85px}.campaign-promo__list--items .product-item-title{font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.33}@media (min-width:48em){.mosaic{padding:0 2em}}.main-content{background-color:#fffdfb;display:flex;justify-content:center;padding-bottom:2em;padding-top:3em}.mosaic-wrapper{grid-column-gap:16px;grid-row-gap:32px;display:grid;grid-template-columns:repeat(4,66px);grid-template-rows:repeat(4,auto)}@media (min-width:48em){.mosaic-wrapper{grid-template-columns:repeat(12,44px)}}@media (min-width:64em){.mosaic-wrapper{grid-column-gap:24px;grid-row-gap:16px;grid-template-columns:repeat(12,56px);grid-template-rows:repeat(12,auto)}}@media (min-width:87.5em){.mosaic-wrapper{grid-column-gap:32px;grid-template-columns:repeat(12,80px)}}.text-container-1>p,.text-container-2>p{color:#272a33;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin-top:0;-o-object-fit:contain;object-fit:contain}@media (min-width:48em){.text-container-1>p,.text-container-2>p{font-size:18px;letter-spacing:-.2px;line-height:1.56}}@media (min-width:64em){.text-container-1>p,.text-container-2>p{font-size:18px}}@media (min-width:87.5em){.text-container-1>p,.text-container-2>p{font-size:24px;letter-spacing:-.23px;line-height:1.5}}.image-container-1{grid-area:1/1/2/4}@media (min-width:48em){.image-container-1{grid-area:1/2/2/8}}@media (min-width:64em){.image-container-1{grid-area:1/2/7/7}}.text-container-1{grid-area:2/1/3/5;padding-right:5.5%}@media (min-width:48em){.text-container-1{grid-area:2/2/3/12;padding-right:12%}}@media (min-width:64em){.text-container-1{grid-area:2/8/4/13}}@media (min-width:87.5em){.text-container-1{padding-right:25.1%}}.image-container-2{grid-area:3/1/4/5;margin-top:12rem;position:relative}@media (min-width:48em){.image-container-2{grid-area:3/2/4/11}}@media (min-width:64em){.image-container-2{grid-area:10/7/13/12;margin-top:0}}.text-container-2{grid-area:4/1/5/5}@media (min-width:48em){.text-container-2{grid-area:4/2/5/12;padding-right:13%}}@media (min-width:64em){.text-container-2{grid-area:9/2/9/7;padding-right:20%}}@media (min-width:87.5em){.text-container-2{grid-area:11/2/9/7;padding-right:20%}}.top-right{position:absolute;right:0;top:-65%}@media (min-width:48em){.top-right{top:-40%}}@media (min-width:64em){.top-right{right:-6%;top:-55%}}@media (min-width:87.5em){.top-right{top:-45%}}.left-bottom{bottom:0;left:0}.main__wrapper{display:flex;justify-content:center}.answer__wrapper{display:flex;flex-direction:column;height:100vh;padding:1.3rem 1.5rem 2rem}@media (min-width:23.4375em){.answer__wrapper{max-width:375px}}@media (min-width:64em){.answer__wrapper{justify-content:center;max-width:100%}}.__container{align-items:center;display:flex;flex-direction:column}.text-container__main{text-align:center}.text-container__main>p{font-size:24px;font-weight:300;line-height:1.42;margin:1em 0}@media (min-width:64em){.text-container__main>p{font-size:36px;font-weight:300;line-height:1.56;margin:.5em 0}.text__container{margin-bottom:30px;margin-top:24px}}.text__container>p{font-weight:400;line-height:1.75;margin-top:0;padding:0 10%;text-align:center}@media (min-width:23.4375em){.text__container>p{padding:0 16%}}@media (min-width:64em){.text__container>p{margin-top:0;padding:0}}.million{font-weight:600}.btn-next{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;letter-spacing:2.5px;overflow:hidden;padding:8px 0;position:relative;text-align:center;text-transform:uppercase;transition:all .2s;width:100%}@media (min-width:64em){.btn-next{max-width:226px;padding:15px 0}}.__container,.button__container{margin-top:auto}@media (min-width:64em){.__container,.button__container{margin:0}}.tf-btn_container{margin-top:unset}.button__container,.questionnaire__wrapper{display:flex;justify-content:center}.questionnaire__wrapper{align-items:center;flex-direction:column;padding:3rem 0}@media (min-width:64em){.questionnaire__wrapper{padding:2rem 0 6rem}}.questionnaire__wrapper .checkout__choose-answer .quiz-checkbox{left:unset;right:5px;z-index:1}.questionnaire__container__yesandno{display:flex;flex-direction:column;height:100vh}@media (min-width:48em){.questionnaire__container__yesandno{height:unset}}.questionnaire__dropdown{display:flex;flex-direction:column;height:100vh}@media (min-width:48em){.questionnaire__dropdown{display:unset;height:unset}}.answer__multiple,.questionnaire__category,.questionnaire__container,.questionnaire__container__yesandno,.questionnaire__dropdown{padding:0 20px}@media (min-width:23.4375em){.answer__multiple,.questionnaire__category,.questionnaire__container,.questionnaire__container__yesandno,.questionnaire__dropdown{max-width:375px}}@media (min-width:48em){.answer__multiple,.questionnaire__category,.questionnaire__container,.questionnaire__container__yesandno,.questionnaire__dropdown{max-width:521px;min-width:521px}}.btn-dark{background-color:#2d3038;border:2px solid #2d3038;color:#fff;font-size:11px}.question__number{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2;margin:18px 0 8px}@media (min-width:48em){.question__number{font-size:14px;line-height:1.71}}@media (min-width:64em){.question__number{margin:56px 0 8px}}.progressbar{background-color:#eaeaeb;border-radius:5px;display:flex;flex-flow:row nowrap;height:4px;width:100%}.progressbar>li{border-radius:5px;content:"";flex:0.5 0.5 auto;list-style:none}.active_question{background-color:#2d3038}@media (min-width:48em){.progress-status.for__image{margin:0 auto;padding:0 20px;width:521px}}.question__wrapper{margin:24px 0 36px}@media (min-width:48em){.question__wrapper{margin:56px 0}.question__wrapper.for__image{padding:0 110px}}.question{font-size:24px;font-weight:300;line-height:1.42;margin:0;text-align:left}@media (min-width:48em){.question{font-size:36px;font-weight:300;line-height:1.56;text-align:center}}.label_text{font-weight:400}.quiz_alert{visibility:hidden}.submission-wrapper{margin-top:30px}@media (min-width:64em){.submission-wrapper{margin-top:56px}}.question__category,.question__quiz{padding-right:10%}@media (min-width:48em){.question__category,.question__quiz{padding-right:0}}.checkout__choose-answer>.form-item,.choose-answer>.form-item,.dragable-list__wrapper>.form-item{margin-bottom:12px}.for__tf{margin:1rem 0}.chosen{background-color:#f9f9f9;border:2px solid #272a33;border-radius:3px}@media (min-width:48em){.choose-answer .form-item:nth-child(6){padding:0 30%}}.answer__true__and__false{display:flex;flex-wrap:nowrap;justify-content:space-between}@media (min-width:48em){.answer__true__and__false{justify-content:space-evenly}}.answer__true__and__false .form-item{width:45%}.__tf{text-align:center}.submission-wrapper-tf,.tf-error{margin-top:auto}@media (min-width:48em){.submission-wrapper-tf{margin-top:72px}}.multi__question{align-items:center;border:1px solid #d3d3d3;border-radius:3px;display:flex;height:64px;justify-content:space-between}.quiz__dropdown{border:1px solid rgba(39,42,51,.2);border-radius:3px;height:44px;padding:8px 20px 8px 15px}.dropdown__arrow{cursor:pointer;pointer-events:none}#dropdown-list{background-color:#fff}.submission-wrapper-dp{margin-top:auto}@media (min-width:48em){.submission-wrapper-dp{margin-top:56px}}.questionnaire__container__images{padding:0 20px;width:375px}@media (min-width:48em){.questionnaire__container__images{align-items:center;display:flex;flex-direction:column;width:720px}}.__wrapper{width:100%}@media (min-width:48em){.__wrapper{padding:0 10px}}.main-image__container,.multi-main-image__container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:48em){.main-image__container,.multi-main-image__container{flex-wrap:nowrap}}.main-image__container>.image__container,.multi-main-image__container>.m_image__container{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:48em){.main-image__container>.image__container,.multi-main-image__container>.m_image__container{margin:0 10px}}.m_image__container{position:relative}.m_image__container [type=checkbox]:checked+label,.m_image__container [type=checkbox]:not(:checked)+label{padding-left:0}.m_image__container [type=checkbox]:checked+label:before,.m_image__container [type=checkbox]:not(:checked)+label:before{left:unset;position:absolute;right:10px;top:10px}picture{border-radius:3px}.image__container>p,.m_image__container>p{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.79;margin:8px 0 23px}.img-full_container{height:100%}@media (min-width:23.4375em){.category__choose-answer{padding-right:2rem}}@media (min-width:48em){.category__choose-answer{padding-right:0}}.category-container{padding-bottom:28px;padding-right:35px}@media (min-width:48em){.category-container{padding-left:61px;padding-right:61px}}@media (min-width:64em){.category-container{padding-bottom:51px;padding-left:28px;padding-right:28px}}.category-container .category{border-collapse:collapse;width:100%}.category-container .category tr td:nth-child(2){padding-right:25px}.category-container .category td{color:#000;font-size:14px;padding:16px 0}.category-container .category .catergory__question{font-weight:400}.category-container .category tr.no-border td{border-bottom:none!important}.category-container .category .catergory-question__checkbox,.category-container .category .catergory-question__header{font-weight:400;text-align:center}.category-container .category .product-filters__wrapper [type=checkbox]:checked+label:after,.category-container .category .product-filters__wrapper [type=checkbox]:checked+label:before,.category-container .category .product-filters__wrapper [type=checkbox]:not(:checked)+label:after,.category-container .category .product-filters__wrapper [type=checkbox]:not(:checked)+label:before,.category-container .category .variant-nav__options [type=checkbox]:checked+label:after,.category-container .category .variant-nav__options [type=checkbox]:checked+label:before,.category-container .category .variant-nav__options [type=checkbox]:not(:checked)+label:after,.category-container .category .variant-nav__options [type=checkbox]:not(:checked)+label:before,.category-container .category [type=radio]:checked+label:after,.category-container .category [type=radio]:checked+label:before,.category-container .category [type=radio]:not(:checked)+label:after,.category-container .category [type=radio]:not(:checked)+label:before,.product-filters__wrapper .category-container .category [type=checkbox]:checked+label:after,.product-filters__wrapper .category-container .category [type=checkbox]:checked+label:before,.product-filters__wrapper .category-container .category [type=checkbox]:not(:checked)+label:after,.product-filters__wrapper .category-container .category [type=checkbox]:not(:checked)+label:before,.variant-nav__options .category-container .category [type=checkbox]:checked+label:after,.variant-nav__options .category-container .category [type=checkbox]:checked+label:before,.variant-nav__options .category-container .category [type=checkbox]:not(:checked)+label:after,.variant-nav__options .category-container .category [type=checkbox]:not(:checked)+label:before{border-radius:20px;height:32px;transform:none;width:32px}.category-container .category .product-filters__wrapper [type=checkbox]:checked+label:after,.category-container .category .variant-nav__options [type=checkbox]:checked+label:after,.category-container .category [type=radio]:checked+label:after,.product-filters__wrapper .category-container .category [type=checkbox]:checked+label:after,.variant-nav__options .category-container .category [type=checkbox]:checked+label:after{background:#34303d url(../../../../content/dam/iqos/global/marketing/brand/graphics/check.svg) 50% 50% no-repeat;background-size:22px;border:0}.category-container .category .product-filters__wrapper [type=checkbox]:checked+label:after,.category-container .category .product-filters__wrapper [type=checkbox]:not(:checked)+label:after,.category-container .category .variant-nav__options [type=checkbox]:checked+label:after,.category-container .category .variant-nav__options [type=checkbox]:not(:checked)+label:after,.category-container .category [type=radio]:checked+label:after,.category-container .category [type=radio]:not(:checked)+label:after,.product-filters__wrapper .category-container .category [type=checkbox]:checked+label:after,.product-filters__wrapper .category-container .category [type=checkbox]:not(:checked)+label:after,.variant-nav__options .category-container .category [type=checkbox]:checked+label:after,.variant-nav__options .category-container .category [type=checkbox]:not(:checked)+label:after{background-color:#272a33;left:0;top:0}.rank-wrapper{cursor:pointer}.rank-wrapper>div{background-color:#d3d3d3;height:1px;margin:3px 0;width:20px}.quiz-btn{height:44px;width:100%}@media (min-width:64em){.quiz-btn{height:56px;width:226px}}.quiz-btn__label{align-items:center;border:none;color:#fffdfb;cursor:pointer;display:flex;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;justify-content:center;letter-spacing:2.5px;line-height:normal;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;transition:all .2s;width:100%}.heets-interaction_wrapper{background-color:#f6f4f0;padding:48px 0}@media (min-width:48em){.heets-interaction_wrapper{padding:72px 0}}@media (min-width:100em){.heets-interaction_wrapper{padding:72px 0 80px}}.heets-interaction_wrapper .heets-interaction_container{align-items:center;display:flex;flex-direction:column}.heets-interaction_wrapper .headliner-wrapper{width:334px}@media (min-width:48em){.heets-interaction_wrapper .headliner-wrapper{width:604px}}@media (min-width:64em){.heets-interaction_wrapper .headliner-wrapper{width:649px}}@media (min-width:100em){.heets-interaction_wrapper .headliner-wrapper{width:680px}}.heets-interaction_wrapper .interaction-header_text{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;margin:0 0 26px;text-align:center}@media (min-width:48em){.heets-interaction_wrapper .interaction-header_text{font-size:36px;line-height:1.56;margin:0 0 48.6px}}@media (min-width:100em){.heets-interaction_wrapper .interaction-header_text{margin:0 0 40.1px}}.heets-interaction_wrapper .product-image_container{position:relative}.heets-interaction_wrapper .product-view{align-items:center;display:flex;flex-direction:column}@media (min-width:48em){.heets-interaction_wrapper .product-view{padding-left:144px;padding-right:145px}}@media (min-width:64em){.heets-interaction_wrapper .product-view{padding-left:272px;padding-right:273px}}@media (min-width:100em){.heets-interaction_wrapper .product-view{padding-left:491px;padding-right:490.8px}}.heets-interaction_wrapper .product-view .hotspot{cursor:pointer;position:absolute}.heets-interaction_wrapper .product-view .hotspot.hotspot-tobacco{bottom:78px;left:89px}@media (min-width:48em){.heets-interaction_wrapper .product-view .hotspot.hotspot-tobacco{bottom:90px;left:100px}}@media (min-width:100em){.heets-interaction_wrapper .product-view .hotspot.hotspot-tobacco{bottom:144.1px;left:149px;top:241.9px}}.heets-interaction_wrapper .product-view .hotspot.hotspot-protective-wrap{bottom:30px;left:132px}@media (min-width:48em){.heets-interaction_wrapper .product-view .hotspot.hotspot-protective-wrap{bottom:20px;left:130px}}@media (min-width:100em){.heets-interaction_wrapper .product-view .hotspot.hotspot-protective-wrap{bottom:70px;left:232px}}.heets-interaction_wrapper .product-view .hotspot.hotspot-core{bottom:45%;left:45%}@media (min-width:100em){.heets-interaction_wrapper .product-view .hotspot.hotspot-core{bottom:211.1px;left:295px}}.heets-interaction_wrapper .product-view .hotspot.hotspot-paper{right:104px;top:69px}@media (min-width:48em){.heets-interaction_wrapper .product-view .hotspot.hotspot-paper{right:120px;top:78px}}@media (min-width:100em){.heets-interaction_wrapper .product-view .hotspot.hotspot-paper{bottom:282.1px;left:407px;top:111.9px}}.heets-interaction_wrapper .product-view .hotspot.hotspot-filter{right:28px;top:30px}@media (min-width:48em){.heets-interaction_wrapper .product-view .hotspot.hotspot-filter{right:46px;top:38px}}@media (min-width:100em){.heets-interaction_wrapper .product-view .hotspot.hotspot-filter{right:55.2px;top:45.9px}}.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-filter{right:4.5%;top:8.5%}@media (min-width:48em){.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-filter{right:8.5%;top:9.5%}}@media (min-width:100em){.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-filter{right:44.2px;top:39.9px}}.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-paper{right:25%;top:23%}@media (min-width:100em){.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-paper{right:27.3%;top:25%}}.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-core{right:42%;top:36%}@media (min-width:48em){.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-core{right:44.5%;top:39%}}@media (min-width:100em){.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-core{bottom:271.1px;left:288px}}.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-wrap{bottom:22px;display:block;left:124px}@media (min-width:48em){.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-wrap{bottom:11px;left:121px}}@media (min-width:64em){.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-wrap{display:none}}@media (min-width:100em){.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-wrap{bottom:60px;left:225px}}.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-tobacco{bottom:68px;left:80px}@media (min-width:48em){.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-tobacco{bottom:81px;left:91px}}@media (min-width:100em){.heets-interaction_wrapper .product-view .hotspot.hotspot-exp-tobacco{bottom:144.1px;left:142px;top:231.9px}}.heets-interaction_wrapper .product-view .wrap-visibility{visibility:hidden}@media (min-width:64em){.heets-interaction_wrapper .product-view .wrap-visibility{visibility:visible}}.heets-interaction_wrapper .product-view .hotspot-exp{display:none}.heets-interaction_wrapper .interaction-data-item-headline{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.73px;line-height:normal;margin:48.4px 27px 16px 28px;text-align:center;text-transform:uppercase}@media (min-width:48em){.heets-interaction_wrapper .interaction-data-item-headline{margin:48.4px 82px 20px}}@media (min-width:64em){.heets-interaction_wrapper .interaction-data-item-headline{margin-left:440px;margin-right:441px}}@media (min-width:100em){.heets-interaction_wrapper .interaction-data-item-headline{margin:40.9px 728px 20px 729px}}.heets-interaction_wrapper .item-description_wrapper{display:none}.heets-interaction_wrapper .active{display:block}@media (min-width:64em){.heets-interaction_wrapper .active{display:none}}.heets-interaction_wrapper .interaction-data-item-desc{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:0 27px 24px 28px;text-align:center;width:320px}@media (min-width:48em){.heets-interaction_wrapper .interaction-data-item-desc{margin:0 82px;width:604px}}@media (min-width:64em){.heets-interaction_wrapper .interaction-data-item-desc{margin-left:51px;margin-right:53px;width:920px}}@media (min-width:100em){.heets-interaction_wrapper .interaction-data-item-desc{margin-left:340px;margin-right:340px}}.find-your-flavour-vape{background-color:#fffdfb;display:flex;padding-bottom:48px}@media (min-width:48em){.find-your-flavour-vape{padding-bottom:96px}}@media (min-width:64em){.find-your-flavour-vape{justify-content:center}}.find-your-flavour-vape .tns-nav{left:-7px;margin:48px 0 10px;position:relative;text-align:left}@media (min-width:64em){.find-your-flavour-vape .tns-nav{display:block}}.find-your-flavour-vape .tns-nav>[aria-controls]{background:#fff;border:1px solid #545454;border-radius:50%;height:8px;margin:0 10px;padding:0;transition:background .2s;width:8px}.find-your-flavour-vape .tns-nav>.tns-nav-active{background:#545454}.find-your-flavour-vape .btn-shop{cursor:pointer}.find-your-flavour-vape #tns1{width:200%}.find-your-flavour-heated{background-color:#fffdfb;display:flex;padding-bottom:48px;position:relative}@media (min-width:48em){.find-your-flavour-heated{padding-bottom:96px}}@media (min-width:64em){.find-your-flavour-heated{justify-content:center}}@media (min-width:87.5em){.find-your-flavour-heated{padding:0 64px}}.find-your-flavour-heated .tns-nav{left:-7px;margin:48px 0 10px;position:relative;text-align:left}@media (min-width:64em){.find-your-flavour-heated .tns-nav{display:block}}.find-your-flavour-heated .tns-nav>[aria-controls]{background:#fff;border:1px solid #545454;border-radius:50%;height:8px;margin:0 10px;padding:0;transition:background .2s;width:8px}.find-your-flavour-heated .tns-nav>.tns-nav-active{background:#545454}.find-your-flavour-heated .btn-shop{cursor:pointer}.product__wrapper{outline:0!important;padding-bottom:10px}.product__wrapper.vaped-wrapper{width:100%}@media (min-width:48em){.product__wrapper.vaped-wrapper{width:344px}}@media (min-width:87.5em){.product__wrapper.vaped-wrapper{width:640px}}.product__wrapper.heated-wrapper{width:312px}@media (min-width:48em){.product__wrapper.heated-wrapper{width:464px}}@media (min-width:64em){.product__wrapper.heated-wrapper{width:296px}}@media (min-width:87.5em){.product__wrapper.heated-wrapper{width:416px}}@media (min-width:100em){.product__wrapper.heated-wrapper{width:472px}}.product__wrapper.pr_two{margin-left:16px}@media (min-width:100em){.product__wrapper.pr_two{margin-left:32px}}.product__wrapper.pr-two_heated{margin:0 16px}@media (min-width:64em){.product__wrapper.pr-two_heated{margin:0 24px}}@media (min-width:87.5em){.product__wrapper.pr-two_heated{margin:0 32px}}@media (min-width:100em){.product__wrapper.pr-two_heated{margin:0 32px}}.flavour-arrow{cursor:pointer;margin-left:9px}.flv__wrapper{max-width:365px;padding-left:30px}.flv__wrapper.heated__wrapper{padding-bottom:48px}@media (min-width:48em){.flv__wrapper.heated__wrapper{max-width:100%;width:100%}}@media (min-width:64em){.flv__wrapper.heated__wrapper{max-width:100%}}@media (min-width:100em){.flv__wrapper.heated__wrapper{width:unset}}@media (min-width:64em){.flv__wrapper{max-width:100%}}@media (min-width:75em){.flv__wrapper{padding:0}}@media (min-width:48em){.flv__wrapper.vape__wrapper{max-width:100%}}@media (min-width:87.5em){.flv__wrapper.vape__wrapper{padding-left:32px}}.header{margin:52px 0 56px}@media (min-width:48em){.header{margin:89px 0 83px}}.flavour-img{width:100%}.flavour-container{display:flex;position:relative}@media (min-width:64em){.flavour-container{flex-flow:row nowrap}}.flavour-container.flavour_slider{position:unset}@media (min-width:48em){.flavour-container.flavour_slider{max-width:190%}}.flavour-image-container{position:relative}.flavour-product-image-container{bottom:-30px;padding-right:20px;position:absolute;right:0}@media (min-width:23.4375em){.flavour-product-image-container.vaping{padding-right:30px}}.flavour-product-image-container.heated{opacity:0;transform:translateX(110px);transition:.6s ease-in-out}@media (min-width:64em){.flavour-product-image-container.heated{opacity:1;transform:translateX(0)}}.flavour-product-image-container.heated.visible{opacity:1;transform:translateX(0);transition:.6s ease-in-out}@media (min-width:23.4375em){.flavour-product-image-container.heated{padding-right:20px}}.flavour-info-container{margin-top:60px}@media (min-width:48em){.flavour-info-container{margin-top:43px}}.flavour-heading-container{bottom:0;left:24px;position:absolute;top:0;width:100%}@media (min-width:64em){.flavour-heading-container{width:80%}}.flavour-heading-text{color:#fffdfb;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.29;margin:40px 0 16px;padding-right:25%}@media (min-width:64em){.flavour-heading-text{line-height:1.5;padding-right:40%}}@media (min-width:100em){.flavour-heading-text{font-size:32px}}.flavour-heading-text.heated-heading{padding-right:5%}.flavours-link{color:#fffdfb;font-size:16px;letter-spacing:normal;line-height:1.38;text-align:right}.flavours-link,.product-name{font-stretch:normal;font-style:normal;font-weight:400}.product-name{color:#34303d;font-size:18px;letter-spacing:.01px;line-height:1.5;margin-bottom:0}@media (min-width:64em){.product-name{font-weight:500;line-height:1.75}}@media (min-width:100em){.product-name{font-size:24px}}.product-description{color:#99969c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:16px 0 24px;padding-right:10%}@media (min-width:87.5em){.product-description{padding-right:51%}}.product-description.bronze-desc,.product-description.turquoise-desc{padding-right:0}@media (min-width:48em){.product-description.bronze-desc,.product-description.turquoise-desc{padding-right:25%}}@media (min-width:64em){.product-description.bronze-desc,.product-description.turquoise-desc{padding-right:12%}}@media (min-width:87.5em){.product-description.bronze-desc,.product-description.turquoise-desc{padding-right:19%}}@media (min-width:100em){.product-description.bronze-desc,.product-description.turquoise-desc{padding-right:29%}}.product-description.amber-desc{padding-right:0}@media (min-width:48em){.product-description.amber-desc{padding-right:25%}}@media (min-width:64em){.product-description.amber-desc{padding-right:5%}}@media (min-width:87.5em){.product-description.amber-desc{padding-right:30%}}.flavour-title{color:#34303d;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.38}@media (min-width:48em){.flavour-title{font-size:48px}}@media (min-width:75em){.flavour-title{font-size:48px;line-height:1.33}}.btn-shop-flavour{border:1.5px solid #34303d;border-radius:3px;display:inline-block;min-height:48px;padding:8px 30px;text-align:center;width:140px}.btn-shop-text{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:1.75}.cat-cards_wrapper{display:flex;justify-content:center;padding:5.5rem 0 3rem}.cat-cards_wrapper .dark-cards,.cat-cards_wrapper .light-cards{align-items:center;display:flex;flex-direction:column;padding:0 20px;width:375px}@media (min-width:48em){.cat-cards_wrapper .dark-cards,.cat-cards_wrapper .light-cards{padding:0 10%;width:unset}}@media (min-width:64em){.cat-cards_wrapper .dark-cards,.cat-cards_wrapper .light-cards{padding:0 100px}.cat-cards_wrapper .try-new{display:none}}@media (min-width:100em){.cat-cards_wrapper .dark-img{height:551px;width:100%}}@media (min-width:125em){.cat-cards_wrapper .dark-img{width:unset}}.cat-cards_wrapper .light-img{vertical-align:middle}.cat-cards_wrapper .text-dark{color:#34303d}.cat-cards_wrapper .text-light{color:#fffdfb}.cat-cards_wrapper .cat-header{font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;margin:48px 0 16px;text-align:center}@media (min-width:48em){.cat-cards_wrapper .cat-header{font-size:36px;line-height:1.56;margin-top:72px}}.cat-cards_wrapper .cat-description{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:0 0 48px;text-align:center}@media (min-width:48em){.cat-cards_wrapper .cat-description{padding:0 4%}}@media (min-width:64em){.cat-cards_wrapper .cat-description{padding:0 14%}}@media (min-width:75em){.cat-cards_wrapper .cat-description{padding:0 23%}}@media (min-width:100em){.cat-cards_wrapper .cat-description{padding:0 25%}}.cat-cards_wrapper .cat-container{margin-bottom:23px}@media (min-width:64em){.cat-cards_wrapper .cat-container{display:flex;flex-direction:row;margin-bottom:48px}}@media (min-width:100em){.cat-cards_wrapper .cat-container_dark{height:551px}}@media (min-width:125em){.cat-cards_wrapper .cat-container_dark{height:unset}}.cat-cards_wrapper .category-img_container{align-items:center;display:flex;flex-direction:column;margin-bottom:16px;position:relative}@media (min-width:64em){.cat-cards_wrapper .category-img_container{flex-flow:row wrap;width:284px}}@media (min-width:75em){.cat-cards_wrapper .category-img_container{width:73.333333%}}@media (min-width:87.5em){.cat-cards_wrapper .category-img_container{width:100%}}@media (min-width:100em){.cat-cards_wrapper .category-img_container{margin:0 20px}}.cat-cards_wrapper .bg-light{background-color:#f6f4f0}.cat-cards_wrapper .cat-product_info{display:flex;flex-flow:row wrap;height:50%;justify-content:center;margin:48px 0 24px;padding:0 10px;position:absolute;text-align:center}@media (min-width:48em){.cat-cards_wrapper .cat-product_info{padding:0 25%}}@media (min-width:64em){.cat-cards_wrapper .cat-product_info{padding:0 15px;top:0}}@media (min-width:87.5em){.cat-cards_wrapper .cat-product_info{padding:0 18px}}@media (min-width:100em){.cat-cards_wrapper .cat-product_info{margin-top:72px;padding:0 11%}}.cat-cards_wrapper .cat-product-info_light{margin:48px 0 24px;padding:0 15px;text-align:center}@media (min-width:48em){.cat-cards_wrapper .cat-product-info_light{padding:0 25%}}@media (min-width:64em){.cat-cards_wrapper .cat-product-info_light{align-self:flex-start;padding:0 20px}}@media (min-width:100em){.cat-cards_wrapper .cat-product-info_light{margin-top:72px;padding:0 45px}}.cat-cards_wrapper .cat-product_label{bottom:0;position:absolute}@media (min-width:64em){.cat-cards_wrapper .cat-product-label_light{align-self:flex-end}}.cat-cards_wrapper .cat-product_header{font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.42;margin:0 0 16px;text-align:center}@media (min-width:100em){.cat-cards_wrapper .cat-product_header{font-size:28px;line-height:1.57}}.cat-cards_wrapper .shop-category{align-items:center;display:flex;flex-direction:row;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;justify-content:center;letter-spacing:3.48px;line-height:normal;margin-bottom:24px;text-transform:uppercase}.cat-cards_wrapper .shop-category_dark{margin-top:24px}@media (min-width:64em){.cat-cards_wrapper .shop-category_dark{margin-top:0}}@media (min-width:75em){.cat-cards_wrapper .shop-category_dark{margin-top:24px}}.cat-cards_wrapper .category-arrow{margin-left:10px}.cat-cards_wrapper .cat-product_description{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:0;text-align:center}@media (min-width:48em){.cat-cards_wrapper .cat-product_description{padding:unset}}.cat-cards_wrapper .cat-button{align-items:center;border:2px solid #34303d;border-radius:3px;display:flex;height:54px;justify-content:center;margin-top:8px;padding:20.5px 0;width:100%}@media (min-width:64em){.cat-cards_wrapper .cat-button{width:172px}}.cat-cards_wrapper .cat-shop{color:#f6f4f0;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:1.18;text-align:center;text-transform:uppercase}.cat-cards_wrapper .cat-light{background-color:#f0f0f0}@media (min-width:64em){.cat-cards_wrapper .cat-tobacco{margin:0 20px 0 0}.cat-cards_wrapper .cat-menthol{margin:0 20px}.cat-cards_wrapper .cat-aromatic{margin:0 0 0 20px}}footer{background:#34303d;border-top:1px solid #524f59;clear:both;margin-bottom:0;padding-bottom:0;padding-top:0!important}@media (min-width:64em){footer{padding-top:40px}}footer.footer-border-top-none{border-top:none}footer .top-footer{display:flex;flex-flow:column nowrap;justify-content:space-between;margin-left:40px;margin-right:40px;padding-bottom:72px}@media (min-width:64em){footer .top-footer{flex-flow:row;padding-bottom:67px}}@media (min-width:75em){footer .top-footer{margin-left:52px;margin-right:104px}}footer .top-footer .left-footer{padding-bottom:46px}@media (min-width:64em){footer .top-footer .left-footer{padding-bottom:0}}footer .top-footer .left-footer .footer-logo-image{width:119px}@media (min-width:75em){footer .top-footer .left-footer .footer-logo-image{width:139px}}footer .top-footer .left-footer .footer-logo-image svg{width:119px}@media (min-width:75em){footer .top-footer .left-footer .footer-logo-image svg{width:139px}}footer .top-footer .left-footer .all-rights-reserved,footer .top-footer .left-footer .copyright{color:#fffdfb;font-size:12px;line-height:1.6;opacity:.5}@media (min-width:64em){footer .top-footer .left-footer .all-rights-reserved,footer .top-footer .left-footer .copyright{font-size:14px;max-width:400px}}footer .top-footer .left-footer .copyright{margin-bottom:0;margin-top:19px}@media (min-width:64em){footer .top-footer .left-footer .copyright{margin-top:17px}}footer .top-footer .left-footer .all-rights-reserved{margin-top:0}footer .top-footer .right-footer{display:flex;justify-content:space-between;margin-top:0;text-align:left}@media (min-width:64em){footer .top-footer .right-footer{width:calc(60vw - 40px)}}@media (min-width:100em){footer .top-footer .right-footer{width:calc(50vw - 75px)}}footer .top-footer .right-footer .footer-socials .footer-link{align-items:center;display:flex;padding-right:30px;text-align:left}@media (min-width:64em){footer .top-footer .right-footer .footer-socials .footer-link{padding-right:0}}footer .top-footer .right-footer .footer-socials .footer-link img,footer .top-footer .right-footer .footer-socials .footer-link svg{margin-right:10px}footer .footer-menu-container{flex:0 0 50%;margin-right:0;max-width:50%}footer .footer-menu-container:first-child,footer .footer-menu-container:nth-child(3){padding-right:15px}@media (min-width:64em){footer .footer-menu-container:nth-child(2){padding-right:15px}}footer .footer-menu-container:nth-child(3),footer .footer-menu-container:nth-child(4){margin-bottom:0}@media (min-width:64em){footer .footer-menu-container{flex:none;max-width:none}}footer .footer-menu-container .footer-menu-title{color:#fffdfb;display:block;font-size:11px;margin-bottom:14px;margin-top:0;opacity:.5;text-transform:uppercase}@media (min-width:64em){footer .footer-menu-container .footer-menu-title{letter-spacing:1.7px}}@media (min-width:75em){footer .footer-menu-container .footer-menu-title{font-size:13px;margin-bottom:16px}}footer .footer-menu-container .footer-menu-title .icon{background-repeat:no-repeat;background-size:contain;height:10px;margin-left:5px;width:15px}footer .footer-menu-container .footer-link{color:#fffdfb;cursor:pointer;display:block;font-size:14px;line-height:19px;margin-top:8px}@media (min-width:64em){footer .footer-menu-container .footer-link{margin-top:11px}}footer .footer-menu-container .footer-link:hover{color:rgba(255,253,251,.15)}footer .footer-socials .footer-link img,footer .footer-socials .footer-link svg{height:auto;width:18px}footer .select-language{position:relative}footer .select-language .selectric .label{font-size:14px;font-weight:500;height:45px;z-index:5}footer .change-language-button{color:#c2bfc2;font-size:12px;left:0;position:absolute;top:25px}footer .change-language-button:hover{color:#000}footer .footer-legal{background-color:#fffdfb;clear:both;display:none;padding:20px 0}@media (min-width:75em){footer .footer-legal{padding:55px 0}}footer .footer-legal .footer-legal-text{color:#34303d;font-size:14px;line-height:1.45;margin:0 auto;padding-left:16px;padding-right:16px;text-align:center}@media (min-width:64em){footer .footer-legal .footer-legal-text{margin-bottom:20px;margin-top:20px;padding-left:40px;padding-right:40px}}@media (min-width:75em){footer .footer-legal .footer-legal-text{font-size:20px;margin-bottom:20px;margin-top:20px}}footer .custom-select-trigger{color:#141421;padding-left:0}footer .custom-select-trigger:after{border-bottom:1px solid #141421;border-right:1px solid #141421}@media (min-width:48em){footer .small-footer.top-footer{display:flex;flex-direction:row;justify-content:space-between;margin-left:0;margin-right:0;padding-left:52px;padding-right:92px}footer .small-footer .right-footer{padding-top:7px;width:auto}footer .small-footer .right-footer .footer-menu-container{align-items:left;display:flex;flex-direction:column}footer .small-footer .right-footer .footer-menu-container .menu-holder{display:flex;flex-direction:row}footer .small-footer .right-footer .footer-menu-container .menu-holder .footer-link{line-height:1;margin-right:20px;margin-top:0}}footer .small-footer .footer-menu-container{flex:1;max-width:none}footer .small-footer .footer-menu-container:first-child{padding-right:0}.arrow{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/icon-arrow-down.svg)}.arrow-down{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(-180deg)}@media only screen and (max-width:1023px){footer .top-footer{margin-left:33px;margin-right:33px}}@media only screen and (max-width:1023px) and (min-width:48em){footer .top-footer{margin-left:40px;margin-right:40px}}@media only screen and (max-width:1023px){footer .right-footer{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}}@media only screen and (max-width:1023px) and (min-width:48em){footer .right-footer{justify-content:flex-start}}@media only screen and (max-width:1023px){footer .footer-logo-image,footer .footer-logo-image svg{height:auto;width:55px}footer .footer-menu-container{float:right;margin-bottom:39px}footer .footer-menu-container .menu-holder{text-align:left}footer .footer-menu-container .footer-menu-title{font-size:11px;font-weight:300;letter-spacing:1.5px;margin:0 0 14px;text-align:left}}@media only screen and (max-width:1023px) and (min-width:64em){footer .footer-menu-container .footer-menu-title{font-size:14px;margin:0 0 20px;min-width:185px}}@media only screen and (max-width:1023px){footer .footer-menu-container .footer-menu-title .icon.arrow.hide-on-desktop{display:inline-block}footer .all-rights-reserved,footer .copyright{font-size:14px;margin:0}.hide-on-desktop .footer-logo{margin-bottom:15px;margin-left:8px;margin-right:8px}.hide-on-desktop footer .footer-legal{padding:20px 0}}.custom-select-wrapper{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-select-wrapper select{display:none}.custom-select{display:inline-block;position:relative}.custom-select-trigger{border-radius:4px;color:#fffdfb;cursor:pointer;display:block;font-size:22px;font-weight:500;line-height:30px;max-width:130px;padding:0 84px 0 22px;position:relative}.custom-select-trigger:after{border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";display:block;height:10px;margin-left:10px;margin-top:-3px;position:absolute;right:0;top:50%;transform:rotate(45deg) translateY(-50%);transform-origin:50% 0;transition:all .4s ease-in-out;width:10px}.custom-select.opened .custom-select-trigger:after{margin-top:3px;transform:rotate(-135deg) translateY(-50%)}.custom-options{background:#fff;border:1px solid #b5b5b5;border-radius:4px;bottom:15px;box-shadow:0 2px 1px rgba(0,0,0,.07);box-sizing:border-box;display:block;left:0;margin:15px 0;min-width:100%;opacity:0;pointer-events:none;position:absolute;right:0;transform:translateY(-15px);transition:all .4s ease-in-out;visibility:hidden}.custom-select.opened .custom-options{opacity:1;pointer-events:all;transform:translateY(0);visibility:visible}.custom-option{border-bottom:1px solid #b5b5b5;color:#b5b5b5;cursor:pointer;display:block;font-size:18px;font-weight:600;line-height:47px;padding:0 22px;position:relative;transition:all .4s ease-in-out}.custom-option:first-of-type{border-radius:4px 4px 0 0}.custom-option:last-of-type{border-bottom:0;border-radius:0 0 4px 4px}.custom-option.selection,.custom-option:hover{background:#f9f9f9}#try-on-overlay,.overlay.overlay__country{display:none}footer.footer-redesign{background-color:#34303d;padding:35px 0 0}@media (min-width:48em){footer.footer-redesign{padding-top:64px}}@media (min-width:64em){footer.footer-redesign{padding-top:56px}}.footer-redesign__links,.footer-redesign__nav,.footer-redesign__payment{display:flex;flex-direction:column;padding:0 32px}@media (min-width:48em){.footer-redesign__links,.footer-redesign__nav,.footer-redesign__payment{padding:0 31px}}@media (min-width:64em){.footer-redesign__links,.footer-redesign__nav,.footer-redesign__payment{padding:0 43px}}@media (min-width:87.5em){.footer-redesign__links,.footer-redesign__nav,.footer-redesign__payment{padding:0 63px}}.footer-redesign__links .footer-menu-container,.footer-redesign__nav .footer-menu-container,.footer-redesign__payment .footer-menu-container{flex:none;margin-bottom:28px;max-width:none}@media (min-width:64em){.footer-redesign__links .footer-menu-container:nth-child(2),.footer-redesign__nav .footer-menu-container:nth-child(2),.footer-redesign__payment .footer-menu-container:nth-child(2){margin-left:0;padding-right:0}}.footer-redesign__links .footer-menu-container .footer-menu-title,.footer-redesign__nav .footer-menu-container .footer-menu-title,.footer-redesign__payment .footer-menu-container .footer-menu-title{color:#fffdfb;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.57;margin-bottom:12px;opacity:.65;text-transform:none}@media (min-width:64em){.footer-redesign__links .footer-menu-container .footer-menu-title,.footer-redesign__nav .footer-menu-container .footer-menu-title,.footer-redesign__payment .footer-menu-container .footer-menu-title{font-size:16px;margin-bottom:13px}}.footer-redesign__links .footer-menu-container .menu-holder .footer-link,.footer-redesign__nav .footer-menu-container .menu-holder .footer-link,.footer-redesign__payment .footer-menu-container .menu-holder .footer-link{font-size:1.8rem;line-height:1.56}@media (min-width:64em){.footer-redesign__links .footer-menu-container .menu-holder .footer-link,.footer-redesign__nav .footer-menu-container .menu-holder .footer-link,.footer-redesign__payment .footer-menu-container .menu-holder .footer-link{font-size:2.4rem;line-height:1.6}}@media (min-width:100em){.footer-redesign__links .footer-menu-container .menu-holder .footer-link,.footer-redesign__nav .footer-menu-container .menu-holder .footer-link,.footer-redesign__payment .footer-menu-container .menu-holder .footer-link{font-size:32px;line-height:1.38}}.footer-redesign__links .footer-menu-container .menu-holder .footer-link:not(:first-child),.footer-redesign__nav .footer-menu-container .menu-holder .footer-link:not(:first-child),.footer-redesign__payment .footer-menu-container .menu-holder .footer-link:not(:first-child){margin-top:14px}@media (min-width:48em){.footer-redesign__links .footer-menu-container .menu-holder .footer-link:not(:first-child),.footer-redesign__nav .footer-menu-container .menu-holder .footer-link:not(:first-child),.footer-redesign__payment .footer-menu-container .menu-holder .footer-link:not(:first-child){margin-top:12px}}@media (min-width:100em){.footer-redesign__links .footer-menu-container .menu-holder .footer-link:not(:first-child),.footer-redesign__nav .footer-menu-container .menu-holder .footer-link:not(:first-child),.footer-redesign__payment .footer-menu-container .menu-holder .footer-link:not(:first-child){margin-top:16px}}.footer-redesign .footer-redesign__links{padding:0 32px 5px}@media (min-width:48em){.footer-redesign .footer-redesign__links{flex-direction:row;justify-content:space-between;padding:0 31px 28px}}@media (min-width:64em){.footer-redesign .footer-redesign__links{padding:0 43px}}@media (min-width:87.5em){.footer-redesign .footer-redesign__links{padding:0 63px}}.footer-redesign .footer-redesign__links-container{display:flex;flex-direction:column}@media (min-width:48em){.footer-redesign .footer-redesign__links-container{flex-basis:23%;max-width:unset}}@media (min-width:64em){.footer-redesign .footer-redesign__links-container{flex-basis:23%;max-width:unset}}.footer-redesign .footer-redesign__links-container .footer-menu-container{flex-basis:50%;max-width:50%}.footer-redesign .footer-redesign__links-container .footer-menu-container.visible-desktop{display:none}@media (min-width:64em){.footer-redesign .footer-redesign__links-container .footer-menu-container.visible-desktop{display:block;margin-left:0;margin-top:32px}}.footer-redesign .footer-redesign__links-container .menu-holder{position:relative}.footer-redesign .footer-redesign__links-container .menu-holder .footer-link{font-size:16px}.footer-redesign .footer-redesign__links-fakeselect{align-items:center;background:none;border:none;color:#fffdfb;cursor:pointer;display:flex;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;padding:0}.footer-redesign .footer-redesign__links-fakeselect__list{background-color:#fffdfb;border-radius:3px;box-shadow:0 0 50px 0 rgba(0,0,0,.1);display:none;left:0;min-width:160px;position:absolute;top:42px}.footer-redesign .footer-redesign__links-fakeselect__list.open{display:block}.footer-redesign .footer-redesign__links-fakeselect__list .fakeselect__list-item{align-items:center;cursor:pointer;display:flex;height:64px;padding:0 24px}.footer-redesign .footer-redesign__links-fakeselect__list .fakeselect__list-item:not(:first-child){border-top:1px solid hsla(0,0%,59%,.1)}.footer-redesign .footer-redesign__links-fakeselect__list .fakeselect__list-item__flag{height:20px;margin-right:16px;width:20px}.footer-redesign .footer-redesign__links-fakeselect span{margin-right:10px}@media (min-width:48em){.footer-redesign .footer-redesign__links .footer-menu-container{flex-basis:unset;max-width:unset;padding-right:15px}}.footer-redesign .footer-redesign__payment{border-top:1px solid #34303d;display:flex;flex-direction:column;padding:32px 45px 42px}@media (min-width:48em){.footer-redesign .footer-redesign__payment{border-top:none;flex-direction:row;padding:0 32px 17px 106px}}@media (min-width:64em){.footer-redesign .footer-redesign__payment{align-items:center;border-top:none;padding:26px 43px 50px}}@media (min-width:87.5em){.footer-redesign .footer-redesign__payment{padding:37px 63px 52px}}.footer-redesign .footer-redesign__payment-title{color:#fffdfb;display:block;font-size:14px;margin-bottom:16px;opacity:.65;text-align:center}@media (min-width:48em){.footer-redesign .footer-redesign__payment-title{align-items:center;display:flex;margin-bottom:31px;margin-right:34px;min-height:42px;text-align:left}}@media (min-width:64em){.footer-redesign .footer-redesign__payment-title{display:block;margin-bottom:0;min-height:unset}.footer-redesign .footer-redesign__payment-title:not(:first-child){margin-left:auto}}.footer-redesign .footer-redesign__payment-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px}@media (min-width:48em){.footer-redesign .footer-redesign__payment-list{align-items:center;flex-basis:80%;justify-content:flex-start;margin-bottom:31px;max-width:80%;min-height:42px}}@media (min-width:64em){.footer-redesign .footer-redesign__payment-list{align-items:unset;flex-basis:auto;margin-bottom:0;max-width:none;min-height:unset}}.footer-redesign .footer-redesign__payment-list__item{height:30px;margin-bottom:10px;max-width:57px}@media (min-width:48em){.footer-redesign .footer-redesign__payment-list__item{margin-bottom:0;margin-right:22px}}@media (min-width:64em){.footer-redesign .footer-redesign__payment-list__item{margin-bottom:0}}.footer-redesign .footer-redesign__payment-list__item:only-child{margin:0 auto}@media (min-width:48em){.footer-redesign .footer-redesign__payment-list__item:only-child{margin:0}}.footer-redesign .footer-redesign__payment-list__item .payment-list__item-logo{background:none;height:100%}@media (min-width:48em){.footer-redesign .footer-redesign__payment-list__item .payment-list__item-logo{width:100%}}.footer-redesign .footer-redesign__payment-list-shipping{margin-bottom:32px}@media (min-width:48em){.footer-redesign .footer-redesign__payment-list-shipping{flex-basis:20%;margin-bottom:31px}}@media (min-width:64em){.footer-redesign .footer-redesign__payment-list-shipping{flex-basis:auto;margin-bottom:0}}.footer-redesign .footer-redesign__payment-list-shipping .footer-redesign__payment-list__item{height:32px;max-width:unset}@media (min-width:48em){.footer-redesign .footer-redesign__payment-left{display:flex;flex-grow:1;flex-wrap:wrap}}@media (min-width:64em){.footer-redesign .footer-redesign__payment-left{align-items:center;margin-right:38px}}.footer-redesign .footer-redesign__payment-right{display:flex;justify-content:center}@media (min-width:48em){.footer-redesign .footer-redesign__payment-right{align-items:baseline}}.footer-redesign .footer-redesign__payment-right .payment-right__logo{max-height:42px;max-width:90px}.footer-redesign .footer-redesign__payment-wrapper{padding:32px 45px}@media (min-width:48em){.footer-redesign .footer-redesign__payment-wrapper{flex-wrap:wrap;justify-content:flex-start;padding:0 32px 17px}}@media (min-width:64em){.footer-redesign .footer-redesign__payment-wrapper{padding:26px 43px 35px}}@media (min-width:48em){.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-title{margin-bottom:0}}.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-list{flex-basis:auto;flex-wrap:nowrap;justify-content:center}@media (min-width:48em){.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-list{margin-bottom:0}}.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-list__item{margin-left:0;margin-right:22px}.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-list__item:last-child{margin-right:0}.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-list-shipping{flex-basis:auto}@media (min-width:48em){.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-left{flex-direction:row;flex-grow:inherit;flex-wrap:nowrap;margin-bottom:24px}.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-left:first-child{margin-right:81px}}@media (min-width:64em){.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-left{margin-right:81px}}.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-right{flex-direction:column;width:100%}@media (min-width:48em){.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-right{align-items:center;flex-direction:row;justify-content:flex-start;margin-bottom:24px}}@media (min-width:64em){.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-right{width:auto}}.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-right .payment-right__logo{align-self:center;display:flex;justify-content:center;max-height:inherit;max-width:inherit}@media (min-width:64em){.footer-redesign .footer-redesign__payment-wrapper .footer-redesign__payment-right .payment-right__logo{margin-bottom:0}}.footer-redesign .footer-redesign__nav{border-top:1px solid #34303d;font-size:12px;padding:27px 42px 26px}@media (min-width:48em){.footer-redesign .footer-redesign__nav{padding:28px 46px 25px}}@media (min-width:64em){.footer-redesign .footer-redesign__nav{align-items:center;flex-direction:row;padding:32px 43px 24px}}@media (min-width:87.5em){.footer-redesign .footer-redesign__nav{padding:27px 63px 34px}}.footer-redesign .footer-redesign__nav-copyright{color:#fffdfb;display:block;font-size:14px;line-height:1.57;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:225px;opacity:.65;text-align:center}@media (min-width:48em){.footer-redesign .footer-redesign__nav-copyright{margin-bottom:22px;max-width:unset}}@media (min-width:64em){.footer-redesign .footer-redesign__nav-copyright{margin-bottom:0;margin-left:0;opacity:1}}.footer-redesign .footer-redesign__nav-list{display:flex;flex-wrap:wrap;justify-content:space-evenly}@media (min-width:48em){.footer-redesign .footer-redesign__nav-list{justify-content:space-between}}@media (min-width:64em){.footer-redesign .footer-redesign__nav-list{justify-content:flex-end;margin-left:auto;max-width:475px;padding:0}}@media (min-width:87.5em){.footer-redesign .footer-redesign__nav-list{max-width:none}}.footer-redesign .footer-redesign__nav-list__item{color:#fffdfb;font-size:14px;margin:0 12px 10px;opacity:.65}@media (min-width:48em){.footer-redesign .footer-redesign__nav-list__item{margin:0 12px}}@media (min-width:64em){.footer-redesign .footer-redesign__nav-list__item{line-height:1.57;margin:0 0 10px 24px}}@media (min-width:87.5em){.footer-redesign .footer-redesign__nav-list__item{margin-bottom:0}}.footer-redesign__legal{align-items:center;background-color:#fffdfb;color:#99969c;display:flex;font-size:14px;font-weight:400;height:72px;justify-content:center;padding:0 25px;text-align:center}@media (min-width:64em){.footer-redesign__legal{font-size:16px}}.footer-redesign__nav-list__item{color:#99969c}.service-panels{background:#fffdfb;border-top:1px solid #d5dfef;bottom:0;display:flex;justify-content:space-between;overflow:hidden;position:fixed;width:100%;z-index:999}@media (min-width:64em){.service-panels{height:100px}}.service-panels>div{display:none;padding:15px;width:100%}@media (min-width:64em){.service-panels>div{height:100px}}.service-panels>div.visible{display:block}.service-panels>div .service-panels__wrapper{display:flex;flex-flow:column}@media (min-width:64em){.service-panels>div .service-panels__wrapper{flex-flow:row}}.service-panels>div p{font-weight:500;margin:0 0 4px}.service-panels>div p span{color:#d5dfef;word-break:break-all}@media (min-width:64em){.service-panels>div p span{word-break:break-word}.service-panels>div p{margin:20px 20px 20px 0}}.service-panels>div form{display:flex;flex-flow:column}@media (min-width:48em){.service-panels>div form{flex-flow:row}}.service-panels>div form input{background:#fffdfb;border:1px solid rgba(255,253,251,.15);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:#524f59;margin-bottom:10px;width:100%}.service-panels>div form input::-moz-placeholder{color:rgba(255,253,251,.15);opacity:1}.service-panels>div form input:-ms-input-placeholder{color:rgba(255,253,251,.15)}.service-panels>div form input::-webkit-input-placeholder{color:rgba(255,253,251,.15)}@media (min-width:48em){.service-panels>div form input{margin-bottom:0;margin-right:5px;max-width:240px}}.service-panels>div form input.err{border:1px solid #db3826}.service-panels>div button{background:transparent;border:1px solid #d5dfef;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:#d5dfef;cursor:pointer;font-weight:500;margin-top:0;padding-left:20px;padding-right:20px;transition:all .3s linear}@media (min-width:48em){.service-panels>div button{margin-right:20px}}.service-panels>div button:hover{background:#d5dfef;color:#fffdfb}.service-panels>div button.service-panels__button--logout{border:none;text-decoration:underline}.service-panels>div button.service-panels__button--logout:hover{background:transparent;color:#d5dfef}.service-panels>div .error-msg{color:#db3826}form label{display:block;font-size:15px;font-weight:400;line-height:1.5em;text-align:left}form .submit-wrapper{margin-top:2rem;padding:0 1em;text-align:center}form .form-hidden-text{display:none!important}form[aria-hidden=true]{display:none}fieldset{border:0;padding:0 10px}input,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;width:100%}input.placeholder,textarea.placeholder{color:#524f59}input:-moz-placeholder,textarea:-moz-placeholder{color:#524f59}input::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,textarea::-moz-placeholder{color:#524f59}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#524f59}input::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#524f59}input:focus,textarea:focus{outline:none}.form-group{clear:both;margin:1rem 0}.form-group.in-error .error-message{display:inline-block}.form-group.in-error .form-item label:before{border-color:#db3826}.form-group--error .error-message{display:block;opacity:1;visibility:visible}.form-group--error.form-group .error-message{display:block}.form-group--error input[type=date],.form-group--error input[type=email],.form-group--error input[type=number],.form-group--error input[type=password],.form-group--error input[type=tel],.form-group--error input[type=text]:not(.country-code-input){background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg) right 10px top 50% no-repeat;border-color:#c73636}.form-group--error .delivery-select select{background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg) no-repeat;background-position:right 3.5rem center;border-color:#c73636}.form-group--error .select-country-flag select{border-right-color:#c2bfc2!important}.form-group--error .select-arrow{top:50%!important}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;width:auto}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{border:1px solid #c2bfc2;border-radius:3px;color:#34303d;font-size:14px;height:46px;padding:10px 15px}input[type=date]:-moz-read-only,input[type=email]:-moz-read-only,input[type=number]:-moz-read-only,input[type=password]:-moz-read-only,input[type=tel]:-moz-read-only,input[type=text]:-moz-read-only{background-color:#fffdfb;border-color:#c2bfc2;color:#c2bfc2}input[type=date]:disabled,input[type=date]:read-only,input[type=email]:disabled,input[type=email]:read-only,input[type=number]:disabled,input[type=number]:read-only,input[type=password]:disabled,input[type=password]:read-only,input[type=tel]:disabled,input[type=tel]:read-only,input[type=text]:disabled,input[type=text]:read-only{background-color:#fffdfb;border-color:#c2bfc2;color:#c2bfc2}input[type=date]:disabled::-moz-placeholder,input[type=date]:read-only::-moz-placeholder,input[type=email]:disabled::-moz-placeholder,input[type=email]:read-only::-moz-placeholder,input[type=number]:disabled::-moz-placeholder,input[type=number]:read-only::-moz-placeholder,input[type=password]:disabled::-moz-placeholder,input[type=password]:read-only::-moz-placeholder,input[type=tel]:disabled::-moz-placeholder,input[type=tel]:read-only::-moz-placeholder,input[type=text]:disabled::-moz-placeholder,input[type=text]:read-only::-moz-placeholder{color:#c2bfc2}input[type=date]:-moz-read-only::placeholder,input[type=email]:-moz-read-only::placeholder,input[type=number]:-moz-read-only::placeholder,input[type=password]:-moz-read-only::placeholder,input[type=tel]:-moz-read-only::placeholder,input[type=text]:-moz-read-only::placeholder{color:#c2bfc2}input[type=date]:disabled::placeholder,input[type=date]:read-only::placeholder,input[type=email]:disabled::placeholder,input[type=email]:read-only::placeholder,input[type=number]:disabled::placeholder,input[type=number]:read-only::placeholder,input[type=password]:disabled::placeholder,input[type=password]:read-only::placeholder,input[type=tel]:disabled::placeholder,input[type=tel]:read-only::placeholder,input[type=text]:disabled::placeholder,input[type=text]:read-only::placeholder{color:#c2bfc2}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#99969c}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{color:#99969c}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{border:1px solid #262a33}input.input-validated[type=date],input.input-validated[type=email],input.input-validated[type=number],input.input-validated[type=password],input.input-validated[type=tel],input[type=text].input-validated{background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/validate.svg) right 10px top 50% no-repeat;background-size:20px;color:#34303d;padding-right:40px}input[type=date]+label.label_drag_and_drop,input[type=email]+label.label_drag_and_drop,input[type=number]+label.label_drag_and_drop,input[type=password]+label.label_drag_and_drop,input[type=tel]+label.label_drag_and_drop,input[type=text]+label.label_drag_and_drop{align-items:center;display:flex;flex-direction:row;justify-content:space-between;min-height:75px;padding:6px 20px}input[type=date]+label .label__text--primary,input[type=email]+label .label__text--primary,input[type=number]+label .label__text--primary,input[type=password]+label .label__text--primary,input[type=tel]+label .label__text--primary,input[type=text]+label .label__text--primary{font-size:1.4rem;font-weight:400}input[type=tel]::-moz-placeholder{color:#34303d}input[type=tel]::placeholder{color:#34303d}select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;border:1px solid #c2bfc2;border-radius:3px;color:#34303d;font-size:14px;height:46px;padding:0 15px;width:100%}select.placeholder{color:#524f59}select:-moz-placeholder,select::-moz-placeholder{color:#524f59}select:-ms-input-placeholder{color:#524f59}select::-webkit-input-placeholder{color:#524f59}select:focus{outline:none}select::-ms-expand{display:none}select:disabled{border-color:#c2bfc2;color:#c2bfc2}select::-moz-placeholder{color:#34303d}select::placeholder{color:#34303d}select.input-validated{background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/inStock.svg) right 40px top 50% no-repeat;color:#34303d}.phone-select:focus,select:focus{border:1px solid #262a33}.phone-select:focus{border-radius:3px}.phone-select select{background-color:#fffdfb;background-image:none}.phone-select select.border-active{border:1px solid #262a33;border-right-color:#c2bfc2}.phone-select select.input-validated{background-color:#fffdfb;background-image:none}.phone-select input.border-active{border:1px solid #262a33;border-left-color:#c2bfc2}textarea{border:1px solid #c2bfc2;border-radius:3px;font-size:14px;padding:1rem;resize:none;width:100%}.select-wrapper{border:1px solid rgba(255,253,251,.05);display:inline-block;font-size:16px;padding:5px 10px;position:relative}.select-wrapper.select--expand{width:100%}.select-wrapper:after{bottom:0;content:"\f198";display:inline-block;font-family:foundation-icons,sans-serif;font-size:18px;padding-left:10px;position:absolute;right:5px;transform:translateY(-50%) rotate(90deg);z-index:1}.select-wrapper.customer-details__btn--view-all:after{bottom:7px;right:7px;transform:none}.select-wrapper select{background:0;border:0;font-size:1rem;font-weight:400;letter-spacing:0;padding:5px}.select-wrapper select::-ms-expand{display:none}.form-standard-select{position:relative}.form-standard-select .select-arrow{opacity:.38;pointer-events:none;position:absolute;right:5%;top:50%;transform:translateY(-50%)}.plp-page__listing--container .form-standard-select select{padding-right:30px}.form-close{background:none;border:none;float:right;line-height:inherit;padding:0;width:2rem}.form-close img{width:100%}@media (min-width:48em){.form-close{width:3rem}}.input-ranking,.product-filters__wrapper [type=checkbox]:checked,.product-filters__wrapper [type=checkbox]:not(:checked),.variant-nav__options [type=checkbox]:checked,.variant-nav__options [type=checkbox]:not(:checked),[type=radio]:checked,[type=radio]:not(:checked){left:-9999px;position:absolute}.product-filters__wrapper [type=checkbox]:checked+label,.product-filters__wrapper [type=checkbox]:not(:checked)+label,.variant-nav__options [type=checkbox]:checked+label,.variant-nav__options [type=checkbox]:not(:checked)+label,[type=radio]:checked+label,[type=radio]:not(:checked)+label{cursor:pointer;display:inline-block;font-size:14px;line-height:20px;padding-left:30px;position:relative}.product-filters__wrapper [type=checkbox]:checked+label.label-hasIcon,.product-filters__wrapper [type=checkbox]:not(:checked)+label.label-hasIcon,.variant-nav__options [type=checkbox]:checked+label.label-hasIcon,.variant-nav__options [type=checkbox]:not(:checked)+label.label-hasIcon,[type=radio]:checked+label.label-hasIcon,[type=radio]:not(:checked)+label.label-hasIcon{align-items:center;display:flex;height:65px;justify-content:space-between;padding:0 20px;width:100%}.product-filters__wrapper [type=checkbox]:checked+label.label-hasIcon .label__icon--multiple,.product-filters__wrapper [type=checkbox]:not(:checked)+label.label-hasIcon .label__icon--multiple,.variant-nav__options [type=checkbox]:checked+label.label-hasIcon .label__icon--multiple,.variant-nav__options [type=checkbox]:not(:checked)+label.label-hasIcon .label__icon--multiple,[type=radio]:checked+label.label-hasIcon .label__icon--multiple,[type=radio]:not(:checked)+label.label-hasIcon .label__icon--multiple{display:flex;margin-bottom:0}.product-filters__wrapper [type=checkbox]:checked+label.label-hasIcon .card-list>li,.product-filters__wrapper [type=checkbox]:not(:checked)+label.label-hasIcon .card-list>li,.variant-nav__options [type=checkbox]:checked+label.label-hasIcon .card-list>li,.variant-nav__options [type=checkbox]:not(:checked)+label.label-hasIcon .card-list>li,[type=radio]:checked+label.label-hasIcon .card-list>li,[type=radio]:not(:checked)+label.label-hasIcon .card-list>li{margin-left:4px}.product-filters__wrapper [type=checkbox]:checked+label.label-hasText,.product-filters__wrapper [type=checkbox]:not(:checked)+label.label-hasText,.variant-nav__options [type=checkbox]:checked+label.label-hasText,.variant-nav__options [type=checkbox]:not(:checked)+label.label-hasText,[type=radio]:checked+label.label-hasText,[type=radio]:not(:checked)+label.label-hasText{display:flex;flex-direction:column;justify-content:center;min-height:75px;padding:6px 20px;width:100%}.product-filters__wrapper [type=checkbox]:checked+label.label-hasText>span,.product-filters__wrapper [type=checkbox]:not(:checked)+label.label-hasText>span,.variant-nav__options [type=checkbox]:checked+label.label-hasText>span,.variant-nav__options [type=checkbox]:not(:checked)+label.label-hasText>span,[type=radio]:checked+label.label-hasText>span,[type=radio]:not(:checked)+label.label-hasText>span{display:block;line-height:1.79}.product-filters__wrapper [type=checkbox]:checked+label.label-hasText .label__text--primary,.product-filters__wrapper [type=checkbox]:not(:checked)+label.label-hasText .label__text--primary,.variant-nav__options [type=checkbox]:checked+label.label-hasText .label__text--primary,.variant-nav__options [type=checkbox]:not(:checked)+label.label-hasText .label__text--primary,[type=radio]:checked+label.label-hasText .label__text--primary,[type=radio]:not(:checked)+label.label-hasText .label__text--primary{font-weight:600}.product-filters__wrapper [type=checkbox]:checked+label.label-hasText.label-newText,.product-filters__wrapper [type=checkbox]:not(:checked)+label.label-hasText.label-newText,.variant-nav__options [type=checkbox]:checked+label.label-hasText.label-newText,.variant-nav__options [type=checkbox]:not(:checked)+label.label-hasText.label-newText,[type=radio]:checked+label.label-hasText.label-newText,[type=radio]:not(:checked)+label.label-hasText.label-newText{min-height:64px}.product-filters__wrapper [type=checkbox]:checked+label.label-hasText-multi,.product-filters__wrapper [type=checkbox]:not(:checked)+label.label-hasText-multi,.variant-nav__options [type=checkbox]:checked+label.label-hasText-multi,.variant-nav__options [type=checkbox]:not(:checked)+label.label-hasText-multi,[type=radio]:checked+label.label-hasText-multi,[type=radio]:not(:checked)+label.label-hasText-multi{display:flex;flex-direction:column;justify-content:center;min-height:75px;width:100%}.product-filters__wrapper [type=checkbox]:checked+label.ranking-label,.product-filters__wrapper [type=checkbox]:not(:checked)+label.ranking-label,.variant-nav__options [type=checkbox]:checked+label.ranking-label,.variant-nav__options [type=checkbox]:not(:checked)+label.ranking-label,[type=radio]:checked+label.ranking-label,[type=radio]:not(:checked)+label.ranking-label{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.product-filters__wrapper [type=checkbox]:checked+label.checkbox-label,.product-filters__wrapper [type=checkbox]:not(:checked)+label.checkbox-label,.variant-nav__options [type=checkbox]:checked+label.checkbox-label,.variant-nav__options [type=checkbox]:not(:checked)+label.checkbox-label,[type=radio]:checked+label.checkbox-label,[type=radio]:not(:checked)+label.checkbox-label{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.product-filters__wrapper [type=checkbox]:checked+label.label-images,.product-filters__wrapper [type=checkbox]:not(:checked)+label.label-images,.variant-nav__options [type=checkbox]:checked+label.label-images,.variant-nav__options [type=checkbox]:not(:checked)+label.label-images,[type=radio]:checked+label.label-images,[type=radio]:not(:checked)+label.label-images{padding-left:unset}.product-filters__wrapper [type=checkbox]:checked+label:before,.product-filters__wrapper [type=checkbox]:not(:checked)+label:before,.variant-nav__options [type=checkbox]:checked+label:before,.variant-nav__options [type=checkbox]:not(:checked)+label:before,[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{background:#fffdfb;border:1px solid #c2bfc2;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.product-filters__wrapper [type=checkbox]:checked+label:after,.product-filters__wrapper [type=checkbox]:not(:checked)+label:after,.variant-nav__options [type=checkbox]:checked+label:after,.variant-nav__options [type=checkbox]:not(:checked)+label:after,[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{background:#7b787f;content:"";font-weight:200;height:16px;left:1px;position:absolute;top:1px;width:16px}.product-filters__wrapper [type=checkbox]:not(:checked)+label:after,.variant-nav__options [type=checkbox]:not(:checked)+label:after,[type=radio]:not(:checked)+label:after{opacity:0}.product-filters__wrapper [type=checkbox]:checked+label:after,.variant-nav__options [type=checkbox]:checked+label:after,[type=radio]:checked+label:after{opacity:1}.quiz-checkbox:checked+label:before,.quiz-checkbox:not(:checked)+label:before{background:#fffdfb;border:1px solid #c2bfc2;content:"";height:18px;position:unset;width:18px}.category__input:checked+label,.category__input:not(:checked)+label{display:unset}[type=checkbox]:checked,[type=checkbox]:not(:checked){left:-9999px;position:absolute}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-block;font-size:14px;line-height:24px;padding-left:40px;position:relative}[type=checkbox]:checked+label>a,[type=checkbox]:not(:checked)+label>a{color:#34303d;text-decoration:underline}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{background:#fffdfb;border:1px solid #c2bfc2;border-radius:3px;content:"";height:18px;height:24px;left:0;position:absolute;top:0;transform:none;width:18px;width:24px}[type=checkbox]:checked+label:before{background:#34303d url(../../../../content/dam/iqos/global/marketing/brand/graphics/check.svg) 50% 50% no-repeat;background-size:22px;border:0}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{background:none;border-color:transparent rgba(255,253,251,.05) rgba(255,253,251,.05) transparent;border-radius:0;border-style:solid;border-width:1px;content:"";display:none;font-weight:200;height:16px;height:13px;left:6px;opacity:1;position:absolute;top:4px;transform:rotate(45deg);width:16px;width:6px}[type=checkbox]:not(:checked)+label:after{opacity:0}[type=checkbox]:checked+label:after{opacity:1}[type=checkbox].checkbox--transparent:not(:checked)+label:before{background:transparent}.input--no-checkbox+label:after,.input--no-checkbox+label:before{content:none!important}.input--outline+label{border:1px solid #c2bfc2;border-radius:3px}.input--outline:checked+label{background:#f9f9f9;border:2px solid #34303d;color:#34303d}.product-filters__wrapper [type=checkbox]:checked+label:before,.variant-nav__options [type=checkbox]:checked+label:before{background:#fffdfb;border:1px solid rgba(255,253,251,.05);color:#7b787f;content:"\f126";font-family:foundation-icons,sans-serif;font-size:20px;line-height:17px}.variant-nav__options li.product-filters__item{margin:5px 0}.product-filters__outerWrapper .product-filters__wrapper li.product-filters__item{margin:5px 7px}.product-filters__outerWrapper .product-filters__wrapper li.product-filters__item label{padding-left:22px}.product-filters__outerWrapper .product-filters__wrapper li.product-filters__item label img{border-radius:50%;height:18px;width:18px}.account-form label,.form-creditcard__wrapper label{display:none;font-size:12px;line-height:2em}@media (min-width:100em){.account-form label,.form-creditcard__wrapper label{font-size:16px}}.account-form .label-billing,.form-creditcard__wrapper .label-billing{font-size:20px;text-transform:none}@media (min-width:48em){.account-form .form-row,.form-creditcard__wrapper .form-row{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-30px;margin-right:-30px}.account-form .form-row .form-group,.form-creditcard__wrapper .form-row .form-group{padding:0 30px;width:50%}}@media (min-width:64em){.account-form .form-row .form-group,.form-creditcard__wrapper .form-row .form-group{padding:0 10px}}@media (min-width:75em){.account-form .form-row .form-group,.form-creditcard__wrapper .form-row .form-group{padding:0 40px}}.account-form .form-row .form-group--wide,.account-form .form-row .form-row__note,.form-creditcard__wrapper .form-row .form-group--wide,.form-creditcard__wrapper .form-row .form-row__note{width:100%}@media (min-width:48em){.account-form .form-row .form-row__note,.form-creditcard__wrapper .form-row .form-row__note{padding:0 30px}}.account-form .select-wrapper,.form-creditcard__wrapper .select-wrapper{padding-bottom:0;width:100%}.account-form select,.form-creditcard__wrapper select{font-size:16px}@media (min-width:100em){.account-form select,.form-creditcard__wrapper select{font-size:20px}}.account-form .form-check label,.form-creditcard__wrapper .form-check label{font-size:16px;letter-spacing:0;text-transform:none}@media (min-width:100em){.account-form .form-check label,.form-creditcard__wrapper .form-check label{font-size:16px}}.account-form .form-group--radios:after,.account-form .form-group--radios:before,.form-creditcard__wrapper .form-group--radios:after,.form-creditcard__wrapper .form-group--radios:before{content:" ";display:table}.account-form .form-group--radios:after,.form-creditcard__wrapper .form-group--radios:after{clear:both}.account-form .form-group--radios .form-check,.form-creditcard__wrapper .form-group--radios .form-check{float:left;margin:10px 2rem 10px 0}.account-form .form-group--radios .form-group__label,.form-creditcard__wrapper .form-group--radios .form-group__label{clear:left;display:block;font-size:10px;letter-spacing:3px;line-height:2em;padding-top:10px;text-transform:uppercase}@media (min-width:100em){.account-form .form-group--radios .form-group__label,.form-creditcard__wrapper .form-group--radios .form-group__label{font-size:12px}}.account-form--edit{margin-bottom:4rem;padding-bottom:2rem}@media (min-width:64em){.fieldset--optional{width:100%}}.form-creditcard__wrapper{padding:.5rem}@media (min-width:48em){.form-creditcard__wrapper{padding:0}}@media (min-width:64em){.form-creditcard__wrapper{width:100%}}.form-group--checkbox label{font-size:16px;font-weight:200;letter-spacing:0;text-transform:none}.account-forms-wrapper form{margin-bottom:5rem}.input-outline.selected,.input-outline:hover{border-color:#fffdfb}.input-outline label{border:1px solid #e3e3e3;display:block!important;padding:1rem 1rem 1rem 50px!important}@media (min-width:64em){.input-outline label{min-height:110px}}.input-outline label:before{left:10px!important}.input-outline label:after{left:11px!important}.input-outline .product-filters__wrapper [type=checkbox]:checked+label:after,.input-outline .product-filters__wrapper [type=checkbox]:checked+label:before,.input-outline .product-filters__wrapper [type=checkbox]:not(:checked)+label:after,.input-outline .product-filters__wrapper [type=checkbox]:not(:checked)+label:before,.input-outline .variant-nav__options [type=checkbox]:checked+label:after,.input-outline .variant-nav__options [type=checkbox]:checked+label:before,.input-outline .variant-nav__options [type=checkbox]:not(:checked)+label:after,.input-outline .variant-nav__options [type=checkbox]:not(:checked)+label:before,.input-outline [type=radio]:checked+label:after,.input-outline [type=radio]:checked+label:before,.input-outline [type=radio]:not(:checked)+label:after,.input-outline [type=radio]:not(:checked)+label:before,.product-filters__wrapper .input-outline [type=checkbox]:checked+label:after,.product-filters__wrapper .input-outline [type=checkbox]:checked+label:before,.product-filters__wrapper .input-outline [type=checkbox]:not(:checked)+label:after,.product-filters__wrapper .input-outline [type=checkbox]:not(:checked)+label:before,.variant-nav__options .input-outline [type=checkbox]:checked+label:after,.variant-nav__options .input-outline [type=checkbox]:checked+label:before,.variant-nav__options .input-outline [type=checkbox]:not(:checked)+label:after,.variant-nav__options .input-outline [type=checkbox]:not(:checked)+label:before{top:50%;transform:translateY(-50%) rotate(0deg)}.input-outline .product-filters__wrapper [type=checkbox]:checked+label:before,.input-outline .product-filters__wrapper [type=checkbox]:not(:checked)+label:before,.input-outline .variant-nav__options [type=checkbox]:checked+label:before,.input-outline .variant-nav__options [type=checkbox]:not(:checked)+label:before,.input-outline [type=radio]:checked+label:before,.input-outline [type=radio]:not(:checked)+label:before,.product-filters__wrapper .input-outline [type=checkbox]:checked+label:before,.product-filters__wrapper .input-outline [type=checkbox]:not(:checked)+label:before,.variant-nav__options .input-outline [type=checkbox]:checked+label:before,.variant-nav__options .input-outline [type=checkbox]:not(:checked)+label:before{border-color:#e4e4e4;left:15px}.input-outline .product-filters__wrapper [type=checkbox]:checked+label:before,.input-outline .variant-nav__options [type=checkbox]:checked+label:before,.input-outline [type=radio]:checked+label:before,.product-filters__wrapper .input-outline [type=checkbox]:checked+label:before,.variant-nav__options .input-outline [type=checkbox]:checked+label:before{border-color:rgba(255,253,251,.05)}.input-outline .product-filters__wrapper [type=checkbox]:checked+label:after,.input-outline .product-filters__wrapper [type=checkbox]:not(:checked)+label:after,.input-outline .variant-nav__options [type=checkbox]:checked+label:after,.input-outline .variant-nav__options [type=checkbox]:not(:checked)+label:after,.input-outline [type=radio]:checked+label:after,.input-outline [type=radio]:not(:checked)+label:after,.product-filters__wrapper .input-outline [type=checkbox]:checked+label:after,.product-filters__wrapper .input-outline [type=checkbox]:not(:checked)+label:after,.variant-nav__options .input-outline [type=checkbox]:checked+label:after,.variant-nav__options .input-outline [type=checkbox]:not(:checked)+label:after{left:16px}.input-outline input:checked+label{background:#fffdfb}.input-container .label__title{display:block;font-size:20px;font-weight:400;letter-spacing:0;margin-bottom:6px}.input-container .label__value{font-size:1rem}form.checkout-form .label__title{font-size:20px}form.checkout-form .label__value{font-size:15px}.input-container--address{margin-bottom:1rem;width:100%}@media (min-width:64em){.input-container--address{display:block;margin-bottom:20px;width:100%;width:auto}}@media (min-width:100em){.input-container--address{margin-right:2rem;width:100%}}.input-container--payment{margin-bottom:1rem}@media (min-width:64em){.input-container--payment{display:inline-block;margin-right:1%;width:49%}.input-container--payment:last-child{margin-right:0}}@media (min-width:48em){.checkout-fieldset .label-wrapper{flex-direction:column}.checkout-fieldset .label-info{width:100%}.checkout-fieldset .card-list>li{width:40px}.checkout-fieldset .label__value{display:inline-block;margin-bottom:15px}}.label-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.label-wrapper .label-main{padding-right:2rem;text-align:left;width:100%}.label-wrapper .card-list{display:none;margin-right:-5px}@media (min-width:48em){.label-wrapper .card-list{display:flex}}.label-wrapper .card-list>li{display:block;margin:0 5px;width:40px}.input-container--shipping{margin-bottom:1rem}.input-container--shipping .shipping-label{min-height:0}.input-container--shipping .label__title{display:inline-block;margin-top:10px}.input-container--shipping .label-info{text-align:right}.input-container--shipping .label-wrapper{flex-direction:row}.form--narrow{margin:0 auto;max-width:350px}.form-group--wide label[for=message]{display:block}label.toggling-label{display:none;margin-top:10px;width:100%}.form-check,label.toggling-label.shown{display:block}.form-check{margin-bottom:2px;min-height:24px}.form-switch{padding-left:42px}.form-switch .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(255,253,251,.05);background-position:0;background-repeat:no-repeat;background-size:contain;border:none;border-radius:16px;cursor:pointer;float:left;height:20px;margin-left:-42px;margin-top:0;transition:background-position .15s ease-in-out;vertical-align:top;width:34px}.form-switch .form-check-input,.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3 -3 6 6'%3E%3Ccircle r='3' fill='%2334303d'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-color:#00d1d2;background-position:100%;position:static}.form-switch .form-check-input:not(:checked){position:static}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3 -3 6 6'%3E%3Ccircle r='3' fill='%2334303d'/%3E%3C/svg%3E")}.form-switch.form-switch-lg .form-check-input{background-position:left 3px center;background-size:24px;height:28px;width:48px}.form-switch.form-switch-lg .form-check-input:checked{background-position:right 3px center}.searchable-select{position:relative}.searchable-select .input-filter{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;border:1px solid #c2bfc2;border-radius:3px;color:#34303d;font-size:14px;height:46px;padding:0 15px;width:100%}.searchable-select .input-filter.placeholder{color:#524f59}.searchable-select .input-filter:-moz-placeholder,.searchable-select .input-filter::-moz-placeholder{color:#524f59}.searchable-select .input-filter:-ms-input-placeholder{color:#524f59}.searchable-select .input-filter::-webkit-input-placeholder{color:#524f59}.searchable-select .input-filter:focus{outline:none}.searchable-select .input-filter::-ms-expand{display:none}.searchable-select .input-filter:disabled{border-color:#c2bfc2;color:#c2bfc2}.searchable-select .input-filter::-moz-placeholder{color:#34303d}.searchable-select .input-filter::placeholder{color:#34303d}.searchable-select .input-filter.is-valid{background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/inStock.svg) right 40px top 50% no-repeat;color:#34303d}.searchable-select .input-filter.is-invalid{background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg) right 40px top 50% no-repeat;border-color:#c73636;color:#34303d}.searchable-select .input-filter:focus{border:1px solid #262a33}.searchable-select .select-arrow{opacity:.38;pointer-events:none;position:absolute;right:3%;top:50%;transform:translateY(-50%)}.searchable-select .invalid-feedback{color:#c73636;display:none;font-weight:400;margin-top:.4rem}.searchable-select .searchable-results-box .search-result:not(#no-result){cursor:pointer}@media (min-width:64em){.searchable-select .searchable-results-box .search-result:not(#no-result):focus,.searchable-select .searchable-results-box .search-result:not(#no-result):hover{background-color:#e9ecef}}.form-group.form-group--error .select-arrow,.form-group.form-group--valid .select-arrow{right:45px}.consent-terms-alignment,.consent-terms-alignment>p{margin:0}.searchable-results-box{background-color:#fffdfb;border:1px solid #34303d;display:none;max-height:200px;overflow-x:auto;overflow-y:scroll;position:absolute;z-index:1000}.searchable-results-box::-webkit-scrollbar{width:4px}.searchable-results-box::-webkit-scrollbar-track{background:#e1dedf;border-radius:2px;margin:16px 0}.searchable-results-box::-webkit-scrollbar-thumb{background:#34303d;border-radius:2px}.search-result{height:50px}.search-result-text{margin:0;padding:12px 16px}.imask-secured{position:relative}.imask-secured .visibility-toggle{background:none;border:none;font-size:20px;padding:0;position:absolute;right:calc(1.5em + 1.5rem);top:50%;transform:translateY(-50%)}.imask-secured .visibility-toggle.visible i{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="96" height="96"><g fill="none" fill-rule="evenodd"><circle cx="47.5" cy="48.5" r="13.5" stroke="currentColor" stroke-width="5"/><path stroke="currentColor" stroke-width="5" d="M47.994 69C65.184 69 77 54.951 77 48c0-6.951-11.815-21-29.006-21C30.804 27 19 41 19 48s11.803 21 28.994 21z"/><path d="M16 16h64v64H16z"/></g></svg>')}.imask-secured .visibility-toggle i{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="96" height="96"><g fill="none" fill-rule="evenodd"><circle cx="47.5" cy="48.5" r="13.5" stroke="currentColor" stroke-width="5"/><path stroke="currentColor" stroke-width="5" d="M47.994 69C65.184 69 77 54.951 77 48c0-6.951-11.815-21-29.006-21C30.804 27 19 41 19 48s11.803 21 28.994 21z"/><path d="M16 16h64v64H16z"/><path stroke="currentColor" stroke-linecap="round" stroke-width="5" d="m25.99 26.022 44.1 44.013"/></g></svg>');background-position:50%;background-size:contain;display:block;font-size:20px;height:29px;line-height:29px;pointer-events:none;width:29px}.countdown_wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:56px 32px;width:100%}.countdown_wrapper.countdown_wrapper-dark{background-color:#34303d}.countdown_wrapper.countdown_wrapper-dark .countdown_counter,.countdown_wrapper.countdown_wrapper-dark .countdown_counter-label,.countdown_wrapper.countdown_wrapper-dark .countdown_delimiter,.countdown_wrapper.countdown_wrapper-dark .countdown_subtitle,.countdown_wrapper.countdown_wrapper-dark .countdown_text,.countdown_wrapper.countdown_wrapper-dark .countdown_timer-title,.countdown_wrapper.countdown_wrapper-dark .countdown_title{color:#fffdfb}.countdown_wrapper.countdown_wrapper-light{background-color:#f6f4f0}.countdown_wrapper.countdown_wrapper-light .countdown_counter,.countdown_wrapper.countdown_wrapper-light .countdown_counter-label,.countdown_wrapper.countdown_wrapper-light .countdown_delimiter,.countdown_wrapper.countdown_wrapper-light .countdown_subtitle,.countdown_wrapper.countdown_wrapper-light .countdown_text,.countdown_wrapper.countdown_wrapper-light .countdown_timer-title,.countdown_wrapper.countdown_wrapper-light .countdown_title{color:#34303d}.countdown_wrapper .countdown_row{flex-grow:1}.countdown_wrapper .countdown_row .countdown_title{font-size:28px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.43;margin:0 auto 16px;text-align:center;width:75%}.countdown_wrapper .countdown_row .countdown_timer-title{font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:1.56;margin:0 1px 18px;text-align:center}.countdown_wrapper .countdown_row .countdown_subtitle{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.5;margin:0 auto 36px;text-align:center;width:75%}.countdown_wrapper .countdown_row.countdown_time-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:32px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;width:18%}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .line{height:3px;margin-bottom:11px;position:relative;width:100%}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter{align-items:flex-start;display:flex;flex-flow:row nowrap;height:40px;justify-content:center;margin:0 0 7px;overflow:hidden}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter .countdown_counter-number .move-in{animation:move-in .7s cubic-bezier(.3,0,0,1) 0s 1}@keyframes move-in{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter .countdown_counter-number .move-out{animation:move-out .7s cubic-bezier(0,0,0,1) 0s 1}@keyframes move-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter .countdown_counter-number p{font-size:32px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;margin:0;text-align:center;width:.62em}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter-label{font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:1.33;margin:0;-o-object-fit:contain;object-fit:contain;text-align:center}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_delimiter-wrapper{align-self:flex-start;width:5%}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_delimiter-wrapper .countdown_delimiter{font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.21;margin:0 4px;text-align:center}.countdown_wrapper .countdown_row .countdown_text{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.5;margin:0 auto 40px;text-align:center;width:50%}@media (min-width:30em){.countdown_wrapper{min-width:375px}}@media (min-width:48em){.countdown_wrapper .countdown_row .countdown_title{font-size:32px;margin:0 auto 18px;width:90%}.countdown_wrapper .countdown_row .countdown_timer-title{font-size:20px}.countdown_wrapper .countdown_row .countdown_subtitle{margin:0 auto 40px;width:90%}.countdown_wrapper .countdown_row.countdown_time-wrapper{margin-bottom:38px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .line{height:4px;margin-bottom:12px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter{height:80px;margin:0 0 10px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter .countdown_counter-number p{font-size:72px;letter-spacing:-1px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter-label{font-size:14px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_delimiter-wrapper .countdown_delimiter{font-size:72px;letter-spacing:-1px;margin:0 6px}.countdown_wrapper .countdown_row .countdown_text{margin:0 auto 44px;width:50%}}@media (min-width:64em){.countdown_wrapper .countdown_row .countdown_title{font-size:36px;margin:0 0 21px;width:100%}.countdown_wrapper .countdown_row .countdown_timer-title{font-size:22px}.countdown_wrapper .countdown_row .countdown_subtitle{margin:0 0 46px;width:100%}.countdown_wrapper .countdown_row.countdown_time-wrapper{margin-bottom:44px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .line{height:5px;margin-bottom:12px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter{height:90px;margin:0 0 10px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter .countdown_counter-number p{font-size:82px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter-label{font-size:15px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_delimiter-wrapper .countdown_delimiter{font-size:82px;margin:0 6px}.countdown_wrapper .countdown_row .countdown_text{margin:0 auto 46px;width:40%}}@media (min-width:87.5em){.countdown_wrapper{padding:84px 288px}.countdown_wrapper .countdown_row .countdown_title{font-size:42px;line-height:1.33;margin:0 0 24px;-o-object-fit:contain;object-fit:contain}.countdown_wrapper .countdown_row .countdown_timer-title{font-size:24px;letter-spacing:normal;line-height:1.5;margin:0 0 40px}.countdown_wrapper .countdown_row .countdown_subtitle{margin:0 0 45px}.countdown_wrapper .countdown_row.countdown_time-wrapper{margin-bottom:44px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .line{height:6px;margin-bottom:12px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter{height:104px;margin:0 0 16px}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter .countdown_counter-number p{font-size:96px;letter-spacing:-1.28px;line-height:1.08}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_counter-wrapper .countdown_counter-label{font-size:16px;font-weight:400;letter-spacing:0;line-height:1.5}.countdown_wrapper .countdown_row.countdown_time-wrapper .countdown_delimiter-wrapper .countdown_delimiter{font-size:96px;letter-spacing:-1.28px;line-height:1;margin:0 6px}.countdown_wrapper .countdown_row .countdown_text{margin:0 auto 48px;width:55%}}@media (min-width:100em){.countdown_wrapper .countdown_row .countdown_text{width:43%}}.global-btn{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:11px 32px 10px;position:relative;text-align:center;transition:all .2s;width:100%}.global-btn.btn-bold{padding:13px 32px 12px}.global-btn .btn__label{font-size:12px;letter-spacing:2.4px}.global-btn .btn__label,.global-btn .btn__label__text{font-weight:500;line-height:1.2;text-transform:uppercase}.global-btn .btn__label__text{color:#fffdfb;font-size:11px;letter-spacing:2.2px}.global-btn .svg-wrapper{padding-left:10px;padding-top:0}.global-btn.btn--dark:hover{background-color:#00d1d2;border-color:#00d1d2!important;color:#000}.global-btn.btn--dark:hover .btn__label{color:#000}.global-btn.my-cart__continue-btn:hover{background-color:#00d1d2;border:none;color:#000}.global-btn.btn--standart{background-color:#fffdfb;border:2px solid #34303d}.global-btn.btn--standart:hover{background-color:#00d1d2;border-color:#00d1d2}.global-btn.btn--dark{background-color:#34303d;border:2px solid #34303d;color:#fffdfb}.global-btn.btn--dark .btn__label{color:#fffdfb}.global-btn.btn--light-transparent{background:none;border:2px solid #fffdfb;color:#fffdfb}.global-btn.btn--light:hover{background-color:#00d1d2;border-color:#00d1d2!important}.global-btn.btn--light{background-color:#fffdfb;border:2px solid #34303d}.global-btn.btn--light .btn__label{color:#34303d}.global-btn.btn--light_club{background-color:#fffdfb;border:2px solid #fffdfb;color:#34303d}.global-btn.btn--blue{background-color:#2980b5;border:2px solid #2980b5}.global-btn.btn--blue .btn__label{color:#fffdfb}.global-btn.btn--amber{background-color:#e27d34;border:2px solid #e27d34}.global-btn.btn--amber .btn__label{color:#fffdfb}.global-btn.btn--label{background-color:#a9a092;border:2px solid #a9a092}.global-btn.btn--label .btn__label{color:#fffdfb}.btn--rounded{border-radius:24px}.button{background:#383839;border:none;color:#fffdfb;cursor:pointer;display:inline-block;font-weight:200;margin-top:18px;overflow:hidden;padding:12px 25px;position:relative;text-align:center;transition:all .2s;width:100%}@media (min-width:48em){.button{padding:12px 25px;width:auto}}.button .button__text{display:inline-block;font-family:IQOSW04-Regular,sans-serif;font-size:14px;font-weight:200;line-height:1.2em;position:relative;text-transform:uppercase;z-index:3}@media (min-width:48em){.button .button__text{font-size:14px}}@media (min-width:100em){.button .button__text{font-size:14px}}@media (min-width:64em){.button .button__text{font-size:16px}}.button .button__border{z-index:1}.button .button__border,.button:before{height:100%;left:0;position:absolute;top:0;width:100%}.button:before{content:"";transform:translateX(-110%);transition:transform .5s cubic-bezier(.77,0,.175,1);z-index:2}.button:after{content:"\f198";display:none;font-family:foundation-icons,sans-serif;font-size:20px;position:absolute;right:0;top:52%;transform:translateY(-50%);z-index:3}@media (min-width:48em){.button:after{right:0}}.button.active:before,.button:hover:before{transform:translateX(0)}.buttonCheckoutTerm{background:transparent;border:none;cursor:pointer;display:inline-block;font-weight:200;margin-top:18px;overflow:hidden;position:relative;text-align:center;transition:all .2s;width:100%}@media (min-width:48em){.buttonCheckoutTerm{width:auto}}.button--white{color:#fff}.button--white .button__border{border-color:#fff}.button--white.active,.button--white:hover{color:#fffdfb}.button.button--white .button__border{border-color:#34303d}.button.button--white.active,.button.button--white:hover{border-color:2px solid #7b787f;color:#fffdfb}.button--textCentered{padding:12px 25px;text-align:center}.button--textCentered.roundButtonPLP{border:1px solid rgba(0,0,0,.6);border-radius:50%;padding:10px;width:auto!important}.button--textCentered.roundButton,.button--textCentered.roundButtonPLP{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.button--textCentered.roundButton{border:1px solid #000;border-radius:50%;height:50px;width:auto}.button--textCentered.roundButtonSelected{border:3px solid #000}.regular-bordered-btn{background-color:#fffdfb;border:1px solid #34303d;border-radius:3px;color:#34303d;display:inline-block;font-size:11px;font-weight:600;letter-spacing:2.5px;line-height:normal;margin-bottom:32px;padding-bottom:16px;padding-top:14px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:64em){.regular-bordered-btn{padding:14px 22px 16px;width:auto}}.common-btn-bordered{background-color:hsla(0,0%,100%,.6);border:1px solid #484450;border-radius:24px;color:#7c97a8;display:inline-block;font-size:10px;font-weight:500;letter-spacing:1.9px;line-height:normal;margin-bottom:32px;padding:9px 73px 9px 15px;position:relative}@media (min-width:48em){.common-btn-bordered{font-size:14px;letter-spacing:3px;margin-bottom:68px;padding:14px 63px 14px 30px}}@media (min-width:64em){.common-btn-bordered{font-size:16px}}@media (min-width:75em){.common-btn-bordered{padding-right:73px}}.common-btn-bordered span{position:absolute;right:7px;top:50%;transform:translate3d(-50%,-35%,0)}@media (min-width:48em){.common-btn-bordered span{right:5px}}.common-btn-bordered svg .draw-arrow{stroke-width:2;stroke:#d6ba81;fill:none}.common-btn-bordered:hover{background-color:hsla(0,0%,100%,.9)}@keyframes draw{to{stroke-dashoffset:0}}.plp-banner-container{overflow:hidden;position:relative;width:100%}@media (min-width:64em){.plp-banner-container{margin-top:80px}}.plp-banner-container header h2{color:#fffdfb;font-weight:500;letter-spacing:6px;padding:0;position:absolute;text-transform:uppercase}@media (min-width:64em){.plp-banner-container header h2{margin-left:120px}}.plp-banner-container img{width:100%}.plp-banner-container .common-btn-bordered{border-radius:24px;bottom:0;margin:0;position:absolute}.plp-banner-container .common-btn-bordered:hover{background-color:#00d1d2;border-color:#00d1d2}@media (min-width:64em){.plp-banner-container .common-btn-bordered{bottom:20px;left:200px}}.btn{-webkit-appearance:none;background:none;border:none}.btn--text{cursor:pointer;font-size:14px;text-decoration:underline}@media (min-width:64em){.btn--text{font-size:12px}}.btn--icon{cursor:pointer;padding:0}.btn--add-device:hover{background-color:#00d1d2;border-color:#00d1d2}.btn--add-device{border:2px solid #34303d;border-radius:24px;cursor:pointer;display:block;padding:7px 0;position:relative;text-align:center}.btn--add-device .btn__text{color:#34303d;font-size:14px;font-weight:500;letter-spacing:2.2px;text-transform:uppercase}@media (min-width:64em){.btn--add-device .btn__text{font-size:11px}}.btn--add-device .btn__icon{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.btn--standard{border:2px solid #34303d;border-radius:24px;color:#34303d;display:inline-block;font-size:11px;font-weight:500;letter-spacing:2.2px;line-height:42px;min-height:45px;padding:0 20px;text-transform:uppercase}.btn--standard:hover{background-color:#00d1d2;border-color:#00d1d2}.btn--hover-label{color:#000;display:inline-flex;overflow:hidden;padding-bottom:3px;position:relative;text-decoration:none;transition:left .3s;width:-moz-fit-content;width:fit-content}.btn--hover-label:hover:after{left:0}.btn--hover-label:after{background-color:#000;left:-100%}.btn--hover-label:after,.btn--hover-label:before{bottom:0;box-sizing:border-box;content:"";height:1px;position:absolute;transition:left .3s;width:100%}.btn--hover-label:before{left:0}.tbl--accordion .btn--table-row-toggler{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;height:40px;justify-content:center;padding:0;width:40px}.tbl--accordion .btn--table-row-toggler>svg{transform:rotate(180deg)}.tbl--accordion .row--fold{display:none}.tbl--accordion .row--fold.open{display:table-row}.tbl--accordion .expanded .btn--table-row-toggler>svg{transform:none}.pmi-message{align-items:center;background:#f6f4f0;border-radius:3px;display:flex;font-size:14px;margin:1rem 0;padding:10px 20px}.pmi-message__icon{flex-shrink:0;margin-right:24px;width:28px}.card{margin:0}.card video{width:100%}.card__wrapper{background-color:#fffdfb;overflow:hidden;position:relative}.card__text{color:#34303d}.article-teaser__content{margin:2rem 1rem;padding:0}@media (min-width:48em){.article-teaser__content{margin:2rem 1rem;padding:0 50px}}.card__label{background:#34303d;color:#fffdfb;display:inline-block;font-size:10px;letter-spacing:7px;text-transform:uppercase}@media (min-width:48em){.card__label{font-size:16px}}@media (min-width:100em){.card__label{font-size:20px}}.card__title{display:block;font-size:10px;font-weight:400;line-height:1;margin:0}@media (min-width:48em){.card__title{font-size:40px}}@media (min-width:64em){.card__title{font-size:80px}}@media (min-width:100em){.card__title{font-size:100px}}@media (max-width:479px){.card__title{font-size:28px}}@media (min-width:64em){.card__title--medium{font-size:70px}}@media (min-width:100em){.card__title--medium{font-size:110px}}.card__title--small{color:#fffdfb;font-size:28px}@media (min-width:48em){.card__title--small{font-size:56px}}@media (min-width:100em){.card__title--small{font-size:70px}}.card__payoff{display:none;font-weight:200;margin:1rem 0}@media (min-width:48em){.card__payoff{display:none;font-size:16px}}@media (min-width:64em){.card__payoff{font-size:22px}}@media (min-width:75em){.card__payoff{font-size:28px}}@media (min-width:100em){.card__payoff{font-size:36px}}.cardContent--contentTop{height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.cardContent--contentTop .card__title{color:#fffdfb}.cardContent--contentTop .card__text{position:relative;top:50%;transform:translateY(-50%)}.cardContent--contentCentered{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.cardContent--contentCentered .card__title{color:#fffdfb}.cardContent--contentBottom{align-items:center;justify-content:flex-end;left:0;padding-bottom:5%;width:100%}.cardContent--contentBottom,.cardContent--contentLeft{display:flex;flex-direction:column;height:100%;position:absolute;top:0}.cardContent--contentLeft{justify-content:center;left:10%}.cardContent--contentLeft .flex-container{align-items:left;display:flex;flex-direction:column}.cardContent--contentLeft .flex-container .card__payoff{display:none;margin-right:4rem}@media (min-width:64em){.cardContent--contentLeft .flex-container .card__payoff{display:inline-block}}.card--collection{margin:0;overflow:hidden}@media (min-width:48em){.card--collection:after{display:block;padding-bottom:38.4090909091%}}@media (min-width:64em){.card--textBox .card__box{background-color:#fffdfb;display:flex;flex-direction:column;justify-content:left;min-height:28vw;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:47.7vw;z-index:10}.card--textBox .card__box.left{left:20px}.card--textBox .card__box.right{right:20px}.card--textBox .card__box{background-color:#fffdfb;display:flex;flex-direction:column;justify-content:center;min-height:28vw;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:41.4vw;z-index:10}.card--textBox .card__box.left{left:20px}.card--textBox .card__box.right{right:20px}}@media (min-width:75em){.card--textBox .card__box{min-height:26vw;width:28.7vw}.card--textBox .card__box.left{left:162px}.card--textBox .card__box.right{right:162px}}.card--textBox .cardImage{overflow:hidden;padding-top:46.5575620767%;position:relative}@media (min-width:48em){.card--textBox .cardImage{margin-right:5%;width:100%}}@media (min-width:64em){.card--textBox .cardImage{background-color:#fffdfb;width:100%}}.card--textBox .cardImage img{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.card__box{background:#fffdfb;padding:6.5rem 2rem 4.5rem;text-align:center}@media (min-width:48em){.card__box{padding:5.4rem}}@media (min-width:64em){.card__box{padding:6.3rem;text-align:left}}@media (min-width:87.5em){.card__box{padding:6.2rem;text-align:left}}.card__box .card__boxInner{color:#34303d;padding:0 2rem}.card__box .card__boxInner .common-btn-bordered{border:2px solid #272a33;border-radius:24px;color:#34303d;font-size:11px;font-weight:700;letter-spacing:2.5px;line-height:1.18;margin-bottom:0;padding:16px;width:100%}@media (min-width:48em){.card__box .card__boxInner .common-btn-bordered{width:auto}}.card__box .card__boxInner .common-btn-bordered:hover{background-color:#00d1d2;border-color:#00d1d2}.card__box .card__boxInner .button{border:1px solid #fffdfb}@media (min-width:48em){.card__box .card__boxInner{align-items:center;display:flex;flex-direction:column;height:100%;padding:0}.card__box .card__boxInner>*{max-width:100%}}.card__box.visibile-on-mobile__card--title{padding-bottom:2rem;padding-top:35px}@media (min-width:64em){.card__box.visibile-on-mobile__card--title{padding-top:4rem}}.card__box--purple{background:#fffdfb;color:#34303d}.card__boxLabel{display:block;font-size:16px;letter-spacing:4px;text-transform:uppercase}@media (min-width:100em){.card__boxLabel{font-size:20px;letter-spacing:7px}}.card__boxHeader{color:#a9a092;font-size:13px;font-weight:500;letter-spacing:1.7px;margin:0}.card__boxHeader:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#d8d8d8 50%,hsla(0,0%,100%,0));content:"";display:block;height:1px;margin:19px auto;width:80px}@media (min-width:64em){.card__boxHeader:after{background-image:linear-gradient(90deg,#d8d8d8,#fff);margin:19px 0}}.card__boxTitle{font-size:28px;font-weight:300;margin-bottom:12px;margin-top:0}@media (min-width:48em){.card__boxTitle{font-size:20px}}@media (min-width:64em){.card__boxTitle{font-size:22px;margin-bottom:14px}}@media (min-width:87.5em){.card__boxTitle{font-size:28px;margin-bottom:12px;margin-top:16px}}.card__boxContent{color:#34303d;font-size:16px;font-weight:300;line-height:1.75;margin-bottom:16px;margin-top:0;text-align:center}@media (min-width:48em){.card__boxContent{max-width:600px;text-align:left}}@media (min-width:64em){.card__boxContent{margin-bottom:16px;max-width:none;text-align:left}}@media (min-width:75em){.card__boxContent{text-align:left}}@media (min-width:87.5em){.card__boxContent{margin-bottom:16px;text-align:left}}.card--singleImage .card__text{margin-bottom:.5rem}.card--banner{overflow:hidden}.card--banner .cardImage{position:absolute;top:50%;transform:translateY(-50%);width:100%}.card--banner .cardContent{height:100%;left:5%;padding-bottom:2rem;padding-top:8%;position:relative;top:0;width:90%}.card--banner .cardContent:after,.card--banner .cardContent:before{content:" ";display:table}.card--banner .cardContent:after{clear:both}.card--Contest .cardContent{left:2rem;position:absolute}@media (min-width:48em){.card--Contest .cardContent{bottom:4.5rem;left:4.5rem}}.card--Contest .card__title{background:#fffdfb}.card--Contest .button{color:#fffdfb}.card--Contest .card__payoff{color:#fffdfb;margin:1rem 0}@media (min-width:48em){.card--Contest .card__payoff{margin:2rem 0}}.card--doubleImage .card__wrapper{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.card--doubleImage .block-left{max-width:41.6666666667%;padding-left:1%}.card--doubleImage .block-right{max-width:50%}.card--doubleImage .block-right .flex-container{display:flex;flex-direction:row}.card--doubleImage .card__box{flex-shrink:0;height:27vw;margin-top:13rem;width:27vw}@media (min-width:48em){.card--doubleImage .card__box{margin-top:5rem}}@media (min-width:64em){.card--doubleImage .card__box{margin-top:8rem}}@media (min-width:75em){.card--doubleImage .card__box{margin-top:10rem}}@media (min-width:100em){.card--doubleImage .card__box{margin-top:15rem}}#overlayMinicart{background-color:rgba(0,0,0,.5);bottom:0;display:none;height:200vh;left:0;margin-top:56px;position:fixed;right:0;top:0;transition-duration:.5s;width:100%;z-index:-1}#overlayMinicart.show{display:block}@media (min-width:64em){#overlayMinicart{margin-top:71px}}#minicart{background:#fffdfb;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;right:0;top:56px;transition-duration:.5s;visibility:hidden;width:100vw;z-index:10}#minicart,#minicart:focus{outline:none!important}#minicart:focus-visible{outline:revert!important}@media (min-width:64em){#minicart{background:transparent;left:auto;right:0;top:71px;width:404px}}#minicart.openMinicart.opened{visibility:visible}#minicart.openMinicart{background:#fffdfb;display:block;max-height:530px;opacity:1;overflow-x:hidden;overflow-y:auto;pointer-events:all;right:0;transform:translateZ(0)}#minicart .barcode-scan-overlay{margin-top:24px}#minicart .minicart__container{background:#fffdfb;color:#000;display:flex;flex-flow:column;font-size:14px;justify-content:space-between;padding:28px 32px 0;width:100%}@media (min-width:64em){#minicart .minicart__container{padding:20px 32px 0;position:absolute}}@media (min-width:75em){#minicart .minicart__container{padding:28px 32px 0}}#minicart .minicart__list-wrapper{background:#fffdfb;margin-left:-32px;margin-right:-32px;min-height:80px;overflow-y:auto;padding-left:32px;padding-right:32px}#minicart .minicart__button,#minicart .minicart__remove{background:none;border:none;color:#34303d;cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:100;letter-spacing:normal;line-height:2.2;padding:0;text-align:right;text-decoration:underline;text-transform:capitalize}#minicart .minicart__button:hover,#minicart .minicart__remove:hover{color:#34303d}#minicart .minicart__button:focus,#minicart .minicart__remove:focus{outline:0}#minicart .minicart__remove{text-align:right}#minicart .minicart__button{font-size:12px}#minicart .minicart__header{display:flex;font-size:14px;justify-content:space-between;line-height:19px;padding-bottom:20px}#minicart .minicart__header .minicart__title{font-size:14px;font-weight:700;letter-spacing:3.09px;margin:0;text-transform:uppercase}#minicart .minicart__header .minicart__num-itemes{color:#000;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.79;text-align:right}#minicart .minicart__header .minicart__num{margin-right:3px}#minicart .minicart__header span{display:inline-block}#minicart .cart__list{overflow-x:hidden;width:auto!important}@media (max-width:991px){#minicart .cart__list,#minicart .cart__list>div:first-child{height:auto!important;max-height:none!important}#minicart .cart__list>div:first-child{overflow:hidden!important}}#minicart .minicart__scroll{overflow-x:hidden}@media (min-width:64em){#minicart .minicart__scroll{max-height:calc(100vh - 49px)!important;min-height:calc(100vh - 49px)!important}}#minicart .minicart__scroll>div:first-child{max-height:calc(100vh - 49px)!important;min-height:calc(100vh - 49px)!important}#minicart .minicart__item{border-top:1px solid rgba(255,253,251,.05);justify-content:space-between;padding:14px 10px 28px 0}@media (min-width:64em){#minicart .minicart__item{padding:14px 0 28px}}#minicart .minicart__item:last-child{border-bottom:1px solid rgba(255,253,251,.05)}#minicart .minicart__item .minicart__product-left{display:flex;justify-content:flex-start;text-align:left}#minicart .minicart__item .minicart__product-left .minicart__product-img-wrapper{height:73px;margin:1px 9px 4px 0;width:86px}#minicart .minicart__item .minicart__product-left .minicart__product-img{max-height:100%;max-width:100%}#minicart .minicart__item .minicart__product-left .minicart__product-title{color:#000;font-size:15px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;padding:4px 10px 4px 0}#minicart .minicart__item .minicart__product-left .minicart__product-bottom{color:#99969c;line-height:1.1}#minicart .minicart__item .minicart__product-left .minicart__product-bottom p{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;margin:0}#minicart .minicart__item .minicart__product-left .minicart__product-bottom .minicart__product-color{align-items:center;color:#34303d;display:flex;justify-content:flex-start;padding-bottom:4px}#minicart .minicart__item .minicart__product-left .minicart__product-bottom .minicart__product-color .minicart__color-label{text-transform:lowercase}#minicart .minicart__item .minicart__product-left .minicart__product-bottom .minicart__product-color .minicart__color-label:first-letter{text-transform:uppercase}#minicart .minicart__item .minicart__product-left .minicart__product-bottom .minicart__product-color .minicart__color{border:1px solid rgba(0,0,0,.4);border-radius:50%;display:inline-block;height:11px;margin-right:5px;width:11px}#minicart .minicart__item .minicart__product-info{width:calc(100% - 95px)}#minicart .minicart__item .minicart__product-info,#minicart .minicart__item .minicart__product-right{display:flex;flex-flow:column;justify-content:space-between}#minicart .minicart__item .minicart__product-right{margin-left:20px;padding-top:6px;text-align:right;white-space:nowrap}@media (min-width:48em){#minicart .minicart__item .minicart__product-right{margin-left:25px}}#minicart .minicart__item .minicart__product-right .minicart__product-price{display:flex;flex-flow:column}#minicart .minicart__item .minicart__product-right .minicart__product-price .minicart__discount-value{color:#606568;text-decoration:line-through}#minicart .minicart__item .minicart__product-right .minicart__product-price .minicart__price-value{color:#000;font-size:16px;font-weight:500}#minicart .minicart__item .minicart__product{display:flex;justify-content:space-between}#minicart .minicart__order-summary{background:#fffdfb;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;text-align:left}#minicart .minicart__order-summary .minicart__summary-label{border-bottom:1px solid rgba(255,253,251,.05);display:block;font-weight:700;letter-spacing:3.09px;margin:13px 0;padding:10px 0 20px;text-align:left;text-transform:uppercase}#minicart .minicart__order-summary .minicart__table,#minicart .minicart__order-summary .minicart__table tbody{display:block}#minicart .minicart__order-summary .minicart__row,#minicart .minicart__order-summary .minicart__subtotal,#minicart .minicart__order-summary .minicart__total,#minicart .minicart__order-summary .minicart__vat{display:flex;justify-content:space-between}#minicart .minicart__order-summary .minicart__row{padding:8px 0}#minicart .minicart__order-summary .row-border-top{border-top:1px solid rgba(255,253,251,.05)}#minicart .minicart__order-summary .row-border-bottom{border-bottom:1px solid rgba(255,253,251,.05)}#minicart .minicart__order-summary .minicart__value--disabled{color:#545454}#minicart .minicart__order-summary .minicart__note{font-size:12px;margin-bottom:10px;padding:12px 1rem 12px 0}#minicart .minicart__order-summary .minicart__subtotal{font-weight:500;margin-bottom:10px;padding-bottom:13px}#minicart .minicart__order-summary .minicart__subtotal .minicart__subtotal-label{display:block}#minicart .minicart__order-summary .minicart__vat{border-bottom:1px solid rgba(255,253,251,.05);font-weight:500;margin-bottom:10px;padding-bottom:13px}#minicart .minicart__order-summary .minicart__vat .minicart__vat-label{display:block;text-transform:uppercase}#minicart .minicart__order-summary .minicart__total{border-bottom:1px solid rgba(255,253,251,.05);font-weight:700;margin-bottom:32px;padding-bottom:13px;padding-top:10px}#minicart .minicart__order-summary .minicart__total .minicart__total-label{color:#34303d;display:block;text-transform:uppercase}#minicart .minicart__order-summary .minicart__buttons{align-items:center;display:flex;flex-flow:column;justify-content:center}#minicart .minicart__order-summary .minicart__buttons a{border-radius:24px;height:44px;text-align:center}#minicart .minicart__order-summary .minicart__buttons a.minicart__one-click{margin-top:0}#minicart .minicart__order-summary .minicart__buttons a .minicart__btn-label{font-weight:700}#minicart .minicart__order-summary .minicart__buttons a.minicart__quick,#minicart .minicart__order-summary .minicart__buttons.buttons__row{margin-top:10px}@media (min-width:64em){#minicart .minicart__order-summary .minicart__buttons.buttons__row{align-items:center;flex-direction:row;justify-content:center}#minicart .minicart__order-summary .minicart__buttons.buttons__row a{margin-left:5px;margin-right:5px}#minicart .minicart__order-summary .minicart__buttons.buttons__row .minicart__quick{margin-top:0}#minicart .minicart__order-summary .minicart__buttons.buttons__row a:first-child{margin-left:0}#minicart .minicart__order-summary .minicart__buttons.buttons__row a:last-child{margin-right:0}}#minicart .minicart__order-summary .minicart__buttons a:first-child{margin-bottom:10px}#minicart .minicart__order-summary .minicart__buttons .minicart__view-basket{border-color:#34303d;padding:11px 15px 10px}#minicart .minicart__order-summary .minicart__buttons .minicart__view-basket:hover{background-color:#00d1d2;border-color:#00d1d2}#minicart .minicart__order-summary .minicart__advice{color:#34303d;font-size:12px;line-height:2.1;margin:15px 0 13px}#minicart .minicart__order-summary .minicart__continue-shopping{border-bottom:1px solid rgba(255,253,251,.05);margin-bottom:10px;margin-top:0;padding-bottom:19px}#minicart .minicart__order-summary .minicart__continue-shopping .minicart__button{color:#2980b5;font-size:12px}#minicart .minicart__order-summary .minicart__free-delivery{color:#34303d;font-size:12px;line-height:2.1;margin-bottom:0;margin-top:0}@media (min-width:48em){#minicart .minicart__order-summary .minicart__free-delivery{padding-bottom:0}}#minicart .minicart__discount-value{font-size:14px;top:-25px}#minicart .minicart__bundle{margin-bottom:13px;position:relative}#minicart .minicart__bundle .product__name{color:#34303d;display:flex;font-size:16px;font-weight:500;justify-content:space-between;line-height:1.5;text-align:left}#minicart .minicart__bundle .minicart__discount-value{color:#606568;font-size:14px;position:static;text-decoration:line-through}#minicart .minicart__bundle .minicart__item{padding-bottom:15px}#minicart .minicart__bundle .minicart__product-price{display:flex;flex-direction:column;justify-content:flex-end;text-align:right;white-space:nowrap}.no-touchevents .actionBar__list>li.action-minicart.actionBar__item.actionBar__item--bag.j-section{line-height:23px}.no-touchevents .actionBar__list>li.actionBar__item--bag.openMinicartNoTouch #minicart{display:block;pointer-events:all;right:0;transform:translateZ(0);z-index:1}.no-touchevents .actionBar__list>li.actionBar__item--bag.openMinicartNoTouch #minicart.hide{display:none}.no-touchevents .actionBar__list .cart__list{padding-right:17px}@media (min-width:64em){.no-touchevents .actionBar__list .cart__list>div:first-child{max-height:calc(100vh - 720px);overflow:hidden!important}}.redesigned{background:transparent}.redesigned .btn--icon:focus,.redesigned:focus{outline:none}.redesigned .minicart__list-wrapper,.redesigned .minicart__order-summary{border:0;margin:0;padding:0}.redesigned .minicart__container{height:unset;justify-content:flex-start;padding:20px 20px 36px}.redesigned .minicart__container .cart-empty{color:#000}.redesigned .minicart__item{border:0!important;padding-bottom:36px;padding-top:0;position:relative}.redesigned .minicart__item .minicart__product-left .minicart__product-title{padding:0}.redesigned .minicart__item .minicart__color-label,.redesigned .minicart__item .minicart__product-title{color:#34303d;font-size:16px;font-weight:500;line-height:1.5}.redesigned .minicart__item .minicart__product-qty{font-size:14px;font-weight:500}.redesigned .minicart__item .minicart__product-qty .minicart__qty-value{margin-left:3px}.redesigned .minicart__actions{display:flex;justify-content:space-between;margin-bottom:10px}.redesigned .minicart__actions .message-icon{width:20px}.redesigned .minicart__actions .add-to-cart{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.5}.redesigned .minicart__actions .add-to-cart--container{align-items:center;display:flex}.redesigned .minicart__actions .add-to-cart--container svg{margin-right:12px}.redesigned .minicart__actions .btn--icon{opacity:unset}@media (min-width:64em){.redesigned .minicart__actions .btn--icon{position:relative;top:-5px}}.redesigned .badge-container{display:flex}.my-cart__wrapper{margin-top:90px}@media (min-width:23.4375em){.my-cart__wrapper{padding-top:0}}.my-cart__wrapper.navigation-v2--checkout,.my-cart__wrapper.navigation-v2--mycart{padding-top:0}.my-cart__wrapper.navigation-v2--checkout .dialog__wrapper .dialog__actions .btn--rounded,.my-cart__wrapper.navigation-v2--mycart .dialog__wrapper .dialog__actions .btn--rounded{margin:0;width:50%}@media (max-width:1024px){.my-cart__wrapper.navigation-v2--checkout .dialog__wrapper .dialog__actions .btn--rounded,.my-cart__wrapper.navigation-v2--mycart .dialog__wrapper .dialog__actions .btn--rounded{width:100%}}@media (min-width:48em){.my-cart__wrapper{margin:90px auto 0;max-width:697px;padding-top:52px}}@media (min-width:75em){.my-cart__wrapper{margin-top:0;max-width:1093px;padding-bottom:100px;padding-top:90px}.my-cart__wrapper.navigation-v2--checkout{padding-top:0!important}.my-cart__wrapper.navigation-v2--mycart{padding-top:4px}.my-cart__wrapper.navigation-v2--mycart.my-cart__wrapper--empty{padding-top:87px}}.my-cart__wrapper>.my-cart__title{color:#34303d;font-size:14px;margin:1rem 0;padding:0 21px}@media (min-width:48em){.my-cart__wrapper>.my-cart__title{font-size:28px;margin:0 0 1em;padding:0}}@media (min-width:75em){.my-cart__wrapper .flex-wrapper{display:flex;justify-content:space-between}.my-cart__wrapper .my-cart__main{flex-basis:697px;margin-right:42px;padding-bottom:5rem}.my-cart__wrapper .my-cart__sidebar{flex-basis:355px;max-width:355px}}.my-cart__wrapper .button-wrapper{margin-top:20px}.my-cart__wrapper .button-wrapper .global-btn{border-radius:24px;height:45px}.my-cart__wrapper .button-wrapper .my-cart__wishlist-btn .btn__label{font-size:11px}.my-cart__wrapper .button-wrapper .my-cart__continue-btn .btn__label{line-height:20px}.my-cart__wrapper .methods-benefits-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:left;margin-top:32px}.my-cart__wrapper .methods-benefits-wrapper .methods-benefits-title{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.63;margin-bottom:7px;text-align:left}.my-cart__wrapper .methods-benefits-wrapper .methods-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:left}.my-cart__wrapper .methods-benefits-wrapper .methods-wrapper .methods-icon-wrapper{margin-bottom:21.5px}.my-cart__wrapper .methods-benefits-wrapper .methods-wrapper .methods-icon-wrapper .card-icon{height:18px;margin-right:12px;-o-object-fit:contain;object-fit:contain}.my-cart__wrapper .methods-benefits-wrapper .methods-wrapper .methods-icon-wrapper .card-icon:last-child{margin-right:0}.my-cart__wrapper .methods-benefits-wrapper .benefits-wrapper,.my-cart__wrapper .methods-benefits-wrapper .benefits-wrapper .benefits-list{align-items:flex-start;display:flex;flex-direction:column;justify-content:left}.my-cart__wrapper .methods-benefits-wrapper .benefits-wrapper .benefits-list{padding-left:0}.my-cart__wrapper .methods-benefits-wrapper .benefits-wrapper .benefits-list .benefits-list-content{display:flex;flex-direction:row;justify-content:left;margin-bottom:6px}.my-cart__wrapper .methods-benefits-wrapper .benefits-wrapper .benefits-list .benefits-list-content:last-child{margin-bottom:0}.my-cart__wrapper .methods-benefits-wrapper .benefits-wrapper .benefits-list .benefits-list-content .check-icon{height:28.5px;min-width:28.5px;width:28.5px}.my-cart__wrapper .methods-benefits-wrapper .benefits-wrapper .benefits-list .benefits-list-content .benefits-list-label{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.86;margin:0;text-align:left}.my-cart__wrapper .my-cart__continue-btn{border:2px solid #cfcfcf;border-radius:24px;color:#34303d;line-height:20px;margin-top:1rem}.my-cart__wrapper .my-cart__quick-btn{border-radius:24px;color:#34303d;line-height:20px;margin-top:1rem}.my-cart__wrapper .my-cart__quick-disclaimer{color:#34303d;font-size:12px;line-height:2.1;margin:15px 0 13px}.my-cart__section{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin-bottom:0;padding:10px 21px}@media (min-width:48em){.my-cart__section{margin-bottom:15px;padding:18px 19px}}@media (min-width:75em){.my-cart__section{padding:18px 21px}}.my-cart__section--empty{background:none;box-shadow:none}.my-cart__direct-checkout{display:flex;height:0;justify-content:space-between;overflow:hidden;padding:0;position:fixed;top:50px;transition:height .1s ease-out;width:100%;z-index:1000}@media (min-width:48em){.my-cart__direct-checkout{display:none!important}}.my-cart__direct-checkout .hgroup_container,.my-cart__direct-checkout hgroup{flex-shrink:0;max-width:calc(100% - 150px);padding-right:15px}.my-cart__direct-checkout .my-cart__checkout-btn{align-self:flex-start;border-radius:4px;border-width:1px;width:auto}.my-cart__checkout-summary{color:#000;font-size:14px;line-height:1.79}.my-cart__title{font-size:14px;font-weight:600;letter-spacing:3.09px;line-height:normal;margin:0;text-transform:uppercase}.my-cart__main .my-cart__section{margin-bottom:12px}.my-cart__main .my-cart__direct-checkout{height:auto;overflow:auto;padding:18px 21px;position:relative;top:0;width:auto;z-index:1}.my-cart__section--gift{align-items:center;display:flex;justify-content:space-between}.my-cart__section--gift .my-cart__checkout-summary{display:none}@media (min-width:48em){.my-cart__section--gift .my-cart__checkout-summary{display:block}}.checkout--redesign .my-cart__section--gift{color:#000}.my-cart__is-gift-form .form-item{margin:1rem 0}.my-cart__is-gift-form .form-item textarea{min-height:130px}.my-cart__is-gift{display:flex;flex-grow:1}.my-cart__is-gift label{font-size:14px}.my-cart__is-gift .btn-info{background:none;border:0;height:27px;margin-left:auto;padding:0;width:27px}@media (min-width:48em){.my-cart__is-gift .btn-info{margin-left:10px}}.my-cart__product{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-bottom:24px;padding-top:24px}.my-cart__product .my-cart-feedback{margin:20px 0 0;padding:0}.my-cart__product .product__image{height:71px;margin-right:18px;text-align:center;width:71px}.my-cart__product .product__image>img{max-height:100%;max-width:100%}@media (min-width:64em){.my-cart__product .product__image{height:110px;margin-right:29px;width:110px}}.my-cart__product .product__price{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;margin-left:auto}.my-cart__product .product__price .btn-openWrapper{background:none;border:0;margin:0;padding:0}.my-cart__product .product__price .price-wrapper{font-size:14px}@media (min-width:48em){.my-cart__product .product__price .price-wrapper{padding-bottom:1rem}}.my-cart__product .product__price .price--full{color:#606568;display:block;text-decoration:line-through}.my-cart__product .product__price .my-cart__actions{align-items:flex-end;display:flex}.my-cart__product .product__price .my-cart__actions button{background:none;border:0;cursor:pointer;font-size:14px;text-decoration:underline}.my-cart__product .product__price .my-cart__actions>li:first-child{margin-right:2rem}.my-cart__product .product__name{color:#000;display:block;margin-bottom:6px;text-transform:uppercase}.my-cart__product .product__badge{background:#f5a623;border-radius:9px;color:#fff;display:inline-block;font-size:11px;line-height:18px;margin-right:6px;padding:0 7px;text-transform:uppercase}.my-cart__product .product__color{align-items:center;display:inline-flex;font-size:14px;line-height:18px;vertical-align:middle}.my-cart__product .product__color .color{border:1px solid #545454;border-radius:50%;display:inline-block;height:11px;margin:0 4px 0 0;width:11px}.my-cart__product .product__quantity{display:block;font-size:14px;margin-top:6px}.my-cart__actionWrapper{background:rgba(0,0,0,.66);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s,visibility .25s;visibility:hidden;width:100%;z-index:4001}@media (min-width:75em){.my-cart__actionWrapper{height:auto;opacity:1!important;pointer-events:all!important;position:static!important;visibility:visible!important;width:auto}}.my-cart__actionWrapper.open{opacity:1;pointer-events:all;visibility:visible}.my-cart__actionWrapper.open .my-cart__actions{transform:translateY(0)}.my-cart__actionWrapper .my-cart__actions{background:#fff;bottom:0;left:0;position:fixed;transform:translateY(100%);transition:transform .5s cubic-bezier(.23,1,.32,1);width:100%;z-index:9999}@media (min-width:75em){.my-cart__actionWrapper .my-cart__actions{display:flex;height:auto;margin-top:1rem;position:static!important;transform:none!important;width:auto}}.my-cart__actionWrapper .my-cart__actions>li{display:block;font-size:14px;padding:0 20px;position:relative;text-align:center}.my-cart__actionWrapper .my-cart__actions>li+li{border-top:1px solid #e8e8e8}@media (min-width:75em){.my-cart__actionWrapper .my-cart__actions>li{border:none!important;display:none}.my-cart__actionWrapper .my-cart__actions>li.action--codentify,.my-cart__actionWrapper .my-cart__actions>li.action--selectQuantity{display:inline-block}.my-cart__actionWrapper .my-cart__actions>li.action--codentify{padding:0 0 0 10px;text-align:left}}@media (max-width:1199px){.my-cart__actionWrapper .my-cart__actions .codentify-wrapper{align-items:center;display:flex;justify-content:center}.my-cart__actionWrapper .my-cart__actions .codentify-wrapper>*{margin:1rem}}.my-cart__actionWrapper .my-cart__actions .codentify-container{display:none!important}.my-cart__actionWrapper .my-cart__actions .codentify-counter{display:block}@media (min-width:75em){.my-cart__actionWrapper .my-cart__actions .codentify-counter{font-size:12px;margin:-28px 0 10px}}.my-cart__actionWrapper .my-cart__actions .btn--codentify-open-modal{align-items:center;border:1px solid #d3d3d3;border-radius:3px;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;height:44px;padding:0 10px}.my-cart__actionWrapper .my-cart__actions .btn--codentify-open-modal>svg{margin-left:1rem}.my-cart__actionWrapper .my-cart__actions .my-cart__button{background:none;border:0;width:100%}@media (min-width:75em){.my-cart__actionWrapper .my-cart__actions .my-cart__button{width:auto}}.my-cart__actionWrapper .my-cart__actions button{line-height:44px}.my-cart__actionWrapper .my-cart__actions .my-cart__button--done{border-radius:4px;margin:12px 0}.my-cart__actionWrapper .my-cart__actions .fakeSelect{padding:0}.my-cart__actionWrapper .my-cart__actions .fakeSelect .my-cart__button{align-items:center;background:#fff;display:flex;height:44px;justify-content:center;left:0;pointer-events:none;position:relative;top:0;width:100%;z-index:99}@media (min-width:75em){.my-cart__actionWrapper .my-cart__actions .fakeSelect .my-cart__button{background:#fff url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_down.svg) right 5px top 50% no-repeat;border:1px solid #d3d3d3;border-radius:3px;height:44px;justify-content:flex-start;padding:0 4rem 0 2rem;width:108px}}.my-cart__actionWrapper .my-cart__actions .fakeSelect .my-cart__button .color{border-radius:50%;height:15px;margin-right:5px;width:15px}.my-cart__actionWrapper .my-cart__actions .fakeSelect select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;box-sizing:content-box;height:100%;left:0;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.my-cart__actionWrapper .my-cart__actions .fakeSelect select:focus{outline:5px auto -webkit-focus-ring-color}.my-cart__actionWrapper .input--codentify{height:44px;padding-right:40px}@media (max-width:1199px){.my-cart__actionWrapper .input--codentify{border:none;text-align:center}}.my-cart__actionWrapper .btn-validate-codentify{cursor:pointer;line-height:1!important;padding:0;position:absolute;right:10%;top:8px}@media (min-width:75em){.my-cart__actionWrapper .btn-validate-codentify{right:8px}}.my-cart__promocode{background:#fffdfb;box-shadow:0;margin-bottom:0;margin-top:-2px;padding-bottom:0;padding-top:0}.my-cart__promocode .btn-promocode{align-items:center;background:none;border:0;color:#34303d;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;justify-content:space-between;padding:12px 0;width:100%}.my-cart__promocode .btn-promocode.close svg{transform:rotate(180deg)}.my-cart__bundle .my-cart__promocode .btn-promocode{color:#383838;font-weight:400}.my-cart__promocode .promocode__fields{padding-bottom:27px}@media (min-width:48em){.my-cart__promocode .promocode__fields{padding-left:42px;padding-right:42px}}@media (min-width:75em){.my-cart__promocode .promocode__fields{padding-left:0;padding-right:0}}.my-cart__promocode .promocode__field{margin:10px 0}.my-cart__promocode .promocode-checkbox+label{background:#34303d;border-radius:3px;color:#fff;line-height:55px;padding-left:56px;transition:background .2s;width:100%}.my-cart__promocode .promocode-checkbox+label:before{background-color:transparent;left:18px;top:16px}.my-cart__promocode .promocode-checkbox:checked+label{background:#595f70}.my-cart__promocode .promocode-checkbox:checked+label:before{background-color:#2d3038}.my-cart__promocode .promocode__field--code{margin-top:23px;position:relative}.my-cart__promocode .promocode__field--code>label{color:#34303d;display:block;font-size:14px;margin-bottom:13px}.my-cart__promocode .promocode__field--code input[type=date],.my-cart__promocode .promocode__field--code input[type=email],.my-cart__promocode .promocode__field--code input[type=number],.my-cart__promocode .promocode__field--code input[type=password],.my-cart__promocode .promocode__field--code input[type=tel],.my-cart__promocode .promocode__field--code input[type=text]{background:#fff;border:1px solid #d3d3d3;border-radius:3px;font-size:16px;height:45px;padding-right:4rem}.my-cart__promocode .promocode__field--code input.placeholder[type=date],.my-cart__promocode .promocode__field--code input.placeholder[type=email],.my-cart__promocode .promocode__field--code input.placeholder[type=number],.my-cart__promocode .promocode__field--code input.placeholder[type=password],.my-cart__promocode .promocode__field--code input.placeholder[type=tel],.my-cart__promocode .promocode__field--code input[type=text].placeholder{color:#34303d}.my-cart__promocode .promocode__field--code input[type=date]:-moz-placeholder,.my-cart__promocode .promocode__field--code input[type=date]::-moz-placeholder,.my-cart__promocode .promocode__field--code input[type=email]:-moz-placeholder,.my-cart__promocode .promocode__field--code input[type=email]::-moz-placeholder,.my-cart__promocode .promocode__field--code input[type=number]:-moz-placeholder,.my-cart__promocode .promocode__field--code input[type=number]::-moz-placeholder,.my-cart__promocode .promocode__field--code input[type=password]:-moz-placeholder,.my-cart__promocode .promocode__field--code input[type=password]::-moz-placeholder,.my-cart__promocode .promocode__field--code input[type=tel]:-moz-placeholder,.my-cart__promocode .promocode__field--code input[type=tel]::-moz-placeholder,.my-cart__promocode .promocode__field--code input[type=text]:-moz-placeholder,.my-cart__promocode .promocode__field--code input[type=text]::-moz-placeholder{color:#34303d}.my-cart__promocode .promocode__field--code input[type=date]:-ms-input-placeholder,.my-cart__promocode .promocode__field--code input[type=email]:-ms-input-placeholder,.my-cart__promocode .promocode__field--code input[type=number]:-ms-input-placeholder,.my-cart__promocode .promocode__field--code input[type=password]:-ms-input-placeholder,.my-cart__promocode .promocode__field--code input[type=tel]:-ms-input-placeholder,.my-cart__promocode .promocode__field--code input[type=text]:-ms-input-placeholder{color:#34303d}.my-cart__promocode .promocode__field--code input[type=date]::-webkit-input-placeholder,.my-cart__promocode .promocode__field--code input[type=email]::-webkit-input-placeholder,.my-cart__promocode .promocode__field--code input[type=number]::-webkit-input-placeholder,.my-cart__promocode .promocode__field--code input[type=password]::-webkit-input-placeholder,.my-cart__promocode .promocode__field--code input[type=tel]::-webkit-input-placeholder,.my-cart__promocode .promocode__field--code input[type=text]::-webkit-input-placeholder{color:#34303d}.my-cart__promocode .promocode__field--code .check-icon{bottom:13px;height:20px;position:absolute;right:16px;width:20px}.my-cart__promocode .submit-btn{background:#fff;border:1px solid #cfcfcf;border-radius:3px;color:#34303d;font-size:11px;font-weight:500;letter-spacing:2.2px;text-transform:uppercase;width:100%}.my-cart__promocode-voucher{box-shadow:0;margin-bottom:0;margin-top:-2px;padding:0}.my-cart__promocode-voucher .my-cart__promocode-button-container{border-bottom:1px solid #c2bfc2}.my-cart__promocode-voucher .my-cart__promocode-button-container .my-cart__promocode-button{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;outline:none;padding:16px 28px;position:relative;width:100%}.my-cart__promocode-voucher .my-cart__promocode-button-container .my-cart__promocode-button a{text-decoration:none}.my-cart__promocode-voucher .my-cart__promocode-button-container .my-cart__promocode-button .promocode-icon{margin-right:14px}.my-cart__promocode-voucher .my-cart__promocode-button-container .my-cart__promocode-button .my-cart__promocode-button-arrow{bottom:18px;height:20px;position:absolute;right:28px;width:20px}.my-cart__promocode-voucher .my-cart__promocode-button-container .my-cart__promocode-button .my-cart__promocode-button-arrow.open{transform:rotate(180deg)}.my-cart__redeem-points{box-shadow:0;margin-bottom:12px;margin-top:12px;padding:0}.my-cart__redeem-points .my-cart__redeem-points-button-container{border-bottom:1px solid #c2bfc2}.my-cart__redeem-points .my-cart__redeem-points-button-container .my-cart__redeem-points-button{align-items:center;background:none;border:0;color:#34303d;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;outline:none;padding:16px 28px;position:relative;width:100%}.my-cart__redeem-points .my-cart__redeem-points-button-container .my-cart__redeem-points-button .redeem-points-icon{height:24px;margin-right:10px}.my-cart__redeem-points .my-cart__redeem-points-button-container .my-cart__redeem-points-button .my-cart__redeem-points-button-arrow{bottom:18px;height:20px;position:absolute;right:28px;width:20px}.my-cart__redeem-points .my-cart__redeem-points-button-container .my-cart__redeem-points-button .my-cart__redeem-points-button-arrow.open{transform:rotate(180deg)}.my-cart__redeem-points .my-cart__redeem-points-inapplicable-container{align-items:center;background:none;border:0;display:flex;flex-direction:row;min-height:58px;outline:none;padding:16px 28px;position:relative;width:100%}.my-cart__redeem-points .my-cart__redeem-points-inapplicable-container .redeem-points-icon{height:24px;margin-right:10px}.my-cart__redeem-points .my-cart__redeem-points-inapplicable-container .inapplicable-info{color:#000;font-size:14px;font-weight:600}.my-cart__redeem-points .my-cart__redeem-points-panel{border-bottom:1px solid #c2bfc2;margin:0;padding:23px 28px 28px}.my-cart__redeem-points .my-cart__redeem-points-panel span{display:block}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points--info-use{color:#c2bfc2;font-size:12px;margin-bottom:20px}.my-cart__redeem-points .my-cart__redeem-points-panel .enter-redeem-points{color:#000;font-size:14px;font-weight:400;margin-bottom:10px}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-error{position:relative}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-error input[type=date],.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-error input[type=email],.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-error input[type=number],.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-error input[type=password],.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-error input[type=tel],.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-error input[type=text]{border-color:#c73636;padding-right:40px}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-error svg{position:absolute;right:10px;top:11px}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-error svg .redeem-points-alert{fill:#c73636}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points-error__text{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.57;margin:15px 0 25px}.my-cart__redeem-points .my-cart__redeem-points-panel .hide,.my-cart__redeem-points .my-cart__redeem-points-panel .plp__plp-product-veev .card-product-container .card-product .card-product-front.hide,.plp__plp-product-veev .card-product-container .card-product .my-cart__redeem-points .my-cart__redeem-points-panel .card-product-front.hide{display:none}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__error-message{color:#c73636;font-size:1.4rem;text-align:left}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__warning-message{color:#99969c;font-size:1.4rem;text-align:left}.my-cart__redeem-points .my-cart__redeem-points-panel .my-cart__redeem-points-apply-btn{background-color:#fffdfb;border:2px solid #c2bfc2;border-radius:3px;color:#34303d;font-size:1.2rem;font-weight:500;letter-spacing:2.4px;line-height:20px;margin-top:10px;outline:none;text-transform:uppercase}.my-cart__redeem-points .my-cart__redeem-points-panel .my-cart__redeem-points-apply-btn:hover{background-color:#00d1d2;border:2px solid #00d1d2;cursor:pointer}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;position:relative}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-wrapper .redeem-points__input{color:#000;font-size:14px;font-weight:400;height:45px;width:35%}@media (min-width:48em){.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-wrapper .redeem-points__input{width:15%}}@media (min-width:64em){.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-wrapper .redeem-points__input{width:35%}}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-wrapper .redeem-points__slash,.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points__input-wrapper .redeem-points__total-points{color:#000;font-size:14px;font-weight:400}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points--discount-info{align-items:center;background-color:#f6f4f0;border-radius:4px;display:flex;justify-content:center;margin:15px 0 20px;min-height:55px;min-width:298px;padding:9px;position:relative}.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points--discount-info .redeem-points--discount-currency,.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points--discount-info .redeem-points--discount-number,.my-cart__redeem-points .my-cart__redeem-points-panel .redeem-points--discount-info .redeem-points--discount-text{color:#000;font-size:14px;font-weight:700}.my-cart__redeem-points .my-cart__redeem-points-panel .my-cart__redeem-points--container{background:linear-gradient(90deg,hsla(0,0%,100%,0) 3%,#fffdfb 300%),linear-gradient(180deg,#3073c2,#3073c2);border-radius:4px;margin-bottom:12px;min-height:124px;min-width:298px;padding:12px 16px 16px;position:relative}.my-cart__redeem-points .my-cart__redeem-points-panel .my-cart__redeem-points--name{color:#fffdfb;font-size:14px;font-weight:500;line-height:normal;margin:0;padding:0}.my-cart__redeem-points .my-cart__redeem-points-panel .my-cart__redeem-points--subtext{color:#fffdfb;font-size:12px;font-weight:500;line-height:normal;margin:5px 0 0;padding:0}.my-cart__redeem-points .my-cart__redeem-points-panel .my-cart__redeem-points--actions{-webkit-appearance:none;background:transparent;border:none;bottom:12px;color:#fffdfb;font-size:14px;font-weight:400;position:absolute;right:4%;text-align:right;text-decoration:underline}.my-cart__redeem-points .my-cart__redeem-points-panel .my-cart__redeem-points--alert{align-items:center;background-color:#f6f4f0;border-radius:4px;display:flex;margin-bottom:12px;margin-top:10px;min-height:124px;min-width:298px;padding:16px;position:relative}.my-cart__redeem-points .my-cart__redeem-points-panel .my-cart__redeem-points--alert svg{height:24px;margin-left:8px;margin-right:24px}.my-cart__redeem-points .my-cart__redeem-points-panel .my-cart__redeem-points--alert .alert--text{color:#73757c;font-size:14px;margin:0}.my-cart__redeem-points--total-info{align-items:center;background-color:#f6f4f0;border-radius:4px;display:flex;margin:20px 0;min-height:81px;min-width:298px;padding:16px 25px;position:relative}@media (min-width:64em){.my-cart__redeem-points--total-info{padding:16px 10px 16px 15px}}.my-cart__redeem-points--total-info .redeem-points-icon{align-items:center;display:flex}.my-cart__redeem-points--total-info .redeem-points-icon img{height:45px;margin-right:20px;min-width:45px}@media (min-width:64em){.my-cart__redeem-points--total-info .redeem-points-icon img{margin-right:15px}}.my-cart__redeem-points--total-info .my-cart__redeem-points--total-info-text-wrapper .total-info--text{color:#73757c;display:inline;font-size:14px;margin:0}.my-cart__redeem-points--total-info .my-cart__redeem-points--total-info-text-wrapper .total-info--points{color:#000;display:inline;font-size:14px;font-weight:700;margin:0}.my-cart__redeem-points--total-info .my-cart__redeem-points--total-info-text-wrapper p{line-height:1.7}.my-cart__promocode-panel{border-bottom:1px solid #c2bfc2;margin:0;padding:23px 28px 28px}.my-cart__promocode-panel span{display:block}.my-cart__promocode-panel .info-use-promocode{color:#c2bfc2;font-size:12px;margin-bottom:17px}.my-cart__promocode-panel .enter-promocode{color:#000;font-size:14px;font-weight:400;margin-bottom:17px}.my-cart__promocode-panel .promocode__input-error{position:relative}.my-cart__promocode-panel .promocode__input-error input[type=date],.my-cart__promocode-panel .promocode__input-error input[type=email],.my-cart__promocode-panel .promocode__input-error input[type=number],.my-cart__promocode-panel .promocode__input-error input[type=password],.my-cart__promocode-panel .promocode__input-error input[type=tel],.my-cart__promocode-panel .promocode__input-error input[type=text]{border-color:#c73636;padding-right:40px}.my-cart__promocode-panel .promocode__input-error svg{position:absolute;right:10px;top:11px}.my-cart__promocode-panel .promocode__input-error svg .promocode-alert{fill:#c73636}.my-cart__promocode-panel .promocode__input-warning{position:relative}.my-cart__promocode-panel .promocode__input-warning input[type=date],.my-cart__promocode-panel .promocode__input-warning input[type=email],.my-cart__promocode-panel .promocode__input-warning input[type=number],.my-cart__promocode-panel .promocode__input-warning input[type=password],.my-cart__promocode-panel .promocode__input-warning input[type=tel],.my-cart__promocode-panel .promocode__input-warning input[type=text]{border-color:#e27d34;padding-right:40px}.my-cart__promocode-panel .promocode__input-warning svg{position:absolute;right:10px;top:11px}.my-cart__promocode-panel .promocode__input-warning svg .promocode-alert{fill:#e27d34}.my-cart__promocode-panel .promocode-error__text{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.57;margin:15px 0 25px}.my-cart__promocode-panel .hide,.my-cart__promocode-panel .plp__plp-product-veev .card-product-container .card-product .card-product-front.hide,.my-cart__promocode-panel [id^=notifyPopupHtml] div.hide,.plp__plp-product-veev .card-product-container .card-product .my-cart__promocode-panel .card-product-front.hide,[id^=notifyPopupHtml] .my-cart__promocode-panel div.hide{display:none}.my-cart__promocode-panel .promocode__error-message{color:#c73636;font-size:1.4rem;text-align:left}.my-cart__promocode-panel .promocode__warning-message{color:#99969c;font-size:1.4rem;text-align:left}.my-cart__promocode-panel .my-cart__promocode-apply-btn{background-color:#fffdfb;border:2px solid #c2bfc2;border-radius:24px;color:#34303d;font-size:1.2rem;font-weight:500;letter-spacing:2.4px;line-height:20px;margin-top:10px;outline:none;text-transform:uppercase}.my-cart__promocode-panel .my-cart__promocode-apply-btn:hover{background-color:#00d1d2;border-color:#00d1d2}.promocode__input{position:relative;text-align:center}.promocode__input svg{position:absolute;right:15px;top:10px}.my-cart__orderSummary{padding-bottom:28px}@media (min-width:48em){.my-cart__orderSummary{margin-bottom:80px;padding-left:61px;padding-right:61px}}@media (min-width:64em){.my-cart__orderSummary{margin-bottom:131px;padding-bottom:51px;padding-left:28px;padding-right:28px}}@media (min-width:75em){.my-cart__orderSummary{margin-bottom:0}}.my-cart__orderSummary .order-summary{border-collapse:collapse;width:100%}.my-cart__orderSummary .order-summary caption{border-bottom:1px solid #dedede;color:#000;font-size:16px;font-weight:500;letter-spacing:3.5px;margin-bottom:10px;padding:20px 0;text-align:left;text-transform:uppercase}.my-cart__orderSummary .order-summary tbody tr:last-child td{padding-bottom:15px}.my-cart__orderSummary .order-summary tbody .free-delivery__eligibility{color:#c2bfc2;font-weight:500}.my-cart__orderSummary .order-summary.order-summary__multiple-discounts .order-summary__all-discounts{display:block}.my-cart__orderSummary .order-summary.order-summary__multiple-discounts .order-summary__discount-price{display:none}.my-cart__orderSummary .order-summary .order-summary__discount{border-top:1px solid #dedede}.my-cart__orderSummary .order-summary .order-summary__all-discounts{display:none}.my-cart__orderSummary .order-summary td{color:#000;font-size:14px;padding:5px 0}.my-cart__orderSummary .order-summary tfoot{border-top:1px solid #dedede}@media (min-width:64em){.my-cart__orderSummary .order-summary tfoot{border-bottom:1px solid #dedede;border-top:1px solid #dedede}}.my-cart__orderSummary .order-summary tfoot td{word-wrap:break-word;font-weight:700;padding:13px 0}.my-cart__orderSummary .order-summary tfoot .order-summary__label{text-transform:uppercase}.my-cart__orderSummary .order-summary tr.no-border td{border-bottom:none!important}.my-cart__orderSummary .order-summary .order-summary__value{text-align:right}.my-cart__orderSummary .order-summary .order-summary__value--disabled{color:#545454}.my-cart__orderSummary .order-summary .order-summary__note{font-size:12px;padding-right:1rem}.my-cart__orderSummary .order-summary .order-summary__promo-note{word-wrap:break-word;color:#c2bfc2;font-size:14px;font-weight:500;max-width:240px}@media (min-width:64em){.my-cart__orderSummary .order-summary--no-caption tr:first-child td{padding-top:16px}}.adtrfrequencylabel{border-top:1px solid #dedede}.adtrfrequencylabel td{padding-top:16px!important}.adtrfrequencymessage{border-bottom:1px solid #dedede}.adtrfrequencymessage td{padding-bottom:16px!important}.adtdfrequencymessageend{padding-top:11px!important}.adtdfrequencylabelstart{padding-bottom:11px!important}.my-cart__message{align-items:flex-start;background:#f5f4f2;border-radius:3px;display:flex;font-size:14px;padding:15px}@media (min-width:64em){.my-cart__message{padding:20px}}.my-cart__message .message-icon{flex-shrink:0;height:24px;margin-right:1.7rem;width:24px}@media (min-width:64em){.my-cart__message .message-icon{height:20px;width:20px}}.my-cart__message .message-text{font-weight:500}.my-cart__message .message-text a{color:#34303d;text-decoration:underline}.my-cart__message--white{background:#fff;border:1px solid #ddd}.my-cart__message--whitebg{background:#fff;margin-bottom:9px;padding:0}.my-cart-feedback{background:none;box-shadow:none}.my-cart-feedback .my-cart__message{background:#fff;border:1px solid #ddd}.my-cart__wrapper--empty{background:#fff}@media (min-width:48em){.my-cart__wrapper--empty{background:none}.my-cart__wrapper--empty .my-cart__title{text-align:center}.my-cart__wrapper--empty .my-cart__orderSummary{background:#fff;margin:0 auto;max-width:570px;padding-bottom:63px}.my-cart__wrapper--empty .my-cart__orderSummary .button-wrapper{margin:0 auto;max-width:260px}}.my-cart__emptyMsg{color:#34303d;font-size:20px;padding:20px 0 30px;text-align:center}@media (min-width:48em){.my-cart__emptyMsg{padding:20px 0 10px}.my-cart__recentlyViewed{margin-top:50px}}.my-cart__recentlyViewed .recent-products__title{color:#34303d;display:block;font-size:14px;margin:10px 0 20px;text-align:center}.codentify-field{position:relative}.product__container--b .product__info{width:calc(100% - 89px)}@media (min-width:64em){.product__container--b .product__info{width:calc(100% - 140px)}}.product__container--b .my-cart__message{width:100%}.product__container--b .title-row{display:flex}.product__container--b .title-row .price-wrapper{margin-top:0}.product__container--b .title-row .product__price .price--current,.product__container--b .title-row .product__price .price--full{display:block}@media (min-width:75em){.product__container--b .title-row .product__price .price--current,.product__container--b .title-row .product__price .price--full{display:inline-block}}.product__container--b .title-row .product__price .price--full{color:#606568;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:right}@media (min-width:75em){.product__container--b .title-row .product__price .price--full{margin-right:25px}}.product__container--b .title-row .product__price .price--current{color:#000;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;text-align:right}.product__container--b .row-left{display:block}@media (min-width:75em){.product__container--b .row-left{display:inline-block}}.product__container--b .row-left .product__badge:empty,.product__container--b .row-left .product__name:empty,.product__container--b .row-left .stock-level--container:empty{display:none}@media (min-width:75em){.product__container--b .row-left .product__badge,.product__container--b .row-left .product__name,.product__container--b .row-left .stock-level--container{display:inline-block}}.product__container--b .row-left .product__badge{font-size:10px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.79px;margin-right:15px;text-align:center;text-transform:uppercase}.product__container--b .row-left .product__name{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin-bottom:0;margin-right:15px}@media (min-width:75em){.product__container--b .my-cart__actions li{display:block}}.product__container--b .my-cart__actions .my-cart__action{background:transparent;border:none!important;color:#262a33;cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:right;text-decoration:underline}@media (min-width:75em){.product__container--b .action-row{margin-top:15px}}.product__container--b .my-cart__available-actions li{display:inline-block}.product__container--b .my-cart__available-actions .product__actions--row{float:left}@media (min-width:48em){.product__container--b .my-cart__available-actions .product__actions--row{float:right}}@media (min-width:75em){.product__container--b .my-cart__available-actions .product__actions--row{margin:0}}.product__container--b .my-cart__actionWrapper .my-cart__actions>li+li{margin:0;padding:0}.product__container--b .fakeSelect{padding:0;position:relative}.product__container--b .fakeSelect .my-cart__button{align-items:center;background:#fff url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_down.svg) right 5px top 50% no-repeat;border:1px solid #d3d3d3;border-radius:3px;display:flex;height:44px;justify-content:flex-start;left:0;padding:0 4rem 0 2rem;pointer-events:none;position:relative;top:0;width:108px;z-index:99}.product__container--b .fakeSelect .my-cart__button .color{border-radius:50%;height:15px;margin-right:5px;width:15px}.product__container--b .fakeSelect select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;box-sizing:content-box;height:100%;left:0;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.product__container--b .fakeSelect select:focus{outline:5px auto -webkit-focus-ring-color}.product__container--b .product__quantity--row{float:right}@media (min-width:75em){.product__container--b .product__quantity--row{float:none}.product__container--b .action--selectColor{margin-right:10px}}.product__quantity--row .input-group{border:1px solid #d3d3d3;border-radius:3px;clear:both;display:inline-block;margin:0;max-width:110px;position:relative}.product__quantity--row input,.product__quantity--row textarea{border:1px solid #eee;box-sizing:border-box;margin:0;outline:none;padding:10px}.product__quantity--row input[type=button]{-webkit-appearance:button;cursor:pointer}.product__quantity--row input::-webkit-inner-spin-button,.product__quantity--row input::-webkit-outer-spin-button{-webkit-appearance:none}.product__quantity--row .input-group input[type=button]{background-color:transparent;border:none;min-width:26px;transition:all .3s ease;width:auto}.product__quantity--row .input-group .button-minus,.product__quantity--row .input-group .button-plus{font-weight:700;height:42px;padding:0;position:relative;width:38px}.product__quantity--row .input-group .quantity-field{border:none;display:inline-block;font-size:14px;height:42px;margin:0;padding:0;position:relative;resize:vertical;text-align:center;width:42px}.product__quantity--row input[type=number]{-moz-appearance:textfield;-webkit-appearance:none}.max-items__message--container-pdp{margin:15px 0 0;padding:0}.product-quantity__pdp--row{margin-right:20px;margin-top:6px;width:100%}.product-quantity__pdp--row .input-group{max-width:100%}.product-quantity__pdp--row .input-group .quantity-field{width:calc(100% - 76px)}.product__badge{border-radius:9px;color:#fff;display:inline-block;font-size:1.1rem;line-height:18px;margin-right:6px;padding:0 7px}.product__badge--orange{background:#f26530}.my-cart__bundle .product__container--b .product__quantity--row{float:left}.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign{display:flex;flex-direction:column;position:relative}@media (min-width:48em){.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign{display:block;position:unset}}.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .my-cart__actions{display:flex;justify-content:space-between}.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .my-cart__actions li:first-child{order:unset}.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .my-cart__actions li:nth-child(2){order:unset;position:absolute;right:0;top:0}@media (min-width:48em){.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .my-cart__actions li:nth-child(2){position:unset;right:unset;top:unset}}.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .action--codentify{display:inline-block;margin-top:45px;text-align:left}@media (min-width:48em){.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .action--codentify{margin-top:0;padding:0 0 0 10px}}.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .codentify-counter{display:block;font-size:12px;margin:-28px 0 10px}.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .btn--codentify-open-modal{align-items:center;border:1px solid #d3d3d3;border-radius:3px;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;height:44.5px;padding:3px 10px 0}.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .btn--codentify-open-modal>svg{margin-left:1rem}@media (min-width:48em){.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .product__actions--row{margin-top:0}}@media (min-width:75em){.my-cart__bundle .product__container--b .my-cart__available-actions.codentify-redesign .product__actions--row{margin-top:0}}.my-cart__bundle .product__color{color:#272a33}.my-cart__bundle .my-cart__product--set{background-color:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin-bottom:12px;padding:19px 20px 23px 21px}@media (min-width:75em){.my-cart__bundle .my-cart__product--set{margin-bottom:5px;padding:34px 38px 29px 36px}.my-cart__bundle .my-cart__product--set .title-row{margin-top:24px}}.my-cart__bundle .my-cart__product--set .my-cart__product{padding:0}.my-cart__bundle .my-cart__product--set .my-cart__product:not(:last-child){margin-bottom:8px}.my-cart__bundle .my-cart__product--set .product-set__actions{margin-left:103px}@media (min-width:75em){.my-cart__bundle .my-cart__product--set .product-set__actions{margin-left:122px}}.my-cart__bundle .my-cart__product--set .product-set__info{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;margin-left:0}@media (min-width:75em){.my-cart__bundle .my-cart__product--set .product-set__info{margin-bottom:0;margin-left:122px}}.my-cart__bundle .my-cart__product--set .product-set__info--box{color:#000;display:flex;flex-direction:column;font-size:16px}@media (min-width:75em){.my-cart__bundle .my-cart__product--set .product-set__info--box{flex-direction:row}}.my-cart__bundle .my-cart__product--set .product-set__info .product__name{display:block;font-weight:400;margin-top:5px}@media (min-width:75em){.my-cart__bundle .my-cart__product--set .product-set__info .product__name{display:inline;margin-bottom:0;margin-top:0}}.my-cart__bundle .my-cart__product--set .product-set__info .price-wrapper{display:flex;flex-direction:column;font-size:14px;margin-top:0}@media (min-width:75em){.my-cart__bundle .my-cart__product--set .product-set__info .price-wrapper{flex-direction:row}}.my-cart__bundle .my-cart__product--set .product__price{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;margin-left:auto}.my-cart__bundle .my-cart__product--set .product__price .price--current,.my-cart__bundle .my-cart__product--set .product__price .price--full{display:block}@media (min-width:75em){.my-cart__bundle .my-cart__product--set .product__price .price--current,.my-cart__bundle .my-cart__product--set .product__price .price--full{display:inline-block}}.my-cart__bundle .my-cart__product--set .product__price .price--full{color:#606568;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:right;text-decoration:line-through}@media (min-width:75em){.my-cart__bundle .my-cart__product--set .product__price .price--full{margin-right:23px}}.my-cart__bundle .my-cart__product--set .product__price .price--current{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:right}.my-cart__bundle .my-cart__product--set .product__badge{border-radius:12.5px;font-size:10px;font-weight:700;height:18px;letter-spacing:2.79px;line-height:19px;text-align:center;text-transform:uppercase;width:44px}.my-cart__bundle .my-cart__single-product{padding:19px 20px 27px 25px}@media (min-width:75em){.my-cart__bundle .my-cart__single-product{padding:34px 38px 29px 36px}}.my-cart__bundle .my-cart__single-product .product__name{margin-bottom:25px}@media (min-width:75em){.my-cart__bundle .my-cart__single-product .product__name{margin-bottom:14px}}.my-cart__bundle .my-cart__available-actions{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:75em){.my-cart__bundle .my-cart__available-actions{flex-direction:row}.my-cart__bundle .my-cart__available-actions .product__actions--row{margin-top:20px}}.my-cart__bundle .my-cart__available-actions .my-cart__actions{display:flex}.my-cart__bundle .my-cart__available-actions .my-cart__actions li:first-child{order:2}@media (min-width:75em){.my-cart__bundle .my-cart__available-actions .my-cart__actions li:first-child{order:1}}.my-cart__bundle .my-cart__available-actions .my-cart__actions li:first-child .my-cart__action{margin-left:23px}@media (min-width:75em){.my-cart__bundle .my-cart__available-actions .my-cart__actions li:first-child .my-cart__action{margin-right:23px}}.my-cart__bundle .my-cart__available-actions .my-cart__actions li:only-of-type .my-cart__action{margin-left:0}.my-cart__bundle .my-cart__available-actions .my-cart__actions li:nth-child(2){order:1}@media (min-width:75em){.my-cart__bundle .my-cart__available-actions .my-cart__actions li:nth-child(2){order:2}}.my-cart__bundle .my-cart__available-actions .my-cart__actions .my-cart__action{padding:0}.my-cart__bundle .product__image{height:auto;margin-right:32px;width:71px}@media (min-width:75em){.my-cart__bundle .product__image{height:78px;margin-right:43px;width:79px}}.my-cart__bundle .product__info{width:calc(100% - 103px)}@media (min-width:75em){.my-cart__bundle .product__info{width:calc(100% - 122px)}}.my-cart__bundle .my-cart__orderSummary .order-summary caption{font-weight:700}.my-cart__bundle .my-cart__orderSummary tfoot .order-summary__label{color:#383839;font-weight:700}.my-cart__bundle .my-cart__orderSummary tfoot .order-summary__value{color:#000;font-weight:700}.my-cart__bundle .my-cart__title{color:#000;font-weight:700;text-transform:none}@media (min-width:75em){.my-cart__bundle .my-cart__title{margin:70px 0 37px}}.my-cart__promotion--container{background-color:#2980b5}.my-cart__promotion--container,.my-cart__promotion--mgm--alert{border-radius:4px;margin-bottom:12px;min-height:124px;min-width:298px;padding:16px;position:relative}.my-cart__promotion--mgm--alert{align-items:center;background-color:#f6f4f0;display:flex;flex-direction:row}.my-cart__promotion--mgm--alert svg{height:24px;margin-left:8px;margin-right:24px}.my-cart__promotion--mgm--alert .mgm--info{color:#73757c;font-size:14px;margin:0}.my-cart__promotion--name{color:#fffdfb;font-size:14px;font-weight:500;margin:0;padding:0}.my-cart__promotion--actions{-webkit-appearance:none;background:transparent;border:none;bottom:0;color:#fffdfb;font-size:14px;font-weight:400;position:absolute;right:2%;text-align:right;text-decoration:underline}.my-cart__promotion--alert{align-items:center;background-color:#f6f4f0;border-radius:4px;display:flex;margin-bottom:12px;min-height:124px;min-width:298px;padding:16px;position:relative}.my-cart__promotion--alert svg{height:24px;margin-left:8px;margin-right:24px}.my-cart__promotion--alert .alert--text{color:#73757c;font-size:14px}.my-cart__section--head{display:flex;justify-content:space-between;margin:20px 0}.my-cart__section--head p{color:#000;font-size:14px;font-weight:500;margin:0}.my-cart__section--head svg{height:20px;width:20px}.instruction{color:#c2bfc2;font-size:12px;font-weight:500;line-height:1.67}.discount-container{border-top:1px solid #dedede;display:flex;flex-direction:column;justify-content:flex-start;padding-top:15px}.discount-header{color:#000;font-size:1.4rem}.discount-header,.order-summary__label,.order-summary__value{font-weight:400}.discount-details>tr>td:nth-child(2){vertical-align:top}.no-display__mobile{display:none}@media (min-width:64em){.no-display__mobile{display:unset}.no-display__desktop{display:none}}.nbw .my-cart__wrapper{margin-top:0}@media (min-width:48em){.nbw .my-cart__wrapper{margin-top:37px;padding-top:0}}@media (min-width:75em){.nbw .my-cart__wrapper{padding-top:0}.nbw .my-cart__bundle .my-cart__title{margin:40px 0}}.nbw .add-items-to-auto-delivery-cta-wrapper{align-items:center;background:#fff;display:flex;justify-content:center;margin-bottom:8px;margin-top:8px;padding:8px 32px}@media (min-width:992px){.nbw .add-items-to-auto-delivery-cta-wrapper{margin-bottom:12px;margin-top:12px}}.nbw .add-items-to-auto-delivery-cta-wrapper .add-items-to-auto-delivery-cta{align-items:center;background:#fff;border:1.5px solid #34303d;border-radius:24px;display:flex;font-size:16px;font-weight:400;gap:12px;justify-content:center;letter-spacing:.5px;padding:12px 32px;text-align:center}.nbw .my-cart__wrapper .edit-auto-delivery-button-wrapper{display:flex;flex-direction:column;gap:24px;margin-bottom:24px;margin-top:24px}@media (min-width:992px){.nbw .my-cart__wrapper .edit-auto-delivery-button-wrapper{margin-top:52px}}.nbw .discard-cta{text-align:center;text-decoration:underline;text-underline-offset:.3rem}.nbw .discard-cta .discard-cta-label{color:#34303d;cursor:pointer;font-size:14px;font-weight:400;letter-spacing:.004px;line-height:24px}.nbw .empty-zax-edit-cart-flow-cta-wrapper{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;margin-bottom:48px;margin-top:24px}@media (min-width:992px){.nbw .empty-zax-edit-cart-flow-cta-wrapper{margin-top:52px}}.nbw .empty-zax-edit-cart-flow-cta-wrapper button{align-items:center;background:#fff;border:1.5px solid #34303d;border-radius:24px;display:flex;font-size:16px;font-weight:400;gap:12px;justify-content:center;letter-spacing:.5px;padding:12px 32px;text-align:center;width:100%}.nbw .empty-zax-edit-cart-flow-cta-wrapper button.update-product-selection{background:#34303d;color:#fff}.nbw .empty-zax-edit-cart-flow-cta-wrapper button.disabled{opacity:.4;pointer-events:none}.nbw .empty-zax-edit-cart-flow-cta-wrapper .discard-cta-label{font-size:16px}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:12px 0}@media (min-width:992px){.nbw .edit-auto-delivery-cart-order-confirmation__wrapper{padding:40px 0}}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__header{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px 32px;width:375px}@media (min-width:992px){.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__header{border-radius:3px;padding:31px 112px;width:640px}}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__header .order-confirmation-title{color:#34303d;font-size:24px;font-weight:700;line-height:32px;text-align:center}@media (min-width:992px){.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__header .order-confirmation-title{font-size:32px;line-height:42px}}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__header .order-confirmation-message{font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px;text-align:center}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-refer-friend{width:375px}@media (min-width:992px){.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-refer-friend{border-radius:3px;width:640px}}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px 32px;width:375px}@media (min-width:992px){.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details{border-radius:3px;padding:31px 112px;width:640px}}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details .order-container{align-items:flex-start;border-bottom:1px solid #e1e0e2;display:flex;gap:8px;justify-content:center;padding-bottom:24px;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details .order-container .order-title{flex:1 0 0;font-size:18px;font-weight:700;letter-spacing:.2px;line-height:24px}@media (min-width:992px){.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details .order-container .order-title{font-size:24px;line-height:36px}}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details .order-container .order-number{font-size:16px;font-weight:400;letter-spacing:.004px;line-height:24px}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details .order-details__wrapper{border-bottom:1px solid #e1e0e2;display:flex;flex-direction:column;gap:16px;padding-bottom:24px;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details .order-details__wrapper .order-details__container{display:flex;flex-direction:column;gap:8px}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details .order-details__wrapper .order-details__container .order-details__text{font-size:14px;font-weight:400;letter-spacing:.004px;line-height:20px}@media (min-width:992px){.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details .order-details__wrapper .order-details__container .order-details__text{font-size:16px;line-height:24px}}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details .order-details__wrapper .order-details__container .text-bold{font-weight:700}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details .order-address__wrapper .order-address__title{color:#34303d;font-size:18px;font-weight:700;line-height:24px;padding-bottom:24px}@media (min-width:992px){.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details .order-address__wrapper .order-address__title{font-size:24px;line-height:36px}}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-details .order-address__wrapper .order-address{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;font-weight:400;justify-content:center;letter-spacing:.4px;line-height:20px}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px 32px;width:375px}@media (min-width:992px){.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper{border-radius:3px;padding:31px 112px;width:640px}}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .order-summary-header{align-items:center;border-bottom:1px solid #e1e0e2;display:flex;justify-content:space-between;padding-bottom:12px;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .order-summary-header .order-summary-title{flex:1 0 0;font-size:18px;font-weight:700;line-height:24px}@media (min-width:992px){.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .order-summary-header .order-summary-title{font-size:24px;line-height:36px}}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .order-summary-products-wrapper{border-bottom:1px solid #e1e0e2;display:flex;flex-direction:column;gap:12px;padding:20px 0;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .order-summary-products-wrapper .product-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;gap:4px;padding:8px 0}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .order-summary-products-wrapper .product-wrapper .product-image{align-items:center;background-color:#f6f4f0;background-repeat:no-repeat;background-size:cover;flex-shrink:0;height:68px;width:68px}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .order-summary-products-wrapper .product-wrapper .product-details-wrapper{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:6px;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .order-summary-products-wrapper .product-wrapper .product-details-wrapper .product-quantity-price-wrapper{align-items:center;align-self:stretch;display:flex;gap:27px}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .order-summary-products-wrapper .product-wrapper .product-details-wrapper .product-quantity-price-wrapper .price{flex:1 0 0;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px;text-align:right}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .subtotal-wrapper{align-items:flex-start;border-bottom:1px solid #e1e0e2;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:16px 0;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .subtotal-wrapper .subtotal-header{align-items:center;display:flex;justify-content:space-between;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .subtotal-wrapper .subtotal-header .subtotal-title{font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .subtotal-wrapper .delivery-cost-container,.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .subtotal-wrapper .vat-container{align-items:center;display:flex;justify-content:space-between;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .discount-container{align-items:flex-start;border-bottom:1px solid #e1e0e2;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:16px 0;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .discount-container .discount-section{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .discount-container .discount-section .discount-value{color:#57760c;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__container .total-section{align-items:flex-start;align-self:stretch;border-bottom:1px solid #e1e0e2;display:flex;flex-direction:column;justify-content:center;padding:12px 0 16px;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__cta-container{align-items:center;display:flex;justify-content:center;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__wrapper .edit-auto-delivery-cart-order-confirmation__order-summary__cta-container .view-auto-delivery-cta{align-items:center;background:#fff;border:1.5px solid #34303d;border-radius:24px;display:flex;font-size:16px;font-weight:400;gap:12px;justify-content:center;letter-spacing:.5px;line-height:24px;padding:12px 32px;text-align:center;width:100%}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .normal-text-class{font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px}.nbw .edit-auto-delivery-cart-order-confirmation__wrapper .bold-text-class{font-size:14px;font-weight:700;letter-spacing:.2px;line-height:20px}.gridRow{margin:5% 0;padding:0 10px;position:relative}@media (min-width:48em){.gridRow{display:flex;padding:0 5%}}@media (min-width:64em){.gridRow{padding:0 10%}}.gridItem{position:relative}@media (min-width:48em){.gridItem{margin-left:2%;width:50%}}.gridItem:after{content:"";display:block;padding-bottom:125%}.gridItem .card{bottom:0;left:0;position:absolute;right:0;top:0}.gridItem .cardImage{backface-visibility:hidden;height:100%;overflow:hidden;position:relative;width:100%}.gridItem .cardImage [class*=__img]{width:100%}@media (min-width:48em){.gridItem .cardImage [class*=__img]{transform:scale(2);transform-origin:center right}}.gridItem:first-child{margin-bottom:1rem;margin-left:0}@media (min-width:48em){.gridItem:first-child{margin-bottom:0;margin-right:2%}}.gridItem:first-child .cardImage [class*=__img]{transform-origin:center left}.gridItem .card__title{bottom:8%;color:#000;font-size:32px;font-weight:500;left:0;margin:0;position:absolute;text-align:center;text-transform:uppercase;width:100%;z-index:99}@media (min-width:48em){.gridItem .card__title{font-size:26px}}@media (min-width:64em){.gridItem .card__title{left:10%;width:auto}}@media (min-width:75em){.gridItem .card__title{font-size:540px}}@media (min-width:100em){.gridItem .card__title{font-size:50px}}.gridItem:hover .card__title{color:#fff}.gridItem:hover .cardImage [class*=__img]{transform:scale(1.01)}.gridItem:hover .gridItem__mask{opacity:1}.gridItem__mask{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s;width:100%;z-index:10}.editorial-hp{margin:0}.editorial-hp__wrapper{background-color:#fffdfb;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;position:relative}.editorial-hp__content{position:relative;width:100%}.editorial-hp__overlay{align-items:center;background:#7b787f;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:.9;padding:0 1rem;position:absolute;text-align:center;top:0;transition:opacity .3s;width:100%}.editorial-hp__overlay:hover{opacity:1}.editorial-hp__overlay .label{display:block;font-size:14px;letter-spacing:4px;text-transform:uppercase;width:95%}.editorial-hp__overlay .title{display:block;font-size:20px;font-weight:200;letter-spacing:4px;width:95%}@media (min-width:48em){.editorial-hp__overlay .title{font-size:36px}}@media (min-width:64em){.editorial-hp__overlay .title{font-size:44px}}@media (min-width:100em){.editorial-hp__overlay .title{font-size:60px}}.editorial-hp__item--1{background:#fffdfb;box-sizing:border-box;display:inline-block;flex:0 0 100%;padding:1rem;width:100%}@media (min-width:48em){.editorial-hp__item--1{flex:0 0 33.3333%}}@media (min-width:64em){.editorial-hp__item--1{flex:0 0 33.3333%;padding:2rem}}.editorial-hp__item--1 .editorial-hp__title{display:block;font-size:20px;font-weight:400;margin-bottom:10px}@media (min-width:48em){.editorial-hp__item--1 .editorial-hp__title{font-size:30px;margin-bottom:1rem}}@media (min-width:64em){.editorial-hp__item--1 .editorial-hp__title{font-size:48px}}@media (min-width:100em){.editorial-hp__item--1 .editorial-hp__title{font-size:58px}}.editorial-hp__item--1 .editorial-hp__content{max-width:none!important;width:100%}@media (min-width:48em){.editorial-hp__item--1 .editorial-hp__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}}.editorial-hp__item--1 .editorial-hp__txt{display:block;font-size:12px;font-weight:200;margin-bottom:1rem}@media (min-width:48em){.editorial-hp__item--1 .editorial-hp__txt{font-size:20px;margin-bottom:0}}@media (min-width:64em){.editorial-hp__item--1 .editorial-hp__txt{font-size:25px;margin-bottom:0}}.editorial-hp__item--2{box-sizing:border-box;display:inline-block;width:50%}@media (min-width:48em){.editorial-hp__item--2{flex:0 0 66.6666%}}@media (min-width:64em){.editorial-hp__item--2{flex:0 0 66.6666%;width:25%}}.editorial-hp__item--3{box-sizing:border-box;display:inline-block;width:50%}@media (min-width:48em){.editorial-hp__item--3{flex:0 0 33.3333%}}@media (min-width:64em){.editorial-hp__item--3{flex:0 0 33.3333%}}.editorial-hp__item--4{box-sizing:border-box;display:inline-block;width:50%}@media (min-width:48em){.editorial-hp__item--4{flex:0 0 33.3333%}}@media (min-width:64em){.editorial-hp__item--4{flex:0 0 33.3333%}}.editorial-hp__item--5{box-sizing:border-box;display:inline-block;width:50%}@media (min-width:48em){.editorial-hp__item--5{flex:0 0 33.3333%}}@media (min-width:64em){.editorial-hp__item--5{flex:0 0 33.3333%}}.carousel,.carousel__item{position:relative}.carousel__item{padding-top:5px}.carousel__item .card{color:inherit}.carousel__item .card__text{position:absolute}.carousel__item .card--carousel{display:block;height:100%;width:100%}.carousel__item .carousel__itemText{bottom:8%;color:#fffdfb;left:30px;position:absolute;top:auto}@media (min-width:48em){.carousel__item .carousel__itemText{bottom:20%;color:#34303d;right:2rem;top:auto}}@media (min-width:64em){.carousel__item .carousel__itemText{bottom:20%;top:auto}}.carousel__item .carousel__itemButton{background:#7b787f;color:#fffdfb;margin-top:2rem;padding:12px 25px;position:relative;text-transform:uppercase}@media (min-width:48em){.carousel__item .carousel__itemButton{float:right;left:0;transform:none}}.flag--carousel{margin-top:-20px}@media (min-width:64em){.flag--carousel{margin-top:-5%}}.actionBar__item--login.subnav-open .actionBar__subnavWrapper{opacity:1;pointer-events:all;z-index:1}.subnav-account{bottom:0;height:calc(100vh - 50px);overflow-x:auto;top:5rem!important}@media (min-width:64em){.subnav-account{height:calc(100vh - 75px);min-width:240px;right:-2rem!important;top:3.4rem!important;width:auto!important}.subnav-account .userNav-wrapper{box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin:0 auto;width:calc(100% - 4px)}}.user-nav{border-top:1px solid #e8e8e8}.user-nav__container{background:#fff}.user-nav__link{align-items:center;border-bottom:1px solid #e8e8e8;color:#34303d;display:flex;font-size:14px;letter-spacing:1.9px;min-height:70px;padding:10px 1.5rem;text-align:left;text-transform:uppercase}@media (min-width:64em){.user-nav__link{font-size:13px;min-height:0;padding:5px 2.5rem 5px 1.5rem}}.user-nav__link>.icon{display:block;flex-shrink:0;height:46px;margin-right:1.5rem;width:46px}@media (min-width:64em){.user-nav__link>.icon{margin-right:2rem}}.user-nav__link .notification{font-size:16px;margin-left:auto;margin-right:5px;padding-right:5px;position:relative}.user-nav__link .notification.has-alert:after{background:#d50032;border-radius:50%;content:"";display:block;height:5px;position:absolute;right:0;top:0;width:5px}.user-nav--login .icon{transform:rotate(180deg)}.user-nav--logoutCeApp.email-visible .user-nav__link .logout-text-container{flex:1}.user-nav--logoutCeApp.email-visible .user-nav__link .logout-text-container .user-email-container .user-email{color:#34303d;cursor:pointer;letter-spacing:normal;max-width:100px;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap;word-break:break-all}.user-nav--logoutCeApp.email-visible .user-nav__link .logout-text-container .user-email-container .user-email.show-full-email{height:auto;overflow:visible;white-space:normal}.user-nav--logoutCeApp.email-visible .user-nav__link .logout-text-container .user-email-container .green-icon{background-color:#57760c;height:12px;left:-17px;top:3px;width:12px}.user-nav--logoutCeApp.email-visible .user-nav__link .logout-text-container .user-email-container .arrow-icon-container{height:22px;width:22px}.user-nav--logoutCeApp.email-visible .user-nav__link .logout-text-container .user-email-container .up{-webki-transform:rotate(-180deg);transform:rotate(-180deg)}.user-nav--account.account-ceapp .customer-name-container{color:#34303d;letter-spacing:normal;min-height:2rem}.user-nav--account.account-ceapp .customer-name-container .blue-icon{background-color:#2980b5;height:12px;left:-17px;top:3px;width:12px}.hav-v2__pending-status .overlay-interactive{background-color:rgba(39,42,51,.7);justify-content:center;z-index:35}.hav-v2__container{margin-top:5.1rem;padding-bottom:16.3rem;text-align:-webkit-center}.hav-v2__container .hav-v2__header--title{font-weight:700;width:335px}.hav-v2__container .hav-v2__header--sub-title{margin-bottom:-19px;margin-top:30px;padding-left:20px;padding-right:20px;width:347px}.hav-v2__container.hav-v2__age-verification-variant{display:block;height:590px;padding-top:127px;width:100%}.hav-v2__container.hav-v2__age-verification-variant .hav-v2__reviewing-variant,.hav-v2__container.hav-v2__age-verification-variant .hav-v2__verification-taking-longer-variant{display:none}.hav-v2__container.hav-v2__reviewing-variant{display:block}.hav-v2__container.hav-v2__reviewing-variant .hav-v2__age-verification-variant,.hav-v2__container.hav-v2__reviewing-variant .hav-v2__verification-taking-longer-variant{display:none}.hav-v2__container.hav-v2__verification-taking-longer-variant{display:block}.hav-v2__container.hav-v2__verification-taking-longer-variant .hav-v2__age-verification-variant,.hav-v2__container.hav-v2__verification-taking-longer-variant .hav-v2__reviewing-variant{display:none}.hav-v2__container .hav-v2__pending-verification-variant{display:block}.hav-v2__container .hav-v2__pending-verification-variant .hav-v2__pending{font-size:24px;font-stretch:normal;font-style:normal;letter-spacing:0;line-height:36px;margin:0 0 26px;text-align:center;width:335px}.hav-v2__container .hav-v2-clock-confirmation{background:#fffdfb;padding:45px 20px 10px;text-align:center}.hav-v2__reviewing-container{align-items:center;display:flex;justify-content:center;margin-top:90px;padding:11px 25px 10px}@media (min-width:48em){.hav-v2__reviewing-container{margin-left:160px;margin-right:160px}}@media (min-width:64em){.hav-v2__reviewing-container{margin-left:280px;margin-right:280px}}@media (min-width:87.5em){.hav-v2__reviewing-container{margin-left:370px;margin-right:370px}}@media (min-width:100em){.hav-v2__reviewing-container{margin-left:500px;margin-right:500px}}.footer-breadcrumb{background:#34303d;height:50px;overflow-y:hidden;padding-right:5px;position:relative}@media (min-width:64em){.footer-breadcrumb{height:75px}}.footer-breadcrumb ol{-webkit-overflow-scrolling:touch;list-style:none;margin:0 0 0 33px;overflow-x:auto;overflow-y:hidden;padding:0 0 1000%;white-space:nowrap}@media (min-width:48em){.footer-breadcrumb ol{margin-left:40px}}@media (min-width:75em){.footer-breadcrumb ol{margin-left:52px}}.footer-breadcrumb ol li{display:inline-block;font-size:11px;letter-spacing:1.5px}.footer-breadcrumb ol li:not(:first-child):before{border:solid #c5dece;border-width:0 2px 2px 0;content:"";display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);margin-left:4px;margin-right:8px;opacity:.6;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media (min-width:48em){.footer-breadcrumb ol li:not(:first-child):before{margin-left:16px;margin-right:20px}}.footer-breadcrumb ol li a{color:#c5dece;display:inline-block;padding-top:16px;text-decoration:none!important;text-transform:uppercase}@media (min-width:64em){.footer-breadcrumb ol li a{padding-top:28px}}.footer-breadcrumb ol li a[aria-current=page]{color:#fffdfb}.product-filters__outerWrapper{display:block;margin:15px 3%}.product-filters__outerWrapper .product-filters__wrapper{display:block;margin-top:0;padding:15px 0 0}.product-filters__outerWrapper.filters-collapsed .product-filters__wrapper{display:none}.product-filters__wrapper{padding:0}.product-filters__wrapper.kid,.product-filters__wrapper.man,.product-filters__wrapper.opticals,.product-filters__wrapper.sunglasses,.product-filters__wrapper.woman{background:#fffdfb}.product-filters__toggler{cursor:pointer;display:inline-block;font-size:14px;letter-spacing:3px;padding-right:20px;position:relative;text-transform:uppercase}.product-filters__toggler:after{content:"\f199";display:inline;font-family:foundation-icons,sans-serif;font-size:12px;position:relative;transform:rotate(0) translateY(-50%)}.filters-collapsed .product-filters__toggler:after{transform:rotate(45deg) translateY(-50%)}@media (min-width:48em){.product-filters__toggler{margin-bottom:20px}}.product-filters__nav{display:inline-block;margin-bottom:1rem}@media (min-width:48em){.product-filters__nav{border-left:1px solid #fffdfb;margin-bottom:0;padding-left:10px}}.product-filters__nav .product-filters__itemsWrapper{display:flex}.product-filters__nav .product-filters__items{min-width:50%}@media (min-width:48em){.product-filters__nav .product-filters__items{min-width:120px}}@media (min-width:64em){.product-filters__nav .product-filters__items{min-width:160px}}.product-filters__nav .product-filters__items--shapes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.product-filters__nav .product-filters__items--shapes>li{width:50%}.product-filters__nav .product-filters__filter{color:#000;cursor:pointer;display:block;font-size:12px;padding:5px 0}@media (min-width:100em){.product-filters__nav .product-filters__filter{font-size:14px}}.product-filters__nav .product-filters__filter.active,.product-filters__nav .product-filters__filter:hover{font-weight:400}.product-filters__title{color:#7b787f;display:block;font-size:12px;font-weight:400;margin-bottom:1em;text-transform:uppercase}.product-filters__nav--colours .product-filters__items{display:flex;flex-wrap:wrap;margin-top:4px}.product-filters__nav--colours .product-filters__items>li{flex-basis:45px;margin:5px 0}@media (min-width:48em){.product-filters__nav--colours .product-filters__items{max-width:200px}}.product-filters__nav--colours .product-filters__filter{display:block;height:18px;margin:3px 0;padding:0;transition:border-color .2s;width:18px}.product-filters__nav--colours .product-filters__filter .filter-color{border:1px solid rgba(255,253,251,.05);display:block;height:20px;width:20px}.product-filters__nav--colours .product-filters__filter .filter-color.white{background:#fff}.product-filters__nav--colours .product-filters__filter .filter-color.black{background:#000}.product-filters__nav--colours .product-filters__filter .filter-color.aqua{background:#60e4c3}.product-filters__nav--colours .product-filters__filter .filter-color.orange{background:#ec8153}.product-filters__nav--colours .product-filters__filter .filter-color.blue{background:#1a90d0}.product-filters__nav--colours .product-filters__filter .filter-color.green{background:#a7c10f}.product-filters__nav--colours .product-filters__filter.active,.product-filters__nav--colours .product-filters__filter:hover{border-color:#db3826}.product-filters__nav--colours .product-filters__filter>img{display:block}.product-filters__reset{cursor:pointer;display:block;font-size:12px;letter-spacing:1px;margin-bottom:5px;margin-top:30px;position:relative;text-transform:uppercase}.product-filters__reset:before{content:"\f217";display:inline-block;font-family:foundation-icons,sans-serif;padding-right:8px}.variant-nav{position:relative}.variant-nav__toggler{cursor:pointer;display:inline-block;font-size:14px;letter-spacing:1px;line-height:1.8em;text-transform:uppercase}.variant-nav__toggler:after{content:"\f198";display:inline-block;font-family:foundation-icons,sans-serif;font-size:16px;padding-left:10px;position:absolute;top:-6px;transform:rotate(90deg);transform-origin:center}.variant-nav__options{background:#fff;min-width:200px;opacity:0;padding:5px 0 5px 3rem;pointer-events:none;position:absolute;top:100%;transform:translateY(-10px);transition:all .2s;visibility:hidden;z-index:2499}.variant-nav__options .variant-nav__option{cursor:pointer;display:block;font-size:12px;margin:10px 0;padding:.3em;text-align:right;text-transform:uppercase}.variant-nav__options .variant-nav__option.active,.variant-nav__options .variant-nav__option:hover{background:#7b787f;color:#fffdfb;font-weight:400}.open .variant-nav__options{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}.variant-nav--listingOrder{margin:2rem 6%}.variant-nav--listingOrder:after,.variant-nav--listingOrder:before{content:" ";display:table}.variant-nav--listingOrder:after{clear:both}.variant-nav--listingOrder .variant-nav__toggler{float:right}.variant-nav--listingOrder .variant-nav__options{right:0}.listingProducts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:70px;margin-left:8px;margin-right:8px}@media (min-width:48em){.listingProducts{justify-content:flex-start;margin-left:25px;margin-right:25px}}@media (min-width:75em){.listingProducts{margin-left:58px;margin-right:58px}}.listingProducts__item{flex:0 0 50%;margin-bottom:2rem;min-width:50%}@media (min-width:48em){.listingProducts__item{flex:0 0 25%;margin-bottom:0;min-width:25%;text-align:center}.listingProducts--items2 .listingProducts__item{flex-grow:1}}.listingProducts__item .listingProducts__itemWrapper{padding:0 1rem;position:relative}.listingProducts__item div.try-on-in-store{background-color:#fffdfb;border:1px solid #3b3737;left:0;padding:14px;position:absolute;text-align:center;top:-72px;width:100%;z-index:999}.listingProducts__item div.try-on-in-store a{color:#3b3737;text-decoration:none}.listingProducts__item .plp__plp-product-veev .card-product-container .card-product div.try-on-in-store.card-product-front.hide,.listingProducts__item div.try-on-in-store.hide,.plp__plp-product-veev .card-product-container .card-product .listingProducts__item div.try-on-in-store.card-product-front.hide{display:none}.listingProducts__item .product-image{display:block;padding:1rem 0}@media (min-width:48em){.listingProducts__item [class*=__img]{transition:transform .2s}}.listingProducts__item--imgFlipped .product-image{filter:FlipH;transform:scaleX(-1)}.listingProducts__details{position:relative;text-align:center;text-transform:uppercase}.listingProducts__details>*{display:block}.listingProducts__details .product-name{font-size:11px;font-weight:400}@media (min-width:48em){.listingProducts__details .product-name{font-size:16px}}@media (min-width:64em){.listingProducts__details .product-name{font-size:16px}}@media (min-width:100em){.listingProducts__details .product-name{font-size:16px}}.listingProducts__details .product-variant{font-size:13px;font-weight:400}@media (min-width:48em){.listingProducts__details .product-variant{font-size:16px}}.listingProducts__details .product-price{font-size:13px}@media (min-width:48em){.listingProducts__details .product-price{font-size:16px}}.listingProducts__details .product-price>b,.listingProducts__details .product-price>strong{display:block;font-weight:500}.listingProducts__details .product-price--discounted{font-size:14px;text-decoration:line-through}.listingProducts__collection .collection-name{bottom:1rem;display:block;font-size:20px;font-weight:400;line-height:1;position:absolute}@media (min-width:64em){.listingProducts__collection .collection-name{font-size:44px}}.listingProducts__collection .view-all{display:block;font-size:12px;letter-spacing:3px;margin:8px 0 10px;text-align:right;text-transform:uppercase}.listingProducts__collection .view-all:after{content:"\f198";font-family:foundation-icons,sans-serif;font-size:11px;padding-left:5px}.listingProducts__collection [class*=__img]{transform:none!important}.listingProducts__collection--purple .collection-name{color:#fffdfb}.listingProducts__collection--purple .view-all:after{color:#7b787f}.listingProducts__collection--aqua .collection-name{color:#fffdfb}.listingProducts__collection--aqua .view-all:after{color:#7b787f}.listingProducts__collection--orange .collection-name{color:#fffdfb}.listingProducts__collection--orange .view-all:after{color:#7b787f}.paragraph{font-size:20px;font-weight:200;margin:3rem 1rem}@media (min-width:48em){.paragraph{margin:5rem 3%}}@media (min-width:64em){.paragraph{line-height:1.4em;margin:5rem 10%}}@media (min-width:100em){.paragraph{font-size:24px}}.full-width-list{border-bottom:1px solid #d3d3d3;display:flex;list-style:none;margin:0;padding:0}.full-width-list__item{color:#34303d;flex:1;font-size:13px;line-height:40px;opacity:.5;text-align:center;text-transform:uppercase}@media (min-width:48em){.full-width-list__item{line-height:75px}}.full-width-list__item a{color:inherit}.full-width-list__item.active{border-bottom:4px solid #34303d;opacity:1}.full-width-list .item-content{display:none}@media (min-width:48em){.full-width-list .item-content{display:inline}}.full-width-list--numbered{counter-reset:pmi-counter}.full-width-list--numbered>li{counter-increment:pmi-counter}.full-width-list--numbered>li:before{content:counter(pmi-counter) ". ";display:inline-block;margin-right:.5rem}.product-detail{color:#34303d}@media (min-width:64em){.product-detail{display:flex;flex-direction:row;flex-wrap:wrap}.product-detail .product-info__wrapper{align-items:center;display:flex;flex:1 1 46%;justify-content:center;max-width:46%;padding:20px 30px}}.product-detail .flag{display:none;width:150px}@media (min-width:64em){.product-detail .flag{display:block}}.product-detail .redeem-points--total-info .total-info--points{margin-left:3px!important;margin-right:3px!important}@media (min-width:64em){.nbw .product-detail.new-device-pdp{align-items:center;display:flex}}.product-info__button-container{margin-top:24px}@media (min-width:64em){.product-info__button-container{margin-top:72px;width:280px}}.product-info__button-container .form-group-flex{display:flex;flex-direction:row;flex-wrap:wrap}.product-info__button-container .form-group-flex .form-item_left,.product-info__button-container .form-group-flex .form-item_right{width:48%}.product-info__button-container .form-group-flex .form-item_left label.label-hasText,.product-info__button-container .form-group-flex .form-item_right label.label-hasText{min-height:45px}.product-info__button-container .form-group-flex .form-item_left label.label-hasText .label__text--primary,.product-info__button-container .form-group-flex .form-item_right label.label-hasText .label__text--primary{font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.33;text-align:center;text-transform:uppercase}.product-info__button-container .form-group-flex .form-item_left{margin-right:4%}.product-info__button-container .form-group{margin-bottom:22px}@media (min-width:64em){.product-info__button-container .form-group{margin-bottom:24px}}.product-info__button-container .form-group .form-standard-select__select option{color:#7b787f;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.79}.product-info__button-container .form-group .form-quantity{margin-right:4%;width:35%}@media (min-width:64em){.product-info__button-container .form-group .form-quantity{width:40%}}.product-info__button-container .form-group .form-button{width:61%}@media (min-width:64em){.product-info__button-container .form-group .form-button{width:56%}}.product-info__button-container .form-group .form-button .product-info-btn{height:46px;padding:11px 24px 10px}.product-info__button-container .form-group .form-button .product-info-btn .btn__label{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.2px;line-height:normal;text-align:center}.product-detail-page .tns-controls button,.product-features .tns-controls button{background:transparent;cursor:pointer;display:none;height:29px;position:absolute;width:29px;z-index:999}@media (min-width:64em){.product-detail-page .tns-controls button,.product-features .tns-controls button{display:block;height:45px;width:45px}}.product-detail-page .tns-controls button span,.product-detail-page .tns-controls button:disabled,.product-features .tns-controls button span,.product-features .tns-controls button:disabled{display:none}.product-detail-page .tns-controls button[data-controls=next],.product-features .tns-controls button[data-controls=next]{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg);right:40px;top:50%;transform:translateY(-50%)}.product-detail-page .tns-controls button[data-controls=next]:after,.product-features .tns-controls button[data-controls=next]:after{display:none}.product-detail-page .tns-controls button[data-controls=prev],.product-features .tns-controls button[data-controls=prev]{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg);left:0;top:50%;transform:translateY(-50%)}.product-detail-page .tns-controls button[data-controls=prev]:after,.product-features .tns-controls button[data-controls=prev]:after{display:none}@media (min-width:64em){.product-slider__wrapper{flex:1 1 54%;max-width:54%;position:relative}}.product-slider__wrapper .back-button__container{padding-left:10px;padding-top:20px}@media (min-width:48em){.product-slider__wrapper .back-button__container{padding-left:15px}}.product-slider__wrapper .back-button__container .back-button__image{width:auto}.product-slider__wrapper .product-slider__innerWrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.product-slider__wrapper .product-slider__innerWrapper .j-carousel-pdp{align-items:flex-start;display:flex;justify-content:flex-start;min-height:320px;padding:0;position:relative}@media (min-width:64em){.product-slider__wrapper .product-slider__innerWrapper .j-carousel-pdp{align-items:center;justify-content:center}}.product-slider__wrapper .product-slider__innerWrapper .j-carousel-pdp .product-slider__item{cursor:pointer;display:inline-block}.product-slider__wrapper .product-slider__innerWrapper .j-carousel-pdp .product-slider__item:not(.tns-item):nth-child(n+2){display:none!important}.product-slider__wrapper .product-slider__innerWrapper .j-carousel-pdp .product-slider__item .product-slider__img{margin:0 auto;max-height:220px;width:auto}@media (min-width:23.4375em){.product-slider__wrapper .product-slider__innerWrapper .j-carousel-pdp .product-slider__item .product-slider__img{max-height:270px}}@media (min-width:48em){.product-slider__wrapper .product-slider__innerWrapper .j-carousel-pdp .product-slider__item .product-slider__img{max-height:600px;width:auto}}@media (min-width:64em){.product-slider__wrapper .product-slider__innerWrapper .j-carousel-pdp .product-slider__item .product-slider__img{width:auto}}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed{align-content:center;background-color:#f6f4f0;display:flex;height:0;justify-content:center;left:0;opacity:0;outline:none!important;overflow:hidden;padding:10px;position:fixed;top:0;transition:opacity .6s ease-in;width:100%;z-index:99998}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed:focus{outline:none!important}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed:focus-visible{outline:revert!important}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed.opened{height:100%;opacity:1}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .product-slide__zoomWrapper{align-self:center;height:100%;width:100%}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .product-slide__zoom--toggle{background:none;border:none;cursor:pointer;height:20px;outline:none;position:absolute;right:28px;top:28px;width:20px;z-index:99999}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .product-slide__zoom--toggle:focus{outline:none}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .product-slide__zoom--toggle span{background:#000;border-radius:4px;display:block;height:2px;left:.8px;position:absolute;width:20px}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .product-slide__zoom--toggle span:first-child{top:4px;transform:translateY(5px) rotate(45deg)}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .product-slide__zoom--toggle span:nth-child(2){top:16px;transform:translateY(-7px) rotate(-45deg)}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .tns-controls{display:none}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .tns-outer{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .j-carousel-pdp,.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .tns-inner{height:100%}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .j-carousel-pdp .product-slider__item .product-slider__img{max-height:inherit;width:auto}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .product-slider__item{height:100%}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .product-slider__img{margin:0 auto!important;min-height:1px;min-width:70vw;width:100%;z-index:99999}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .tns-nav{align-items:center;bottom:30px;clip-path:none;display:flex;flex-direction:row;justify-content:center;left:0;top:auto;width:100%;z-index:2}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .tns-btn{background-color:transparent;border-radius:100%;margin:0 .5rem}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .tns-btn a{-webkit-appearance:initial;background-color:transparent;border:1px solid #000;border-radius:100%}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .tns-btn a.tns-nav-active{background-color:#000!important}.product-slider__wrapper .product-slider__innerWrapper .product-slide__image--zoomed .tns-btn a:hover{background-color:#000}.product-slider{margin-bottom:7px;position:relative;width:100%}@media (min-width:64em){.product-slider{margin-bottom:0;margin-right:auto;margin-top:0;position:inherit}}.product-slider .product-slider__topWrapper.visibility-on{display:grid;opacity:1;visibility:visible}.product-slider.white .product-slider__topWrapper .tns-ctrl{border-color:hsla(0,0%,100%,.5)}.product-slider.white .product-slider__topWrapper .tns-ctrl.tns-ctrl--next:after,.product-slider.white .product-slider__topWrapper .tns-ctrl.tns-ctrl--prev:after{border-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.product-slider.white .product-slider__topWrapper .tns-nav .tns-btn a{border-color:#fffdfb}.product-slider.white .product-slider__topWrapper .tns-nav .tns-btn a.tns-nav-active{background-color:#fffdfb!important}.product-slider.white .product-slider__topWrapper .tns-nav .tns-btn a:hover{background-color:#fffdfb}.product-slider.white .product-slider__zoomin svg g{fill:#fffdfb!important}.product-slider .tns-nav{align-items:center;bottom:15px;clip-path:none;display:flex;flex-direction:row;justify-content:center;left:0;position:absolute;top:auto;width:100%}@media (min-width:75em){.product-slider .tns-nav{bottom:-20px}}.product-slider .tns-nav [aria-controls]{background-color:transparent;border:2px solid #000;border-radius:100%;margin:0 .5rem}@media (min-width:64em){.product-slider .tns-nav [aria-controls]{border:2px solid #34303d;height:8px;width:8px}}.product-slider .tns-nav [aria-controls].tns-nav-active,.product-slider .tns-nav [aria-controls]:hover{background-color:#000!important}@media (min-width:64em){.product-slider .tns-nav [aria-controls].tns-nav-active,.product-slider .tns-nav [aria-controls]:hover{background-color:#34303d!important}}.product-slider .tns-outer{margin:0}@media (min-width:64em){.product-slider .tns-outer{padding:0 20px!important;position:relative}}.product-slider .tns-ctrl{position:absolute;top:50%;transform:translateY(-50%)}.product-slider .tns-ctrl--prev{left:10px}.product-slider .tns-ctrl--next{right:10px}.product-slider .product-slider__badge-container{display:flex;height:30px;justify-content:flex-start;line-height:2.6;position:absolute;top:14px;width:100%;z-index:100}.product-slider .product-slider__badge-container .product-slider__badge{align-self:center;border-radius:12.5px;color:#fffdfb;display:inline-block;font-size:10px;font-weight:500;letter-spacing:2.8px;margin-left:20px;padding:0 10px;text-align:center;text-transform:uppercase;white-space:nowrap}@media (min-width:64em){.product-slider .product-slider__badge-container .product-slider__badge{margin-left:29px}}.product-slider .product-slider__badge-container .product-slider__zoomin{background:none;border:none;cursor:pointer;display:inline-block;margin-right:20px;padding:0;position:absolute;right:0}.product-slider .product-slider__badge-container .product-slider__zoomin svg g{fill:#34303d}.product-slider .product-slider__badge-container .product-slider__loyalty-badge{padding:0!important}.product-slider .product-slider__badge-container .product-slider__loyalty-badge .loyalty__badge{font-size:10px;padding-bottom:.6rem;padding-top:.6rem;white-space:nowrap}.product-slider .product-slider__loyalty-badge-container{top:50px}.product-info__wrapper{background:#fffdfb}@media (min-width:64em){.product-info__wrapper{background:inherit}}.product-info__wrapper .product-main .danger:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg)}.product-info__wrapper .product-main .warning:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/lowStock.svg)}.product-info__wrapper .product-main .success:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/inStock.svg)}.product-info__wrapper .product-main .product-main__stock{align-items:center;color:#34303d;display:flex;font-size:12px;justify-content:flex-start;margin-bottom:15px;padding-left:20px;position:relative}.product-info__wrapper .product-main .product-main__stock:before{background-repeat:no-repeat;background-size:12px 12px;content:" ";height:12px;left:6px;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.product-info__wrapper .product-main .product-main__notification{align-items:center;background-color:#f6f4f0;display:flex;height:84px;justify-content:flex-start;margin-bottom:30px;padding:0 26px 0 21px;position:relative}.product-info__wrapper .product-main .product-main__notification .product-main-notification-message{align-self:auto;color:#34303d;font-size:14px;padding-left:40px;position:relative}@media (min-width:64em){.product-info__wrapper .product-main .product-main__notification .product-main-notification-message{font-size:12px;letter-spacing:0}}.product-info__wrapper .product-main .product-main__notification .product-main-notification-message:before{background-repeat:no-repeat;background-size:26px 26px;content:" ";height:26px;left:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px}@media (min-width:64em){.product-info__wrapper .product-main .product-main__notification .product-main-notification-message:before{background-size:23px 23px;height:23px;width:23px}}.product-info__wrapper .product-main .product-main__buttons{align-content:center;display:flex;justify-content:flex-start}.product-info__wrapper .product-main .product-main__buttons .product-main__button-container{background:#34303d;border:none;border-radius:24px;display:inherit;font-size:11px;height:45px;margin-top:5px;padding:6px 2px;width:100%}.product-info__wrapper .product-main .product-main__buttons .product-main__button-container:hover{background-color:#00d1d2;border-color:#00d1d2}@media (min-width:64em){.product-info__wrapper .product-main .product-main__buttons .product-main__button-container{min-width:180px;width:auto}}.product-info__wrapper .product-main .product-main__buttons .product-main__button-container button{background:none;border:none;color:#fffdfb;cursor:pointer}.product-info__wrapper .product-main .product-main__buttons .product-main__button-container div [id^=notifyPopupHtml].hide{display:none}.product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main{border-radius:24px;font-weight:500;letter-spacing:2.2px;text-transform:uppercase;white-space:nowrap;width:100%}.product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:focus{outline:none}.product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:hover{background-color:#00d1d2;border-color:#00d1d2}.product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__notify-me{font-weight:500;letter-spacing:2.2px;-o-object-fit:contain;object-fit:contain;text-transform:uppercase;white-space:nowrap;width:100%}@media (min-width:64em){.product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__notify-me{margin-top:0}}.product-info__wrapper .product-main .product-main__buttons .product-main__button-container .notify-me__button-main{border-radius:3px;cursor:pointer;font-weight:500;height:45px;letter-spacing:2px;padding:0;width:auto}.product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-star{display:none;width:20px}.product-info__wrapper .product-main .product-main__pre-order-data{margin-top:24px}.product-info__wrapper .product-main .product-main__pre-order-data .message_data-order{font-size:14px}.product-info{padding:17px 20px 35px;width:100%}@media (min-width:64em){.product-info{background:#fffdfb;border-radius:3px;padding:75px 67px}}.product-info span:not(.badge){display:block}.product-info .product-slider__badge-container{display:flex;height:30px;justify-content:flex-start;line-height:2.6;margin-bottom:15px;width:100%;z-index:100}.product-info .product-slider__badge-container .product-slider__badge{align-self:center;border:1px solid #c2bfc2;border-radius:12.5px;color:#000;display:inline-block;font-size:10px;font-weight:500;letter-spacing:2.8px;padding:0 10px;text-align:center;text-transform:uppercase;white-space:nowrap}.product-info .product-slider__badge-container .product-slider__zoomin{background:none;border:none;cursor:pointer;display:inline-block;margin-right:20px;padding:0;position:absolute;right:0}.product-info .product-slider__badge-container .product-slider__zoomin svg g{fill:#34303d}@media (min-width:64em){.product-info .product-slider__badge-container .product-slider__zoomin{display:none}}.product-info .product-slider__badge-container .product-slider__loyalty-badge{padding:0!important}.product-info .product-slider__badge-container .product-slider__loyalty-badge .loyalty__badge{font-size:10px;padding-bottom:.6rem;padding-top:.6rem;white-space:nowrap}.product-info .addToCart.disactive{background:#a1b0bd;pointer-events:none}.product-info .current-stock-level{margin-top:10px;text-align:center}.product-info .current-stock-level span{color:#840b15;display:inline-block;height:28px}.product-info .product-header{display:flex;justify-content:space-between;margin-bottom:17px}@media (min-width:64em){.product-info .product-header{margin-bottom:0;padding-bottom:20px}}.product-info .product-name{color:#34303d;font-size:20px;font-weight:300;letter-spacing:normal;line-height:27px;margin:0}@media (min-width:64em){.product-info .product-name{font-size:36px;line-height:56px;margin-bottom:10px}}.product-info .product-color{color:#34303d;font-size:14px;letter-spacing:0;min-height:20px}.product-info .product-price__container{align-self:flex-end;flex-shrink:0;text-align:right}@media (min-width:64em){.product-info .product-price__container{display:none}}.product-info .product-price__container .product-price{color:#000;font-size:20px;font-weight:300;letter-spacing:-1px;line-height:24px}@media (min-width:64em){.product-info .product-price__container .product-price{font-size:24px}}.product-info .product-price__container .product-price__discount{color:#34303d;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);font-size:12px;letter-spacing:0;line-height:1.67;min-height:20px;opacity:.6}@media (min-width:64em){.product-info .product-price__container .product-price__discount{font-size:22px;line-height:41px}}.product-info .product-price__container .product-price__save{color:#c73636;font-size:12px;letter-spacing:0;line-height:1.67;min-height:20px}.product-info .product-price__container--desktop{display:none;text-align:left}@media (min-width:64em){.product-info .product-price__container--desktop{display:inline-block}}.product-info .product-price__container--desktop .product-price{color:#34303d;display:inline-block;font-size:36px;font-weight:300;letter-spacing:normal;line-height:56px;margin-top:20px}.product-info .product-price__container--desktop .product-price__discount{color:#34303d;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);font-size:12px;letter-spacing:0;line-height:normal;margin-bottom:-10px;margin-top:5px;opacity:.6}.product-info .product-price__container--desktop .product-price__save{color:#c73636;display:inline-block;font-size:12px;letter-spacing:0;line-height:1.67;min-height:20px;padding-left:10px}.product-info .product-data{border-top:1px solid #000;display:none;font-size:10px;justify-content:space-between;margin-top:1rem;padding-top:10px;text-transform:uppercase}.product-info .product-code{display:none;letter-spacing:1px}.product-info .product-collection{font-weight:400}.product-info .product-main{background:#fffdfb}@media (min-width:64em){.product-info .product-main{border-radius:3px;padding-top:30px}}.product-info .product-main .button{font-size:14px;line-height:1.4;margin-bottom:28px;margin-top:9px;padding:8px 25px}.product-info .product-main .button .button__text{font-size:14px}.product-info .product-main .button .button__secondaryText{font-weight:500;letter-spacing:2px}.product-info .product-main.stock-level--container{padding-top:30px}.product-info .product-colors__wrapper{height:100%;padding:0 0 20px}@media (min-width:64em){.product-info .product-colors__wrapper{padding:0}}.product-info .product-colors__wrapper .product-colors__colorVariants{height:auto;overflow-y:hidden;width:100%}.product-info .product-colors__wrapper .product-colors__colorVariants ul{margin:0;overflow-x:auto;overflow-y:hidden;padding:0;text-align:left;white-space:nowrap}@media (min-width:64em){.product-info .product-colors__wrapper .product-colors__colorVariants ul{padding-bottom:0;white-space:normal}}.product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper{cursor:pointer;display:inline-block;height:34px;margin-right:10px;position:relative;width:34px}@media (min-width:64em){.product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper{height:38px;margin-right:15px;width:38px}}.product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper.roundButtonSelected:before{border:2px solid #34303d;border-radius:100%;content:"";height:34px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:34px}@media (min-width:64em){.product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper.roundButtonSelected:before{height:38px;width:38px}}.product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper a{border:1px solid hsla(0,0%,80%,.5);display:inline-block;height:20px;left:50%;margin-top:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}@media (min-width:64em){.product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper a{height:22px;width:22px}}.product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper a:before{background-color:transparent;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-info .product-main__extras--container ul{padding-left:0}.redeem-points--total-info{align-items:center;background-color:#f6f4f0;border-radius:4px;display:flex;margin:20px 0;min-height:81px;min-width:298px;padding:16px 22px 16px 16px;position:relative}.redeem-points--total-info .redeem-points-icon{margin:5px 20px 0 5px}@media (min-width:64em){.redeem-points--total-info .redeem-points-icon{margin:5px 25px 0 10px}}.redeem-points--total-info .redeem-points-icon img{height:45px;width:85px}.redeem-points--total-info .redeem-points--total-info-text-wrapper .total-info--text{color:#99969c;display:inline;font-size:14px;line-height:1.79;margin:0}.redeem-points--total-info .redeem-points--total-info-text-wrapper .total-info--points{color:#000;display:inline;font-size:14px;font-weight:700;line-height:1.79;margin:0}.product-main .product-colors__wrapper .select-wrapper,.product-main .select-wrapper{width:100%}.product-main .product-colors__wrapper .select-wrapper.disabled:after{display:none}.product-info a.button{text-align:center;width:100%}.product-main__actionsWrapper{background:rgba(0,0,0,.66);display:block;height:100%;height:45px;left:0;margin-right:10px;margin-top:5px;pointer-events:all;position:static;top:0;transition:opacity .25s,visibility .25s;width:100%}@media (min-width:64em){.product-main__actionsWrapper{margin-right:16px;width:auto}}.product-main__actionsWrapper.hidden{display:none}.product-main__actionsWrapper.open{opacity:1;pointer-events:all;visibility:visible}.product-main__actionsWrapper.open .product-main__actions{transform:translateY(0)}.product-main__actionsWrapper .product-main__actions{background:#fffdfb;height:auto;padding-left:0;position:static;width:auto}.product-main__actionsWrapper .product-main__actions>li{border:none;display:none;font-size:14px;padding:0 20px;position:relative;text-align:center}.product-main__actionsWrapper .product-main__actions>li+li{border-top:1px solid #c2bfc2}.product-main__actionsWrapper .product-main__actions>li.action--selectQuantity{display:block}.product-main__actionsWrapper .product-main__actions .product-main__qty-button{background:none;border:0;color:#34303d}.product-main__actionsWrapper .product-main__actions button{line-height:45px}.product-main__actionsWrapper .product-main__actions .product-main__button-done{border-radius:4px;margin:12px 0}.product-main__actionsWrapper .product-main__actions .fakeSelect{padding:0}.product-main__actionsWrapper .product-main__actions .fakeSelect .product-main__qty-button{align-items:center;background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_down.svg) right 10px top 50% no-repeat;border:1px solid #e1dedf;border-radius:3px;display:flex;height:45px;justify-content:center;left:0;padding:0 4rem 0 2rem;pointer-events:none;position:relative;top:0;width:100%;z-index:99}@media (min-width:64em){.product-main__actionsWrapper .product-main__actions .fakeSelect .product-main__qty-button{width:auto}}.product-main__actionsWrapper .product-main__actions .fakeSelect .product-main__qty-button .color{border-radius:50%;height:15px;margin-right:5px;width:15px}.product-main__actionsWrapper .product-main__actions .fakeSelect select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;height:100%;left:0;outline:none;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.body__no-scroll{overflow:hidden!important;position:fixed!important}div[data-bv-show=rating_summary]{padding-top:35px}@media (min-width:64em){div[data-bv-show=rating_summary]{padding-top:35px}}div[data-bv-show=rating_summary]:empty{display:none}div[data-bv-show=reviews]{padding:20px 20px 85px}@media (min-width:64em){div[data-bv-show=reviews]{padding:70px 200px 150px}}html.touchevents .product-slider .tns-outer .tns-nav .tns-btn a:hover{background-color:transparent}html.touchevents.white .tns-nav .tns-btn a:hover{background-color:transparent!important}.rating-container{display:flex;margin-top:35px}@media (max-width:991px){.rating-container{justify-content:center}}.rating-container .rate{float:left;margin-right:16px}.rating-container .rate>label{font-size:24px;height:40px;width:20px}.rating-container .rate:not(:checked)>label.half:before{height:100%;left:1px;overflow:hidden;position:absolute;top:auto;width:50.1%;z-index:1}.rating-container .rate:not(:checked)>label.half:after{background:none;color:#c1c1c0;content:"★";opacity:1;top:0;z-index:0}.rating-container .rate>input:checked~label{padding:0}.rating-container .rate>input:checked~label:after{background:none;content:none}.rating-container .rate-results{color:#99969c;font-size:14px;line-height:22px}.rating-container .rate:not(:checked)>input{position:absolute;top:-9999px}.rating-container .rate:not(:checked)>label{color:#c1c1c0;cursor:auto;float:right;overflow:hidden;padding:0;white-space:nowrap}.rating-container .rate:not(:checked)>label:before{border:0;content:"★"}.pdp-default{background-color:#f6f4f0;color:#34303d}@media (min-width:64em){.pdp-default{padding:40px 44px}}@media (min-width:87.5em){.pdp-default{padding:40px 64px}}.pdp-default .pdp-default__extra-wrapper{background-color:#fdf7f0;padding:40px 32px 57px}@media (min-width:48em){.pdp-default .pdp-default__extra-wrapper{padding:40px 174px 100px}}@media (min-width:64em){.pdp-default .pdp-default__extra-wrapper{display:flex;height:100%;padding:0}}.pdp-default__picture-wrapper{padding-bottom:10px;text-align:center}@media (min-width:64em){.pdp-default__picture-wrapper{align-items:center;display:flex;justify-content:center;width:50%}}@media (min-width:87.5em){.pdp-default__picture-wrapper{width:60%}}.pdp-default__picture-wrapper img{height:350px;-o-object-fit:cover;object-fit:cover}@media (min-width:48em){.pdp-default__picture-wrapper img{height:539px}}@media (min-width:64em){.pdp-default__picture-wrapper img{height:500px}}@media (min-width:87.5em){.pdp-default__picture-wrapper img{height:580px}}@media (min-width:100em){.pdp-default__picture-wrapper img{height:600px}}.pdp-default__product-info{text-align:left}@media (min-width:64em){.pdp-default__product-info{display:flex;flex-direction:column;justify-content:center;max-width:470px;padding-bottom:84px;padding-right:80px;padding-top:75px;width:50%}}@media (min-width:87.5em){.pdp-default__product-info{max-width:416px;width:40%}}@media (min-width:100em){.pdp-default__product-info{max-width:472px}}.pdp-default__product-info--name{color:#34303d;font-size:28px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.43;margin-bottom:20px}@media (min-width:48em){.pdp-default__product-info--name{font-size:34px}}@media (min-width:64em){.pdp-default__product-info--name{margin-top:0}}.pdp-default__product-info--description span{color:#34303d;display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin-bottom:35px}.pdp-default__product-info--full-color{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.pdp-default__product-info--colors-wrapper{margin-top:15px}@media (min-width:64em){.pdp-default__product-info--colors-wrapper{margin-top:10px}}.pdp-default__product-info--colors-wrapper .product-colors__colorVariants ul{overflow-x:auto;overflow-y:hidden;text-align:left}.pdp-default__product-info--colors-wrapper .product-colors__colorVariants .product-colors__colorWrapper{cursor:pointer;display:inline-block;height:38px;position:relative;width:38px}.pdp-default__product-info--colors-wrapper .product-colors__colorVariants .product-colors__colorWrapper a{border:1px solid hsla(0,0%,80%,.5);display:inline-block;height:24px;left:50%;margin-top:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.pdp-default__product-info--colors-wrapper .roundButtonSelected:before{border:1px solid #34303d;border-radius:100%;content:"";height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px}.pdp-default__product-info--lending-price-wrapper{margin-bottom:25px;margin-top:30px}.pdp-default__product-info--lending-price-wrapper .lending-price-wrapper--upfront{color:#34303d;display:block;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:5px}.pdp-default__product-info--lending-price-wrapper .lending-price-wrapper--after{color:#34303d;display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75}@media (min-width:64em){.pdp-default__product-info--button-wrapper{width:376px}}@media (min-width:87.5em){.pdp-default__product-info--button-wrapper{width:416px}}@media (min-width:100em){.pdp-default__product-info--button-wrapper{width:472px}}.pdp-default__product-info--button-wrapper .global-btn{padding:5px 25px}.pdp-default__product-info--button-wrapper a,.pdp-default__product-info--button-wrapper button{min-height:48px}.pdp-default__product-info--button-wrapper .btn__label{font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:1.75;text-transform:none}.pdp-default__product-info--listed-benefits-wrapper{margin-top:40px}@media (min-width:64em){.pdp-default__product-info--listed-benefits-wrapper{margin-top:30px}}.pdp-default__product-info--listed-benefit-wrapper{align-items:center;display:flex;flex-direction:row}.pdp-default__product-info--listed-benefit-wrapper .listed-benefit-icon{margin-right:10px}.pdp-default__product-info--listed-benefit-wrapper .listed-benefit-icon svg{height:24px;width:24px}.pdp-default__product-info--listed-benefit-wrapper .listed-benefit-text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.freeTrialStickyNavigationV2{left:0;position:sticky;top:0;transition:top 1s;z-index:8999}.freeTrialStickyNavigationV2 .free-trial--sticky-nav{align-items:center;background-color:#fffdfb;border-bottom:1px solid #c2bfc2;display:flex;justify-content:space-between;min-height:72px;padding:0 1.6rem}@media (min-width:48em){.freeTrialStickyNavigationV2 .free-trial--sticky-nav{padding:0 3.4rem}}@media (min-width:64em){.freeTrialStickyNavigationV2 .free-trial--sticky-nav{padding:0 6.4rem}}.freeTrialStickyNavigationV2 .free-trial--sticky-nav--left{display:flex;flex-direction:column}@media (min-width:64em){.freeTrialStickyNavigationV2 .free-trial--sticky-nav--left{align-items:flex-end;display:flex;flex-direction:row}}.freeTrialStickyNavigationV2 .free-trial--sticky-nav--left .sticky-nav--left--device-name{font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.5}@media (min-width:64em){.freeTrialStickyNavigationV2 .free-trial--sticky-nav--left .sticky-nav--left--device-name{font-size:24px;margin-right:20px}}.freeTrialStickyNavigationV2 .free-trial--sticky-nav--left .sticky-nav--left--device-colour{color:#99969c;font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2;text-decoration:underline}@media (min-width:48em){.freeTrialStickyNavigationV2 .free-trial--sticky-nav--left .sticky-nav--left--device-colour{font-size:12px}}@media (min-width:64em){.freeTrialStickyNavigationV2 .free-trial--sticky-nav--left .sticky-nav--left--device-colour{font-size:14px}}@media (min-width:48em){.freeTrialStickyNavigationV2 .free-trial--sticky-nav--right{align-items:center;display:flex}}.freeTrialStickyNavigationV2 .free-trial--sticky-nav--right .sticky-nav--right--cta-btn{min-height:40px;padding:6px 30px}@media (min-width:64em){.freeTrialStickyNavigationV2 .free-trial--sticky-nav--right .sticky-nav--right--cta-btn{padding:6px 33px}}.freeTrialStickyNavigationV2 .free-trial--sticky-nav--right .sticky-nav--right--cta-btn .btn__label{font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:1.71;text-transform:none;white-space:nowrap}.freeTrialStickyNavigationV1{left:0;position:-webkit-sticky;top:0;transition:top 1s;z-index:1030}.freeTrialStickyNavigationV1 .free-trial--sticky-nav{align-items:center;background-color:#fffdfb;border-bottom:1px solid #c2bfc2;display:flex;justify-content:space-between;min-height:72px;padding:0 16px 0 18px}@media (min-width:48em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav{padding:0 3.4rem}}@media (min-width:64em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav{padding:0 6.4rem}}.freeTrialStickyNavigationV1 .free-trial--sticky-nav--left{color:#99969c;display:flex;flex-direction:column;height:40px;max-width:50%;width:145px}@media (min-width:48em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav--left{width:unset}}@media (min-width:64em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav--left{align-items:center;display:flex;flex-direction:row;height:24px}}.freeTrialStickyNavigationV1 .free-trial--sticky-nav--left .sticky-nav--left--offer{font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.75}@media (min-width:48em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav--left .sticky-nav--left--offer{font-size:14px}}@media (min-width:64em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav--left .sticky-nav--left--offer{font-size:14px}}@media (min-width:48em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav--right{align-items:center;display:flex}}.freeTrialStickyNavigationV1 .free-trial--sticky-nav--right .sticky-nav--right--cta-btn{min-height:40px;padding:6px 30px}@media (min-width:64em){.freeTrialStickyNavigationV1 .free-trial--sticky-nav--right .sticky-nav--right--cta-btn{padding:6px 33px}}.freeTrialStickyNavigationV1 .free-trial--sticky-nav--right .sticky-nav--right--cta-btn .btn__label{font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:1.71;text-transform:none;white-space:nowrap}.sticky-el--desktop-old-menu{top:75px}.sticky-el--mobtab-old-menu{top:50px}.sticky-target-remove{position:static}.sticky-el--desktop-new-menu-scroll-up{top:71px}.sticky-el--mobtab-new-menu-scroll-up{top:55px}.product-slide__image--zoomed.opened .product-slider__img.slider__img-fade-in.loaded.tns-complete{transform:scale3d(.946667,.946667,1) translate3d(0,21.1268px,0);transform-origin:0 0}@media (min-width:992px){.product-slide__image--zoomed.opened .product-slider__img.slider__img-fade-in.loaded.tns-complete{transform:scale3d(.662454,.662454,1) translate3d(297.379px,0,0)}}.product-detail__simplified--container{background:transparent!important;overflow:hidden}.product-detail__simplified--container .product-slider,.product-detail__simplified--container .product-slider__innerWrapper,.product-detail__simplified--container .product-slider__wrapper{background-color:#f5f4f2}.product-detail__simplified--container button{outline:none}.product-detail__simplified--container .product-info .product-colors__wrapper .product-colors__colorVariants ul{white-space:normal}@media (min-width:75em){.product-detail__simplified--container .product-info .product-colors__wrapper .product-colors__colorVariants ul{padding-right:10%}}@media (min-width:64em){.product-detail__simplified--container .product-info .product-colors__wrapper .product-colors__colorVariants ul{padding-right:38px}}.product-detail__simplified--container .product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper{flex-basis:20%;margin-bottom:20px;margin-right:0;max-width:20%}@media (min-width:64em){.product-detail__simplified--container .product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper{flex-basis:16.66%;max-width:16.66%}}.product-detail__simplified--container .product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper a{height:20px;width:20px}.product-detail__simplified--container .product-info__wrapper{padding:0}.product-detail__simplified--container .product-info{border-radius:0}.product-detail__simplified--container .product-info .product-name{font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.44;margin-top:20px;-o-object-fit:contain;object-fit:contain}@media (min-width:64em){.product-detail__simplified--container .product-info .product-name{font-size:50px;margin-top:0}}.product-detail__simplified--container .product-info .product-subtitle{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin-bottom:15px;margin-top:15px}.product-detail__simplified--container .product-info .product-price__row .product-price{color:#34303d;display:inline-block;font-size:22px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:2;margin:0}@media (min-width:64em){.product-detail__simplified--container .product-info .product-price__row .product-price{font-size:28px}}.product-detail__simplified--container .product-info .product-price__row .product-price__full-price{color:#34303d;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-left:20px;opacity:.5}.product-detail__simplified--container .product-info .product-title__color--options-title{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.85;margin:20px 0 0;text-transform:uppercase}.product-detail__simplified--container .product-info .product-main__button-container{border-radius:24px;width:100%!important}.product-detail__simplified--container .product-info .product-main__button-container:hover{background-color:#00d1d2;border-color:#00d1d2}.product-detail__simplified--container .product-info .product-main__button-main{border:none;border-radius:3px;color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:1.18;margin-top:40px;min-height:54px;-o-object-fit:contain;object-fit:contain;text-align:center;text-transform:uppercase;width:100%}@media (min-width:64em){.product-detail__simplified--container .product-info .product-main__button-main{margin-top:0}}.product-detail__simplified--container .product-info .product-main__button-main .product-main__notify-me{font-weight:500;letter-spacing:2.2px;-o-object-fit:contain;object-fit:contain;text-transform:uppercase;white-space:nowrap;width:100%}@media (min-width:64em){.product-detail__simplified--container .product-info .product-main__button-main .product-main__notify-me{margin-top:0}}.product-detail__simplified--container .product-info .product-main__extras--container{margin-top:45px}.product-detail__simplified--container .product-info .product-main__extras--item{align-content:center;display:flex;justify-content:flex-start;position:relative}.product-detail__simplified--container .product-info .product-main__extras--item+.product-main__extras--item{margin-top:10px}.product-detail__simplified--container .product-info .product-main__extras--text{color:#34303d;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2.21;margin-left:10px}.product-detail__simplified--container .product-info .label__icon{display:flex;width:23px}.product-detail__simplified--container .product-info .label__icon svg{height:auto;width:23px}.product-detail__simplified--container .product-info .product__simplified--container{border:1px solid #c2bfc2;border-radius:3px;padding:20px 20px 18px}.product-detail__simplified--container .product-info .product__simplified--container+.product__simplified--container{margin-top:15px}.product-detail__simplified--container .product-info .product__simplified--container nav.product-colors__colorVariants{height:auto}.product-detail__simplified--container .product-info .product__simplified--container nav.product-colors__colorVariants ul{display:flex;flex-wrap:wrap;padding-bottom:0}.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler{background:transparent;border:none;display:flex;outline:none;padding:0;width:100%}.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .how-to-return--icon-in-store,.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .product__simplified--content,.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .product__simplified--togller-arrow{display:flex}.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .product__simplified--togller-arrow{margin-top:14px}.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .product__simplified--togller-arrow.open{transform:rotate(180deg)}.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .product__simplified-content--pre-title,.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .product__simplified-content--title,.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .product__simplified-stock-label--low-stock,.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .product__simplified-stock-label--out-of-stock{display:flex}.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .product__simplified-content--pre-title{color:#262a33;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .product__simplified-content--title{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin-bottom:5px;margin-top:3px;text-align:left}.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .how-to-return--icon-in-store{margin-right:20px;max-height:60px;width:70px}.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .how-to-return--icon-in-store img{max-height:60px;width:70px}.product-detail__simplified--container .product-info .product__simplified--container .product__simplified--toggler .product__simplified--content{flex-direction:column;width:100%}.product-detail__simplified--container .product-info .product-colors__wrapper{margin-top:15px;padding:0}.product-detail__simplified--container .product-info .redeem-points--total-info{align-items:center;background-color:#f6f4f0;border-radius:4px;display:flex;margin:20px 0;min-height:81px;min-width:298px;padding:16px 22px 16px 16px;position:relative}.product-detail__simplified--container .product-info .redeem-points--total-info .redeem-points-icon{margin:5px 20px 0 5px}@media (min-width:64em){.product-detail__simplified--container .product-info .redeem-points--total-info .redeem-points-icon{margin:5px 25px 0 10px}}.product-detail__simplified--container .product-info .redeem-points--total-info .redeem-points-icon img{height:45px;width:85px}.product-detail__simplified--container .product-info .redeem-points--total-info .redeem-points--total-info-text-wrapper .total-info--text{color:#73757c;display:inline;font-size:14px;line-height:1.79;margin:0}.product-detail__simplified--container .product-info .redeem-points--total-info .redeem-points--total-info-text-wrapper .total-info--points{color:#000;display:inline;font-size:14px;font-weight:700;line-height:1.79;margin:0}.product-detail__simplified--container .product-slider__wrapper{background-color:#f6f4f0}@media (min-width:75em){.product-detail__simplified--container .product-slider__wrapper{max-height:800px}}.product-detail__simplified--container .product-slider__wrapper .tns-controls button[data-controls=next]{transform:rotate(90deg)}.product-detail__simplified--container .product-slider__wrapper .tns-controls button[data-controls=prev]{transform:rotate(270deg)}.product-detail__simplified--container .product-slider__wrapper .tns-controls button[data-controls=next],.product-detail__simplified--container .product-slider__wrapper .tns-controls button[data-controls=prev]{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_up.svg);background-repeat:no-repeat;background-size:cover;outline:none}.product-detail__simplified--container .product-features__wrapper{margin-top:75px}.product__simplified-stock-label--low-stock,.product__simplified-stock-label--out-of-stock{font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:normal;text-transform:uppercase}.product__simplified-stock-label--out-of-stock{color:#c73636}.product__simplified-stock-label--low-stock{color:#2980b5}.pdp-accordions-details.pdp-accordions-details_bundle--section{padding-bottom:0}.pdp-accordions-details.pdp-accordions-details_bundle--section .pdp-accordion-container-pd--article-w50--container{display:flex;flex-direction:row;justify-content:space-between}.pdp-accordions-details.pdp-accordions-details_bundle--section .pdp-accordion-container-pd--article-w50--container .pdp-accordion-container-pd--article-w-50{display:flex;flex-wrap:wrap;width:50%}@media (min-width:64em){.pdp-accordions-details.pdp-accordions-details_bundle--section .pdp-accordion__pd-included-in-box__items--item{flex-basis:calc(15% - 10px)}}.pdp-accordions-details.pdp-accordions-details_bundle--section .pdp-accordion--container{padding-left:39px;padding-right:39px}.people-also-bought--section.people-also-bought_bundle--section .people-also-bought__header--title{color:#34303d;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;text-align:center}@media (min-width:64em){.people-also-bought--section.people-also-bought_bundle--section .people-also-bought__header--title{font-size:36px;line-height:1.56}}.people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart{background:#fffdfb;color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1;text-align:center}.people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:before{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);content:" ";display:block;height:2px;margin-bottom:20px;width:100%}.categories-nav{display:none;margin:2rem auto 5rem;max-width:740px;text-align:center}@media (min-width:100em){.categories-nav{max-width:930px}}.categories-nav__title{font-size:20px;font-weight:400}.categories-nav__wrapper{background:#ecdcf5;margin:0 1rem;padding:2rem 1rem}@media (min-width:48em){.categories-nav__wrapper{display:flex;flex-direction:row;justify-content:space-around;margin:0}}.categories-nav__menuTitle{display:block;font-size:24px;font-weight:500;margin-bottom:1em}.categories-nav__item{padding:10px 0}.categories-nav__link{color:#000;font-size:20px}.pdp-tabSection{width:100%}.pdp-tabSection .tabs__tab-pane .listingProducts{margin:40px 0 0}.pdp-tabSection .tabs__tab-pane .listingProducts .listingProducts__item{padding-left:0;padding-right:0}@media (min-width:30em){.pdp-tabSection .tabs__tab-pane .listingProducts .listingProducts__item{padding-left:15px;padding-right:15px}}.nav-tabs{display:none}@media (min-width:64em){.nav-tabs{display:flex;justify-content:space-between}}.nav-tabs h2{margin:0}.nav-tabs__link{cursor:pointer;display:block;font-size:18px;font-weight:500;letter-spacing:2px;line-height:2em;padding:0;text-transform:uppercase}@media (min-width:87.5em){.nav-tabs__link{font-size:20px;line-height:2.4em}}.nav-tabs__link.active,.nav-tabs__link:hover{color:#af9d94}.tabs--purple .nav-tabs__link.active,.tabs--purple .nav-tabs__link:hover{background-color:#fffdfb}.tabs__tab-panes{border-bottom:1px solid #ccc}@media (min-width:64em){.tabs__tab-panes{border-bottom:none}}.tabs__tab-pane{display:block}.tabs__tab-pane .tabs__tab-content{color:#524f59;display:none}@media (min-width:64em){.tabs__tab-pane .tabs__tab-content{padding-top:50px}}.tabs__tab-pane .tabs__tab-content p{font-size:14px;line-height:1.5;margin-top:0}@media (min-width:64em){.tabs__tab-pane .tabs__tab-content p{font-size:16px}}.tabs__tab-pane .tabs__tab-content.visible-content{display:block}@media (min-width:64em){.tabs__tab-pane .tabs__tab-content{display:block}}.tabs__tab-pane .tabs__tab-mobileToggle{background:#fffdfb;border:none;border-top:1px solid #ccc;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;outline:none;padding:12px 0;width:100%}.tabs__tab-pane .tabs__tab-mobileToggle .tabs__tab-mobileTitle{color:#34303d;font-size:18px;text-align:left;text-transform:uppercase;width:calc(100% - 40px)}.tabs__tab-pane .tabs__tab-mobileToggle .tabs__tab-mobileIcons{height:24px;padding-top:4px;width:24px}.tabs__tab-pane .tabs__tab-mobileToggle.open .tabs__tab-mobileIcons img{transform:rotate(45deg)}@media (min-width:64em){.tabs__tab-pane,.tabs__tab-pane .tabs__tab-mobileToggle{display:none}.tabs__tab-pane.active{display:block;padding:10px 15px}}@media (min-width:64em) and (min-width:64em){.tabs__tab-pane.active{padding:10px 0}}.tabs--vertical{align-items:flex-start;display:flex;flex-direction:row}.tabs--vertical .nav-tabs{display:none;flex:1 1 50%}@media (min-width:64em){.tabs--vertical .nav-tabs{display:block}}.tabs--vertical .nav-tabs__link{display:inline-block;font-size:20px;font-weight:400;line-height:1;margin-bottom:1rem}.tabs--vertical .tabs__tab-panes{flex:1 1 50%;margin-top:0}.tabs{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;padding-bottom:1000%;white-space:nowrap}@media (min-width:64em){.tabs{display:inline-flex;flex-wrap:wrap;overflow-x:hidden}}.tabs li{display:inline-block;margin-right:-4px}@media (min-width:64em){.tabs li{display:inline;margin-right:0}.tabs li:last-child a{border-right:1px solid #d3d3d3}}.tabs a{background:#f5f4f2;border:1px solid #d3d3d3;border-right-width:0;color:#4a4a4a;display:block;font-size:14px;padding:1rem 1.6rem;position:relative}.tabs a[aria-selected]{background:#fff;border-bottom:0;color:#34303d}.tab-wrapper{height:45px;margin-left:calc(-2rem - 1px);max-width:100vw;overflow:hidden}@media (min-width:64em){.tab-wrapper{margin-left:0;margin-right:0}}.saved-addresses{padding:0 10px 50px}.saved-addresses__items{display:block;margin-bottom:0;width:100%}.saved-addresses__items .saved-address{border:1px solid rgba(255,253,251,.05);margin-bottom:2rem;padding:10px 25px;position:relative;width:100%}@media (min-width:48em){.saved-addresses__items .saved-address{display:inline-block;padding:10px 25px;width:48%}.saved-addresses__items .saved-address:nth-child(2n){float:right}}.saved-addresses__items .saved-address .button{background:none;color:#3b376f;display:inline-block!important;letter-spacing:1px;min-width:0;padding:0;width:auto}.saved-addresses__items .saved-address .button .button__secondaryText:before{content:"\f194";display:inline-block;font-family:foundation-icons,sans-serif;padding-right:5px}.saved-addresses__items .saved-address .button span{color:#34303d;font-size:.8rem}.saved-addresses__items .saved-address__row{margin:1rem 0}@media (min-width:48em){.saved-addresses__items .saved-address__row.edit{margin:0;position:absolute;right:17px;top:6px}}.saved-address__name{display:block;font-size:16px;font-weight:400;margin-bottom:1rem}.saved-address__address{display:block;font-size:12px;font-weight:200}.saved-address__status{color:#000;display:inline-block;font-size:.75rem;font-weight:400;letter-spacing:1px;text-decoration:underline;text-transform:uppercase}.saved-address__status.default,.saved-address__status:hover{color:#7b787f}.order-detail,.order-list{border-collapse:collapse;text-align:left;width:100%}.order-detail th,.order-list th{font-size:20px;font-weight:400;padding:4px 0}@media (min-width:100em){.order-detail th,.order-list th{font-size:24px}}.order-detail tbody:before,.order-list tbody:before{color:transparent;content:"-";display:block;line-height:1em}.order-detail td,.order-list td{font-size:12px;letter-spacing:2px;padding:1rem 1rem 1rem 0}.order-detail .order-number,.order-list .order-number{font-weight:500}.order-detail .order-total,.order-list .order-total{min-width:100px}.order-detail .order-status,.order-list .order-status{font-weight:400}.order-detail .order-trackingLink,.order-detail .order-viewLink,.order-list .order-trackingLink,.order-list .order-viewLink{color:#7b787f;font-weight:400;text-decoration:underline}@media (min-width:48em){.order-detail .order-viewLink:after,.order-list .order-viewLink:after{content:"\e80f";display:inline-block;display:none;font-family:foundation-icons,sans-serif;font-size:9px;transform:rotate(-90deg);vertical-align:top}}.order-detail{border-bottom:none}.order-detail tbody:before{content:none}.order-detail th{border-bottom:none}.order-detail__bill-info{margin:5rem 0}@media (min-width:48em){.order-detail__bill-info{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}.order-detail__bill-info .order-detail__boxWrapper{flex:0 0 33.3333333333%;margin-bottom:30px;position:relative}.order-detail__bill-info .order-detail__boxWrapper [class^=icon-]{color:#42e7e5;font-size:80px;left:40%;position:absolute;top:0;z-index:-1}.order-detail__bill-info .order-detail__box{border:1px solid rgba(255,253,251,.05);height:100%;margin:0 15px;padding:1rem;position:relative}.order-detail__bill-info .order-detail__box:before{color:#42e7e5;display:none;font-family:foundation-icons,sans-serif;font-size:100px;left:40%;position:absolute;top:0;z-index:-1}.order-detail__bill-info .order-detail__box>*{display:block;line-height:25px}.order-detail__bill-info .order-detail__box .box-title{font-size:17px;font-weight:400;margin-bottom:.2rem;text-transform:uppercase}.order-detail__bill-info .order-detail__box .box-value{font-size:17px;font-weight:400;margin-bottom:1rem}.order-detail__bill-info .order-detail__box--shipping:before{content:"\e815"}.order-detail__bill-info .order-detail__box--address:before{content:"\e816"}.order-detail__bill-info .order-detail__box--billing:before{content:"\e817"}.order-detail__bill-info .order-detail__box--payment:before{content:"\e818";font-size:70px;top:15px}

/*!
 * # Semantic UI 2.3.1 - Loader
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.loader{left:50%;margin:0;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);z-index:1000}.ui.loader.isGuest:before{border:.2em solid #000}.ui.loader.isGuest:after{border-color:#fffdfb transparent transparent}.ui.loader:before{border:.2em solid hsla(0,0%,100%,.3);border-radius:500rem}.ui.loader:after,.ui.loader:before{content:"";height:100%;left:50%;position:absolute;top:0;width:100%}.ui.loader:after{animation:loader .6s linear;animation-iteration-count:infinite;border:.2em solid transparent;border-radius:500rem;border-top-color:#fff;box-shadow:0 0 0 1px transparent}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ui.mini.loader:after,.ui.mini.loader:before{height:1rem;margin:0 0 0 -.5rem;width:1rem}.ui.tiny.loader:after,.ui.tiny.loader:before{height:1.14285714rem;margin:0 0 0 -.57142857rem;width:1.14285714rem}.ui.small.loader:after,.ui.small.loader:before{height:1.71428571rem;margin:0 0 0 -.85714286rem;width:1.71428571rem}.ui.loader:after,.ui.loader:before{height:2.28571429rem;margin:0 0 0 -1.14285714rem;width:2.28571429rem}.ui.large.loader:after,.ui.large.loader:before{height:3.42857143rem;margin:0 0 0 -1.71428571rem;width:3.42857143rem}.ui.big.loader:after,.ui.big.loader:before{height:3.71428571rem;margin:0 0 0 -1.85714286rem;width:3.71428571rem}.ui.huge.loader:after,.ui.huge.loader:before{height:4.14285714rem;margin:0 0 0 -2.07142857rem;width:4.14285714rem}.ui.massive.loader:after,.ui.massive.loader:before{height:4.57142857rem;margin:0 0 0 -2.28571429rem;width:4.57142857rem}.ui.dimmer .loader{display:block}.ui.dimmer .ui.loader{color:hsla(0,0%,100%,.9)}.ui.dimmer .ui.loader:before{border-color:hsla(0,0%,100%,.15)}.ui.dimmer .ui.loader:after{border-color:#fff transparent transparent}.ui.inverted.dimmer .ui.loader{color:rgba(0,0,0,.87)}.ui.inverted.dimmer .ui.loader:before{border-color:rgba(0,0,0,.1)}.ui.inverted.dimmer .ui.loader:after{border-color:#767676 transparent transparent}.ui.text.loader{font-style:normal;height:auto!important;min-width:2.28571429rem;padding-top:3.07142857rem;text-align:center;width:auto!important}.ui.indeterminate.loader:after{animation-direction:reverse;animation-duration:1.2s}.ui.loader.active,.ui.loader.visible{display:block}.ui.loader.disabled,.ui.loader.hidden{display:none}.ui.inverted.dimmer .ui.mini.loader,.ui.mini.loader{font-size:.78571429em;height:1rem;width:1rem}.ui.inverted.dimmer .ui.tiny.loader,.ui.tiny.loader{font-size:.85714286em;height:1.14285714rem;width:1.14285714rem}.ui.inverted.dimmer .ui.small.loader,.ui.small.loader{font-size:.92857143em;height:1.71428571rem;width:1.71428571rem}.ui.inverted.dimmer .ui.loader,.ui.loader{font-size:1em;height:2.28571429rem;width:2.28571429rem}.ui.inverted.dimmer .ui.large.loader,.ui.large.loader{font-size:1.14285714em;height:3.42857143rem;width:3.42857143rem}.ui.big.loader,.ui.inverted.dimmer .ui.big.loader{font-size:1.28571429em;height:3.71428571rem;width:3.71428571rem}.ui.huge.loader,.ui.inverted.dimmer .ui.huge.loader{font-size:1.42857143em;height:4.14285714rem;width:4.14285714rem}.ui.inverted.dimmer .ui.massive.loader,.ui.massive.loader{font-size:1.71428571em;height:4.57142857rem;width:4.57142857rem}.ui.mini.text.loader{min-width:1rem;padding-top:1.78571429rem}.ui.tiny.text.loader{min-width:1.14285714rem;padding-top:1.92857143rem}.ui.small.text.loader{min-width:1.71428571rem;padding-top:2.5rem}.ui.large.text.loader{min-width:3.42857143rem;padding-top:4.21428571rem}.ui.big.text.loader{min-width:3.71428571rem;padding-top:4.5rem}.ui.huge.text.loader{min-width:4.14285714rem;padding-top:4.92857143rem}.ui.massive.text.loader{min-width:4.57142857rem;padding-top:5.35714286rem}.ui.inverted.loader{color:hsla(0,0%,100%,.9)}.ui.inverted.loader:before{border-color:hsla(0,0%,100%,.15)}.ui.inverted.loader:after{border-top-color:#fff}.ui.inline.loader{left:0;margin:0;position:relative;top:0;transform:none;vertical-align:middle}.ui.inline.loader.active,.ui.inline.loader.visible{display:inline-block}.ui.centered.inline.loader.active,.ui.centered.inline.loader.visible{display:block;margin-left:auto;margin-right:auto}.dialog-open{max-height:100vh;overflow-y:hidden!important}.dialog-overlay,.dialog-overlay-custom,.dialog-overlay-loader{background:rgba(0,0,0,.5);display:none;height:100vh;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:all .2s;width:100vw;z-index:9000}.dialog-overlay-custom.visible,.dialog-overlay-loader.visible,.dialog-overlay.visible{display:block}.dialog-overlay-custom.visible.isGuest,.dialog-overlay-loader.visible.isGuest,.dialog-overlay.visible.isGuest{background:#fffdfb}.dialog-overlay .dialog,.dialog-overlay-custom .dialog,.dialog-overlay-loader .dialog{background:#fff;left:50%;max-height:100vh;min-width:90%;padding:40px 29px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100%}@media (min-width:48em){.dialog-overlay .dialog,.dialog-overlay-custom .dialog,.dialog-overlay-loader .dialog{border-radius:3px;bottom:auto;max-width:780px;min-width:400px;padding:40px 20px}}.dialog-overlay .dialog--fullscreen,.dialog-overlay-custom .dialog--fullscreen,.dialog-overlay-loader .dialog--fullscreen{bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;max-width:none;min-height:100vh;overflow-y:auto;position:static;right:0;top:0;transform:none;width:100vw}.dialog-overlay .dialog__title,.dialog-overlay-custom .dialog__title,.dialog-overlay-loader .dialog__title{font-size:24px;font-weight:300;line-height:1.4;margin:0 0 3rem;text-align:center}@media (min-width:48em){.dialog-overlay .dialog__title,.dialog-overlay-custom .dialog__title,.dialog-overlay-loader .dialog__title{padding:0 7rem}}.dialog-overlay .dialog .btn--standard,.dialog-overlay-custom .dialog .btn--standard,.dialog-overlay-loader .dialog .btn--standard{margin-top:0;max-width:inherit!important}.dialog-overlay .dialog .try-bundle-btn,.dialog-overlay-custom .dialog .try-bundle-btn,.dialog-overlay-loader .dialog .try-bundle-btn{margin-left:auto;margin-right:auto;margin-top:50px;max-width:250px}.dialog-overlay .dialog__close,.dialog-overlay-custom .dialog__close,.dialog-overlay-loader .dialog__close{background-color:transparent;border:0;cursor:pointer;padding:0;position:absolute;right:10px;top:10px;width:30px}.dialog-overlay .dialog__content,.dialog-overlay-custom .dialog__content,.dialog-overlay-loader .dialog__content{align-items:center;display:flex;flex-direction:column;justify-content:center}.dialog-overlay .dialog__actions,.dialog-overlay-custom .dialog__actions,.dialog-overlay-loader .dialog__actions{display:flex;flex-direction:column;justify-content:center;width:100%}@media (max-width:767px){.dialog-overlay .dialog__actions,.dialog-overlay-custom .dialog__actions,.dialog-overlay-loader .dialog__actions{height:100px}}@media (min-width:64em){.dialog-overlay .dialog__actions,.dialog-overlay-custom .dialog__actions,.dialog-overlay-loader .dialog__actions{flex-direction:row}}.dialog-overlay .dialog__actions>*,.dialog-overlay-custom .dialog__actions>*,.dialog-overlay-loader .dialog__actions>*{margin:0 .5rem;min-width:110px}.dialog-overlay .dialog__actions .btn,.dialog-overlay-custom .dialog__actions .btn,.dialog-overlay-loader .dialog__actions .btn{height:45px;margin-bottom:7px;width:100%}@media (min-width:48em){.dialog-overlay .dialog__actions .btn,.dialog-overlay-custom .dialog__actions .btn,.dialog-overlay-loader .dialog__actions .btn{height:52px}}.dialog-overlay .dialog__actions .btn.global-btn,.dialog-overlay-custom .dialog__actions .btn.global-btn,.dialog-overlay-loader .dialog__actions .btn.global-btn{margin:0 .5rem}.dialog-overlay .dialog__actions .btn__label,.dialog-overlay .dialog__actions .btn__text,.dialog-overlay-custom .dialog__actions .btn__label,.dialog-overlay-custom .dialog__actions .btn__text,.dialog-overlay-loader .dialog__actions .btn__label,.dialog-overlay-loader .dialog__actions .btn__text{font-size:11px;font-weight:300}@media (max-width:767px){.dialog-overlay .dialog__actions .btn__label,.dialog-overlay .dialog__actions .btn__text,.dialog-overlay-custom .dialog__actions .btn__label,.dialog-overlay-custom .dialog__actions .btn__text,.dialog-overlay-loader .dialog__actions .btn__label,.dialog-overlay-loader .dialog__actions .btn__text{font-size:.9rem}}.dialog-overlay .dialog--codentify,.dialog-overlay-custom .dialog--codentify,.dialog-overlay-loader .dialog--codentify{max-height:calc(100vh - 50px);overflow-y:auto;padding:40px 20px}@media (min-width:48em){.dialog-overlay .dialog--codentify,.dialog-overlay-custom .dialog--codentify,.dialog-overlay-loader .dialog--codentify{max-height:calc(100vh - 30px)}}@media (min-width:64em){.dialog-overlay .dialog--codentify,.dialog-overlay-custom .dialog--codentify,.dialog-overlay-loader .dialog--codentify{max-height:calc(100vh - 140px);min-width:680px;padding:40px}}.dialog-overlay .dialog--codentify .dialog__content,.dialog-overlay-custom .dialog--codentify .dialog__content,.dialog-overlay-loader .dialog--codentify .dialog__content{display:block}.dialog-overlay .dialog--codentify__intro,.dialog-overlay-custom .dialog--codentify__intro,.dialog-overlay-loader .dialog--codentify__intro{margin:1rem 0 2rem;text-align:center}.dialog-overlay .dialog--codentify .codentify-field,.dialog-overlay-custom .dialog--codentify .codentify-field,.dialog-overlay-loader .dialog--codentify .codentify-field{align-items:center;display:flex;justify-content:flex-start;margin:10px 0;text-align:left}.dialog-overlay .dialog--codentify .codentify-field>label,.dialog-overlay-custom .dialog--codentify .codentify-field>label,.dialog-overlay-loader .dialog--codentify .codentify-field>label{flex:0 0 auto;margin-right:1.5rem}.dialog-overlay .dialog--codentify .codentify-field>input,.dialog-overlay-custom .dialog--codentify .codentify-field>input,.dialog-overlay-loader .dialog--codentify .codentify-field>input{max-width:300px}.dialog-overlay .dialog--codentify .dialog__actions,.dialog-overlay-custom .dialog--codentify .dialog__actions,.dialog-overlay-loader .dialog--codentify .dialog__actions{margin-top:2rem}.dialog-overlay .dialog--codentify .global-btn,.dialog-overlay-custom .dialog--codentify .global-btn,.dialog-overlay-loader .dialog--codentify .global-btn{width:auto}.dialog-overlay-custom .dialog__content{text-align:center}.dialog-overlay-custom .codentify-wrapper .codentify-field>label{width:105px}@media (min-width:64em){.dialog-overlay-custom .codentify-wrapper .codentify-field>label{width:130px}}.dialog-overlay-custom .codentify-wrapper .codentify-field svg{right:6px!important}@media (min-width:64em){.dialog-overlay-custom .codentify-wrapper .codentify-field svg{right:175px!important}}#target-overlay{background:#fff!important;top:3.5em!important}@media screen and (min-width:1200px){#target-overlay{top:4.5em!important}}#agegate{display:none}#agegate.agegate-open{display:block}#agegate.agegate-open.gf{display:none}#agegate .agegate-overlay{background-color:#fffdfb;height:100%;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:9998}@media (min-width:75em){#agegate .agegate-overlay{background-color:transparent}#agegate .agegate-overlay.full-screen{background-color:#fff}}@media (min-width:64em){#agegate .agegate-overlay.full-screen picture{display:none}}#agegate .agegate-overlay picture{display:none;height:auto;left:0;min-height:100%;min-width:100%;opacity:1;position:fixed;top:0;width:auto;z-index:9998}@media (min-width:64em){#agegate .agegate-overlay picture{display:block}}#agegate .agegate-overlay img{left:50%;max-width:none;min-height:100vh;min-width:100vw;opacity:1;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}#agegate .agegate-container{background:#fffdfb;display:block;height:100%;left:50%;max-height:100%;overflow:auto;padding:30px;position:fixed;text-align:center;top:0;transform:translate(-50%);width:100%;z-index:10002!important}@media (min-width:64em){#agegate .agegate-container{top:50%;transform:translate(-50%,-50%)}}#agegate .agegate-container img{padding-bottom:1rem;width:90px}@media (min-width:30em){#agegate .agegate-container img{padding-bottom:2rem}}@media (min-width:64em){#agegate .agegate-container img{max-width:130px}}#agegate .agegate-container svg:not(#gold-arrow-id){padding-bottom:1rem;width:90px}@media (min-width:30em){#agegate .agegate-container svg:not(#gold-arrow-id){padding-bottom:2rem}}@media (min-width:64em){#agegate .agegate-container svg:not(#gold-arrow-id){max-width:130px}}@media (min-width:23.4375em){#agegate .agegate-container svg:not(#gold-arrow-id){width:auto}}#agegate .agegate-container .agegate-head{align-items:center;border-bottom:1px solid rgba(255,253,251,.05);display:flex;flex-direction:row;justify-content:space-between;width:100%}#agegate .agegate-container .agegate-head div{width:33%}#agegate .agegate-container .agegate-head .selected-language{color:#c2bfc2}@media (min-width:30em){#agegate .agegate-container .agegate-head{display:none}}#agegate .agegate-container .agegate-head .mobile-language-select{position:relative;top:-6px}#agegate .agegate-container .agegate-head .mobile-language-select .mobile-header-language-select--container{position:absolute;right:0;z-index:99}#agegate .agegate-container .agegate-logo{display:none}@media (min-width:30em){#agegate .agegate-container .agegate-logo{display:inline-block}}#agegate .agegate-container .agegate-logo svg{height:auto}#agegate .agegate-container .agegate-logo--small,#agegate .agegate-container .agegate-logo--small svg{height:auto;max-width:5.3rem;padding-bottom:0}#agegate .agegate-container .agegate-mobile-language--button{align-items:center;display:flex;flex-direction:row}#agegate .agegate-container .agegate-mobile-language--container{background-color:#f6f4f0;z-index:2}#agegate .agegate-container .agegate-mobile-language--container li{border-bottom:1px solid #c2bfc2;font-size:1.3rem;letter-spacing:1.7px;padding:2rem 1rem;text-align:left;text-transform:uppercase}#agegate .agegate-container .agegate-mobile-language--container li a{display:flex;height:auto}@media (min-width:64em){#agegate .agegate-container{height:auto;max-height:100%;max-width:680px}#agegate .agegate-container img,#agegate .agegate-container svg:not(#gold-arrow-id){width:auto}#agegate .agegate-container{padding:40px}}#agegate .agegate-container .agegate-title{margin-bottom:1.6rem;margin-top:19px}@media (min-width:30em){#agegate .agegate-container .agegate-title{margin-bottom:1.875em}}#agegate .agegate-container .agegate-disclaimer--message{color:#524f59;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.86;text-align:center}#agegate .agegate-container #agegate-disclaimer--error-text{color:red;display:none}#agegate .agegate-container .agegate-language-container,#agegate .agegate-container.agegate-main.hide,#agegate .agegate-container.agegate-message-container.hide,#agegate .agegate-container.agegate-unable-verify-message-container.hide{display:none}@media (min-width:30em){#agegate .agegate-container .agegate-language-container{display:block}}#agegate .agegate-container .agegate-language-container span{color:#34303d;font-size:14px;padding-right:10px}#agegate .agegate-container .agegate-language-container #select-wrapper{display:inline-block}#agegate .agegate-container .agegate-language-container #select-wrapper button{background:none;border:1px solid rgba(255,253,251,.15);border-radius:3px;cursor:pointer;padding:5px 15px;white-space:nowrap;width:100%}#agegate .agegate-container .agegate-language-container #select-wrapper button span{display:inline-block;padding-right:5px}#agegate .agegate-container .agegate-language-container #select-wrapper button #language-select-arrow{display:inline-block;height:auto;margin:auto;padding-bottom:0;transition:all .2s ease;vertical-align:middle;width:20px}#agegate .agegate-container .agegate-language-container #select-wrapper button #language-select-arrow.arrow-rotated{transform:rotate(180deg)}#agegate .agegate-container .agegate-language-container #select-wrapper ul{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;background-color:#fffdfb;border:1px solid rgba(255,253,251,.15);border-radius:3px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);display:block;font-size:14px;margin-top:5px;-webkit-perspective:1000;position:absolute;width:auto;z-index:9999}#agegate .agegate-container .agegate-language-container #select-wrapper ul.list-hidden{display:none}#agegate .agegate-container .agegate-language-container #select-wrapper ul li{cursor:pointer;max-width:180px;text-align:left}#agegate .agegate-container .agegate-language-container #select-wrapper ul li:not(:last-child){border-bottom:1px solid rgba(255,253,251,.15)}#agegate .agegate-container .agegate-language-container #select-wrapper ul li[selected]{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/Large_tick.svg);background-origin:content-box;background-position:90%;background-repeat:no-repeat}#agegate .agegate-container .agegate-language-container #select-wrapper ul li a{color:#34303d;display:block;padding:15px 50px 15px 15px;text-decoration:none}#agegate .agegate-container .agegate-language-container:before{border-top:1px solid rgba(255,253,251,.05);content:" ";display:block;margin-left:-40px;padding-bottom:20px;padding-top:10px;width:calc(100% + 80px)}@media (min-width:64em){#agegate .agegate-container .agegate-language-container:before{padding-bottom:30px}}#agegate .agegate-container .select-language{display:none}#agegate .agegate-title{color:#262a33;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.5px;line-height:1.54;text-align:center}@media (min-width:64em){#agegate .agegate-title{font-size:24px;margin-top:30px}}#agegate .btn-wrapper{display:flex;flex-direction:row}#agegate #agegate-submit:hover{background-color:#00d1d2;border-color:#00d1d2}#agegate .agegate-btn{border-color:#c2bfc2;border-radius:24px;color:#c2bfc2;display:block;font-size:14px;margin:0 auto;min-height:45px;padding-left:10px;padding-right:10px;width:46%}@media (min-width:64em){#agegate .agegate-btn{display:inline-block;height:56px;line-height:30px;min-width:130px}}#agegate .agegate-btn#agegate-no,#agegate .agegate-btn#agegate-ok{border-radius:24px;color:#262a33}#agegate .agegate-btn#agegate-no:hover,#agegate .agegate-btn#agegate-ok:hover{background-color:#00d1d2;border-color:#00d1d2}@media (min-width:48em){#agegate .agegate-btn#agegate-no,#agegate .agegate-btn#agegate-ok{margin-top:10px}}#agegate .agegate-btn#agegate-yes{background:#34303d;border-color:#34303d;border-radius:24px;color:#fffdfb}#agegate .agegate-btn#agegate-yes:hover{background-color:#00d1d2;border-color:#00d1d2}@media (min-width:48em){#agegate .agegate-btn#agegate-yes{margin-top:10px}}@media (min-width:64em){#agegate .agegate-btn#agegate-yes{margin-left:10px}}#agegate .agegate-disclaimer{color:#fffdfb;font-size:12px}#agegate .agegate--birthdate .agegate__birthdate{border-top:1px solid rgba(255,253,251,.05);padding-top:1rem}@media (min-width:23.4375em){#agegate .agegate--birthdate .agegate__birthdate{padding-top:1.6rem}}@media (min-width:30em){#agegate .agegate--birthdate .agegate__birthdate{padding-top:2rem}}#agegate .agegate--birthdate .agegate__birthdate .agegate__birthdate-title{color:#34303d;display:block;font-size:1.1rem;letter-spacing:1.1px;margin-bottom:.8rem;text-transform:uppercase}@media (min-width:23.4375em){#agegate .agegate--birthdate .agegate__birthdate .agegate__birthdate-title{margin-bottom:1rem}}#agegate .agegate--birthdate .agegate__birthdate .agegate__field-wrapper{display:flex;justify-content:center}#agegate .agegate--birthdate .agegate__birthdate .agegate__field-wrapper .form-item{min-width:114px;position:relative}@media (min-width:23.4375em){#agegate .agegate--birthdate .agegate__birthdate .agegate__field-wrapper .form-item{min-width:120px}}#agegate .agegate--birthdate .agegate__birthdate .agegate__field-wrapper .form-item select{-moz-text-align-last:center;text-align-last:center}#agegate .agegate--birthdate .agegate__birthdate .agegate__field-wrapper .form-item .select-arrow{position:absolute;right:15px;top:11px}@media (min-width:23.4375em){#agegate .agegate--birthdate .agegate__birthdate .agegate__field-wrapper .form-item .select-arrow{top:16px}}#agegate .agegate--birthdate .agegate__birthdate .agegate__field-wrapper span{font-size:36px;line-height:36px}@media (min-width:23.4375em){#agegate .agegate--birthdate .agegate__birthdate .agegate__field-wrapper span{font-size:46px;line-height:46px}}#agegate .agegate--birthdate .agegate__birthdate .agegate__field-wrapper select{background:transparent;color:#262a33;font-size:1.2rem;height:36px;letter-spacing:1.6px;padding-left:15px;padding-right:15px;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:50}@media (min-width:23.4375em){#agegate .agegate--birthdate .agegate__birthdate .agegate__field-wrapper select{height:46px}}#agegate .agegate--birthdate .agegate-container{top:23%}@media (min-width:23.4375em){#agegate .agegate--birthdate .agegate-container{top:22%}}#agegate .agegate--birthdate .agegate-head .language-select-mobule--button{height:4.8rem}@media (min-width:23.4375em){#agegate .agegate--birthdate .agegate-head .language-select-mobule--button{height:5.8rem}}#agegate .agegate--birthdate .agegate-title{font-size:12px;margin-bottom:.8rem;margin-top:.8rem}@media (min-width:23.4375em){#agegate .agegate--birthdate .agegate-title{margin-bottom:1.6rem;margin-top:19px}}@media (min-width:30em){#agegate .agegate--birthdate .agegate-title{margin-bottom:2rem}}@media (min-width:64em){#agegate .agegate--birthdate .agegate-title{font-size:18px}}#agegate .agegate--birthdate .btn-wrapper{display:block;margin-top:10px}@media (min-width:23.4375em){#agegate .agegate--birthdate .btn-wrapper{margin-top:20px}}#agegate .agegate--birthdate .agegate-btn{padding-left:20px;padding-right:20px;width:100%}@media (min-width:48em){#agegate .agegate--birthdate .agegate-btn{min-width:340px;width:auto}}#agegate .agegate--birthdate .agegate-btn .confirm-btn{display:none}@media (min-width:64em){#agegate .agegate--birthdate .agegate-btn .confirm-btn{display:inline}}#agegate .agegate--birthdate .agegate-btn .yes-btn{display:inline}@media (min-width:64em){#agegate .agegate--birthdate .agegate-btn .yes-btn{display:none}}#agegate .agegate--birthdate .agegate-btn .svg-wrapper #gold-in{padding-bottom:0;width:20px}@media (min-width:64em){#agegate .agegate--birthdate .agegate-btn .svg-wrapper #gold-in{display:none}}#agegate .agegate--birthdate .show-we-care{display:block}#agegate .agegate--birthdate .argage-text{display:none;margin:8rem auto 0;text-align:left}@media (min-width:64em){#agegate .agegate--birthdate .argage-text{margin:4rem auto 0;text-align:center}}#agegate .agegate--birthdate .argage-text .argage-text--title{font-weight:700;margin:0 0 1rem}#agegate .agegate--birthdate .argage-text .argage-text--text{margin:0}#agegate .agegate--birthdate .argage-text.show{display:block}#agegate .agegate--idverification .agegate__idverification{border-top:1px solid rgba(255,253,251,.05);padding-top:1rem}@media (min-width:23.4375em){#agegate .agegate--idverification .agegate__idverification{padding-top:1.6rem}}@media (min-width:30em){#agegate .agegate--idverification .agegate__idverification{padding-top:2rem}}#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper{margin:auto auto 2rem;width:100%}@media (min-width:30em){#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper{width:70%;width:80%}}#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-item{align-items:center;display:flex;flex-direction:column;margin:1rem 0 2.5rem;min-width:114px;position:relative}@media (min-width:23.4375em){#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-item{min-width:120px}}@media (min-width:48em){#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-item{flex-direction:row}}#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-item .select-arrow{box-sizing:inital;position:absolute;right:15px;top:60%}@media (min-width:48em){#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-item .select-arrow{top:16px;width:100%}}#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper label{font-size:14px;margin-bottom:1rem;text-align:left;width:100%}@media (min-width:48em){#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper label{margin-bottom:0}}@media (min-width:64em){#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper label{font-size:16px}}#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select{background:transparent;border:1px solid rgba(255,253,251,.15);color:#34303d;font-size:1.2rem;height:36px;letter-spacing:1.6px;padding-left:15px;padding-right:15px;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:50}@media (min-width:23.4375em){#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select{height:46px}}#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input{color:#34303d;font-size:1.2rem;height:36px;letter-spacing:1.6px;text-transform:uppercase;width:100%}@media (min-width:23.4375em){#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input{height:46px}}#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input::-moz-placeholder{color:#34303d}#agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input::placeholder{color:#34303d}#agegate .agegate--idverification .agegate__idverification svg:not(#gold-arrow-id){padding-bottom:0;width:auto}.html__no-scroll{overflow:hidden}@media screen and (-ms-high-contrast:active){#agegate .agegate-container img,#agegate .agegate-container svg:not(#gold-arrow-id){width:auto}}@media all and (-ms-high-contrast:none),screen and (-ms0high-contrast:active){#agegate .agegate-container img[src$=".svg"],#agegate .agegate-container svg:not(#gold-arrow-id){width:auto}}#geo-fencing.geo-fencing--container.hide,#geo-fencing.no-script--container.hide{display:none}#geo-fencing.geo-fencing--container.hide.no-js,#geo-fencing.no-script--container.hide.no-js{display:block}#geo-fencing .geo-fencing-message--container .geo-fencing-btn{background:#34303d;border-color:#34303d;color:#fffdfb;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.4px;line-height:normal;margin-bottom:0;text-transform:uppercase}#geo-fencing .geo-fencing-message--container .geo-fencing-btn:hover{background-color:#00d1d2;border:2px solid}@media (min-width:64em){#geo-fencing--continue{border-radius:24px;margin:0 auto;max-width:170px}#geo-fencing--continue:hover{background-color:#00d1d2;border-color:#00d1d2}}.actionBar__item.actionBar__item--language{cursor:pointer;float:left;margin-left:-20px}.actionBar__item.actionBar__item--language .language-select--arrow{position:absolute;right:-20px;top:0}.header-language-select--container{margin-left:-10px}.header-language-select--button{background:transparent;border:none;color:#272a33;cursor:pointer;display:none;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;height:18px;letter-spacing:1.7px;line-height:normal;outline:none}@media (min-width:64em){.header-language-select--button{display:block}}.header-language-select--items-container{background:#fffdfb;list-style:none;overflow:hidden;position:absolute;right:-22px;text-align:left;top:42px;z-index:-1}.header-language-select--items-container li{border-top:1px solid #c2bfc2;min-width:220px}.header-language-select--items-container li:hover{background:#fffdfb}.header-language-select--items-container li:hover a{text-decoration:underline}.header-language-select--items-container li a{color:#272a33;display:inline-block;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.7px;line-height:normal;min-height:73px;padding:28px 50px 28px 34px;position:relative;text-transform:uppercase;width:100%}.header-language-select--items-container li a .language-selected{background-repeat:no-repeat;height:20px;position:absolute;right:28px;top:50%;transform:translateY(-50%);width:20px}.header-language-select--items-container li a .language-selected.selected{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/Large_tick.svg)}#menu-mobile-wrapper .language-select--arrow{float:right}#menu-mobile-wrapper .language-select--arrow:before{background:rgba(255,253,251,.05);content:" ";display:inline-block;margin-left:-20px;margin-top:-7px;min-height:36px;vertical-align:middle;width:1px}#menu-mobile-wrapper .mobile-language-select{background:#f6f4f0}.language-select-mobule--button{height:58px}header#main-header #menu-mobile-wrapper nav a.language-select-mobule--button,header#main-header #menu-mobile-wrapper nav a.mobile-language-select--item{font-size:13px;padding-bottom:20px;padding-top:20px}.mobile-header-language-select--container a{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;height:58px;letter-spacing:1.7px;line-height:normal}.mobile-header-language-select--container .language-selected{background-repeat:no-repeat;display:none;float:right;height:20px;padding-right:25px;vertical-align:middle;width:20px}.mobile-header-language-select--container .language-selected.selected{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/Large_tick.svg);display:inline-block}.icon-world{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/Globe.svg);padding-right:25px}.icon-world,.language-select--arrow{background-repeat:no-repeat;display:inline-block;height:20px;vertical-align:middle;width:20px}.language-select--arrow{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.language-select--arrow.arrow-up{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_up.svg)}.language-select--arrow.arrow-down{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_down.svg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.collapsible-section[aria-expanded=false] .collapsible{display:none}.collapsible-button{align-items:center;background:none;border:none;color:#2980b5;cursor:pointer;display:flex;padding:0}.collapsible-button .button-text{font-size:14px;text-decoration:underline}[aria-expanded=true] .collapsible-button>svg{transform:rotate(0deg)}[aria-expanded=false] .collapsible-button>svg{transform:rotate(180deg)}#user-login .user-login-overlay{background-color:#fffdfb;opacity:1;position:relative;z-index:-1}@media (min-width:64em){#user-login .user-login-overlay{top:75px}}@media (min-width:75em){#user-login .user-login-overlay{background-color:transparent}}#user-login .user-login-overlay picture{display:none;height:auto;left:0;min-height:100%;min-width:100%;opacity:1;position:fixed;top:0;width:auto;z-index:9998}@media (min-width:64em){#user-login .user-login-overlay picture{display:block}}#user-login .user-login-overlay img{left:50%;max-width:none;min-height:100vh;min-width:100vw;opacity:1;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}#user-login .user-login{background:#fffdfb}@media (min-width:64em){#user-login .user-login{background:transparent;border-radius:3px;margin:120px auto;max-width:570px;min-height:350px;position:relative;width:100%;z-index:2}}@media (min-width:75em){#user-login .user-login{margin:213px auto}}.policy{color:#34303d;font-size:14px;line-height:1.71}.policy .policy__back{display:block;margin-top:84px}@media (min-width:64em){.policy .policy__back{margin-top:156px}}.policy .policy__back svg:nth-child(2){display:none}@media (min-width:64em){.policy .policy__back svg:first-child{display:none}.policy .policy__back svg:nth-child(2){display:block}}.policy .policy__title{color:#34303d;font-size:30px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;margin-bottom:0;margin-top:15px}@media (min-width:64em){.policy .policy__title{font-size:40px}.policy .policy__intro{line-height:1.93}}.policy .policy-section{background-color:#fffdfb;border:1px solid rgba(255,253,251,.05);border-radius:3px;margin-bottom:32px;margin-left:-2rem;margin-right:-2rem;padding:36px 23px}@media (min-width:64em){.policy .policy-section{margin-left:0;margin-right:0;padding:36px}}.policy .policy-section #policy-section__title{color:#34303d;font-size:16px;font-weight:500;letter-spacing:normal;line-height:normal;margin:0 0 23px}.policy .policy-section .policy-section__list{font-size:14px;list-style:disc;padding:0 20px}.policy .policy-section .policy-section__list li:not(:last-child){padding-bottom:36px}.policy .policy__subtitle{color:#34303d;font-size:20px;font-weight:500;line-height:1.5;margin-bottom:17px;margin-top:0}.policy .policy__paragraph{margin:0 0 5px}.policy .policy__list,.policy ul{font-size:14px;list-style:disc;padding:0 20px}@media (min-width:64em){.policy .policy__list,.policy ul{padding:0 20px 20px}}.policy .policy__list li,.policy ul li{padding-left:10px}.policy .policy__list li:not(:last-child),.policy ul li:not(:last-child){padding-bottom:10px}.policy .policy-table,.policy .policy__list,.policy .policy__paragraph,.policy ul{line-height:1.8}.policy .policy-table{margin-bottom:54px}@media (min-width:64em){.policy .policy-table.mobile{display:none}}.policy .policy-table.desktop{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(100%);height:1px;left:-9999px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (min-width:64em){.policy .policy-table.desktop{clip:auto;clip-path:none;height:100%;left:0;position:relative;white-space:normal;width:100%;word-break:break-word}}.policy .policy-table .policy-table__header{display:none}@media (min-width:64em){.policy .policy-table .policy-table__header{display:block}}.policy .policy-table .policy-table__column-header{background-color:#fffdfb;border-color:rgba(255,253,251,.05);border-style:solid;border-width:0 1px;display:block;font-weight:600;padding-left:19px;padding-right:19px}@media (min-width:64em){.policy .policy-table .policy-table__column-header{height:75px}}.policy .policy-table .policy-table__column-header.policy__header--top{border-width:1px 1px 0;margin-top:22px}.policy .policy-table .policy-table__column-header.policy__header--mobile{height:57px}.policy .policy-table .policy-table__column-header span{align-items:center;display:flex;height:100%}.policy .policy-table .policy-table__cell{border:1px solid rgba(255,253,251,.05);display:block;padding:0 21px}@media (min-width:64em){.policy .policy-table .policy-table__cell{padding:21px}}.policy .policy-table .policy-table__cell p{margin:0}.policy .policy-table .policy-table__cell-title,.policy .policy-table h3{color:#262a33;font-size:14px;font-weight:600;margin:50px 0 15px}@media (min-width:64em){.policy .policy-table .policy-table__cell-title,.policy .policy-table h3{margin:0 0 15px}}.policy table.policy-table{border-spacing:0;margin-bottom:66px;margin-top:15px}.policy table.policy-table .policy-table__column-header{border-width:1px;display:table-cell;padding-left:24px;padding-right:24px;text-align:left;width:50%}.policy table.policy-table .policy-table__column-header:last-child{border-width:1px 1px 1px 0;padding-left:21px;padding-right:21px}.policy table.policy-table .policy-table__cell{border-width:0 1px 1px;display:table-cell;vertical-align:top}.policy table.policy-table .policy-table__cell:last-child{border-left:0}.no-script--message{margin:30px auto;max-width:497px}.no-script--message:before{border-top:1px solid rgba(255,253,251,.05);content:" ";display:block;margin-left:-40px;padding-bottom:20px;padding-top:10px;width:calc(100% + 80px)}@media (min-width:64em){.no-script--message:before{padding-bottom:30px}}#geo-fencing.geo-fencing-open,#geo-fencing.no-js,#no-script.geo-fencing-open,#no-script.no-js{display:block}.geo-fencing-overlay,.no-script-overlay{z-index:12000}@media (min-width:1200px){.geo-fencing-overlay,.no-script-overlay{background-color:transparent}}.geo-fencing-overlay picture,.no-script-overlay picture{min-height:100%;min-width:100%;z-index:12000}.geo-fencing-overlay img,.no-script-overlay img{max-width:none;transform:translate3d(-50%,-50%,0)}.geo-fencing--message,.no-script--message{letter-spacing:-.3px}.geo-fencing-message--container,.no-script-message--container{transform:translate(-50%,-50%);z-index:12001}@media (min-width:992px){.geo-fencing-message--container,.no-script-message--container{height:auto;max-width:680px;padding:40px;width:90%}}.geo-fencing-message--container img,.no-script-message--container img{max-width:117px}@media (min-width:992px){.geo-fencing-message--container img,.no-script-message--container img{max-width:130px}}@media screen and (-ms-high-contrast:active){#geo-fencingimg,#no-scriptimg{width:auto}}@media all and (-ms-high-contrast:none),screen and (-ms0high-contrast:active){#geo-fencing img[src$=".svg"],#no-script img[src$=".svg"]{width:auto}}.product-list-page .header-bg{border-bottom:1px solid #e8e8e8}@media (min-width:64em){.product-list-page .header-bg{border-bottom:none}}@media (min-width:48em){.product-list-page .top-padding{padding-top:75px}}.plp-page__header--title{color:#34303d;font-size:22px;font-stretch:normal;font-style:normal;letter-spacing:3.9px;line-height:1.44;margin-bottom:19px;margin-top:35px;-o-object-fit:contain;object-fit:contain;padding:0 20px;text-align:center}@media (min-width:64em){.plp-page__header--title{font-size:40px;margin-top:70px}}.plp-page__tabs--container{-ms-overflow-style:none;align-items:stretch;background-color:#fffdfb;display:flex;justify-content:space-between;margin-top:13px;min-height:60px;overflow-x:auto;overflow-y:hidden;overflow:-moz-scrollbars-none;scrollbar-width:none}@media (min-width:64em){.plp-page__tabs--container{justify-content:center}}.plp-page__tabs--container::-webkit-scrollbar{display:none;width:0!important}.plp-page__tabs--item{background:#fffdfb;border:none;box-sizing:border-box;color:#34303d;cursor:pointer;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.7px;line-height:normal;padding:20px;text-align:center;width:50%}@media (min-width:64em){.plp-page__tabs--item{min-width:130px;width:auto}}.plp-page__tabs--item.active,.plp-page__tabs--item.selected{border-bottom:2px solid #34303d}.plp-page__badge--wrapper{min-height:35px;position:absolute;top:30px}.plp-page__listing--container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:20px 0}@media (min-width:48em){.plp-page__listing--container{margin-right:20px}}.plp-page__listing--container .plp-page__badge--container{margin-bottom:10px;margin-left:0;margin-right:10px}.plp-page__loyalty-badge--container{padding:0!important}.plp-page__loyalty-badge--container .loyalty__badge{font-size:10px;padding-bottom:6px;padding-top:6px;white-space:nowrap}.plp-page__product--container{background:#f6f4f0;border-radius:3px;box-sizing:border-box;display:flex;flex-direction:column;margin-left:20px;margin-right:20px;margin-top:16px;padding:29px 29px 2px;position:relative;width:100%}@media (min-width:48em){.plp-page__product--container{margin-right:0;padding-left:20px;padding-right:20px;width:calc(33.3333% - 20px)}}@media (min-width:64em){.plp-page__product--container{width:calc(25% - 20px)}}@media (min-width:87.5em){.plp-page__product--container{padding-left:29px;padding-right:29px}}.plp-page__product--container--bundle-trial{background:transparent;margin:0;padding:0}.plp-page__product--container.product-main.danger:before{content:" "}.plp-page__product--container .plp-page__product--image{display:block;margin:0 auto;padding-bottom:100%;position:relative}.plp-page__product--container .plp-page__product--image img{left:0;min-height:100%;min-width:100%;padding-bottom:0;position:absolute;top:0}.plp-page__color-variations--container{align-items:center;display:flex;justify-content:center;margin-bottom:20px;margin-top:20px}.plp-page__color-variations--container--bundle-trial{flex-wrap:wrap;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:160px}.product-replacement .plp-page__color-variations--container{flex-wrap:wrap}.plp-page__product--discounted-price{font-size:12px;letter-spacing:0;text-align:right;width:100%}.plp-page__product--discounted-price,.plp-page__product--title{color:#7b787f;font-stretch:normal;font-style:normal;font-weight:300}.plp-page__product--title{font-size:16px;letter-spacing:-.1px;line-height:1.3;margin:0;padding-bottom:4px;padding-right:15px}@media (min-width:64em){.plp-page__product--title{font-size:14px}}.plp-page__product--price{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.1px;line-height:1.3;padding-left:20px;text-align:right}@media (min-width:64em){.plp-page__product--price{font-size:14px}}.plp-page__color-variations--color-item{background:red;border:1px solid #524f59;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:15px;margin:10px 12px;position:relative;width:15px}.plp-page__color-variations--color-item.hidden{display:none}.plp-page__color-variations--color-item:hover{transform:scale(1.5)}.plp-page__color-variations--color-item.selected:before{border:2px solid #34303d;border-radius:50px;content:" ";height:25px;left:-6px;position:absolute;top:-6px;width:25px}.plp-page__color-variations--color-item.selected:hover{transform:none}.plp-page__color-variations--color-item.colourDisabled{filter:opacity(.2)}.plp-page__color-variations--color-item.colourDisabled:hover{transform:none}.plp-page__color-variations--colors-available{color:#34303d}.plp-page__color-variations--colors-available.hidden{display:none}.plp-page__badge--container{align-self:center;border-radius:12.5px;color:#fffdfb;display:inline-block;font-size:10px;font-weight:500;letter-spacing:2.8px;line-height:26px;margin-left:0;min-width:57px;padding:0 10px;text-align:center;text-transform:uppercase}@media (min-width:64em){.plp-page__badge--container{margin-left:29px}}.plp-page__product--row{display:flex;justify-content:space-between;line-height:.2;padding-bottom:5px;padding-top:5px}.plp-page__product--add-to-cart,.plp-page__product--notify-me,.plp-page__product--out-of-stock{align-items:center;background:transparent;border:none;border-top:1px solid #c5dece;color:#34303d;cursor:pointer;display:flex;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;justify-content:center;letter-spacing:2.2px;line-height:13px;margin-top:25px;min-height:60px;position:relative;text-align:center;text-transform:uppercase;width:100%}.plp-page__product--save{color:#c73636;font-size:12px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:0;text-align:right;text-transform:capitalize}.plp-page__catalog-switch--container{align-items:center;display:flex;flex-direction:column;justify-content:center}.plp-page__catalog-switch--item{align-items:center;border-radius:3px;display:flex;justify-content:center;min-height:44px}.plp-page__catalog-switch--title{color:#fff;display:inline-flex;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.5px;line-height:normal;padding-left:17px;padding-right:17px;text-align:center;text-transform:uppercase}.plp-page__catalog-switch--anchor{border-left:1px solid #fffdfb;display:inline-flex;flex-direction:column;min-height:44px;min-width:60px;padding-left:10px;padding-right:10px;position:relative}.plp-page__catalog-switch--arrow-left{display:flex;margin-top:7px;transform:rotate(90deg)}.plp-page__catalog-switch--arrow-right{display:flex;margin-top:-14px;transform:rotate(270deg)}.plp-page__catalog-switch--gold{background-color:#dea665}.plp-page__catalog-switch--gold .plp-page__catalog-switch--arrow-left,.plp-page__catalog-switch--gold .plp-page__catalog-switch--arrow-right{stroke:#000}.plp-page__catalog-switch--gold .arrow-btn--arrow{max-width:40px;width:100%}.plp-page__catalog-switch--grey{background-color:#272a33}.plp-page__catalog-switch--grey .plp-page__catalog-switch--arrow-left,.plp-page__catalog-switch--grey .plp-page__catalog-switch--arrow-right{stroke:#dea665}.nbw .plp-page__product--title{color:#34303d;font-family:IQOSW04-Bold,sans-serif;font-size:20px;font-weight:700;text-decoration:none}@media (min-width:48em){.nbw .plp-page__product--title{font-size:15px}}@media (min-width:87.5em){.nbw .plp-page__product--title{font-size:20px}}.return__wrapper{background-color:#f6f4f0;max-width:none;padding:7rem 0 3rem}.return__wrapper .my-cart__main{margin-right:0}.return__wrapper a.my-account__back{left:20px;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:75em){.return__wrapper a.my-account__back{left:70px}}@media (min-width:48em){.return__wrapper>header{margin-top:4rem}}.return__wrapper>header svg{stroke-width:2;height:13px;width:22px}@media (min-width:75em){.return__wrapper>header svg{stroke-width:1;height:23px;width:45px}}@media (min-width:48em){.return__wrapper .hgroup{margin:0 auto;text-align:left;width:570px}.return__wrapper .return__body{margin:0 auto;max-width:570px}}.return__wrapper .return__body .return__items-btn{height:45px;margin-right:0!important;margin-top:24px}.return__wrapper .return__welcome{display:flex;margin-bottom:2rem;padding:0 20px;position:relative;text-align:center}.return__wrapper .return__welcome .hgroup{width:100%}@media (min-width:48em){.return__wrapper .return__welcome .hgroup{max-width:570px}}.return__wrapper .return__welcome h1{font-size:1.4em;font-weight:300;line-height:1.4;margin:0;padding-left:50px;padding-right:50px;text-align:center;width:100%}@media (min-width:48em){.return__wrapper .return__welcome h1{padding-left:0;padding-right:0;text-align:left}}@media (min-width:75em){.return__wrapper .return__welcome h1{font-size:2em}}.return__wrapper .return__summary{border-top:none}.return__wrapper .order-summary span{font-weight:500}.return__wrapper .return--item-choices{border-bottom:1px solid rgba(255,253,251,.05);margin-bottom:25px;padding-bottom:14px}.return__wrapper .return-select{margin-bottom:16px}.return__wrapper .return-box-error-message{color:red;margin-bottom:6px;margin-top:6px}.return__wrapper .return--item-choice .input-container{margin-bottom:17px}.return__wrapper .return--item-choice label{padding-left:0;width:100%}.return__wrapper .return--item-choice label .checkout__product{border-bottom:none;padding:0}.return__wrapper .return--item-choice label .checkout__product .product__image{height:65px;margin:auto 10px;width:65px}@media (min-width:75em){.return__wrapper .return--item-choice label .checkout__product .product__image{height:85px;width:85px}}.return__wrapper .return--item-choice label .checkout__product .product__image img{height:100%;width:auto}.return__wrapper .return--item-choice label .checkout__product .product__price{justify-content:flex-end;padding-right:20px}.return__wrapper .return--item-choice label .checkout__product .product__price .price-wrapper{margin-top:0;padding-bottom:10px}.return__wrapper .product__info{flex-flow:row;padding:10px 0;width:calc(100% - 80px)}.return__wrapper .product__info-wrapper{display:flex;flex-flow:column}@media (min-width:64em){.return__wrapper .checkout__review .form-item{display:flex}}.return__wrapper .checkout__review .form-item .global-btn{font-size:11px;font-weight:600;letter-spacing:2.2px}.return__wrapper .checkout__review .form-item .btn--light{border-color:#34303d;margin-top:20px}@media (min-width:64em){.return__wrapper .checkout__review .form-item .btn--light{margin-top:0}.return__wrapper .checkout__review .form-item .btn--dark{margin-right:24px;margin-top:0}}.grid-container{display:flex;flex-wrap:wrap;justify-content:center;padding:0}[class*=grid-col-]{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:100%}@media (min-width:64em){[class*=grid-col-].grid-col-3{flex:0 0 25%;max-width:25%}[class*=grid-col-].grid-col-4{flex:0 0 33.333333%;max-width:33.333333%}[class*=grid-col-].grid-col-5{flex:0 0 41.666667%;max-width:41.666667%}[class*=grid-col-].grid-col-6{flex:0 0 50%;max-width:50%}[class*=grid-col-].grid-col-10{flex:0 0 83.333333%;max-width:83.333333%}[class*=grid-col-].grid-col-12{flex:0 0 100%;max-width:100%}[class*=grid-col-].grid-col-8{flex:0 0 66.666667%;max-width:66.666667%}[class*=grid-col-].grid-col-2{flex:0 0 16.666667%;max-width:16.666667%}[class*=grid-col-].grid-col-1{flex:0 0 8.333335%;max-width:8.333335%}}.author-mode .grid-container{display:block;width:100%}.author-mode .grid-container:after,.author-mode .grid-container:before{content:" ";display:table}.author-mode .grid-container:after{clear:both}.author-mode [class*=grid-col-]{float:left;min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:100%}@media (min-width:64em){.author-mode [class*=grid-col-].grid-col-3{width:25%}.author-mode [class*=grid-col-].grid-col-6{width:50%}.author-mode [class*=grid-col-].grid-col-12{width:100%}.author-mode [class*=grid-col-].grid-col-8{width:66.666667%}}.shoppable .grid-container [class*=grid-col-],.shoppable.grid-container [class*=grid-col-]{padding-left:0!important;padding-right:0!important}@media (min-width:64em){.shoppable__item.grid-col-6{max-width:calc(50% - 4rem)}}.infopage{justify-content:center;margin-top:60px;padding:20px 0}@media (min-width:64em){.infopage{margin:110px auto 0}}.people-also-bought--section{background-color:#f6f4f0;overflow:hidden;padding-bottom:30px;padding-left:21px;padding-top:30px}@media (min-width:64em){.people-also-bought--section{padding:0 114px;padding-bottom:29px;padding-top:29px}}.people-also-bought--section.product-replacement .plp-page__badge--wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}.people-also-bought--section.product-replacement .slick-track{display:flex;margin:0 0 100px}.people-also-bought--section.product-replacement .slick-slide{padding:0 75px}@media (min-width:64em){.people-also-bought--section.product-replacement .slick-slide{height:auto;padding:0 30px;width:286px!important}}.people-also-bought--section.product-replacement .slick-slide>div{height:100%}.pab__slider--container{opacity:0;transition:opacity 1s linear;width:70%}.pab__slider--container.visibility-on{opacity:1}.product-replacement .pab__slider--container{width:auto}@media (min-width:64em){.pab__slider--container{margin:0 auto;max-width:1300px;overflow:hidden;width:100%}}.pab__slider--container .tns-ovh{overflow:visible}.pab__header--title{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.8px;line-height:2;margin-bottom:30px;margin-top:0;text-transform:uppercase}@media (min-width:64em){.pab__header--title{margin-left:auto;margin-right:auto;max-width:1300px;overflow:hidden;width:100%}}.pab__product--container{background-color:transparent;border-radius:3px;margin:0 0 100px;overflow:hidden;padding-right:0}.product-replacement .pab__product--container{height:100%;margin-bottom:0}.pab__product--inner-container{background-color:#fffdfb;border:21px solid #fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%}.pab__product--row{margin-bottom:15px;text-align:center}.pab__product--title{font-size:18px;letter-spacing:-.9px}.pab__product--price,.pab__product--title{color:#000;font-stretch:normal;font-style:normal;font-weight:300;text-align:center}.pab__product--price{font-size:16px;letter-spacing:normal;line-height:normal}.pab__product--add-to-cart{background-color:#34303d;border:none;border-radius:3px;color:#fffdfb;cursor:pointer;font-size:11px;font-stretch:normal;font-style:normal;height:45px;letter-spacing:2.7px;line-height:normal;text-transform:uppercase;width:100%}@media (min-width:64em){.pab__header--container{margin-left:auto;margin-right:auto;max-width:1300px}}.pab-slider__items--container{display:flex;justify-content:space-between}.pab-slider__items--container .plp-page__badge--container{margin-bottom:10px}@media (min-width:64em){.pab-slider__items--container{display:flex;justify-content:space-between;overflow:hidden}.pab-slider__items--container .plp-page__badge--container{margin-bottom:10px;margin-left:0}}.store-details{padding-top:50px}@media (min-width:64em){.store-details{padding-top:75px}}.store-details__info{margin-bottom:33px}@media (min-width:64em){.store-details__info{align-items:center;display:flex;flex-direction:row-reverse;margin-bottom:0}}.store-details__info-image-wrapper{position:relative}@media (min-width:64em){.store-details__info-image-wrapper{flex-basis:60%;margin-top:0;max-width:60%}}.store-details__image-box{overflow:hidden;padding-top:80%;position:relative}.store-details__info-location{background-color:#fffdfb;bottom:8px;height:70px;position:absolute;right:6px;width:70px;z-index:2}.store-details__info-location a{display:block;height:100%}@media (min-width:64em){.store-details__info-location{bottom:36px;height:216px;right:22px;width:216px}}.store-details__info-location a svg{height:44px;left:56%;position:absolute;top:38%;transform:translate(-50%,-50%);width:31px;z-index:10}@media (min-width:64em){.store-details__info-location a svg{height:87px;left:50%;top:30%;width:60px}}.store-details__info-image{display:block;left:0;min-height:100%;position:absolute;top:0;width:100%;z-index:1}@media (min-width:64em){.store-details__info-data{flex-basis:40%;margin-top:0;max-width:40%}}.store-details__info-data-title{color:#000;font-size:22px;letter-spacing:-.3px;line-height:normal;margin:10px 0;padding:14px 20px 5px}@media (min-width:64em){.store-details__info-data-title{color:#34303d;font-size:36px;letter-spacing:-2.2px;line-height:normal;margin-bottom:20px;padding:0 100px}}@media (min-width:75em){.store-details__info-data-title{font-size:42px}}@media (max-width:767px){.store-details__info-data-title{padding:1.4rem 2rem 1.6rem}}.store-details__info-data-address{font-style:normal;margin-bottom:10px}.store-details__info-data-list{padding:0 20px 0 8px}@media (min-width:64em){.store-details__info-data-list{margin-bottom:20px;padding:0 100px 0 88px}}.store-details__info-data-list .store-details__info-data-listitem{display:flex}@media (max-width:767px){.store-details__info-data-list .store-details__info-data-listitem.tel{padding-bottom:15px}.store-details__info-data-list .store-details__info-data-listitem.tel .data-listitem__icon{position:relative;top:4px}.store-details__info-data-list .store-details__info-data-listitem.clock .data-listitem__icon{bottom:3px;position:relative}}.store-details__info-data-list .store-details__info-data-listitem .data-listitem__icon{align-self:flex-start;flex-shrink:0}.store-details__info-data-list .store-details__info-data-listitem .data-listitem__text{color:#34303d;font-size:14px;letter-spacing:-.1px;line-height:1.86;margin:0;padding:.4rem .4rem 2rem}@media (min-width:64em){.store-details__info-data-list .store-details__info-data-listitem .data-listitem__text{font-size:18px;letter-spacing:-.1px;padding-top:4px}}.store-details__info-data-list .store-details__info-data-listitem .data-listitem__text a{color:inherit;display:block;line-height:normal;text-decoration:underline}@media (min-width:64em){.store-details__info-data-list .store-details__info-data-listitem .data-listitem__text a{text-decoration:none}}@media (max-width:767px){.store-details__info-data-list .store-details__info-data-listitem .data-listitem__text #storePhoneNumber{padding-top:11px}}.store-details__info-button-wrapper{padding:0 2rem 1rem}@media (min-width:64em){.store-details__info-button-wrapper{padding:0 100px}}.store-details__info-button{align-items:center;background-color:#34303d;border:none;border-radius:3px;color:#fffdfb;cursor:pointer;display:flex;font-size:11px;height:10px;justify-content:center;letter-spacing:2.2px;min-height:45px;text-align:center;text-transform:uppercase;width:100%}.store-osp{background-color:#f6f4f0}@media (min-width:64em){.store-osp{display:flex;justify-content:space-between;padding:84px 100px 145px}}.store-osp__opening{border-bottom:1px solid #c5dece;padding:10px 20px 40px}@media (min-width:64em){.store-osp__opening{border:none;flex:0 0 30%;max-width:30%;padding:0}}.store-osp__title{color:#000;font-size:22px;letter-spacing:-.3px;margin:25px 0 30px;padding:0 20px;text-align:center}@media (min-width:64em){.store-osp__title{font-size:30px;margin:0 0 50px;padding:0;text-align:left}}.store-osp__opening-list{color:#524f59;letter-spacing:-.1px}.store-osp__opening-list .store-osp__opening-listitem{display:flex;justify-content:space-between;text-transform:uppercase}.store-osp__opening-list .store-osp__opening-listitem:not(:last-of-type){margin:20px 0}.store-osp__opening-list .store-osp__opening-listitem .opening-listitem__text--left{margin:0 5px 0 0}@media (min-width:64em){.store-osp__opening-list .store-osp__opening-listitem .opening-listitem__text--left{flex-basis:50%;max-width:50%}}.store-osp__opening-list .store-osp__opening-listitem .opening-listitem__text--right{margin:0}@media (min-width:64em){.store-osp__opening-list .store-osp__opening-listitem .opening-listitem__text--right{flex-basis:50%;max-width:50%;text-align:left}}.store-osp__services{border-bottom:1px solid #c5dece;padding:10px 20px 40px 12px}@media (min-width:64em){.store-osp__services{border:none;flex:0 0 30%;max-width:30%;padding:0}}.store-osp__services-list{color:#524f59;text-transform:uppercase}.store-osp__services-list .store-osp__services-listitem{align-items:center;display:flex}.store-osp__services-list .store-osp__services-listitem .services-listitem__icon{min-width:44px}.store-osp__services-list .store-osp__services-listitem .services-listitem__text{margin:0 0 0 10px}.store-osp__payments{padding:10px 20px 40px 10px}@media (min-width:64em){.store-osp__payments{border:none;flex:0 0 35%;max-width:35%;padding:0}}.store-osp__payments-list{display:flex;flex-wrap:wrap}@media (min-width:64em){.store-osp__payments-list{margin-left:-10px}}.store-osp__payments-list.grid-container{justify-content:flex-start}.store-osp__payments-list .store-osp__payments-listitem{margin-top:10px;text-align:center}.store-osp__payments-list .store-osp__payments-listitem .payments-listitem__icon{border-radius:3px;display:block;max-height:45px;min-height:40px;min-width:60px}@media (min-width:64em){.store-osp__payments-list .store-osp__payments-listitem .payments-listitem__icon{min-height:45px;min-width:65px}}.store-osp__payments-text{color:#524f59;display:none;letter-spacing:-.1px;margin:41px 0 0}@media (min-width:64em){.store-osp__payments-text{display:block}}.store-accessories{background-color:#000;color:#fffdfb;height:auto;text-align:center}@media (min-width:64em){.store-accessories{align-content:center;align-items:center;display:flex}}.store-accessories__text{padding:36px 20px 20px;position:relative;z-index:2}@media (min-width:64em){.store-accessories__text{flex-basis:40%;max-width:40%;padding:0 20px 0 100px;text-align:left}}.accessories__text-title{align-items:center;display:flex;flex-direction:column;font-size:11px;letter-spacing:1.5px;line-height:normal;margin:0;position:relative;text-transform:uppercase}@media (min-width:64em){.accessories__text-title{align-items:flex-start}}.accessories__text-title:after{background-image:linear-gradient(90deg,hsla(0,0%,78%,0),#aaa 50%,hsla(0,0%,69%,0));bottom:0;content:" ";display:block;height:1px;margin-top:7px;position:relative;width:100px}.accessories__text-info-title{font-size:22px;font-weight:300;letter-spacing:-.3px;line-height:2.27;margin:9px 0 4px}@media (min-width:64em){.accessories__text-info-title{font-size:36px;letter-spacing:-.5px;line-height:1.39;margin:15px 0 20px}}.accessories__text-info-text{font-size:16px;font-weight:300;letter-spacing:.2px;line-height:28px;margin:0 0 26px}@media (min-width:64em){.accessories__text-info-text{margin-bottom:40px}.accessories__text-button-wrapper{padding-right:20%}}.accessories__text-button{align-items:center;background-color:transparent;border:2px solid #fffdfb;border-radius:3px;color:#fffdfb;cursor:pointer;display:flex;font-size:11px;height:10px;justify-content:center;letter-spacing:2.2px;line-height:normal;min-height:45px;text-transform:uppercase;width:100%}.store-accessories__image-wrapper{margin-top:-80px;position:relative;z-index:1}@media (min-width:64em){.store-accessories__image-wrapper{flex-basis:60%;margin-top:0;max-width:60%}}.store-accessories__image-wrapper .store-details__image-box{z-index:-1}.store-accessories__image-gradient{background-image:linear-gradient(180deg,#000,transparent);display:block;height:35%;position:absolute;top:-1px;width:100%}@media (min-width:64em){.store-accessories__image-gradient{background-image:linear-gradient(90deg,#000,transparent);height:100%;left:-1px;top:0;width:35%}}.store-accessories__image{display:block;left:0;min-height:100%;position:absolute;top:0;width:100%}.lets-chat{max-width:100%;position:relative}@media (min-width:64em){.lets-chat .lets-chat__bg{padding-bottom:7.8rem;padding-top:7.8rem}}.lets-chat .lets-chat__bg picture{display:none;height:100%;position:absolute;right:0;top:0}@media (min-width:64em){.lets-chat .lets-chat__bg picture{display:block}}.lets-chat .lets-chat__bg picture img{height:100%;width:auto}.lets-chat .lets-chat__bg .lets-chat__inner-bg{background-color:#fffdfb}@media (min-width:64em){.lets-chat .lets-chat__bg .lets-chat__inner-bg{background-color:transparent}}.lets-chat .lets-chat__wrapper{align-items:center;background-color:#fffdfb;display:flex;flex-direction:column;max-width:100%;padding:3.2rem 2rem;position:relative}@media (min-width:48em){.lets-chat .lets-chat__wrapper{margin:0 auto;padding:4.6rem 6rem 3.4rem;width:570px;z-index:2}}.lets-chat .lets-chat__wrapper .lets-chat__greeting{max-width:100%;text-align:center}.lets-chat .lets-chat__wrapper .lets-chat__greeting .lets-chat__title{color:#34303d;font-size:26px;letter-spacing:-.36px;line-height:57px;margin:-20px 0 0}@media (min-width:64em){.lets-chat .lets-chat__wrapper .lets-chat__greeting .lets-chat__title{font-size:28px}}.lets-chat .lets-chat__wrapper .lets-chat__greeting p{color:#262a33;font-size:16px;letter-spacing:-.06px;line-height:26px;margin:0}.lets-chat .lets-chat__wrapper .lets-chat__live-chat-hours{border:1px solid rgba(255,253,251,.05);color:#000;font-size:14px;line-height:45px;margin:2.7rem 0 1.8rem;padding:.7rem 2rem;width:100%}.lets-chat .lets-chat__wrapper .lets-chat__table-header{min-height:45px}.lets-chat .lets-chat__wrapper .lets-chat__hours{border-top:1px solid rgba(255,253,251,.05);display:flex;flex-direction:row;justify-content:space-between;min-height:4.5rem}.lets-chat .lets-chat__wrapper .lets-chat__hours span{max-width:50%}.lets-chat .lets-chat__wrapper .lets-chat__hours span:nth-of-type(2){text-align:right}.lets-chat .lets-chat__wrapper .global-btn{border-radius:3px;height:4.5rem}@media (min-width:64em){.lets-chat .lets-chat__wrapper .global-btn.lets-chat__contact-us-btn:hover{border:1px solid rgba(255,253,251,.05)}}.lets-chat .lets-chat__wrapper .global-btn.lets-chat__contact-us-btn{border:1px solid rgba(255,253,251,.05);color:#34303d;margin-top:1.3rem}.lets-chat .lets-chat__wrapper .average-wait{display:block;line-height:1.75;margin-top:16px}.lets-chat .lets-chat__wrapper .average-wait .average-wait-time{font-weight:600}.header-clipped{overflow:hidden;padding:41px 48px 46px;position:relative;text-align:center}.header-clipped.only-title{background-color:#fffdfb}.header-clipped.only-title .header-clipped__subtitle{display:none}@media (min-width:48em){.header-clipped{padding-bottom:75px;padding-top:90px}}.header-clipped--bg-grey{background:#f6f4f0}.header-clipped__subtitle{color:#34303d;font-size:13px;font-weight:500;letter-spacing:1.73px;margin-bottom:1rem;text-transform:uppercase}.header-clipped__title{margin-top:1rem}.customer-activity{margin:0 auto;max-width:1150px}.customer-activity__header{display:flex;flex-direction:column;margin:0 50px 40px;padding-top:87px}@media (min-width:64em){.customer-activity__header{flex-direction:row}.customer-activity__heading{flex:1;order:2}.customer-activity__account{flex:1;order:1}.customer-activity__badge{flex:1;order:3}}.customer-activity--username{font-size:14px;font-weight:500;letter-spacing:-.05px;line-height:1.63}.customer-activity--userlicense{color:#34303d;font-size:14px;letter-spacing:-.05px;line-height:1.33}.customer-activity__badge{color:#34303d;font-size:14px;letter-spacing:-.05px;line-height:1.93;text-align:center}.customer-activity__badge-text{padding-right:30px;position:relative;text-align:right}@media (min-width:64em){.customer-activity__badge-text{display:block;width:100%}}.customer-activity__badge-icon{position:absolute;right:0;top:-5px}@media (min-width:64em){.customer-activity__badge-icon{top:-2px}}.customer-activity__heading{color:rgba(0,0,0,.87);font-size:26px;font-weight:300;line-height:1.46;margin-bottom:22px;margin-top:0;text-align:center}@media (min-width:64em){.customer-activity__heading{line-height:2}}.customer-activity__account{display:block;margin:0 auto 6px;text-align:center}@media (min-width:64em){.customer-activity__account{display:flex}}.customer-activity__oval{background-color:#34303d;border-radius:100%;color:#fffdfb;font-size:14px;height:44px;letter-spacing:-.04px;line-height:2.93;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center;width:44px}@media (min-width:64em){.customer-activity__oval{margin-left:0;margin-right:11px}}.customer-activity__active-container{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 8px}@media (min-width:48em){.customer-activity__active-container{flex-direction:row}}.customer-activity__box{border-radius:3px;font-size:15px;margin:10px 12px;position:relative}@media (min-width:48em){.customer-activity__box{width:calc(33% - 24px)}}.customer-activity__box--mute{border-color:#ccc}.customer-activity__box--mute .customer-activity__headline,.customer-activity__box--mute .customer-activity__plus-icon{opacity:.2}.customer-activity__box-text{border:1px solid #ccc;border-radius:3px;padding:39px 30px 38px 40px}.customer-activity__label{border:1px solid #ccc;border-radius:3px;cursor:pointer;padding:39px 30px 38px;width:100%}@media (min-width:48em){.customer-activity__label{padding:39px 20px 38px}}@media (min-width:64em){.customer-activity__label{padding:39px 30px 38px}}.customer-activity__label:before{display:none}.customer-activity__input:checked+.customer-activity__label{background-color:#f6f4f0;border:2px solid #2980b5}.customer-activity__input:checked+.customer-activity__label .customer-activity__tick-icon{display:inline;position:absolute;right:30px;top:40px}@media (min-width:48em){.customer-activity__input:checked+.customer-activity__label .customer-activity__tick-icon{right:20px}}@media (min-width:64em){.customer-activity__input:checked+.customer-activity__label .customer-activity__tick-icon{right:30px}}.customer-activity__input:checked+.customer-activity__label .customer-activity__plus-icon{display:none}.customer-activity__plus-icon{position:absolute;right:10px;top:44px}@media (min-width:48em){.customer-activity__plus-icon{right:6px}}@media (min-width:64em){.customer-activity__plus-icon{right:9px}}.customer-activity__tick-icon{display:none}.customer-activity__headline{color:#000;font-size:16px}.customer-activity__wrap{margin:0 20px;text-align:center}.customer-activity__button{background:#000;border:none;border-radius:3px;color:#fffdfb;display:inline-block;font-size:11px;font-weight:500;letter-spacing:2.2px;margin-bottom:59px;margin-top:50px;padding:15px 22px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:48em){.customer-activity__button{width:290px}}@media (min-width:64em){.customer-activity__button{width:258px}}.try-in-store{position:relative}@media (min-width:64em){.try-in-store{align-items:center;flex-direction:row;height:auto;justify-content:center;padding:112.9px 100px 146px}}.try-in-store__separator{border-top:1px solid #d3d3d3;display:block;left:50%;margin:0 auto;position:absolute;top:0;transform:translate(-50%,-50%);width:100%}@media (min-width:64em){.try-in-store__separator{width:376px}}.try-in-store__wrapper{padding:22px 20px 0;text-align:center}@media (min-width:64em){.try-in-store__wrapper .form-item .global-btn{height:44px;padding-left:24px;padding-right:24px}}.try-in-store__headline{color:#000;font-size:22px;letter-spacing:-.88px;line-height:30px;padding-bottom:20px;text-align:center}@media (min-width:64em){.try-in-store__headline{color:#333f48;font-size:36px;font-weight:300;letter-spacing:-1.76px;line-height:1.25em;text-align:left}}.try-in-store__description{color:#333f48;font-size:12px;letter-spacing:-.05px;line-height:20px;margin:0 auto;max-width:336px;padding-bottom:29px;text-align:center}@media (min-width:64em){.try-in-store__description{color:#34303d;font-size:18px;font-weight:300;letter-spacing:-.07px;line-height:32px;margin:0;max-width:398px;padding-bottom:41px;padding-top:18px;text-align:left}}.try-in-store__form-wrapper{margin:0 auto 4rem;position:relative}@media (min-width:48em){.try-in-store__form-wrapper{max-width:336px}}@media (min-width:64em){.try-in-store__form-wrapper{margin-left:0;margin-right:0;max-width:359px}}.try-in-store__form-wrapper .form-item:first-of-type(){pointer-events:none}.try-in-store__select{border:1px solid #d3d3d3;border-radius:3px;color:#545454;font-size:14px;line-height:25px;margin-bottom:18px;padding:9px 14px;pointer-events:all;position:relative}.try-in-store__select::-ms-expand{display:none}.try-in-store .select-arrow{position:absolute;right:18px;top:15%}.spinner__content{background-color:rgba(39,42,51,.7);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:10000}.spinner__content.spinner__content-section{background-color:rgba(255,253,251,.05);height:calc(100vh - 104px);position:relative;z-index:1}@media (min-width:64em){.spinner__content.spinner__content-section{background-color:rgba(39,42,51,.7);border-color:#fffdfb transparent transparent;height:inherit;position:fixed;z-index:10000}}.spinner__content.spinner__content-section .spinner__ring div{border-color:#2980b5 transparent transparent}.spinner__wrapper{height:65px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:65px}.spinner__ring{display:inline-block;height:64px;position:relative;width:64px}.spinner__ring div{animation:spinner__ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top-color:#fffdfb;display:block;height:50px;margin:6px;position:absolute;width:50px}.spinner__ring div:first-child{animation-delay:-.45s}.spinner__ring div:nth-child(2){animation-delay:-.3s}.spinner__ring div:nth-child(3){animation-delay:-.15s}@keyframes spinner__ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}.spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}@keyframes spinner-border{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.store-details.store-appointment-confirmed{padding:0}@media (min-width:48em){.store-details.store-appointment-confirmed{padding:50px 0 80px}}.store-appointment-confirmed{background-color:#f6f4f0;color:#34303d;font-size:1.2rem;line-height:2rem}.store-appointment-confirmed .store-appointment-confirmed__wrapper{align-items:center;background-color:#fffdfb;display:flex;flex-direction:column;padding:30px 20px 40px;width:100%}@media (min-width:48em){.store-appointment-confirmed .store-appointment-confirmed__wrapper{margin:0 auto;max-width:570px;padding:60px}}.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__header{padding-bottom:25px;text-align:center}.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__header p{margin-bottom:0}@media (min-width:48em){.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__header p{font-size:1.4rem;line-height:2.7rem}.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__header{padding-bottom:35px}}.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__main{border-top:1px solid rgba(255,253,251,.05);display:flex;flex-direction:column;justify-content:center;padding-top:37px;width:100%}.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__main .store-name{align-self:center;font-size:2rem;line-height:3rem;margin-bottom:2rem}@media (min-width:48em){.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__main{padding-top:35px}}.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__info{width:100%}@media (min-width:48em){.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__info{display:flex;flex-direction:row}}.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__store-details{align-items:left;display:flex;flex-direction:column;width:100%}@media (min-width:48em){.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__store-details{padding-top:0}}.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__store-details .store-appointment-confirmed__store-detail{align-items:center;display:flex;flex-direction:row;justify-content:left}.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__store-details .store-appointment-confirmed__store-detail .store-appointment-confirmed__detail-text{align-items:left;display:flex;flex-direction:column;padding:10px}@media (min-width:48em){.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__store-details .store-appointment-confirmed__store-detail .store-appointment-confirmed__detail-text{font-size:1.3rem;line-height:2.2rem}}.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__store-details .store-appointment-confirmed__store-detail .store-appointment-confirmed__detail-icon{margin-bottom:-4px}.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__info-location{height:320px;margin-top:16px;width:100%}@media (min-width:48em){.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__info-location{height:auto;margin-top:10px}}.store-appointment-confirmed .store-appointment-confirmed__wrapper .store-appointment-confirmed__info-location a{display:block;height:100%}.customer-details__link{align-items:center;background-color:#fffdfb;border:1px solid #ccc;border-radius:3px;color:#000;display:flex;height:50px;justify-content:space-between;margin:4px 20px 24px;padding:14px 20px;width:calc(100% - 40px)}@media (min-width:64em){.customer-details__link{height:65px;margin-bottom:30px;margin-left:0;margin-top:0;padding:22px 30px;width:100%}}.customer-details__link--text{font-size:16px}.customer-details__link--icon{display:inline-block;max-height:18.5px;max-width:18.5px}.customer-details__timeline{background:#fffdfb;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);min-height:300px;position:relative}.customer-details__timeline-wrapper{padding-left:32px;padding-right:21px;padding-top:41px}.customer-details__timeline-list{border-bottom:1px solid rgba(255,253,251,.05);display:flex;flex-direction:column}.customer-details__timeline-list .customer-details__timeline-item{border-left:2px solid #f6f4f0;display:flex;flex-wrap:wrap;padding-bottom:23px;padding-left:32px;position:relative}.customer-details__timeline-list .customer-details__timeline-item:before{background-color:#f6f4f0;border-radius:50%;content:" ";display:block;height:20px;left:-10.5px;position:absolute;top:-2px;width:20px}.customer-details__timeline-list .customer-details__timeline-item.last{border-color:transparent}.customer-details__timeline-list .customer-details__timeline-item.current:before,.customer-details__timeline-list .customer-details__timeline-item.future:before{background-color:#fffdfb;border:2px solid #f6f4f0}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__status{background-color:#e55252;border-radius:12.5px;color:#fffdfb;font-size:10px;letter-spacing:2.09px;line-height:12px;padding:7px 15px;position:absolute;right:0;text-transform:uppercase;top:-2px;width:auto}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__status-date{padding-bottom:5px;width:100%}@media (min-width:64em){.customer-details__timeline-list .customer-details__timeline-item .timeline-item__status-date{color:rgba(0,0,0,.87);display:inline-block;font-size:13px;position:absolute;right:0;width:auto}}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__title{color:rgba(0,0,0,.87);font-size:17px;font-weight:500;letter-spacing:-.2px;line-height:24px;margin:0;padding-right:10px;width:100%}@media (min-width:64em){.customer-details__timeline-list .customer-details__timeline-item .timeline-item__title{padding-right:100px}}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__order-number{margin:11px 0 4px;width:100%}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__activities{margin-bottom:0;margin-top:10px;width:100%}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__date,.customer-details__timeline-list .customer-details__timeline-item .timeline-item__time{color:rgba(0,0,0,.87);display:block;line-height:28px;padding-left:25px;position:relative;width:100%}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__date:before,.customer-details__timeline-list .customer-details__timeline-item .timeline-item__time:before{background-position:50%;background-repeat:no-repeat;background-size:27px;content:"";height:20px;left:0;position:absolute;top:5px;width:20px;z-index:1}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__date{padding-bottom:3px}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__date:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/icon_calendar.svg)}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__time{margin-top:5px}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__time:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/icon_time.svg)}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--cancel,.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--details-case,.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--details-interaction,.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--edit,.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--view{color:#34303d;font-size:15px;line-height:28px;text-decoration:underline}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--details-interaction{margin-top:9px}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--edit{margin-right:12px;position:relative}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--edit:after{background-color:#000;content:"";display:inline-block;height:15px;position:absolute;right:-12px;top:7px;width:1px}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--cancel{margin-left:12px}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--details-case,.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--details-interaction,.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--view{width:100%}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__btn--view{margin-top:6px}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__labels{color:rgba(0,0,0,.87);font-size:15px;line-height:20px;margin-bottom:8px;margin-top:10px;width:100%}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__form-wrapper{margin-bottom:11px;margin-top:9px;width:100%}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__form-wrapper button.global-btn.btn--dark{max-width:164px;padding:14px 25px}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__form-wrapper button.global-btn.btn--dark .btn__label{font-size:11px;font-weight:300;letter-spacing:2.5px}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__today-line{align-items:center;display:flex;font-size:13px;font-weight:300;justify-content:center;letter-spacing:normal;line-height:1;margin-top:10px;padding:13px 0 0;width:100%}.customer-details__timeline-list .customer-details__timeline-item .timeline-item__today-line:before{background-color:#f6f4f0;content:" ";display:block;height:1px;margin-right:20px;width:100%}.customer-details__btn--view-all{color:#34303d;display:inline-block;font-size:11px;font-weight:500;letter-spacing:2.5px;line-height:normal;margin:20px 0;position:relative;text-transform:uppercase;width:100%}.customer-details__btn--view-all:after{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_down.svg) 0 0 no-repeat;background-size:20px;bottom:-2px;content:"";display:inline-block;height:20px;position:absolute;right:0;width:20px}.timeline-item__today-line{align-items:center;display:flex;font-size:13px;font-weight:300;justify-content:center;letter-spacing:normal;line-height:1;margin-top:10px;padding:10px 0 0;width:100%}.timeline-item__today-line:before{background-color:#f6f4f0;content:"";display:block;height:1px;margin-right:20px;width:100%}.global-search{margin-left:auto;margin-right:auto;max-width:335px;padding:0 20px}@media (min-width:48em){.global-search{margin-left:20px;margin-right:20px;max-width:100%}}@media (min-width:64em){.global-search{margin-left:auto;margin-right:auto;max-width:780px}}.global-search__heading{color:rgba(0,0,0,.87);font-size:26px;font-weight:300;line-height:2;margin:60px auto 10px;text-align:center;width:100%}@media (min-width:48em){.global-search__heading{font-size:36px;margin:100px auto 10px}}.global-search__link-wrap{margin-bottom:8px;text-align:right;width:100%}.global-search__link{color:#c2bfc2;font-size:14px;line-height:1.71;text-decoration:underline}.global-search__form{position:relative}.global-search__form .global-search__form-input{background-color:#fffdfb;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/search.svg);background-position:right .5rem top 50%;background-repeat:no-repeat;background-size:32px 32px;padding:12px 20px}.global-search__form .global-search__form-input::-moz-placeholder{color:#c2bfc2;font-size:14px;font-weight:400;line-height:1.71}.global-search__form .global-search__form-input::placeholder{color:#c2bfc2;font-size:14px;font-weight:400;line-height:1.71}@media (min-width:48em){.global-search__form .global-search__form-input{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;flex:4}.global-search__form{display:flex;flex-direction:row-reverse}}.global-search__erase-query{position:absolute;right:20px;top:12px}.global-search__erase-query.hidden{display:none}.global-search__form--results .global-search__form-input{background-image:none}.global-search__select{position:relative}@media (min-width:48em){.global-search__select{flex:2}}.global-search__select-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fffdfb;border:1px solid #c2bfc2;border-radius:3px;font-size:14px;height:46px;padding-left:20px;padding-right:20px}@media (min-width:48em){.global-search__select-input{border-bottom-right-radius:0;border-top-right-radius:0}}.global-search__select-input::-ms-expand{display:none}.global-search__select-arrow{pointer-events:none;position:absolute;right:10px;top:16px}.global-search__result-amount{display:flex;font-size:14px;font-weight:600;line-height:1.71;margin-right:16px}.global-search__result-amount span:nth-child(2){margin:0 4px}.global-search__refine{color:#c2bfc2;font-size:14px;line-height:1.71;text-decoration:underline}.global-search__results-row{display:flex;margin-top:24px}.global-search__results-row-customer{margin-bottom:15px}.global-search__result-box{background:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin-bottom:25px;margin-top:24px;padding-top:20px;position:relative}@media (min-width:48em){.global-search__result-box{padding-left:40px;padding-right:40px;padding-top:30px}}.global-search__image-wrapper{margin:10px 28px}@media (min-width:48em){.global-search__image-wrapper{max-width:240px}}.global-search__head-row{display:flex;padding:0 20px}.global-search__header{color:rgba(0,0,0,.87);font-size:30px;font-weight:300;letter-spacing:-.5px;line-height:1.6;text-transform:uppercase}.global-search__sold{background-color:#57760c}.global-search__produced,.global-search__sold{align-items:center;border-radius:12.5px;color:#fffdfb;display:flex;font-size:10px;font-weight:500;letter-spacing:2.09px;margin:0 18px;min-height:25px;padding:0 15px;text-transform:uppercase}.global-search__produced{background-color:#e5b052}.global-search__color-dot-wrap,.global-search__sold-wrap{display:flex;flex-direction:column;justify-content:center}.global-search__head-color{display:flex;padding:0 20px}.global-search__color-dot{border-radius:100%;height:11px;margin-right:10px;width:11px}.global-search__color-name{color:rgba(0,0,0,.87);font-size:15px;font-weight:300;line-height:1.87}.global-search__device-info-box{margin-top:24px;padding:0 20px}.global-search__device-info{color:rgba(0,0,0,.87);font-size:15px;font-weight:300;line-height:1.87}.global-search__device--bold{font-weight:500}.global-search__device--underline{text-decoration:underline}.global-search__status-message{align-items:center;background-color:rgba(147,185,51,.15);display:flex;flex-shrink:0;justify-content:center;margin:-20px 0 30px;min-height:50px;width:100%}@media (min-width:48em){.global-search__status-message{flex-basis:calc(100% + 80px);margin:-30px -40px 44px;max-width:calc(100% + 80px);min-height:82px}}.global-search__status-message img{height:20px;margin-right:13px;width:20px}.global-search__status-message span{color:#000;font-size:16px;font-weight:300}.global-search__status-message.hidden{display:none}.global-search__change-status{margin-top:30px;padding:0 20px}@media (min-width:48em){.global-search__change-status{padding:0}}.global-search__change-status-link{color:#c2bfc2;font-size:14px;letter-spacing:normal;text-decoration:underline}@media (min-width:48em){.global-search__change-status-link{display:block;text-align:right;width:100%}}.global-search__status-container{background-color:#fffdfb;height:100%;left:0;padding-top:40px;top:0;width:100%}@media (min-width:48em){.global-search__status-container{padding:45px 20% 45px 0}}.global-search__status-container.hidden{display:none}@media (min-width:48em){.global-search__status-container .global-search__heading-row{width:100%}}.global-search__status-container .global-search__device-row{flex-wrap:nowrap}.global-search__status-container .global-search__device-info{font-size:14px}@media (min-width:48em){.global-search__status-container .global-search__device-info{font-size:15px}}.global-search__status-container .global-search__device-data{font-weight:600}.global-search__status-form{margin-top:45px}.global-search__status-form fieldset{padding:0 18px}.global-search__status-form .form-item{position:relative}.global-search__status-form legend{color:#000;font-size:14px;font-weight:400;letter-spacing:normal;margin-top:25px}.global-search__status-form select{background:none;border:1px solid #d3d3d3;border-radius:3px;color:#34303d;font-size:1.4rem;height:46px;padding:0 15px}.global-search__status-form svg{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.global-search__btn-container{margin-top:30px}@media (min-width:48em){.global-search__btn-container{display:flex}}.global-search__btn-container .global-btn{margin:20px auto}@media (min-width:48em){.global-search__btn-container .global-btn:first-of-type{margin-right:20px}.global-search__btn-container .global-btn{margin:0;min-width:145px;width:auto}}.global-search__warranty-box{background-color:#f6f4f0;margin-top:30px;padding:30px 23px;width:100%}.global-search__warranty-row{display:flex}.global-search__warranty-row:last-child .global-search__warranty-check-dot:after{height:0}.global-search__warranty-check-dot{border:1px solid #f6f4f0;border-radius:100%;height:20px;margin-right:30px;margin-top:5px;position:relative;width:20px}.global-search__warranty-check-dot--empty{background-color:#f6f4f0}.global-search__warranty-check-dot--filled{background-color:#fffdfb}.global-search__warranty-check-dot:after{background-color:#f6f4f0;content:"";height:20px;left:calc(50% - 1px);position:absolute;top:18px;width:2px}.global-search__warranty-info{color:rgba(0,0,0,.87);font-size:15px;font-weight:300;line-height:1.87;margin-top:-5px}.global-search__warranty-info--bold{font-weight:500}.global-search__diagnostic-box{background-color:#f6f4f0;margin-top:30px;padding:30px 20px;width:100%}.global-search__diagnostic-info-wrap{display:flex}.global-search__warning-wrap{display:flex;flex-direction:column;justify-content:center;margin-right:28px}.global-search__warning-dot{background:#e27d34;border-radius:100%;color:#fffdfb;font-weight:500;height:20px;margin-left:4px;text-align:center;width:20px}.global-search__diagnostic-row-inner{color:rgba(0,0,0,.87);font-size:15px;font-weight:300;line-height:1.87}.global-search__diagnostic-row-inner--bold{font-weight:500}.global-search__btn-wrap{cursor:pointer;padding:30px 20px}@media (min-width:48em){.global-search__btn-wrap{margin-left:auto;padding:0}}.global-search__btn-wrap .global-search__task-btn{font-size:1.1rem;width:160px}@media (min-width:48em){.global-search__btn-wrap-link{margin-top:35px;padding:0 20px}.global-search__btn-wrap-link .global-btn{width:auto}}.global-search__customer-result-box{background-color:#fffdfb;border:1px solid #ccc;border-radius:3px;margin-top:10px;padding:12px 20px}@media (min-width:48em){.global-search__customer-result-box{display:flex;padding:22px 0}.global-search__customer-result-wrap{padding-right:50px;width:100%}}.global-search__customer-result-oval{display:none}@media (min-width:48em){.global-search__customer-result-oval{display:flex;flex-direction:column;justify-content:center}.global-search__customer-info-date{display:none}}.global-search__customer-info-date-desktop{display:none}@media (min-width:48em){.global-search__customer-info-date-desktop{display:inline-block;float:right}}.global-search__customer-result-user{background:#f5f3f1;border-radius:100%;color:#fffdfb;font-size:17.8px;height:56px;letter-spacing:-.04px;line-height:1.52;margin:0 30px;padding:15px;text-align:center;text-transform:uppercase;width:56px}.global-search__customer-result-row{display:flex;margin-bottom:10px}@media (min-width:48em){.global-search__customer-result-row{margin-bottom:0}}.global-search__customer-result-row.global-search__customer-result-row-contact{display:block}@media (min-width:48em){.global-search__customer-result-row.global-search__customer-result-row-contact{display:flex}}.global-search__customer-info{color:#000;font-size:16px;line-height:1.69}.global-search__customer-info--bold{font-weight:500;font-weight:600;letter-spacing:-.06px}.global-search__customer-info--dot{margin-right:15px;position:relative}.global-search__customer-info--dot:after{content:"•";height:5px;position:absolute;right:-9px;top:2px;width:5px}.global-search__customer-info--dot:nth-child(3):after{display:none}.global-search__customer-info--dot-grey:after{top:-2px}@media (min-width:48em){.global-search__customer-info--dot-grey:after{color:rgba(255,253,251,.05);content:"|"}}.global-search__customer-info--dot-grey:nth-child(3):after{display:none}.global-search__customer-info--grey{color:#34303d;font-size:14px;letter-spacing:-.05px;line-height:1.71}.global-search__customer-result-row-contact{margin-top:15px}@media (min-width:48em){.global-search__customer-result-row-contact{display:flex;margin-top:0}}.global-search__contact-data{color:#484450;display:flex;font-size:14px;line-height:1.71;margin-bottom:10px;padding-left:35px;position:relative;text-decoration:underline;word-break:break-all}@media (min-width:48em){.global-search__contact-data{flex-basis:45%;max-width:45%;padding-top:25px}.global-search__contact-data:first-child{margin-right:30px}}.global-search__contact-icon{left:0;position:absolute;top:-2px}@media (min-width:48em){.global-search__contact-icon{top:23px}}.global-search__task-btn{background:#fffdfb;border:2px solid #000;border-radius:3px;cursor:pointer;display:block;font-size:14px;font-weight:500;letter-spacing:1.7px;margin:0 auto;padding:10px 15px;text-align:center;text-transform:uppercase;width:130px}.global-search__search-results-customers{margin-bottom:45px}.global-search__pagination{display:flex;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:330px}.global-search__pagination-left,.global-search__pagination-right,.global-search__pagination-step{color:#484450;flex:1;font-size:16px;line-height:1.5;text-align:center}.global-search__pagination-left,.global-search__pagination-right{height:20px;width:20px}.global-search__pagination-left:after,.global-search__pagination-right:after{border:solid #000;border-width:0 2px 2px 0;content:"";display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);margin-left:.4rem;margin-right:.8rem;opacity:.6;padding:.3rem;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.global-search__pagination-left:after{transform:rotate(135deg);-webkit-transform:rotate(135deg)}@media (min-width:48em){.global-search__device-row{display:flex;flex-wrap:wrap}.global-search__trouble{margin:0 auto;max-width:270px;padding:30px 20px}}.global-search__care-plus-wrap{padding-left:35px;position:relative}.global-search__badge-icon{left:0;position:absolute;top:0}.global-search__care-plus--hidden{display:none}.global-search__timeline-item{border-left:2px solid #f6f4f0;display:flex;flex-wrap:wrap;padding-bottom:10px;padding-left:32px;position:relative}.global-search__timeline-item:before{background-color:#f6f4f0;border-radius:50%;content:" ";display:block;height:20px;left:-10.5px;position:absolute;top:-2px;width:20px}.global-search__timeline-item.last{border-color:transparent}.global-search__timeline-item.current:before{background-color:#fff;border:2px solid #e6e6e6}.global-search--advanced{background-color:#fffdfb;max-width:none;min-height:100vh;padding-top:50px;position:relative;width:100%}@media (min-width:48em){.global-search--advanced{margin-left:0;margin-right:0;padding-left:40px;padding-right:40px;padding-top:90px}.global-search--advanced .global-search__form--advanced,.global-search--advanced .global-search__search-results{flex-direction:column;justify-content:space-evenly;position:relative}}@media (min-width:64em){.global-search--advanced .global-search__form--advanced,.global-search--advanced .global-search__search-results{flex-direction:row;margin-left:auto;margin-right:auto;max-width:1024px}}.global-search--advanced h1{text-align:left}.global-search--advanced .form-submit-row{align-items:center;display:flex;flex-direction:row;font-size:1.1rem;font-weight:600;justify-content:space-between;letter-spacing:1.46px;margin-top:2rem;padding-bottom:40px;text-transform:uppercase}@media (min-width:48em){.global-search--advanced .form-submit-row{margin-top:0;padding-bottom:0;position:absolute;right:0;top:-110px}.global-search--advanced .form-submit-row div{padding-left:20px;padding-right:20px}}.global-search--advanced .form-submit-row .submit-clear{border-right:1px solid #c2bfc2;padding-right:20px}.global-search--advanced .form-submit-row .submit-clear a{color:#c2bfc2}.global-search--advanced .form-submit-row .submit-cancel a{color:#34303d}.global-search--advanced .form-submit-row .form-submit__row-btn{max-width:146px;width:50%}@media (min-width:48em){.global-search--advanced .form-submit-row .form-submit__row-btn{padding-left:0;padding-right:0}}@media (min-width:64em){.global-search--advanced .global-search__header--advanced{margin-left:auto;margin-right:auto;max-width:1024px}}.global-search--advanced .global-search__heading--advanced{font-size:2.6rem;line-height:1.46;margin-top:0;padding-bottom:30px;padding-top:25px;text-align:center;text-transform:none}@media (min-width:48em){.global-search--advanced .global-search__heading--advanced{border-bottom:1px solid rgba(255,253,251,.05);font-size:3.6rem;line-height:1.44;margin-bottom:40px;text-align:left}.global-search--advanced .global-search__form-group--advanced .form-items .form-item--input{flex:2}}@media (min-width:64em){.global-search--advanced .global-search__form-group--advanced{width:48%}.global-search--advanced .global-search__form-group--advanced .form-items .form-item--input{flex:5}.global-search--advanced .global-search__form-group--advanced .form-items .form-item--select{flex:4}}.global-search--advanced .global-search__form-input--customer-field{background-image:none;margin-bottom:20px}.global-search--advanced .form-items{display:flex;flex-direction:column-reverse;position:relative}.global-search--advanced .form-items .form-item--select{flex:1}@media (min-width:48em){.global-search--advanced .form-items{flex-direction:row-reverse}}.global-search--advanced .form-items .form-item--input{flex:4}.global-search--advanced .form-items .form-item--input .clear-input{background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/sl-close.svg) no-repeat;background-size:contain;height:24px;position:absolute;right:12px;top:16px;width:16px}@media (min-width:23.4375em){.global-search--advanced .form-items .form-item--input .clear-input{right:16px}}.global-search--advanced .form-items .form-item--input .clear-input:hover{cursor:pointer}@media (min-width:64em){.global-search--advanced .form-items .form-item--input{flex:2}}.quick-sign-up{padding-bottom:41px;padding-left:20px;padding-right:20px}@media (min-width:64em){.quick-sign-up{margin-left:auto;margin-right:auto;max-width:480px;padding-bottom:0}}.quick-sign-up__headline{color:rgba(0,0,0,.87);font-size:26px;line-height:72px;margin-bottom:6px;margin-top:0;text-align:center}@media (min-width:64em){.quick-sign-up__headline{font-size:36px}.quick-sign-up__form{margin-top:11px}}.quick-sign-up__form .form-group:first-of-type(){margin-top:0}.quick-sign-up__form .quick-sign-up__customer-name,.quick-sign-up__form .quick-sign-up__date-of-birth,.quick-sign-up__form .quick-sign-up__phone-number{color:#34303d;font-size:14px;line-height:25px;margin-bottom:7px}.quick-sign-up__form .quick-sign-up__customer-name+input::-moz-placeholder,.quick-sign-up__form .quick-sign-up__date-of-birth+input::-moz-placeholder,.quick-sign-up__form .quick-sign-up__phone-number+input::-moz-placeholder{color:rgba(0,0,0,.6)}.quick-sign-up__form .quick-sign-up__customer-name+input::placeholder,.quick-sign-up__form .quick-sign-up__date-of-birth+input::placeholder,.quick-sign-up__form .quick-sign-up__phone-number+input::placeholder{color:rgba(0,0,0,.6)}.quick-sign-up__form .quick-sign-up__phone::-moz-placeholder,.quick-sign-up__form .quick-sign-up__surname::-moz-placeholder{color:rgba(0,0,0,.6)}.quick-sign-up__form .quick-sign-up__phone::placeholder,.quick-sign-up__form .quick-sign-up__surname::placeholder{color:rgba(0,0,0,.6)}.quick-sign-up__form #date-of-birth::-webkit-datetime-edit-day-field,.quick-sign-up__form #date-of-birth::-webkit-datetime-edit-month-field,.quick-sign-up__form #date-of-birth::-webkit-datetime-edit-year-field{color:rgba(0,0,0,.6)}.quick-sign-up__form .phone-combo{display:unset}.quick-sign-up__form .phone-combo .select-country-flag{float:left;height:46px}.quick-sign-up__acceptance-criteria-checks{margin-bottom:28px;margin-top:20px}@media (min-width:64em){.quick-sign-up__acceptance-criteria-checks{margin-bottom:51px;margin-top:35px}.quick-sign-up__buttons-wrapper{display:flex;justify-content:space-between;width:100%}}.quick-sign-up__buttons-wrapper .quick-sign-up__button--search{height:45px;text-align:center;width:100%}@media (min-width:64em){.quick-sign-up__buttons-wrapper .quick-sign-up__button--search{padding-left:15px;padding-right:15px;width:calc(50% - 12.5px)}}.quick-sign-up__buttons-wrapper .quick-sign-up__button--next{color:#fff;font-size:11px;font-weight:500;letter-spacing:2.2px;margin-top:21px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:64em){.quick-sign-up__buttons-wrapper .quick-sign-up__button--next{margin-top:0;width:calc(50% - 12.5px)}}.product-compare{background-color:#f6f4f0;margin-top:95px;padding-bottom:180px}@media (min-width:48em){.product-compare{margin-top:135px}}.product-compare__no-flex{flex:none}.product-compare__heading{text-align:center}.product-compare__heading-title{color:#34303d;font-size:11px;font-weight:500;letter-spacing:1.5px}@media (min-width:48em){.product-compare__heading-title{font-size:13px;letter-spacing:1.73px}}.product-compare__heading-title:after{background-image:linear-gradient(90deg,hsla(0,0%,78%,0),#aaa 50%,hsla(0,0%,69%,0));content:"";display:block;height:1px;margin:1.2rem auto 1.8rem;text-align:left;width:105px}.product-compare__heading-title-main{color:#34303d;font-size:30px;font-weight:300;line-height:normal;margin:11px auto 14px}@media (min-width:48em){.product-compare__heading-title-main{font-size:50px}}.product-compare__heading-desc{color:#000;font-size:16px;font-weight:300;letter-spacing:.21px;line-height:1.94;margin:0 auto 58px;max-width:600px;padding:0 10px;text-align:center}.product-compare__product-box-wrap{display:flex;justify-content:center;width:100%}.product-compare__product-box-wrap:first-child{margin-top:0}.product-compare__product-box-wrap:last-child{padding-bottom:0}@media (min-width:48em){.product-compare__product-box-wrap:last-child{padding-bottom:180px}}.product-compare__product-box-wrap:last-child .product-compare__product-box{border-bottom:none}.product-compare__product-box{word-wrap:break-word;background:#fffdfb;border-bottom:1px solid #d3d3d3;max-width:325px;position:relative!important;width:50%}.product-compare__product-box:nth-child(3){display:none}@media (min-width:48em){.product-compare__product-box:nth-child(3){display:block}}.product-compare__product-box.product-compare__table-caption{border-bottom:none;flex-direction:column;justify-content:space-between}.product-compare__product-box.product-compare__table-caption .product-compare__product-dimensions{margin-bottom:0;padding-bottom:10px}.product-compare__product-box.product-compare__table-caption .product-compare__product-table-separator{border-bottom:1px solid #f6f4f0;margin:0 auto;width:calc(100% - 50px)}.product-compare__product-box.product-compare__table-caption:nth-child(3){display:none}@media (min-width:48em){.product-compare__product-box.product-compare__table-caption:nth-child(3){display:flex}.product-compare__product-box{margin:0 20px;width:calc(33% - 36px)}}.product-compare__product-box-section{padding:30px 25px 32px}.product-compare__product-box-section.product-compare__product-box-section--table{padding-top:0}.product-compare__product-box-section.main-box{padding:54px 25px 45px}.product-compare__product-name{color:#34303d;font-size:18px;font-weight:500;letter-spacing:-.25px;line-height:1.67;margin:0;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}@media (min-width:48em){.product-compare__product-name{font-size:30px}}.product-compare__product-desc{color:#34303d;font-size:14px;font-weight:300;letter-spacing:.08px;line-height:1.43;margin:0 0 20px;min-height:40px;text-align:center}@media (min-width:48em){.product-compare__product-desc{margin:0;min-height:0;padding-bottom:9rem}}.product-compare__product-price{display:none;padding-top:40px}@media (min-width:48em){.product-compare__product-price{bottom:7.8rem;color:#34303d;display:block;font-size:18px;font-weight:300;left:50%;letter-spacing:-.88px;line-height:3.89;position:absolute;text-align:center;transform:translate(-50%)}}.product-compare__product-buy-btn{background:#fffdfb;border:1px solid #f6f4f0;border-radius:3px;bottom:38px;display:block;font-size:12px;font-weight:500;left:50%;letter-spacing:2.4px;margin:0 auto;max-width:95%;min-width:149px;padding:10px 34px;position:absolute;text-transform:uppercase;transform:translate(-50%);width:100%}@media (min-width:48em){.product-compare__product-buy-btn{max-width:130px}}.product-compare__product-buy-btn .btn__label{font-size:11px;font-weight:600;letter-spacing:2.5;text-transform:uppercase}.product-compare__color-title{color:#000;font-size:14px;font-weight:300;letter-spacing:.08px;line-height:2.29;margin-bottom:15px;text-align:center}.product-compare__color-list{display:flex;justify-content:center;list-style:none}.product-compare__color-item{border:1px solid rgba(255,253,251,.15);border-radius:100%;height:15px;margin:0 8px;width:15px}.product-compare__color-item--brown{background-color:#f6f4f0}.product-compare__color-item--blue{background-color:#2980b5}.product-compare__color-item--dark{background-color:#99969c}.product-compare__color-item--grey{background-color:#f6f4f0}.product-compare__product-text{color:#34303d;font-size:14px;font-weight:300;letter-spacing:.08px;line-height:2.29;margin-bottom:10px;text-align:center}.product-compare__product-text--bold{font-weight:500;margin:0}.product-compare__product-num{color:#34303d;font-size:36px;font-weight:300;letter-spacing:.07px;line-height:.89;text-align:center}.product-compare__product-num--large{font-size:40px}.product-compare__product-disclaimer{color:#34303d;font-size:10px;font-weight:300;letter-spacing:.07px;line-height:1.5;text-align:center}.product-compare__product-na-text{color:#34303d;font-size:16px;letter-spacing:.1px;line-height:2;text-align:center}.product-compare__product-features{color:#262a33;font-size:14px;font-weight:300;letter-spacing:.08px;line-height:1.57;list-style:disc;padding-left:20px}.product-compare__table-caption{border-bottom:none;display:flex;flex-direction:column;justify-content:space-between}.product-compare__table-caption .product-compare__product-dimensions{margin-bottom:0;padding-bottom:10px}.product-compare__table-caption .product-compare__product-table-separator{border-bottom:1px solid #f6f4f0;margin:0 auto;width:calc(100% - 50px)}.product-compare__product-dimensions{border-collapse:collapse;color:#34303d;font-size:12px;font-weight:300;letter-spacing:.08px;line-height:2.29;margin-bottom:24px;text-align:center;width:100%}@media (min-width:23.4375em){.product-compare__product-dimensions{font-size:14px}}.product-compare__product-dimensions caption{height:74px}.product-compare__product-dimensions tr{border-top:1px solid #f6f4f0}.product-compare__product-dimensions-empty{border-top:none!important}.product-compare__product-table-separator{border-bottom:1px solid #f6f4f0;margin:15px auto;width:100%}.product-compare__product-dimensions-left{padding:5px 0;text-align:left}.product-compare__product-dimensions-left:empty{height:38px}@media (min-width:23.4375em){.product-compare__product-dimensions-left:empty{height:43px}}.product-compare__product-dimensions-right{padding:5px 0;text-align:right}.product-compare__product-dimensions-right:empty{height:38px}@media (min-width:23.4375em){.product-compare__product-dimensions-right:empty{height:43px}}.product-compare__sticky-nav{animation:enterAnimation .5s 1;animation-fill-mode:forwards;background:#fffdfb;border:1px solid rgba(255,253,251,.05);box-shadow:0 2px 4px 0 hsla(0,0%,71%,.5);left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:-8999}.product-compare__sticky-nav.visible-nav{opacity:1;z-index:8999}.product-compare__sticky-nav .product-compare__product-name{font-size:18px;letter-spacing:-.25px;line-height:1.67;margin-bottom:9px;margin-top:18px;max-height:90px;min-height:90px}.product-compare__sticky-nav .product-compare__product-buy-btn{bottom:auto;font-size:11px;font-weight:500;left:auto;letter-spacing:2.5px;margin-bottom:10px;position:relative;transform:translate(0);width:140px}.product-compare__sticky-nav .product-compare__product-box-wrap{margin-top:0;padding-bottom:16px}.product-compare__sticky-nav .product-compare__product-box{border-bottom:none}#main-header{transition:opacity .3s ease}#main-header.fadeOut{opacity:0;pointer-events:none}.activity{background-color:#f6f4f0;padding:50px 20px 20px}@media (min-width:48em){.activity{padding-bottom:60px;padding-top:75px}}.activity__header{color:#34303d;font-size:26px;line-height:38px;margin:0 auto;max-width:1024 px;padding:25px 0 50px;text-align:center}@media (min-width:48em){.activity__header{font-size:36px;line-height:72px;padding-bottom:64px;width:100%}}.activity__conversion-check .conversion-check__wrapper{margin:0 auto;max-width:1024 px}.activity__conversion-check .conversion-check__wrapper>form .question{padding-bottom:40px}@media (min-width:48em){.activity__conversion-check .conversion-check__wrapper>form .question{border-bottom:1px solid rgba(255,253,251,.05);margin-bottom:35px;padding-bottom:30px}}.activity__conversion-check .conversion-check__wrapper>form .question__title{color:#000;font-size:14px;line-height:20px;padding-bottom:13px}@media (min-width:48em){.activity__conversion-check .conversion-check__wrapper>form .question__title{font-size:16px;line-height:24px;padding-bottom:9px}}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__range input[type=range]{-webkit-appearance:none;background:transparent;display:block;height:38px;margin:0;padding:0;position:relative;width:100%;z-index:100}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__range input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;background:transparent;border:1px solid rgba(255,253,251,.15);border-left:none;border-right:none;color:transparent;height:0;margin:18px 0;width:100%}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fffdfb;border:0;border-radius:15px;box-shadow:0 3px 5px 0 rgba(0,0,0,.22);height:30px;position:relative;top:-15px;width:30px}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__range input[type=range]::-moz-range-track{-webkit-appearance:none;background:transparent;border:1px solid rgba(255,253,251,.15);border-left:none;border-right:none;color:transparent;height:0;margin:18px 0;width:100%}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__range input[type=range]::-moz-range-thumb{-webkit-appearance:none;background:#fffdfb;border:0;border-radius:15px;box-shadow:0 3px 5px 0 rgba(0,0,0,.22);height:30px;position:relative;top:-15px;width:30px}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__range input[type=range]::-ms-track{-webkit-appearance:none;background:transparent;border:1px solid rgba(255,253,251,.15);border-left:none;border-right:none;color:transparent;height:0;margin:18px 0;width:100%}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__range input[type=range]::-ms-thumb{-webkit-appearance:none;background:#fffdfb;border:0;border-radius:15px;box-shadow:0 3px 5px 0 rgba(0,0,0,.22);height:30px;position:relative;top:-15px;width:30px}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__range input[type=range]::-ms-fill-lower,.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__range input[type=range]::-ms-fill-upper{display:none}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__range .ticks{display:flex;justify-content:space-between;padding:0;position:relative;top:-23px}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__range .ticks .tick{background:rgba(255,253,251,.15);border-radius:4px;height:8px;width:8px}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__description{color:#34303d;display:flex;font-size:12px;justify-content:center;line-height:24px;padding:0;text-transform:uppercase}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__description .description__text{flex:1;text-align:center}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__description .description__text:first-of-type{text-align:left}.activity__conversion-check .conversion-check__wrapper>form .question__form-item .form-item__description .description__text:last-of-type{text-align:right}.activity__conversion-check .conversion-check__wrapper>form .question:last-of-type{border-bottom:none}.activity__conversion-check .conversion-check__wrapper .conversion-check__submit-form-btn{height:45px;margin:0 auto}@media (min-width:48em){.activity__conversion-check .conversion-check__wrapper .conversion-check__submit-form-btn{max-width:200px}}.care-plus-landing{margin:0;padding-bottom:55px}.care-plus-landing__heading{color:#000;font-size:26px;font-weight:300;letter-spacing:-.36px;line-height:1.12;margin:120px 25px 45px;text-align:center}.care-plus-landing__wrap{display:none;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:100%}@media (min-width:48em){.care-plus-landing__wrap{display:flex}}@media (min-width:64em){.care-plus-landing__wrap{max-width:90%}}.care-plus-landing__box{border:1px solid rgba(255,253,251,.05);border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin:14px;max-width:300px;padding:25px}@media (min-width:48em){.care-plus-landing__box{margin:20px;max-width:calc(50% - 40px)}}@media (min-width:64em){.care-plus-landing__box{margin:20px;max-width:none;width:calc(29% - 40px)}}.care-plus-landing__box-heading{color:#34303d;font-size:18px;line-height:1.5;margin-bottom:5px;min-height:55px}@media (min-width:48em){.care-plus-landing__box-heading{min-height:auto}}.care-plus-landing__box-paragraph{color:#34303d;font-size:14px;font-weight:300;line-height:1.79;margin:0}@media (min-width:48em){.care-plus-landing .tns-outer,.care-plus-landing__carousel{display:none}}.care-plus-landing .tns-nav>[aria-controls]{background:#f6f4f0;border-color:#f6f4f0}.care-plus-landing .tns-nav>.tns-nav-active{background:#34303d;border-color:#34303d}.care-plus-landing #tns1>.tns-item{padding-right:0}.care-plus-landing #tns2{width:100%}.care-plus-landing{background-color:#fffdfb;margin-top:50px;padding-bottom:0}@media (min-width:64em){.care-plus-landing{margin-top:75px}}.care-plus-landing__header-clipped{padding:0}.care-plus-landing__header-clipped .header-clipped{padding-bottom:0;padding-top:0}.care-plus-landing__header-clipped .header-clipped:after{transform:rotate(-15deg);width:110%}@media (min-width:64em){.care-plus-landing__header-clipped .header-clipped:after{transform:rotate(-10deg)}}@media (min-width:75em){.care-plus-landing__header-clipped .header-clipped:after{transform:rotate(-7deg)}}.care-plus-landing__header-clipped .header-clipped__background-wrapper{background-color:rgba(0,0,0,.03);border-radius:0;margin:0;position:relative}.care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__text-wrapper{padding-bottom:20rem;padding-top:15rem}@media (min-width:64em){.care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__text-wrapper{padding-bottom:18rem;padding-top:10rem}}.care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__text-wrapper .header-clipped__subtitle>img{width:160px}@media (min-width:64em){.care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__text-wrapper .header-clipped__subtitle>img{width:320px}}.care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--first,.care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--second{display:block;height:0;position:absolute;top:0;width:200px}.care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--first{left:0}.care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--first .header-clipped__img{transform:translateX(-150px) translateY(180px) rotate(60deg) scale(.8)}@media (min-width:64em){.care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--first .header-clipped__img{transform:translateX(-40px) translateY(100px) rotate(45deg)}}.care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--second{right:0}.care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--second .header-clipped__img{transform:translateX(140px) translateY(-220px) rotate(-100deg) scale(.8)}@media (min-width:64em){.care-plus-landing__header-clipped .header-clipped__background-wrapper .header-clipped__picture--second .header-clipped__img{transform:translateX(60px) translateY(0) rotate(330deg)}}.care-plus-landing__box{padding:59px 0 52px 41px}.care-plus-landing__box__icon{height:64px;width:auto}.care-plus-landing__box-heading{font-weight:400;margin-top:25px}.care-plus-landing .devices__care-plus-wrapper{background:#fff;padding-bottom:45px;padding-top:45px}.care-plus-landing .devices__care-plus-wrapper.medium{margin:0 auto 60px;max-width:1160px}@media (min-width:48em){.care-plus-landing .devices__care-plus-wrapper{padding-top:80px}}@media (min-width:64em){.care-plus-landing .devices__care-plus-wrapper{padding-top:60px}}.care-plus-landing .devices__care-plus-wrapper .devices__care-plus-content{margin:20px}@media (min-width:64em){.care-plus-landing .devices__care-plus-wrapper .devices__care-plus-content{margin:20px}}@media (min-width:75em){.care-plus-landing .devices__care-plus-wrapper .devices__care-plus-content{margin:20px 156px}}.care-plus-landing .devices__care-plus-wrapper .devices__care-plus-content .section__title{margin:0;padding:0}@media (min-width:64em){.care-plus-landing .devices__care-plus-wrapper .devices__care-plus-content .section__button--get-care{height:44px;padding-left:24px;padding-right:24px}}@media (min-width:48em){.care-plus-landing .devices__care-plus-wrapper .devices__care-plus-content .section__description-wrapper{padding-top:4.5rem}}.care-plus-landing .devices__care-plus-wrapper .devices__care-plus-content .section__description-text--description{margin:.5rem 0}.care-plus-landing .devices__care-plus-wrapper .devices__care-plus-content .section__description-text{padding-bottom:1.5rem;padding-top:1.5rem}.care-plus-landing .devices__care-plus-wrapper .devices__care-plus-content .btn,.care-plus-landing .devices__care-plus-wrapper .devices__care-plus-content button{margin-top:1.2rem}.refer-section{box-shadow:0 2px 4px 0 rgba(0,0,0,.1);margin-top:50px}@media (min-width:64em){.refer-section{align-items:center;display:flex;justify-content:center;margin-top:75px}}.refer-section__button{height:45px}@media (min-width:64em){.refer-section__button{border:1px solid #34303d;border-radius:3px;display:inline-block;margin-bottom:24px;margin-top:21px;padding-left:40px;padding-right:40px;width:auto}}.refer-section__log-in-text{color:#34303d;display:inline-block;font-size:14px;letter-spacing:-.05px;line-height:26px;padding-bottom:13px;padding-top:9px;text-align:center;width:100%}@media (min-width:64em){.refer-section__log-in-text{padding-left:40px;padding-right:40px;width:auto}}.refer-section__log-in-link{color:#000;font-weight:500;text-decoration:underline}@media (max-width:1023px){.health-warning{display:none}}@media (min-width:48em){.health-warning__mobile{display:none}}@media (min-width:64em){.health-warning__mobile{display:none}}@media (min-width:75em){.health-warning__mobile{display:none}}@media (min-width:87.5em){.health-warning__mobile{display:none}}@media (min-width:100em){.health-warning__mobile{display:none}}@media (min-width:125em){.health-warning__mobile{display:none}}@media (max-width:767px){.health-warning__tablet{display:none}}@media (min-width:64em){.health-warning__tablet{display:none}}@media (min-width:75em){.health-warning__tablet{display:none}}@media (min-width:87.5em){.health-warning__tablet{display:none}}@media (min-width:100em){.health-warning__tablet{display:none}}@media (min-width:125em){.health-warning__tablet{display:none}}.health-warning__message{background-color:#fffdfb;border-top:1px solid #34303d;color:#262a33;font-size:14px;font-weight:300;line-height:24px;margin:0;padding:30px;text-align:center}.health-warning__message.health-warning__message--customizable{font-family:sans-serif}@media (max-width:1023px){.health-warning1{display:none}}@media (min-width:48em){.health-warning__mobile1{display:none}}@media (min-width:64em){.health-warning__mobile1{display:none}}@media (min-width:75em){.health-warning__mobile1{display:none}}@media (min-width:87.5em){.health-warning__mobile1{display:none}}@media (min-width:100em){.health-warning__mobile1{display:none}}@media (min-width:125em){.health-warning__mobile1{display:none}}@media (max-width:767px){.health-warning__tablet1{display:none}}@media (min-width:64em){.health-warning__tablet1{display:none}}@media (min-width:75em){.health-warning__tablet1{display:none}}@media (min-width:87.5em){.health-warning__tablet1{display:none}}@media (min-width:100em){.health-warning__tablet1{display:none}}@media (min-width:125em){.health-warning__tablet1{display:none}}.health-warning__message1{background-color:#fffdfb;border-top:1px solid;color:#a1a1a1!important;font-size:14px;font-weight:300;line-height:24px;margin:0;padding:30px;text-align:center}.health-warning__message1.health-warning__message--customizable1{border:1px solid #cfcfcf;color:var(--black)!important;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;padding-left:45px;padding-right:55px;text-align:center}.three-products-learn-more{background-color:#f6f4f0;padding:107px 20px 32px}.three-products-learn-more__no-flex{flex:none}.three-products-learn-more.author-mode{height:100%}@media (min-width:48em){.three-products-learn-more{align-items:center;display:flex;flex-direction:column;height:100vh;padding-bottom:75px;padding-top:95px}}@media only screen and (min-width:48em) and (orientation:landscape){.three-products-learn-more{height:auto}}@media (min-width:64em){.three-products-learn-more{height:auto;padding-bottom:81px;padding-top:130px}}@media only screen and (min-width:64em) and (min-height:880px){.three-products-learn-more{height:100vh}}@media (min-width:100em){.three-products-learn-more{height:auto;padding:191px 100px 63px}}@media only screen and (min-width:100em) and (min-height:1010px){.three-products-learn-more{height:calc(100vh + 63px)}}.three-products-learn-more__heading{text-align:center;width:100%}.three-products-learn-more__heading-title{color:#34303d;font-size:13px;font-weight:500;letter-spacing:2.37px;line-height:1.69;margin-bottom:15px;margin-top:0;text-transform:uppercase}@media (min-width:48em){.three-products-learn-more__heading-title{letter-spacing:2px;line-height:1;margin-bottom:11px}}.three-products-learn-more__heading-title:after{background-image:linear-gradient(90deg,hsla(0,0%,78%,0),#aaa 50%,hsla(0,0%,69%,0));content:"";display:block;height:1px;margin:15px auto 0;text-align:left;width:105px}.three-products-learn-more__heading-title-main{color:#34303d;font-size:26px;line-height:1.54;margin:27px auto 14px}@media (min-width:48em){.three-products-learn-more__heading-title-main{font-size:36px;line-height:1.56;margin-bottom:17px;margin-top:16px}}@media (min-width:100em){.three-products-learn-more__heading-title-main{margin-bottom:20px;margin-top:20px}}.three-products-learn-more__heading-desc{color:#34303d;font-size:16px;line-height:1.75;margin:0 auto 28px;text-align:center}@media (min-width:48em){.three-products-learn-more__heading-desc{margin-bottom:25px;max-width:653px}}@media (min-width:64em){.three-products-learn-more__heading-desc{max-width:80%}}@media (min-width:100em){.three-products-learn-more__heading-desc{margin-bottom:51px}}.three-products-learn-more__product-boxes{align-items:center;display:flex;flex-direction:column;width:100%}@media (min-width:48em){.three-products-learn-more__product-boxes{align-items:stretch;flex-direction:row;justify-content:space-between}}.three-products-learn-more__product-box{align-items:center;display:flex;flex-direction:column;margin-top:18px;padding:34px 25px 0;width:100%}@media (min-width:48em){.three-products-learn-more__product-box{padding:33px 16px 0;width:32%}}.three-products-learn-more__product-name{color:#34303d;font-size:2.4rem;font-weight:300;line-height:1.42;margin:0 auto}.three-products-learn-more__product-desc{color:#34303d;font-size:1.6rem;line-height:1.75;margin-top:2px;text-align:center;width:100%}@media (min-width:48em){.three-products-learn-more__product-desc{margin-top:6px}}.three-products-learn-more__picture{margin-top:auto}.three-products-learn-more__find-out-more-link{color:#524f59;font-size:1.1rem;font-weight:600;height:15px;letter-spacing:3.48px;margin-bottom:42px;margin-top:20px;text-decoration:none!important;text-transform:uppercase}@media (min-width:48em){.three-products-learn-more__find-out-more-link{margin-bottom:52px;margin-top:24px}}.three-products-learn-more__product-img{height:171px;width:auto}@media (min-width:48em){.three-products-learn-more__product-img{height:166px}}@media (min-width:64em){.three-products-learn-more__product-img{height:182px}}@media (min-width:100em){.three-products-learn-more__product-img{height:272px}}.three-products-learn-more__compare-link{border:2px solid #34303d;color:#f6f4f0;display:block;font-size:1.1rem;font-weight:600;letter-spacing:2.5px;line-height:1.18;margin-top:33px;padding:20px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:48em){.three-products-learn-more__compare-link{margin-top:86px;max-width:226px}}@media (min-width:64em){.three-products-learn-more__compare-link{margin-top:54px}}@media (min-width:100em){.three-products-learn-more__compare-link{margin-top:75px}}.sticky-middle-navigation{display:flex;font-size:13px;justify-content:space-between;position:relative}.sticky-middle-navigation--container{background:#fffdfb;min-height:60px;z-index:999}@media (min-width:64em){.sticky-middle-navigation--container{min-height:74px}}.sticky-middle-navigation.fixed-sticky-middle-navigation{left:0;position:fixed;right:0;width:100%}.sticky-middle-navigation--desktop{display:none;padding-right:20px;width:100%}@media (min-width:64em){.sticky-middle-navigation--desktop{display:flex}}.sticky-middle-navigation--bar{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;min-height:74px;padding:0;position:relative}.sticky-middle-navigation:after{background:#f6f4f0;bottom:1px;content:" ";display:block;height:2px;position:absolute;width:100%}.sticky-middle-navigation--item{cursor:pointer;flex-grow:1;padding-top:28px;text-align:center}.sticky-middle-navigation--item.active:after{background-color:#34303d;content:"";display:block;height:4px;position:relative;top:24px}.sticky-middle-navigation-item--cta{align-items:center;display:flex}.sticky-middle-navigation-item--cta .global-btn{text-align:center;width:150px}.sticky-middle-navigation--textItem{color:#34303d;font-size:13px;font-weight:600;letter-spacing:2px;line-height:1;pointer-events:none;text-transform:uppercase}.sticky-middle-navigation--mobile{display:flex;min-height:60px;padding-right:25px;width:100%}@media (min-width:64em){.sticky-middle-navigation--mobile{display:none}}.sticky-middle-navigation--mobile .sticky-middle-navigation--select{position:relative;width:100%}.sticky-middle-navigation--mobile .sticky-middle-navigation--select-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fffdfb;border:none;color:#34303d;font-size:13px;font-weight:500;height:60px;padding-left:25px;padding-right:25px;text-transform:uppercase}.sticky-middle-navigation--mobile .sticky-middle-navigation--select-input::-ms-expand{display:none}.sticky-middle-navigation--mobile .sticky-middle-navigation--select-arrow{pointer-events:none;position:absolute;right:25px;top:22px}.sticky-middle-navigation.button-visible .sticky-middle-navigation-item--cta{display:flex}.sticky-middle-navigation.button-hidden .sticky-middle-navigation-item--cta{display:none}.sticky-middle-navigation.long-menu-list.button-hidden .sticky-middle-navigation--bar,.sticky-middle-navigation.long-menu-list.button-hidden .sticky-middle-navigation--mobile{width:100%}.sticky-middle-navigation.long-menu-list .sticky-middle-navigation--bar{justify-content:space-between;width:89.5%}@media (min-width:75em){.sticky-middle-navigation.long-menu-list .sticky-middle-navigation--bar{width:92%}}.sticky-middle-navigation.short-menu-list .sticky-middle-navigation--bar{justify-content:center;width:100%}.loyalty-sticky-middle-navigation .sticky-middle-navigation--bar{display:flex;min-height:64px;padding:0;width:100%}@media (min-width:64em){.loyalty-sticky-middle-navigation .sticky-middle-navigation--bar{min-height:74px;padding:0}}.loyalty-sticky-middle-navigation .sticky-middle-navigation--slider{overflow-y:hidden;position:relative}.loyalty-sticky-middle-navigation .sticky-middle-navigation--slider .sticky-middle-navigation--bar{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;text-align:center;white-space:nowrap}.loyalty-sticky-middle-navigation .sticky-middle-navigation--slider .sticky-middle-navigation--bar::-webkit-scrollbar{display:none}.loyalty-sticky-middle-navigation .sticky-middle-navigation--item{opacity:.5;padding-left:20px;padding-top:21px}.loyalty-sticky-middle-navigation .sticky-middle-navigation--item:last-child{padding-right:20px}@media (min-width:64em){.loyalty-sticky-middle-navigation .sticky-middle-navigation--item{padding-left:25px;padding-top:28px}.loyalty-sticky-middle-navigation .sticky-middle-navigation--item:last-child{padding-right:25px}}.loyalty-sticky-middle-navigation .sticky-middle-navigation--item.active{opacity:1}.loyalty-sticky-middle-navigation .sticky-middle-navigation--item.active:after{height:2px;top:20px;z-index:2}@media (min-width:64em){.loyalty-sticky-middle-navigation .sticky-middle-navigation--item.active:after{top:23px}}.loyalty-sticky-middle-navigation .sticky-middle-navigation.sticky-middle-navigation--container.sticky-middle-navigation--slider>ul{margin-bottom:0}.testimonials-carousel--section{background-image:url(../../../../content/dam/coresite/images/testimonials/background.jpg);background-repeat:no-repeat;background-size:cover;padding:48px 21px 26px}@media (min-width:64em){.testimonials-carousel--section{padding-bottom:29px;padding-top:120px}}@media (min-width:48em){.testimonials-carousel--section .new-testimonial-slider-wrapper{margin-left:59px}}@media (min-width:64em){.testimonials-carousel--section .new-testimonial-slider-wrapper{margin-left:177px}}@media (min-width:75em){.testimonials-carousel--section .new-testimonial-slider-wrapper{margin-left:429px}}@media (min-width:100em){.testimonials-carousel--section .new-testimonial-slider-wrapper{margin-left:460px}}.testimonial__user--image,.testimonial__user--picture{border-radius:100%;height:111px;width:111px}.no-rating{margin-top:16px}@media (min-width:48em){.no-rating{margin-top:123px}}.testimonial__user--picture{display:block;margin:0 auto}@media (min-width:48em){.testimonial__user--picture{margin:initial}}.testimonial__user--picture+.testimonial__product--row{margin-top:24px}@media (min-width:48em){.testimonial__user--picture+.testimonial__product--row{margin-top:31px}}.intrinsic .testimonial__user--image{border-radius:100%;height:111px;opacity:1;width:111px}.testimonial__slider--container{transition:opacity 1s linear;width:95%}.testimonial__slider--container.visibility-on{opacity:1}@media (min-width:48em){.testimonial__slider--container{margin-left:59px}}@media (min-width:64em){.testimonial__slider--container{margin:0 auto 0 177px;overflow:hidden;width:100%}}@media (min-width:75em){.testimonial__slider--container{margin-left:460px}}@media (min-width:100em){.testimonial__slider--container{margin-left:460px}}.testimonial__slider--container .tns-ovh{overflow:visible!important}.testimonial__slider--container .rating-container{margin-bottom:24px;margin-top:25px}@media (min-width:48em){.testimonial__slider--container .rating-container{justify-content:flex-start;margin-bottom:23px;margin-top:85px}}@media (min-width:64em){.testimonial__slider--container .rating-container{margin-bottom:25px}}.testimonial__slider--container .rating-container .rate>label{height:18px}.testimonial__slider--container a+.rating-container{margin-top:28px}.testimonial__header--title{color:#fffdfb;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.5px;line-height:1.15;margin-bottom:30px;margin-top:0}@media (min-width:48em){.testimonial__header--title{font-size:36px;margin-left:59px}}@media (min-width:64em){.testimonial__header--title{font-size:36px;line-height:1.58;margin-bottom:63px;margin-left:177px;margin-right:auto;overflow:hidden;width:100%}}@media (min-width:75em){.testimonial__header--title{margin-left:429px}}@media (min-width:100em){.testimonial__header--title{margin-left:460px}}.testimonial__header--arrow-button{cursor:pointer;display:flex;height:100%;justify-content:flex-end;padding-top:26px;transform:translateX(14px)}@media (min-width:64em){.testimonial__header--arrow-button{margin-right:61px;padding:unset}}.testimonial__product--container{background-color:transparent;border-radius:3px;flex:0 0 345px;margin:0;overflow:hidden;padding-right:10px;position:static!important}@media (min-width:48em){.testimonial__product--container{flex:0 0 508px;padding-right:20px}}@media (min-width:64em){.testimonial__product--container{flex:0 0 455.69px;padding-right:0}}@media (min-width:87.5em){.testimonial__product--container{flex:0 0 434.67px}}@media (min-width:64em){.testimonial__product--container{margin:0 0 5rem;padding-right:17px!important}}.testimonial__product--container:last-of-type{padding-right:0!important}.testimonial__product--inner-container{background-color:#fffdfb;border:solid #fffdfb;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;padding:44px 30px 40px;position:relative}@media (min-width:48em){.testimonial__product--inner-container{padding:61px 39px 44px 61px}}@media (min-width:64em){.testimonial__product--inner-container{padding:58px 45px 45px 55px}}.testimonial__product--inner-container a+.testimonial__product-title--container{margin-top:24px}@media (min-width:48em){.testimonial__product--inner-container a+.testimonial__product-title--container{margin-top:17px}}.bottom-container,.testimonial__product--title,.testimonial__product-title--container{text-align:center}@media (min-width:48em){.bottom-container,.testimonial__product--title,.testimonial__product-title--container{text-align:left}}.testimonial__product--title{color:#000;font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.2px;line-height:1.42;margin:0;text-align:center}@media (min-width:48em){.testimonial__product--title{line-height:1.57;text-align:left}}@media (min-width:64em){.testimonial__product--title{font-size:28px}}.testimonial__product-title--container{margin-bottom:20px;margin-top:46px}@media (min-width:48em){.testimonial__product-title--container{margin-top:22px}}.testimonial__product--description{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.75;text-align:left}@media (min-width:64em){.testimonial__product--description{font-size:16px;line-height:1.75}}.testimonial__product--description:after,.testimonial__product--description:before{content:'"';display:inline}.testimonial__name{color:#a9a092;font-size:13px;font-weight:600;letter-spacing:2px;line-height:1;text-align:center;text-transform:uppercase}@media (min-width:48em){.testimonial__name{text-align:left}}@media (min-width:64em){.testimonial__name{font-size:13px;font-weight:600;letter-spacing:1.73px}}.testimonial__name--container{margin-top:40px}.testimonial__date{color:#99969c;font-size:12px;text-align:center}@media (min-width:48em){.testimonial__date{text-align:left}}.testimonial__date--container{margin-top:17px}.testimonial__product--add-to-cart{background-color:#34303d;border:none;border-radius:3px;color:#fffdfb;cursor:pointer;font-size:11px;font-stretch:normal;font-style:normal;height:45px;letter-spacing:2.7px;line-height:normal;text-transform:uppercase;width:100%}@media (min-width:64em){.testimonial__header--container{align-content:center;display:flex;margin-right:auto;max-width:130rem}}@media (min-width:100em){.testimonial__header--container{max-width:100%}}.testimonial-slider__items--container{display:flex;justify-content:space-between}.testimonial-slider__items--container .plp-page__badge--container{margin-bottom:10px}@media (min-width:64em){.testimonial-slider__items--container{display:flex;justify-content:space-between;overflow:hidden;padding-right:21%}.testimonial-slider__items--container .plp-page__badge--container{margin-bottom:10px;margin-left:0}}@media (min-width:125em){.testimonial-slider__items--container{padding-right:3%}}.testimonial__reviews-label{color:#fffdfb;font-size:11px;font-weight:500;letter-spacing:2.5px;line-height:56px;text-transform:uppercase}.be-social__button--facebook{background-color:#34303d;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/social/icon_facebook.svg);background-position:5px 3px;background-repeat:no-repeat;background-size:90%;border-radius:3px;display:block;height:26.7px;margin:27px auto 0;width:26.7px}@media (min-width:48em){.be-social__button--facebook{margin:27px 0 0}}.generic-wysiwyg ul{list-style:inside}.generic-wysiwyg .global-btn{margin:1rem auto;max-width:33rem}.generic-wysiwyg .btn-container{align-items:center;display:flex;flex-direction:column;padding-bottom:1rem}@media (min-width:48em){.generic-wysiwyg .btn-container{flex-direction:row;justify-content:space-around}}.generic-wysiwyg .btn-container .btn--standard{-webkit-appearance:none}.generic-wysiwyg .btn-container .btn--standard:hover{background-color:#00d1d2;border-color:#00d1d2}@media (min-width:48em){.generic-wysiwyg .btn-container .btn--standard{margin-bottom:4rem}}@media (min-width:64em){.generic-wysiwyg .btn-container .btn--standard{max-width:30rem}}@media (min-width:75em){.generic-wysiwyg .btn-container .btn--standard{max-width:33rem}}.editorial-grid--raas .editorial-grid__nav .editorial-grid__list{justify-content:center}.country-selector__wrapper{align-items:center;background-color:#fffdfb;color:#34303d;display:flex;flex-direction:column;font-size:1.2rem;line-height:1.67;min-height:100vh;padding:50px 25px 0;text-align:center}.country-selector__wrapper .large-text{display:block;font-size:1.8rem;line-height:1.39}@media (min-width:48em){.country-selector__wrapper .large-text{font-size:3rem;line-height:1.33}}.country-selector__wrapper .large-text--bold{color:#34303d;font-size:18px;font-weight:500}@media (min-width:48em){.country-selector__wrapper .large-text--bold{font-size:30px}}.country-selector__wrapper .small-text{color:#34303d;font-size:12px}@media (min-width:48em){.country-selector__wrapper .small-text{font-size:16px}}.country-selector__wrapper .small-text.desc{margin-top:30px}@media (min-width:48em){.country-selector__wrapper{padding-top:75px}}.country-selector__wrapper .text-bold{font-weight:500}.country-selector__country-detect{margin-top:60px;max-width:1200px;position:relative;z-index:2}.country-selector__country-detect span.country-selector__current-country{display:flex}.country-selector__country-detect span.divider{color:#34303d;display:inline-block;font-size:11px;margin-bottom:30px;position:relative}.country-selector__country-detect span.divider:after{background:#979797;content:"";height:1px;position:absolute;right:-25px;top:50%;width:20px}.country-selector__country-detect span.divider:before{background:#979797;content:"";height:1px;left:-25px;position:absolute;top:50%;width:20px}.country-selector__country-detect .btn-container{align-items:center;display:flex;flex-direction:column;margin:30px 0}.country-selector__country-detect .btn{border:1px solid #c2bfc2;border-radius:3px;line-height:25px;min-height:50px;padding-bottom:13px;padding-top:13px}@media (min-width:48em){.country-selector__country-detect .btn{width:440px}}.country-selector__country-detect .btn .btn__text{font-size:1.3rem;font-weight:600;letter-spacing:2px;line-height:1.85}.country-selector__country-detect .btn:active,.country-selector__country-detect .btn:hover{background-color:#f5f4f2}.country-selector__country-detect .btn:not(:last-child){margin-bottom:10px}.country-selector__country-detect img{height:15px;margin-left:10px;width:15px}@media (min-width:48em){.country-selector__country-detect img{height:30px;width:30px}}.country-selector__country-detect.sixth-case{margin-top:120px;min-height:100vh}@media (min-width:48em){.country-selector__country-detect.sixth-case{margin-top:150px;max-width:560px}}.country-selector__country-detect.sixth-case .large-text{margin-bottom:10px}.country-selector__country-detect.sixth-case .large-text-bold{display:block;margin-bottom:10px}.country-selector__country-detect.sixth-case .small-text{margin:0}.country-selector__country-detect.second-case,.country-selector__country-detect.third-case{margin-left:auto;margin-right:auto}@media (min-width:48em){.country-selector__country-detect.second-case,.country-selector__country-detect.third-case{max-width:920px}}.country-selector__country-detect .mail-link{color:#e27d34;display:block}@media (min-width:48em){.country-selector__country-detect .mail-link{display:inline}}.country-selector__current-country{align-items:center;font-weight:500;justify-content:center}.country-selector__country-select-another{margin:60px 0 auto;max-width:1200px;padding-bottom:60px;position:relative;text-align:left;z-index:2}.country-selector__country-select-another p{margin:.8rem 0 0;padding-bottom:10px}@media (min-width:48em){.country-selector__country-select-another p{font-size:1.6rem;line-height:1.63;max-width:560px;padding-bottom:0}}.country-selector__geographical-area-wrapper .country-selector__geographical-areas{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/icon-arrow-up.svg)}@media (min-width:48em){.country-selector__geographical-area-wrapper .country-selector__geographical-areas{background:none}}.country-selector__geographical-area-wrapper.open .country-selector__geographical-areas{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/icon-arrow-down.svg);margin-bottom:20px}@media (min-width:48em){.country-selector__geographical-area-wrapper.open .country-selector__geographical-areas{background:none}.country-selector__geographical-area-wrapper{padding-top:60px}.country-selector__geographical-area-wrapper:first-of-type{padding-top:40px}}.country-selector__geographical-areas{background-position:100%;background-repeat:no-repeat;background-size:20px 8px;border-bottom:1px solid #7b787f;color:#34303d;display:block;font-size:1.6rem;font-weight:600;line-height:1.69;margin-bottom:20px;margin-top:10px;padding-top:20px}@media (min-width:48em){.country-selector__geographical-areas{border-bottom:none;font-size:2rem;line-height:1.35;margin-top:0;padding-top:0}}.country-selector__separator{display:none}@media (min-width:48em){.country-selector__separator{border-bottom:1px solid #7b787f;display:block;width:200px}}.country-selector__country{align-items:center;display:flex;font-size:1.3rem;font-weight:600;letter-spacing:2px;line-height:1.85;margin-bottom:10px;padding-bottom:15px;padding-top:15px;text-transform:uppercase}.country-selector__country a{color:#34303d}.country-selector__country:last-of-type{margin-bottom:0;padding-bottom:30px}@media (min-width:48em){.country-selector__country:last-of-type{padding-bottom:15px}}.country-selector__country img{height:30px;margin-right:20px;width:30px}@media (min-width:48em){.country-selector__country{margin-bottom:0;width:240px}}.country-selector__countries{display:flex;flex-direction:column;line-height:1.6;max-height:0;overflow:hidden;transition:max-height .35s ease-in-out}@media (min-width:48em){.country-selector__countries{flex-direction:row;flex-wrap:wrap;margin-top:35px;max-height:unset;max-width:1200px;overflow:auto}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.country-selector__countries{max-height:100%}}.country-select_background--wrapper{bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:10%;z-index:0}@media (min-width:64em){.country-select_background--wrapper{top:15%}}.country-select_background--wrapper div{height:100%}@media only screen and (min-width:30em) and (orientation:landscape){.country-select_background--wrapper div{min-width:100%}}@media only screen and (min-width:64em) and (orientation:landscape){.country-select_background--wrapper div{display:flex;flex-basis:100%;justify-content:center;min-width:auto}}.country-select_background--wrapper div picture{min-width:85%}.country-select_background--wrapper div img{height:30%;max-width:none;min-width:100%;width:auto}@media (min-width:64em){.country-select_background--wrapper div img{height:100%;margin:0 auto;width:1254px}}.store-info-component{padding-top:50px}@media (min-width:48em){.store-info-component{align-items:center;display:flex;justify-content:center}}.store-info__box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}@media (min-width:48em){.store-info__box{flex-basis:400px;max-width:400px}}.store-info__box-title{line-height:1;margin-bottom:60px;text-align:center}.store-info__box-image{max-width:50px}.store-info__box-your-store{color:#99969c;font-size:13px;margin-bottom:0}.store-info__box-store-name{font-size:18px;font-weight:600;margin-bottom:0;margin-top:20px;width:100%}.store-info__box-store-address{color:#99969c;margin-bottom:0;margin-top:15px;width:100%}.store-info__box-store-type{color:#c2bfc2;margin-bottom:0;margin-top:10px;width:100%}.location-check-in{padding-top:50px}@media (min-width:48em){.location-check-in{display:flex;justify-content:center}}.location-check-in__box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}@media (min-width:48em){.location-check-in__box{flex-basis:400px;max-width:400px}}.location-check-in__box-title{line-height:1;margin-bottom:60px;text-align:center}.location-check-in__box-image{max-width:50px;min-height:30px}.location-check-in__box-your-store{color:#99969c;font-size:13px;margin-bottom:0;min-height:14px}.location-check-in__box-location-name{font-size:18px;font-weight:600;margin-bottom:0;margin-top:20px;min-height:20px;text-align:center;width:100%}.location-check-in__box-checkin-description{color:#99969c;margin-bottom:0;margin-top:15px;text-align:center;width:100%}.location-check-in__box-store-type{color:#c2bfc2;margin-bottom:0;margin-top:10px;width:100%}.location-check-in__btn{margin-top:20px}.campaign-features__wrapper{width:100%}.campaign-features{background-color:#f6f4f0}@media (min-width:64em){.campaign-features{border-bottom:1px solid rgba(255,253,251,.05);padding-bottom:200px}}.campaign-features .campaign-features__header{padding:0 20px;text-align:center}.campaign-features .campaign-features__header .campaign-features__header--title-item,.campaign-features .campaign-features__header h1{font-size:20px;font-weight:300;letter-spacing:-1px;line-height:4;margin:0;min-height:7rem}@media (min-width:64em){.campaign-features .campaign-features__header .campaign-features__header--title-item,.campaign-features .campaign-features__header h1{min-height:8.1rem}}.campaign-features .campaign-features__slider{min-height:400px;opacity:0;position:relative;width:100%}.campaign-features .campaign-features__slider.visibility-on{opacity:1}@media (min-width:64em){.campaign-features .campaign-features__slider{min-height:400px}}.campaign-features .campaign-features__slider .tns-outer{margin:0;width:100vw}.campaign-features .campaign-features__slider .tns-outer .tns-controls [data-controls=next]{right:2.5%!important}.campaign-features .campaign-features__slider .tns-outer .tns-controls [data-controls=prev]{left:2.5%!important}.campaign-features .campaign-features__slider .tns-outer .tns-controls button{background:transparent;cursor:pointer;display:none;height:29px;position:absolute;width:29px;z-index:999}@media (min-width:64em){.campaign-features .campaign-features__slider .tns-outer .tns-controls button{display:block;height:45px;width:45px}}.campaign-features .campaign-features__slider .tns-outer .tns-controls button span,.campaign-features .campaign-features__slider .tns-outer .tns-controls button:disabled{display:none}.campaign-features .campaign-features__slider .tns-outer .tns-controls button[data-controls=next]{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg);right:40px;top:50%;transform:translateY(-50%)}.campaign-features .campaign-features__slider .tns-outer .tns-controls button[data-controls=next]:after{display:none}.campaign-features .campaign-features__slider .tns-outer .tns-controls button[data-controls=prev]{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg);left:0;top:50%;transform:translateY(-50%)}.campaign-features .campaign-features__slider .tns-outer .tns-controls button[data-controls=prev]:after{display:none}@media (min-width:64em){.campaign-features .campaign-features__slider .tns-outer .tns-ovh{overflow:visible}}.campaign-features .campaign-features__slider .tns-outer .tns-nav{align-items:center;bottom:35px;clip-path:none;display:flex;flex-direction:row;justify-content:center;left:0;position:absolute;top:auto;width:100%}@media (min-width:64em){.campaign-features .campaign-features__slider .tns-outer .tns-nav{bottom:-115px}}.campaign-features .campaign-features__slider .tns-outer .tns-nav button{background-color:transparent;border-radius:100%;margin:0 .5rem}@media (min-width:64em){.campaign-features .campaign-features__slider .tns-outer .tns-nav button{height:10px;width:10px}}.campaign-features .campaign-features__slider .tns-outer .tns-nav button.tns-nav-active{background-color:#000!important}.campaign-features .campaign-features__slider .tns-outer .tns-nav button:hover{background-color:#000}.campaign-features .campaign-features__slider .tns-outer .tns-nav button a{-webkit-appearance:initial;background-color:transparent;border:1px solid #000;border-radius:100%}.campaign-features .campaign-features__slider .features-slider__carousel{display:flex;justify-content:space-between;margin-left:16px}.campaign-features .campaign-features__slider .features-slider__carousel.slide-of-1{width:95%!important}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel.slide-of-1{width:100%!important}}.campaign-features .campaign-features__slider .features-slider__carousel.slide-of-2{width:180%!important}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel.slide-of-2{width:200%!important}}.campaign-features .campaign-features__slider .features-slider__carousel.slide-of-3{width:270%!important}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel.slide-of-3{width:300%!important}}.campaign-features .campaign-features__slider .features-slider__carousel.slide-of-4{width:360%!important}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel.slide-of-4{width:400%!important}}.campaign-features .campaign-features__slider .features-slider__carousel.slide-of-5{width:450%!important}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel.slide-of-5{width:500%!important}}.campaign-features .campaign-features__slider .features-slider__carousel.slide-of-6{width:540%!important}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel.slide-of-6{width:600%!important}.campaign-features .campaign-features__slider .features-slider__carousel{margin-left:0}}.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item{background-color:#fffdfb;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);margin:0 18px 100px 0;width:100%}.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item.tns-slide-active{margin-left:4px}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item.tns-slide-active{margin-left:0}.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item{background-color:transparent;box-shadow:none;display:inline-block;margin-right:0;padding:0 114px!important;position:relative}}.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-slider__item-container{height:100%;position:relative}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-slider__item-container{align-items:center;display:flex;flex-direction:row-reverse;margin:0 auto;max-width:1300px}}.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-slider__image-container{position:relative;z-index:4}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-slider__image-container{align-self:flex-end;border-radius:3px;width:100%}}.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-slider__image-container .features-slider__img{z-index:2}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-slider__image-container .features-slider__img{border-radius:3px;margin-left:15%;min-width:635px;width:85%}}.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-slider__image-container .features-slider__img-cutter{background-color:#fffdfb;height:40px;position:absolute;transform:rotate(-2.5deg);transform-origin:top left;width:101%;z-index:3}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-slider__image-container .features-slider__img-cutter{background-color:#f6f4f0;height:80px}}.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-details{background-color:#fffdfb;margin-top:20px;padding:0 30px;position:relative;z-index:5}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-details{align-self:flex-start;border-radius:3px;left:0;margin:0 auto;min-height:300px;padding:30px;position:absolute;top:100%;transform:translateY(-50%);width:300px}}@media (min-width:87.5em){.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-details{min-height:400px;padding:40px;width:400px}}.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-details .features-details__title{color:#34303d;font-size:13px;font-weight:700;letter-spacing:2.8px;line-height:2;margin-top:-10px;text-transform:uppercase}@media (min-width:64em){.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-details .features-details__title{font-size:28px;font-weight:300;letter-spacing:normal;line-height:1.6;text-transform:none}}.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-details .features-details__text{color:#34303d;font-size:1.6rem;letter-spacing:normal;line-height:1.75}.campaign-features .campaign-features__slider .features-slider__carousel .features-slider__item .features-details .features-details__text-small{color:#99969c}.campaign-features .campaign-features__slider .tns-controls [data-controls]{position:absolute;top:50%;transform:translateY(-50%)}.campaign-features .campaign-features__slider .tns-controls [data-controls][data-controls=prev]{left:10px}.campaign-features .campaign-features__slider .tns-controls [data-controls][data-controls=next]{right:10px}html.touchevents .campaign-features__slider .tns-outer .tns-nav .tns-btn a:hover{background-color:transparent!important}.product-not-found__wrapper{padding-bottom:245px;padding-top:162px}.product-not-found{background:#fffdfb;flex-direction:column;margin:0 auto;max-width:570px;padding:30px 21px;text-align:center}.product-not-found .product-not-found__header{margin-top:55px}@media (min-width:48em){.product-not-found .product-not-found__header{margin-top:20px}}.product-not-found p{font-size:12px;margin-top:10px;padding:0 5px}@media (min-width:64em){.product-not-found p{font-size:14px;line-height:1.93}}.product-not-found .product-not-found__body{margin-top:14px}.product-not-found .product-not-found__body p{margin-top:0}.product-not-found .product-not-found__body form{padding-top:8px}.product-not-found label{font-size:11px;line-height:1.64}.product-not-found .product-not-found-btn{margin-top:15px}@media (min-width:48em){.product-not-found .product-not-found-btn{margin-left:auto;margin-right:auto;min-width:336px;width:auto}}.product-not-found .product-not-found-btn:first-of-type{margin-top:43px}@media (min-width:48em){.product-not-found{padding:30px 60px 75px}}.interaction-data__page .my-account__welcome{display:none}@media (min-width:64em){.interaction-data__page .my-account__welcome{display:flex;margin-bottom:20px}}.interaction-data__page .customer-details__timeline-list .customer-details__timeline-item{border-left:2px solid #f6f4f0}.interaction-data__page .customer-details__timeline-list .customer-details__timeline-item:before{background-color:#f6f4f0;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_up.svg);background-size:contain}.interaction-data__page .customer-details__timeline-list .customer-details__timeline-item.open:before{background-color:#f6f4f0;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_down.svg);background-size:contain}.interaction-data__page .customer-details__timeline-item:after{background-color:#e1dedf;content:" ";display:block;height:1px;margin-bottom:15px;margin-top:30px;width:100%}.interaction-data__page .customer-interactions__item--inner-title{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.interaction-data__page .timeline-item__status-date{color:#545454;font-size:10px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.8px;line-height:1.2;text-align:right}.interaction-data__page .customer-interactions__header--row{display:flex;margin-top:-5px;width:100%}.interaction-data__page .customer-interactions__header--row .timeline-item__status-date{color:#545454;font-size:10px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.8px;line-height:1.2;padding-top:5px;text-align:right;width:120px}.interaction-data__page .customer-interactions__header--row .timeline-item__title--interactions{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.75;margin:0;padding:0;width:100%}.interaction-data__page .customer-interactions__hearer--info{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.75;padding-top:3px}.interaction-data__page .customer-interactions__item--inner-wrapper{width:100%}@media (min-width:64em){.interaction-data__page .customer-interactions__item--inner-wrapper{width:55%}}.interaction-data__page .customer-interactions__item--inner-wrapper .timeline-item__time.location-item{color:#545454;font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.18;margin-top:28px}.interaction-data__page .customer-interactions__item--inner-wrapper .timeline-item__time.location-item:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/contact-us-pin.svg);top:-2px}.interaction-data__page .customer-interactions__item--inner-wrapper .view-order__interaction-page{color:#262a33;display:inline-flex;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.36;margin-top:16px;position:relative;text-transform:uppercase}@media (min-width:64em){.interaction-data__page .customer-interactions__item--inner-wrapper .view-order__interaction-page{position:absolute;right:30px;top:65px}}.interaction-data__page .customer-interactions__item--inner-wrapper .view-order__interaction-page:after{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:2.7rem;content:"";height:20px;position:absolute;right:-30px;top:-3px;width:20px;z-index:1}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container{display:flex;margin-top:28px;width:100%}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .product-image,.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .product-image img{height:64px;width:64px}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .interaction-page__order-info{padding-left:7px;width:100%}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .interaction-page__order-info--title{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin:0}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .interaction-page__order-info--order-number{color:#262a33;display:flex;font-size:10px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;padding-bottom:7px;padding-top:7px}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .interaction-page__order-info--order-number .separator{padding-left:10px;padding-right:10px}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .interaction-page__order-info--order-number .order,.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .interaction-page__order-info--order-number .reason{font-weight:500;padding-right:5px}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .interaction-page__order-info--row{border-top:.5px solid #e1dedf;display:flex;justify-content:space-between;padding-bottom:7px;padding-top:7px}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .payment-method{color:#262a33;font-size:10px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.6}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .payment-method--item{color:#262a33;font-size:10px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.6;text-align:right}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .payment-total{color:#262a33;font-size:10px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.6}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-page__order--container .payment-total--item{color:#262a33;font-size:10px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.6;text-align:right}.interaction-data__page .customer-interactions__item--inner-wrapper .reason-container{display:flex;padding-top:16px}.interaction-data__page .customer-interactions__item--inner-wrapper .reason-container .reason,.interaction-data__page .customer-interactions__item--inner-wrapper .reason-container .reason-code{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.5;text-transform:capitalize}.interaction-data__page .customer-interactions__item--inner-wrapper .reason-container .reason{font-weight:600}.interaction-data__page .customer-interactions__item--inner-wrapper .reason-container .reason-code{margin-left:5px}.interaction-data__page .customer-interactions__item--inner-wrapper .order-label{border-radius:25px;color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:2.75px;line-height:.73;padding-left:5px;padding-right:5px;text-align:center;text-transform:uppercase}.interaction-data__page .customer-interactions__item--inner-wrapper .order-label.order-label--new{background:#92b934}.interaction-data__page .customer-interactions__item--inner-wrapper .order-label.order-label--old{background:#262a33}.interaction-data__page .customer-interactions__item--inner-wrapper .interaction-data--show-more{color:#262a33;display:flex;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.18;margin-top:16px;text-align:center;text-decoration:underline;text-transform:uppercase}.interaction-data__page .customer-interactions__item--inner-wrapper .customer-interactions_survey--title{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:10px;margin-top:16px}.interaction-data__page .customer-interactions__item--inner-wrapper .customer-interactions_survey--list{list-style-type:disc;padding-left:40px}.interaction-data__page .customer-interactions__item--inner-wrapper .customer-interactions_survey--list li{color:#262a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71;text-transform:none}.interaction-data__page .customer-interactions__item--inner-wrapper .customer-interactions_case-type--title{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:0;margin-top:16px}.interaction-data__page .customer-interactions__item--inner-wrapper .customer-interactions--cases .customer-interactions--case,.interaction-data__page .customer-interactions__item--inner-wrapper .customer-interactions--cases .customer-interactions--case-number{color:#262a33;font-size:10px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2}.interaction-data__page .customer-interactions__item--inner-wrapper .customer-interactions--cases .customer-interactions--case{font-weight:500}.interaction-data__page .customer-interactions__item--inner-wrapper .top-order{color:#262a33;display:flex;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.5;margin-top:16px;width:100%}.interaction-data__page .customer-interactions__item--inner-wrapper .top-order .order{font-weight:500}.interaction-data__page .customer-interactions__item--inner-wrapper .top-order .order-number{padding-left:5px}.interaction-data__page .customer-interactions__item--inner-wrapper .customer-interaction{color:#262a33;display:flex;flex-direction:column;font-size:15px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.5;margin-top:16px;width:100%}.interaction-data__page .customer-interactions__item--inner-wrapper .customer-interaction .order{font-weight:500}.interaction-data__page .customer-interactions__item--inner-wrapper .customer-interaction .order-number{padding-left:5px}.link-device__container{background:#fffdfb;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:8998}.link-device__container.link-device__container-success{z-index:8999}.link-device__container.link-device__container-success.hidden{display:none}@media (min-width:64em){.link-device__container{margin-left:auto;margin-right:auto;margin-top:75px}}.link-device__container .link-device__container-wrapper{padding-left:21px;padding-right:21px;padding-top:31px;width:100%}.link-device__container .link-device__container-wrapper.show-close{padding-top:60px}@media (min-width:64em){.link-device__container .link-device__container-wrapper.show-close{padding-top:31px}}.link-device__container .link-device__header{display:flex;justify-content:space-between}@media (min-width:64em){.link-device__container .link-device__header{margin-left:auto;margin-right:auto;max-width:440px}}.link-device__container .link-device__header .link-device__header--title{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.67}@media (min-width:64em){.link-device__container .link-device__header .link-device__header--title{display:inline-block;text-align:center;width:100%}}.link-device__container .link-device__header .link-device__header--btn{margin-right:20px}@media (min-width:64em){.link-device__container .link-device__header .link-device__header--btn{height:25px;margin-right:0;position:fixed;right:34px;width:25px}.link-device__container .link-device__header .link-device__header--btn svg.icon-close{height:25px;width:25px}.link-device__container form.devices__add{margin-left:auto;margin-right:auto;max-width:440px}}.link-device__container .form-group{margin:0}.link-device__container .link-device__title{color:#34303d;font-size:22px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.55;margin-bottom:19px;margin-top:20px}@media (min-width:64em){.link-device__container .link-device__title{font-size:28px;font-stretch:normal;font-style:normal;font-weight:300;line-height:1.57;margin-left:auto;margin-right:auto;max-width:440px;text-align:center}}.link-device__container .link-device--input,.link-device__container .link-device--input:focus,.link-device__container .link-device--label{color:#2d3038;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.79}.link-device__container .link-device--input,.link-device__container .link-device--input:focus{background-color:#f9f9f9;border:1px solid #d3d3d3;border-radius:3px;margin-top:15px}.link-device__container .link-device--btn{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;margin-top:13px;text-align:center}.link-device__container .link-device__info-text{color:#34303d;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-top:34px}@media (min-width:64em){.link-device__container .link-device__info-text{display:block;margin-left:auto;margin-right:auto;max-width:440px}}.link-device__container .link-device__image{display:block;margin-top:34px}@media (min-width:64em){.link-device__container .link-device__image{margin-bottom:96px;margin-left:auto;margin-right:auto;max-width:440px}.link-device__step2 .link-device__container-wrapper{align-items:center;display:flex;flex-direction:column;margin-left:0;margin-right:0;padding-bottom:85px}}.link-device__text{color:#34303d;font-size:14px;font-weight:400;margin:0 0 35px}@media (min-width:64em){.link-device__text{max-width:560px;text-align:center}.link-device__files{outline:2px dashed #c5dece;padding:10px 0 50px;width:920px}}.link-device__files-drop,.link-device__preupload.hidden{display:none}@media (min-width:64em){.link-device__files-drop{align-items:flex-end;display:flex;justify-content:center;margin:0 auto;max-width:440px;min-height:50px}}.link-device__files-drop p{color:#34303d;margin:0}.link-device__files-delimiter{display:flex;justify-content:center;margin:15px 0;position:relative}@media (min-width:64em){.link-device__files-delimiter{margin:15px auto;max-width:440px}}.link-device__files-delimiter:before{background-color:#c2bfc2;content:" ";height:1px;left:0;position:absolute;top:50%;width:100%}.link-device__files-delimiter--desktop{display:none}@media (min-width:64em){.link-device__files-delimiter--desktop{display:flex}.link-device__files-delimiter--mobile{display:none}}.files-delimiter__text{background-color:#fffdfb;color:#34303d;display:block;font-weight:400;margin:0;padding:0 20px;text-align:center;z-index:1}@media (min-width:64em){.link-device__files-container{margin:0 auto;max-width:440px}}.link-device__files-container input{display:none}.link-device__files-btn{font-size:11px;font-stretch:normal;font-style:normal;height:44px;letter-spacing:2.5px;line-height:normal;text-transform:uppercase}.link-device__files-btn.files-select__button,.link-device__files-btn.files-upload__button{color:#fffdfb}.link-device__files-btn.files-upload__button{margin-top:20px}@media (min-width:64em){.link-device__files-btn.files-upload__button{margin:32px auto 0;max-width:440px}}.link-device__files-btn.files-upload__button.hidden{display:none}.link-device__files-btn.files-camera__button{border-color:#34303d;color:#34303d;font-weight:700}@media (min-width:64em){.link-device__files-btn.files-camera__button{display:none}}.link-device__files-message{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.67;margin-top:22px}@media (min-width:64em){.link-device__files-message{margin:22px auto 0;max-width:386px;text-align:center}.device-link__upload{margin:0 auto;max-width:440px;padding:50px 0}}.device-link__upload.hidden{display:none}.device-link__upload progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#57760c;display:block;height:4px;margin-top:20px;width:100%}.device-link__upload progress[value]::-webkit-progress-bar{background-color:#f6f4f0;border-radius:2px}.device-link__upload progress[value]::-moz-progress-bar,.device-link__upload progress[value]::-webkit-progress-value{background-color:#57760c;border-radius:2px}.device-link__upload-text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.device-link__upload-file{background-color:#f6f4f0;border-radius:3px;padding:20px 22px}.upload-file__name-text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0}.upload-file__name-text--small{font-size:12px}.upload-file__button-remove{background:none;border:none;color:#34303d;cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;padding:0;text-decoration:underline}.upload-file__button-remove.hidden{display:none}.upload-progress__text{margin-bottom:0;margin-top:17px}.link-device__files-skip{color:#34303d;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-top:25px;text-decoration:underline}@media (min-width:64em){.link-device__files-skip{justify-content:center;margin:25px auto 0}}.link-device__message--error{color:#c73636;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-top:23px}.link-device__message--error:empty{margin-top:0}@media (min-width:64em){.link-device__message--error{margin-left:auto;margin-right:auto;max-width:440px}}.link-device__success--svg{display:inline-block;height:49px;width:49px}.link-device__success--svg-container{margin-top:82px;text-align:center;width:100%}@media (min-width:64em){.link-device__success--svg-container{margin-left:auto;margin-right:auto;margin-top:41px;max-width:440px}}.link-device__title--success{color:#262a33;font-size:22px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.55;margin-bottom:0;margin-top:23px;text-align:center;width:100%}@media (min-width:64em){.link-device__title--success{margin-left:auto;margin-right:auto;max-width:440px}}.link-device__info-text--success{color:#262a33;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-top:23px;text-align:center;width:100%}@media (min-width:64em){.link-device__info-text--success{display:block;margin-left:auto;margin-right:auto;max-width:440px}}.link-device__close--btn{color:#fff;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;margin-top:31px;min-height:44px;text-align:center;text-transform:uppercase}@media (min-width:64em){.link-device__close--btn{margin-left:auto;margin-right:auto;max-width:440px}}.link-device__find-store--btn{height:44px;margin-top:12px;width:100%}@media (min-width:64em){.link-device__find-store--btn{display:block;margin-left:auto;margin-right:auto;max-width:440px}}.linking-device__my-accont-reminder--link{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;text-decoration:underline}@media (min-width:64em){.iqos-care-plus-info .my-account__proof-of-purchase--description{max-width:249px}}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device{display:flex;flex-wrap:wrap;margin-bottom:11px;padding:30px 0 30px 30px}@media (min-width:64em){.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device{flex-wrap:nowrap;margin-bottom:22px}}@media only screen and (min-width:1021px) and (max-width:1300px){.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device{flex-wrap:wrap}}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__image-wrapper.device__image-wrapper,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__image-wrapper.device__image-wrapper{margin:0 auto;max-width:none}@media (min-width:64em){.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__image-wrapper.device__image-wrapper,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__image-wrapper.device__image-wrapper{margin:0 auto;max-width:unset}}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info{text-align:left;width:100%}@media (min-width:48em){.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info{max-width:335px}}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device-name,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device-name{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;margin-top:0}@media (min-width:64em){.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device-name,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .device-name{font-size:36px;font-weight:300;line-height:1.56}}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .iqos-care-plus,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .iqos-care-plus{display:block;margin:10px auto 0;width:60px}@media (min-width:64em){.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .iqos-care-plus,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .ceapp-my-account__device-info .iqos-care-plus{margin-bottom:20px;width:80px}}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info{color:#34303d;font-size:14px}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.desktop,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.desktop{display:none}@media (min-width:64em){.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.desktop,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.desktop{display:block}}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.mobile,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.mobile{border-top:1px solid rgba(255,253,251,.05);flex-basis:100%;max-width:100%;padding:20px 25px;text-align:left}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.mobile span,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.mobile span{display:block;font-weight:400;margin-bottom:5px;width:100%}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.mobile .info-wrapped,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.mobile .info-wrapped{align-items:center;display:flex}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.mobile .info-wrapped span,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.mobile .info-wrapped span{width:auto}@media (min-width:64em){.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.mobile,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .iqos-care-plus-info.mobile{display:none}}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device-button,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device-button{display:inline-block}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty{color:#34303d;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.ceapp-one-line,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.ceapp-one-line{display:flex}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.ceapp-one-line span,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.ceapp-one-line span{margin-right:5px}@media (min-width:64em){.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.ceapp-one-line .iqos-care-plus,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.ceapp-one-line .iqos-care-plus{margin:0 18px 0 0}}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.desktop,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.desktop{display:none}@media (min-width:64em){.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.desktop,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.desktop{display:block}}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.mobile,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.mobile{border-top:1px solid rgba(255,253,251,.05);flex-basis:100%;margin-top:20px;max-width:100%;padding:20px 25px;text-align:left}@media (min-width:64em){.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.mobile,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty.mobile{display:none}}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty p,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty p{line-height:1.71;margin:0}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty span,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty span{align-items:center;display:flex;line-height:1.71;margin:0}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty span svg,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty span svg{height:25px;margin-left:10px;width:25px}.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty .device__warranty__proof-of-purchase,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty .device__warranty__proof-of-purchase{flex-basis:300px;max-width:300px}@media (min-width:64em){.ceapp-my-account.my-account__my-devices .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty .device__warranty__proof-of-purchase,.ceapp-my-account.my-account__my-orders .my-account__devices .ceapp-my-account__content.my-devices__linked-device .device__warranty .device__warranty__proof-of-purchase{flex-basis:250px;max-width:250px}}main{position:relative}.hav__main--100vh{align-items:center;display:flex;height:100vh}.hav__container--outer{background-color:#f6f4f0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hav__container{background:#fffdfb;display:block;margin:50px auto;padding-bottom:32px;padding-left:20px;padding-right:20px;position:relative;width:100%;z-index:25}.hav__container__list__item{display:flex;padding:6px 0}.hav__container__list__item__icon{height:24px;width:24px}.hav__container__list__item__text{padding-left:12px}.hav__container__list__item--error{align-items:center;background-color:#fffdfb;padding:20px 30px}.hav__container__list__item--error .hav__container__list__item__text{font-size:14px}@media (min-width:64em){.hav__container.hav_remove_margin{margin-top:10rem}.hav__container.hav__failed--container{padding-left:60px;padding-right:60px}.hav__container.hav__failed--container .hav__header--error-message,.hav__container.hav__failed--container .hav__header--sub-title,.hav__container.hav__failed--container .hav__header--svg,.hav__container.hav__failed--container .hav__header--title{display:block;margin-left:auto;margin-right:auto;max-width:335px}.hav__container.hav__required--container{padding-left:60px;padding-right:60px}}.hav__container.hav__required--container .hav__header--title{margin-top:12px}@media (max-width:767px){.hav__container.hav__age-estimation{margin-bottom:0}}@media (min-width:48em){.hav__container.hav__age-estimation{max-width:570px;padding-top:35px}}.hav__container.hav__age-estimation .hav__header--title{color:#34303d;font-weight:400}.hav__container.hav__age-estimation .hav__container__list__item__text{margin-top:0}@media (min-width:48em){.hav__container.hav__age-estimation .hav__content--inner-info--container{max-width:335px}}.hav__container.hav__age-estimation .hav__content--inner-info--container:before{background:transparent;margin-top:20px}.hav__container.hav__age-estimation .hav__content--inner-info--container .btn-hav{font-size:14px;font-weight:500;letter-spacing:normal;text-transform:none}.hav__container.hav__age-estimation .p-0{padding:0}.hav__container.hav__age-estimation .text-center{text-align:center}.hav__container.hav__age-estimation--iframe{color:#34303d;display:flex;flex-direction:column;margin:0 auto;padding:0}@media (max-width:767px){.hav__container.hav__age-estimation--iframe{height:100vh;padding:0}}.hav__container.hav__age-estimation--iframe .hav__header{flex:0 1 auto;padding-top:24px}.hav__container.hav__age-estimation--iframe .hav__header--title{font-size:14px;font-weight:700}.hav__container.hav__age-estimation--iframe .hav__items{display:flex;padding:0 16px}.hav__container.hav__age-estimation--iframe .hav__items>*{flex:1;padding:0 16px}.hav__container.hav__age-estimation--iframe .hav__items .hav__item__text{font-weight:400}.hav__container.hav__age-estimation--iframe .hav__content--container{flex:1 1 auto;height:100%;position:relative;width:100%}@media (min-width:64em){.hav__container{margin-top:204px;max-width:570px;padding-top:35px}}.hav__container .hav__header--svg{display:block;margin:42px auto 0;text-align:center}.hav__container .hav__header--svg-success{margin-top:148px}@media (min-width:64em){.hav__container .hav__header--svg-success{margin-top:0}}.hav__container .hav__header--title{color:#000;font-size:28px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:.6px;line-height:1.57;margin:8px 0 0;text-align:center}.hav__container .hav__content--text{color:#000;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:1.64;margin-bottom:0;margin-top:16px;text-align:center}.hav__container.hav__confirm--container .hav__content--inner-info--container:before{display:none}.hav__container.hav__confirm--container .hav__confirm--article{display:block}.hav__container.hav__confirm--container .hav__confirm--article:not(:first-child){margin-top:20px}.hav__container.hav__confirm--container .hav__confirm--article .hav__confirm-box--container{border:1px solid #c2bfc2;padding:20px}.hav__container.hav__confirm--container .hav__confirm--article .hav__confirm-box--container .hav__confirm-phone_number--row{display:flex;flex-direction:column}.hav__container.hav__confirm--container .hav__confirm--article .hav__confirm-box--container .hav__confirm-phone_number--row .hav__confirm-box--phone_number{display:flex;flex-direction:row}.hav__container.hav__confirm--container .hav__confirm--article .hav__confirm-box--container .hav__confirm-phone_number--row .hav__confirm-box--phone_number .hav__confirm-prefix--phone_number{padding-right:5px}.hav__container.hav__confirm--container .hav__confirm--article .hav__confirm-box--title-row{border-bottom:1px solid #c2bfc2;padding-bottom:20px}.hav__container.hav__confirm--container .hav__confirm--article .hav__confirm-box--title-row .hav__confirm-box--title{color:#000;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.29px;line-height:normal}.hav__container.hav__confirm--container .hav__confirm--article .hav__confirm-box--row{margin-top:20px}.hav__container.hav__confirm--container .hav__confirm--article .hav__confirm-box--row .hav__confirm-box--label{color:#34303d;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1}.hav__container.hav__confirm--container .hav__confirm--article .hav__confirm-box--row .hav__confirm-box--item{color:#34303d;display:block;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.1px;line-height:normal}.btn-hav{color:#fffdfb;display:block;line-height:1.18;margin-top:30px}.btn-hav,.btn-hav.btn__hav--light{font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;text-align:center;text-transform:uppercase}.btn-hav.btn__hav--light{background:transparent;border:2px solid #34303d;border-radius:3px;color:#34303d;line-height:normal;margin-top:32px}.hav_link--skip{color:#34303d;display:block;font-size:14px;letter-spacing:-.05px;line-height:1.86;margin-bottom:32px;margin-top:20px;text-decoration:underline}.hav__header--title-success,.hav_link--skip{font-stretch:normal;font-style:normal;font-weight:700;text-align:center}.hav__header--title-success{color:#000;font-size:18px;letter-spacing:3.97px;line-height:normal;text-transform:uppercase}.hav__content--text--success{color:#34303d;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.79;margin-top:58px}.hav__content--text--success,.hav__header--sub-title{font-stretch:normal;font-style:normal;text-align:center}.hav__header--sub-title{color:#c2bfc2;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.13px;line-height:normal;width:100%}.hav__header--error-message{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.64;margin-top:17px;text-align:center}.hav__content--inner-info--container{margin:0 auto}@media (min-width:64em){.hav__content--inner-info--container{max-width:335px}}.hav__content--inner-info--container:before{background-color:rgba(255,253,251,.05);content:" ";display:block;height:1px;margin-top:74px;width:100%}@media (min-width:64em){.hav__content--inner-info--container:before{margin-top:40px}}.hav__if-mistake--text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.64;text-align:center}.hav__header--svg.hav__failed--content-svg{margin-top:64px}.hav__article--title{font-size:24px;font-weight:300;line-height:1.42;margin-top:26px}.hav__article--info-text,.hav__article--title{color:#34303d;font-stretch:normal;font-style:normal;letter-spacing:normal;margin-bottom:0;text-align:center}.hav__article--info-text{font-size:16px;font-weight:400;line-height:1.75;margin-top:20px}.hav__box--container{border:1px solid rgba(255,253,251,.05);border-radius:3px;margin-top:43px;padding-left:20px;padding-right:20px}.hav__box--container .hav__box--row{color:#34303d;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:normal;line-height:1.71;padding-bottom:8px;padding-top:8px}.hav__box--container .hav__box--row:not(:last-child){border-bottom:1px solid rgba(255,253,251,.05)}.hav__box--container .hav__box--row .hav__box--item{display:flex}.checkout__wrapper.my-cart__wrapper.hav__main--container{position:relative;z-index:27}.checkout__wrapper.my-cart__wrapper.hav__main--container .checkout__main.my-cart__main{flex-basis:auto;margin:0 auto}.checkout__wrapper.my-cart__wrapper.hav__main--container .checkout__main.my-cart__main .delivery-select.has-label .select-arrow{transform:translateY(50%)}@media (min-width:64em){.checkout__wrapper.my-cart__wrapper.hav__main--container .checkout__main.my-cart__main{max-width:570px;width:100%}}.checkout__wrapper.my-cart__wrapper.hav__main--container .checkout__main.my-cart__main .select-arrow{margin-top:15px}.checkout__wrapper.my-cart__wrapper.hav__main--container .checkout__main.my-cart__main .step-text{font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:3.5px;line-height:normal}.checkout__wrapper.my-cart__wrapper.hav__main--container [type=checkbox]:checked+label:before,.checkout__wrapper.my-cart__wrapper.hav__main--container [type=checkbox]:not(:checked)+label:before{margin-top:5px}.checkout__wrapper.my-cart__wrapper.hav__main--container .hav__step--intro-text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.64;margin:0}.checkout__wrapper.my-cart__wrapper.hav__main--container .phone-select{flex-wrap:wrap;margin:0}.checkout__wrapper.my-cart__wrapper.hav__main--container .phone-select .form-standard-select__select{height:46px}.checkout__wrapper.my-cart__wrapper.hav__main--container .phone-select .select-arrow{margin-top:0!important}.checkout__wrapper.my-cart__wrapper.hav__main--container .phone-select.form-group--error .select-arrow{margin-top:8px!important}.checkout__wrapper.my-cart__wrapper.hav__main--container .phone-select .select-country-flag{margin:0}.checkout__wrapper.my-cart__wrapper.hav__main--container .phone-select .text-phone{display:flex;margin:0}.checkout__wrapper.my-cart__wrapper.hav__main--container .delivery-select>svg{margin-top:0!important}.checkout__wrapper.my-cart__wrapper.hav__main--container legend{margin-top:0}.checkout__wrapper.my-cart__wrapper.hav__main--container .checkout__section.checkout__delivery{padding-top:27px}.hav__before-upload,.hav__document-upload-choice{align-items:center;display:flex;flex-direction:column;min-width:320px}.hav__before-upload .hav__content--text,.hav__document-upload-choice .hav__content--text{color:#34303d;font-size:14px}.hav__before-upload .btn-hav,.hav__document-upload-choice .btn-hav{height:45px}@media (min-width:64em){.hav__before-upload .btn-hav,.hav__document-upload-choice .btn-hav{max-width:450px}}.hav__content__images-list{display:flex;flex-wrap:wrap;margin-bottom:25px}@media (min-width:64em){.hav__content__images-list{max-width:450px}}.hav__content__images-list .images-list__item{align-items:center;display:flex;flex-basis:50%;flex-direction:column;margin-top:30px;max-width:50%;position:relative}.hav__content__images-list svg{height:28px;position:absolute;right:10%;top:-14px;width:28px}@media (min-width:64em){.hav__content__images-list svg{right:16%}}.hav__before-upload--image{position:relative}.hav__before-upload--image:after{align-items:center;content:url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg);display:flex;height:28px;justify-content:center;position:absolute;right:8px;top:-14px;width:28px}.hav__before-upload--image.correct:after{content:url(../../../../content/dam/iqos/global/marketing/brand/graphics/inStock.svg)}.hav__before-upload--image img{height:90px}.hav__before-upload--image__descr{font-size:12px;font-weight:400;letter-spacing:normal;text-align:center}.hav__before-upload__text{font-size:12px;font-weight:400;letter-spacing:normal;margin:0;width:100%}@media (min-width:64em){.hav__before-upload__text{max-width:450px;text-align:center}}.hav__container__link{color:#34303d;display:block;font-size:14px;font-weight:500;margin-top:20px;text-align:center;text-decoration:underline}.hav__document-upload-choice .form-row-title{color:#34303d;display:block;font-size:14px;font-weight:400;margin-bottom:10px;margin-top:15px}.hav__document-upload-choice .form-group--checkbox label{color:#34303d;font-size:12px;font-weight:400}.hav__document-upload-choice .form-group--checkbox label:before{top:4px}.hav__document-upload-choice fieldset{padding-left:0}.hav__document-upload-choice fieldset .form-row{margin-top:25px}.hav__document-upload-choice__form{width:100%}@media (min-width:64em){.hav__document-upload-choice__form{max-width:450px}.hav__document-upload{padding-left:30px;padding-right:30px}}.hav__document-upload .hav__header{margin-bottom:25px}.hav__document-upload .link-device__files{outline:2px dashed #c5dece;padding:24px}@media (min-width:64em){.hav__document-upload .link-device__files{padding:32px 24px;width:auto}}.hav__document-upload .link-device__files.uploading{background-color:#f6f4f0;height:244px}@media (min-width:64em){.hav__document-upload .link-device__files.uploading{background-color:transparent;height:264px}}.hav__document-upload .link-device__files.uploading .link-device__preupload{display:none}.hav__document-upload .link-device__files.uploading .device-link__upload{display:flex;flex-direction:column;justify-content:center}.hav__document-upload .link-device__files.previewing{background-color:#f6f4f0;padding:16px 25px}.hav__document-upload .link-device__files.previewing .hav__document-upload__image-preview,.hav__document-upload .link-device__files.previewing .link-device__preupload{display:none}@media (min-width:64em){.hav__document-upload .link-device__files .link-device__files-drop{align-items:center}.hav__document-upload .link-device__files .link-device__files-delimiter--mobile{display:flex;margin:24px auto}.hav__document-upload .link-device__files .link-device__files-btn.files-camera__button{display:block}}.hav__document-upload .link-device__files.drag-and-drop__container{background-color:#f6f4f0;outline:2px dashed #57760c;position:relative}@media (min-width:64em){.hav__document-upload .link-device__files.drag-and-drop__container{padding:76px 24px}}.hav__document-upload .link-device__files.drag-and-drop__container .drag-and-drop-text__container{margin-top:19px}.hav__document-upload .link-device__files.drag-and-drop__container .drag-and-drop-text__container img{position:absolute;right:10px;top:50%;transform:translate(-50%)}.hav__document-upload .link-device__files.drag-and-drop__container .link-device__files-drop p{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;text-align:center}.hav__document-upload .link-device__message--error{margin-left:0;margin-top:10px;max-width:none}.hav__document-upload .device-link__upload{display:none;height:100%}.hav__document-upload .device-link__upload .device-link__upload-file{display:none}@media (min-width:64em){.hav__document-upload .device-link__upload .device-link__upload-file{display:block}}.hav__document-upload .hav__document-upload__image-preview{align-items:center;display:flex;flex-direction:column;justify-content:center}.hav__document-upload .hav__document-upload__image-preview .image-preview__image--identity{height:180px}.hav__document-upload .hav__document-upload__image-preview .image-preview__image--passport{height:360px}.hav__document-upload .hav__document-upload__image-preview .image-preview__remove{color:#34303d;font-size:14px;font-weight:400;margin-top:20px;text-decoration:underline}.hav__document-upload .hav__content--text{color:#34303d;letter-spacing:normal;margin-bottom:15px}.hav__document-upload .hav__content--text--left{text-align:left}.hav__document-upload .hav__content--text--lighter{color:#34303d}@media (min-width:64em){.hav__document-upload .hav__content--text--lighter{margin:32px auto;width:336px}.hav__document-upload .btn-hav{margin-left:auto;margin-right:auto;width:450px}}.hav__confirmation--popup .hav-popup__inner--title{color:#34303d;font-size:22px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.88px;line-height:1.36;margin-bottom:32px;margin-top:0;text-align:center}.hav-popup__overlay{background:rgba(39,42,51,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9000}.hav-popup__inner--container{background:#fffdfb;left:50%;max-width:680px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:9001}@media (min-width:64em){.hav-popup__inner--container{padding:126px 90px;width:auto}.hav-popup__inner--container .hav-popup__buttons--container{display:flex;justify-content:center}.hav-popup__inner--container .hav-popup__buttons--container .global-btn{display:flex;min-width:85px;width:auto}}.hav-popup__inner--container .hav-popup__buttons--container .global-btn.btn--dark{color:#fffdfb;margin-top:20px}@media (min-width:64em){.hav-popup__inner--container .hav-popup__buttons--container .global-btn.btn--dark{margin-left:20px;margin-top:0}}.hav__error-message{color:#7b787f;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.64;text-align:center}.hav__dropdown-button{align-items:center;background:transparent;border:none;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:72px;outline:none;padding:0;position:relative;width:100%}.hav__dropdown-button:after{background:#c2bfc2;bottom:0;content:" ";display:block;height:1px;position:absolute;width:100%}.hav__dropdown-button-text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.2px;line-height:1.43}.hav__dropdown-container{margin-bottom:4px}.hav__dropdown-item{display:flex;justify-content:flex-start;margin-top:24px}.hav__dropdown-item svg{height:20px;width:20px}.hav__container__list__item__text,.hav__item-text{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.5;padding-left:16px}.hav-twid-step-two{color:#000;font-weight:300;text-align:center}.twid_result_status_btn{border:1px solid transparent;border-radius:.3rem;color:#fffdfb;font-weight:400;line-height:1.5;padding:1.5rem;text-align:center;vertical-align:middle;white-space:nowrap;width:100%}.twid_success_btn_color{background-color:#57760c;border-color:#57760c}.twid_error_btn_color{background-color:#c73636;border-color:#c73636}.hav_description p b{font-weight:700}.hav_description p{margin:10px 0}.havWhiteOverlay{background-color:#fffdfb}.twid_btn_pointer{cursor:pointer}.loading-line.no-header{top:0}.hav-v2-content{margin:36px auto 50px;max-width:335px;text-align:center}@media (min-width:48em){.hav-v2-content{margin-bottom:120px}}@media (min-width:64em){.hav-v2-content{margin-top:117px;max-width:425px}.hav-v2-content .content-text-hav-v2{max-width:425px}}.hav-v2-content .content-text-hav-v2 .hav-v2-title{font-size:24px;font-weight:500}@media (min-width:64em){.hav-v2-content .content-text-hav-v2 .hav-v2-title{font-size:26px}}.hav-v2-content .content-text-hav-v2 .hav-v2-p{color:#34303d;font-weight:400;line-height:28px;margin-top:61px}@media (min-width:64em){.hav-v2-content .content-text-hav-v2 .hav-v2-p{font-size:18px}}.hav-v2-content .content-text-hav-v2 .btn--dark{margin-bottom:46px}.hav-v2-content.var01 .hav-v2-p{margin-top:0}.hav-v2-content.var01 .btn--light{display:block;margin-top:90px}.hav-v2-content.var01 .btn--dark{display:none}.mobile-session-timer{background:#f6f4f0;height:58px}.mobile-session-timer a{height:58px}.mobile-session-timer svg{display:block;float:left}.mobile-session-timer .session-timer__text{float:left;font-weight:400;padding-left:8px;text-transform:none}.mobile-session-timer .session-timer__text,.mobile-session-timer .session-timer__time{color:#34303d;display:block;font-size:13px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.69}.mobile-session-timer .session-timer__time{float:right;font-weight:500}.session-nav nav{width:100%}.actionBar__session-nav{position:relative}.session-timer__container,.session-timer__container.actionBar__item{display:none;left:-115px;position:absolute;top:2px}@media (min-width:64em){.session-timer__container,.session-timer__container.actionBar__item{display:block}}.session-timer__time{color:#34303d;font-size:10px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.2;text-align:right}@media (min-width:64em){.session-timer__time{display:inline-block;width:60px}}.session-timer__time:after{background:#d3d3d3;content:" ";display:inline-block;margin-left:16px;min-height:26px;position:absolute;top:3px;vertical-align:middle;width:1px}.faq-search{padding:78px 20px 32px}@media (min-width:48em){.faq-search{padding-bottom:29px;padding-top:104px}}@media (min-width:64em){.faq-search{padding-bottom:85px;padding-top:160px}}.faq-search__title{align-items:center;display:flex;flex-direction:column;font-size:11px;justify-content:center;letter-spacing:1.46px;line-height:1;margin:0}.faq-search__title:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#f5f3f1 50%,hsla(0,0%,100%,0));bottom:0;content:" ";display:block;height:1px;margin:8px 0;width:75px}.faq-search__subtitle{font-size:24px;line-height:1.21;margin-bottom:27px;margin-top:0;text-align:center}@media (min-width:48em){.faq-search__subtitle{font-size:40px;letter-spacing:-.41px;margin-bottom:47px}}.faq-search__icon{cursor:pointer;position:absolute;right:7px;top:50%;transform:translateY(-50%)}.faq-search__input[type=text],input.faq-search__input[type=date],input.faq-search__input[type=email],input.faq-search__input[type=number],input.faq-search__input[type=password],input.faq-search__input[type=tel]{border-left:1px solid #c2bfc2;border-radius:3px}.faq-search__input.global-search__form-input{background-image:none}@media (min-width:48em){.faq-search__input.global-search__form-input{flex:none;min-width:518px;width:auto}}.faq-search__input--wrapper{position:relative}.faq-search .global-search__form{flex-direction:row;justify-content:center;position:relative}.faq-search .global-search__form__suggestions{background-color:#fffdfb;border-bottom:1px solid #c2bfc2;border-left:1px solid #c2bfc2;border-radius:0 0 3px 3px;border-right:1px solid #c2bfc2;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);color:#000;display:none;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.79;position:absolute;top:44px;width:100%;z-index:1}@media (min-width:64em){.faq-search .global-search__form__suggestions{flex:none;min-width:518px;width:auto}}.faq-search .global-search__form__suggestions.suggestions-opened{display:block}.faq-search .global-search__form__suggestion{border-top:1px solid #c2bfc2;cursor:pointer;padding:10px 20px}@media (min-width:64em){.general__faq--page .global-btn.btn-bold{margin-right:12px;min-width:200px;padding:17px 32px 16px;width:auto}}.general__faq--page .global-btn.btn--light{background-color:unset}.general__faq--page .infopage__cta-box .global-btn.btn-bold{width:-moz-fit-content!important;width:fit-content!important}@media (min-width:64em){.general__faq--page .infopage__cta-box .global-btn.btn-bold{margin-right:8px}}.general__faq--page .categories__faq--component{padding:37px 20px 39px}@media (min-width:48em){.general__faq--page .categories__faq--component{padding-top:52px}}.general__faq--page .faq__module--title{color:#34303d;font-size:22px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.39px;line-height:1.04;margin:0 0 28px;text-align:center}@media (min-width:64em){.general__faq--page .faq__module--title{font-size:28px;margin-bottom:39px}.general__faq--page .faq__main-wrapper{position:relative}}.general__faq--page .faq__main-wrapper .swiper-slide{width:auto!important}.general__faq--page .faq__main-wrapper .user-nav--details{background-color:#fffdfb;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin-right:1.7rem;min-height:73px}@media (min-width:48em){.general__faq--page .faq__main-wrapper .user-nav--details{margin-right:17px}}@media (min-width:64em){.general__faq--page .faq__main-wrapper .user-nav--details{margin-top:6px;padding-right:0!important;width:159px}}.general__faq--page .faq__main-wrapper .user-nav--details+.user-nav--details{margin-top:6px}.general__faq--page .faq__main-wrapper .user-nav__link{font-weight:500}@media (min-width:64em){.general__faq--page .faq__main-wrapper .user-nav__link{justify-content:flex-start!important}}.general__faq--page .faq__main-wrapper .user-nav__link .icon{max-height:58px}.general__faq--page .faq__main-wrapper .user-nav__link .link-text{font-size:14px!important;padding-top:8px;word-break:keep-all}@media (min-width:48em){.general__faq--page .faq__categories--main{margin:0 auto;max-width:949px}}@media (min-width:64em){.general__faq--page .faq__categories--main{max-width:912px}}@media (min-width:75em){.general__faq--page .faq__categories--main{max-width:1090px}}@media (min-width:87.5em){.general__faq--page .faq__categories--main{max-width:1185px}}@media (min-width:100em){.general__faq--page .faq__categories--main{max-width:1266px}}@media (min-width:125em){.general__faq--page .faq__categories--main{max-width:1325px}}.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .user-nav--details{margin-top:6px}@media (min-width:64em){.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .swiper-container{overflow-x:hidden}}.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .categories-arrows .swiper-button-next.swiper-button-disabled,.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .categories-arrows .swiper-button-prev.swiper-button-disabled{display:none;pointer-events:none}.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .categories-arrows .swiper-button-next,.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .categories-arrows .swiper-button-prev{display:none}@media (min-width:992px){.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .categories-arrows .swiper-button-next,.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .categories-arrows .swiper-button-prev{border-radius:50%;display:block;height:48px;position:absolute;top:25%;transform:translateY(50%);width:48px}.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .categories-arrows .swiper-button-next:after,.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .categories-arrows .swiper-button-prev:after{display:none}}.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .categories-arrows .swiper-button-prev{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat;left:-5%}.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .categories-arrows .swiper-button-prev:after{border:none}.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .categories-arrows .swiper-button-next{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat;right:-5%}.general__faq--page .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .categories-arrows .swiper-button-next:after{border:none}.general__faq--page .refer-a-friend__faq--container{border-top:0;margin-bottom:8px;padding-bottom:39px;padding-top:30px}@media (min-width:48em){.general__faq--page .refer-a-friend__faq--container{padding:50px 100px 71px}}@media (min-width:75em){.general__faq--page .refer-a-friend__faq--container{padding-left:340px;padding-right:340px}}.general__faq--page .refer-a-friend__faq--container .faq-questions--wrapper{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:64em){.general__faq--page .refer-a-friend__faq--container .faq-questions--wrapper{flex-direction:row;flex-wrap:wrap;margin:auto;max-width:899px}}.general__faq--page .refer-a-friend__faq--nav{margin-bottom:0;margin-top:26px;width:unset}@media (min-width:48em){.general__faq--page .refer-a-friend__faq--nav{margin-top:40px}}.general__faq--page .refer-a-friend__faq--item{display:block;width:unset}.general__faq--page .refer-a-friend__faq--nav_title{color:#000;font-size:16px;font-weight:700;letter-spacing:-.25px;line-height:1.67;margin-bottom:19px;margin-top:40px}@media (min-width:48em){.general__faq--page .refer-a-friend__faq--nav_title{margin-top:47px}}.general__faq--page .refer-a-friend__faq--nav_title:after{border-bottom:1px solid #e1e3e5;content:"";display:block;margin-top:7px}@media (min-width:48em){.general__faq--page .refer-a-friend__faq--nav_title:after{margin-top:19px}}@media (min-width:64em){.general__faq--page li.refer-a-friend__faq--nav{flex:0 0 50%}.general__faq--page li.refer-a-friend__faq--nav:nth-child(2n){padding-left:5px}.general__faq--page li.refer-a-friend__faq--nav:nth-child(2n) a{text-align:right}.general__faq--page li.refer-a-friend__faq--nav:nth-child(odd){padding-right:5px}.general__faq--page li.refer-a-friend__faq--nav:last-child:nth-child(odd){margin-left:0}}.general__faq--page .user-nav__link{border:0;height:100%;text-transform:none}.general__faq--page .faq__title{color:#2c2c2c;font-size:22px;font-weight:300;letter-spacing:-.5px;margin-bottom:26px;margin-top:25px}@media (min-width:48em){.general__faq--page .faq__title{font-size:36px;margin-top:35px}}.general__faq--page .faq-backlink{color:#000;font-size:14px;font-weight:700;text-decoration:underline}.general__faq--page .faq-backlink:before{content:"<";display:inline-block;font-size:11px;margin-right:2px}.general__faq--page .faq-backlink.second-backlink{display:block;margin-top:26px}@media (min-width:48em){.general__faq--page .faq-backlink.second-backlink{margin-top:47px}}.general__faq--page .faq-article{background-color:#fff;margin-bottom:0!important;margin-top:75px}.faq-results{background-color:#fffdfb;padding:37px 20px 55px}@media (min-width:64em){.faq-results{padding:52px 340px 55px}}.faq-results__title{color:#34303d;font-size:22px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.32;margin-bottom:15px;margin-top:0}@media (min-width:64em){.faq-results__title{font-size:28px;letter-spacing:-.39px;margin-bottom:25px;text-align:center}}.faq-results__text{font-size:16px;line-height:1.69;margin:0}.faq-results__link,.faq-results__text{color:#000;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal}.faq-results__link{display:block;font-size:14px;line-height:2.29;text-decoration:underline}.faq-results #noSearchResultsMessage,.faq-results #noSearchResultsTitle{text-align:center}.faq-article article{overflow-x:auto;overflow-y:hidden}.faq-article article p{margin:0}.faq-article article a,.faq-article article b,.faq-article article i,.faq-article article span,.faq-article article strong,.faq-article article u{font-family:IQOSW04-Regular,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:27px}@media (min-width:48em){.faq-article article a,.faq-article article b,.faq-article article i,.faq-article article span,.faq-article article strong,.faq-article article u{font-size:16px;line-height:30px}}.faq-article article a{text-decoration:underline}.faq-article article i,.faq-article article i>*{font-style:italic}.faq-article article b,.faq-article article b>*{font-weight:700}.faq-article article ul{list-style:inherit;margin-left:20px}.faq-article article ul ul{list-style-type:circle;padding-inline-start:40px}.faqArticle article ul{list-style:initial}.nbw .faq-article .infopage__title{margin-top:15px}.faq-feedback{background-color:#f9f9f9}@media (min-width:64em){.faq-feedback{padding-left:34rem;padding-right:34rem}}.faq-feedback .faq-feedback-inner-wrapper{display:flex;flex-direction:column;height:238px;justify-content:flex-start}@media (min-width:64em){.faq-feedback .faq-feedback-inner-wrapper{height:175px}}.faq-feedback .faq--rating-button button{margin-bottom:13px}@media (min-width:64em){.faq-feedback .faq--rating-button button{margin-right:12px}.faq-feedback .faq--rating-button .grid-container{justify-content:left}}.faq-feedback .faq--rating-button--content{margin:40px 0}.faq-feedback .faq--rating-button--content p{margin-top:0}.faq-feedback .faq--rating-button--content .answer-container span{font-size:1.8rem;line-height:unset}@media (min-width:64em){.faq-feedback .faq--rating-button--content.grid-col-8{padding-left:0;padding-right:0}}.faq-feedback .grid-container .rating-button-container{display:flex;flex-direction:column}@media (min-width:64em){.faq-feedback .grid-container .rating-button-container{flex-direction:row;justify-content:center}}.product-detail-veev{background-color:#f5f5f5}@media (min-width:64em){.product-detail-veev{display:flex;flex-direction:row;flex-wrap:wrap}}.product-detail-veev .product-slider__wrapper{flex:1 1 55%}@media (min-width:64em){.product-detail-veev .product-slider__wrapper{margin-top:75px;max-width:55%}.product-detail-veev .product-slider__wrapper .tns-controls{width:95%}}.product-detail-veev .product-slider__wrapper .tns-controls button[data-controls=next],.product-detail-veev .product-slider__wrapper .tns-controls button[data-controls=prev]{background-repeat:no-repeat;background-size:cover;height:44px;outline:none;width:44px}.product-detail-veev .product-slider__wrapper .tns-controls button[data-controls=next]:after,.product-detail-veev .product-slider__wrapper .tns-controls button[data-controls=prev]:after{border:none}.product-detail-veev .product-slider__wrapper .tns-controls button:disabled{display:none}@media (min-width:64em){.product-detail-veev .product-slider__wrapper .product-slider__badge-container{display:none}}.product-detail-veev .product-slider__wrapper .product-slider__badge-container .product-slider__badge{align-self:center;border:1px solid #e8e8e8;border-radius:13px;display:inline-block;padding:0 10px;text-align:center}.product-detail-veev .product-slider__wrapper .product-slider__badge-container .product-slider__badge .badge-message{color:#000;font-size:9px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.51px;line-height:2.89;-o-object-fit:contain;object-fit:contain;text-align:center;text-transform:uppercase}.product-detail-veev .product-slider__wrapper .product-slider__carousel{margin-top:50px}@media (min-width:64em){.product-detail-veev .product-slider__wrapper .product-slider__carousel{margin-top:0}}.product-detail-veev .product-slider__wrapper .product-slider .tns-nav [aria-controls]{border:2px solid #545454;height:8px;width:8px}.product-detail-veev .product-info__wrapper{background-color:#fffdfb;color:#000;flex:1 1 45%;padding:2rem}@media (min-width:64em){.product-detail-veev .product-info__wrapper{display:block;max-width:45%;padding:102px 0 102px 145px}}.product-detail-veev .product-info__wrapper .product-info__badge-container{display:none}@media (min-width:64em){.product-detail-veev .product-info__wrapper .product-info__badge-container{display:block}}.product-detail-veev .product-info__wrapper .product-info__badge-container .product-info__badge{align-self:center;border:1px solid #e8e8e8;border-radius:13px;display:inline-block;padding:0 10px;text-align:center}.product-detail-veev .product-info__wrapper .product-info__badge-container .product-info__badge .badge-message{font-size:9px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.51px;line-height:2.89;-o-object-fit:contain;object-fit:contain;text-align:center;text-transform:uppercase}.product-detail-veev .product-info__wrapper .product-info__text-container{display:flex;padding:0}@media (min-width:64em){.product-detail-veev .product-info__wrapper .product-info__text-container{display:block;margin-top:16px}}.product-detail-veev .product-info__wrapper .product-info__text-container .product-info_left{margin-right:auto}.product-detail-veev .product-info__wrapper .product-info__text-container h1{font-size:22px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.56;margin:0}@media (min-width:64em){.product-detail-veev .product-info__wrapper .product-info__text-container h1{font-size:36px}}.product-detail-veev .product-info__wrapper .product-info__text-container .info-subtitle{color:#545454;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.product-detail-veev .product-info__wrapper .product-info__text-container .info-price{font-size:22px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.57}@media (min-width:64em){.product-detail-veev .product-info__wrapper .product-info__text-container .info-price{font-size:28px;margin-top:16px;position:static}}.product-detail-veev .product-info__wrapper .product-info__button-container{margin-top:24px}@media (min-width:64em){.product-detail-veev .product-info__wrapper .product-info__button-container{margin-top:72px;width:280px}}.product-detail-veev .product-info__wrapper .product-info__button-container .form-group-flex{display:flex;flex-direction:row;flex-wrap:wrap}.product-detail-veev .product-info__wrapper .product-info__button-container .form-group-flex .form-item_left,.product-detail-veev .product-info__wrapper .product-info__button-container .form-group-flex .form-item_right{width:48%}.product-detail-veev .product-info__wrapper .product-info__button-container .form-group-flex .form-item_left label.label-hasText,.product-detail-veev .product-info__wrapper .product-info__button-container .form-group-flex .form-item_right label.label-hasText{min-height:45px}.product-detail-veev .product-info__wrapper .product-info__button-container .form-group-flex .form-item_left label.label-hasText .label__text--primary,.product-detail-veev .product-info__wrapper .product-info__button-container .form-group-flex .form-item_right label.label-hasText .label__text--primary{font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.33;text-align:center;text-transform:uppercase}.product-detail-veev .product-info__wrapper .product-info__button-container .form-group-flex .form-item_left{margin-right:4%}.product-detail-veev .product-info__wrapper .product-info__button-container .form-group{margin-bottom:22px}@media (min-width:64em){.product-detail-veev .product-info__wrapper .product-info__button-container .form-group{margin-bottom:24px}}.product-detail-veev .product-info__wrapper .product-info__button-container .form-group .form-standard-select__select option{color:#545454;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.79}.product-detail-veev .product-info__wrapper .product-info__button-container .form-group .form-quantity{margin-right:4%;width:35%}@media (min-width:64em){.product-detail-veev .product-info__wrapper .product-info__button-container .form-group .form-quantity{width:40%}}.product-detail-veev .product-info__wrapper .product-info__button-container .form-group .form-button{width:61%}@media (min-width:64em){.product-detail-veev .product-info__wrapper .product-info__button-container .form-group .form-button{width:56%}}.product-detail-veev .product-info__wrapper .product-info__button-container .form-group .form-button .product-info-btn{height:46px;padding:11px 24px 10px}.product-detail-veev .product-info__wrapper .product-info__button-container .form-group .form-button .product-info-btn .btn__label{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.2px;line-height:normal;text-align:center}.replacements__header{background-color:#fffdfb;padding:0 20px}@media (min-width:64em){.replacements__header{padding-bottom:58px}}.replacements__header--title{color:#34303d;font-size:30px;font-weight:300;line-height:1.2;margin-bottom:22px;margin-top:62px;text-align:center}@media (min-width:64em){.replacements__header--title{font-size:50px;line-height:1.44;margin-bottom:35px;margin-top:85px}}.replacements__header--msg{color:#34303d;font-size:16px;font-weight:500;line-height:28px;margin-bottom:44px;text-align:center}@media (min-width:64em){.replacements__header--msg{margin:1.875em 0}}.replacements__main{background-color:#f6f4f0;padding:29px 20px 20px}@media (min-width:64em){.replacements__main{padding-bottom:64px;padding-top:55px}}.replacements__main--header{color:#34303d;font-size:22px;font-weight:300;margin-bottom:31px;margin-top:0;text-align:center}@media (min-width:64em){.replacements__main--header{font-size:28px;margin:0 0 37px}}.replacements__main .btn--continue{margin:0 auto;width:100%}@media (min-width:64em){.replacements__main .btn--continue{display:flex!important;justify-content:center!important;width:320px!important}}.replacements__main--msg{color:#34303d;font-size:16px;font-weight:500;line-height:28px;margin:25px 0 36px;text-align:center}@media (min-width:64em){.replacements__main--msg{margin:48px 0 28px}}.replacements__items{position:relative}@media (min-width:64em){.replacements__items{margin:0 140px}}.replacements__items--container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:64em){.replacements__items--container{justify-content:center}}.replacements__items .tns-nav{display:block}.replacements__items .tns-controls button[data-controls=next]{right:-6%;transform:rotate(0deg) translateY(-50%)}.replacements__items .tns-controls button[data-controls=prev]{left:-6%;transform:translateY(-50%) rotate(180deg)}.replacements__items .tns-controls button[data-controls=next],.replacements__items .tns-controls button[data-controls=prev]{background-color:transparent;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg);background-repeat:no-repeat;background-size:cover;height:45px;outline:none;width:45px}.replacements__items .tns-controls button[data-controls=next]:disabled,.replacements__items .tns-controls button[data-controls=prev]:disabled{display:none}.replacements__items .tns-controls button[data-controls=next]:after,.replacements__items .tns-controls button[data-controls=next]:before,.replacements__items .tns-controls button[data-controls=prev]:after,.replacements__items .tns-controls button[data-controls=prev]:before{border:0}.replacements__items .tns-controls button[data-controls=next]:focus,.replacements__items .tns-controls button[data-controls=prev]:focus{outline:none!important}.replacements__items .tns-controls button[data-controls=next]:focus-visible,.replacements__items .tns-controls button[data-controls=prev]:focus-visible{outline:revert!important}.replacements__item{align-items:center;display:flex;flex:0 0 47.5%;flex-direction:column;max-width:0 0 47.5%}@media (min-width:64em){.replacements__item{flex:0 0 200px;max-width:200px}.replacements__item:not(:last-child){margin-right:38px}}.replacements__item-picture--wrapper{background-color:#fffdfb;padding:13px}.replacements__item--picture{background-color:#fffdfb;height:169px;max-width:160px;width:auto}.replacements__item--text{color:#34303d;display:block;font-size:16px;font-weight:500;margin-bottom:25px;margin-top:17px;text-align:center}@media (min-width:64em){.replacements__item--text{margin-bottom:0}}.replacements__dropdown-container{margin:0 auto;padding:20px 20px 0;width:100%}@media (min-width:64em){.replacements__dropdown-container{padding:64px 20px;width:680px}}.replacements__dropdown-container .dropdown{align-items:center;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:13px 19px 24px}.replacements__dropdown-container .dropdown:first-child{border-bottom:1px solid #e1e3e5}.product-replacement__section{background-color:#fffdfb;padding:20px}.product-replacement__section .dialog.dialog--codentify .dialog__actions{align-items:center}.product-replacement__header-container{display:flex;justify-content:space-between;margin-top:52px;text-align:center}@media (min-width:64em){.product-replacement__header-container{margin-top:75px}}.product-replacement__header-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.product-replacement__header-title{color:#262a33;font-size:36px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin-bottom:58px;margin-top:58px;text-align:center}@media (min-width:64em){.product-replacement__header-title{font-size:50px;line-height:1.44;margin-bottom:79px;margin-top:79px}}.product-replacement__header-title--subtitled{margin-bottom:30px;margin-top:40px}@media (min-width:64em){.product-replacement__header-title--subtitled{margin-bottom:65px;margin-top:65px}}.product-replacement__header-title--described{margin-bottom:40px;margin-top:40px}@media (min-width:64em){.product-replacement__header-title--described{margin-bottom:39px;margin-top:65px}}.product-replacement__header-subtitle{color:#262a33;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;margin:0 0 38px;text-align:center}@media (min-width:64em){.product-replacement__header-subtitle{font-size:36px;line-height:1.56;margin-bottom:50px}}.product-replacement__header-subtitle--described{margin-bottom:18px;margin-top:46px}@media (min-width:64em){.product-replacement__header-subtitle--described{margin-bottom:18px;margin-top:74px}}.product-replacement__header-description,.product-replacement__top-description{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;text-align:center}.product-replacement__top-description{margin:0 auto;max-width:540px}.product-replacement__top-description--last{margin-bottom:56px}@media (min-width:64em){.product-replacement__top-description--last{margin-bottom:88px}}.product-replacement__product-container{background-color:#f6f4f0;display:flex;flex-direction:column;justify-content:space-between;padding:52px 20px 20px;position:relative;text-align:center}.product-replacement__product-container+.product-replacement__product-container{margin-top:20px}@media (min-width:64em){.product-replacement__product-container{flex-direction:row;padding:60px 50px 48px;text-align:left}}@media (min-width:87.5em){.product-replacement__product-container{padding:68px 100px 52px}}@media (min-width:64em){.product-replacement__product-image{width:33%}}.product-replacement__product-image img{max-height:320px;width:auto}.product-replacement__upgrade-label{background-color:#34303d;border-radius:12.5px;color:#fffdfb;font-size:10px;font-stretch:normal;font-style:normal;font-weight:700;left:24px;letter-spacing:2.5px;line-height:2.6;padding-left:10px;padding-right:10px;position:absolute;text-align:center;text-transform:uppercase;top:26px}@media (min-width:64em){.product-replacement__product{padding:0 20px;width:40%}}.product-replacement__product-title{color:#262a33;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:24px 0 0}@media (min-width:64em){.product-replacement__product-title{margin-top:0}}.product-replacement__product-description{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:24px 0 0}.product-replacement__ul{margin-top:24px;text-align:left}.product-replacement__list-item{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;padding-left:36px;position:relative}.product-replacement__list-item .icon-tick{height:17px;left:0;position:absolute;top:4px;width:17px}@media (min-width:64em){.product-replacement__price{width:27%}}.product-replacement__price-title{margin:0}.product-replacement__price-title.vom{margin-top:24px}.product-replacement__price-title--current{color:#262a33;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:0}.product-replacement__price-title--old{color:#a0a0a0;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;padding-left:8px}.product-replacement__price-description{color:#262a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:29px 0 0}@media (min-width:64em){.product-replacement__price-description{margin-top:24px}}.product-replacement__color-container{flex-wrap:wrap;margin-bottom:13px;margin-top:13px}.product-replacement__color-container .plp-page__color-variations--color-item{height:20px;width:20px}.product-replacement__color-container .plp-page__color-variations--color-item.selected:before{height:30px;left:-6px;top:-6px;width:30px}@media (min-width:64em){.product-replacement__color-container{justify-content:flex-start}}.product-replacement__current-color,.product-replacement__stock-level{color:#262a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}@media (min-width:64em){.product-replacement__current-color{padding-right:20px}}.product-replacement__stock-level{display:block;margin-left:auto;margin-right:auto;margin-top:10px;max-width:100px;padding-left:30px}.product-replacement__stock-level.stock-level--out-of-stock{max-width:120px}@media (min-width:64em){.product-replacement__stock-level{display:inline;margin-top:0}}.product-replacement__stock-level:before{height:19px;top:2px;width:19px}.product-replacement__button{margin-top:33px}@media (min-width:64em){.product-replacement__button{margin-top:29px}}.product-replacement__more-options{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding-bottom:56px;padding-top:54px}@media (min-width:64em){.product-replacement__more-options{padding-bottom:88px;padding-top:82px}}.product-replacement__info-title{color:#262a33;font-size:36px;font-weight:300;line-height:1.56;margin:0}.product-replacement__info-description,.product-replacement__info-title{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.product-replacement__info-description{font-size:16px;font-weight:400;line-height:1.75;margin:22px 0 0}.product-replacement__price,.product-replacement__product,.product-replacement__product-image{flex-grow:1}.vod{display:none}@media (min-width:64em){.vod{display:block}}.vom{display:block}@media (min-width:64em){.vom{display:none}}.product-tradein__back-button{color:#272a33}.product-tradein__back-button svg{margin-right:12px}.two-cards-ht__section{background:#fffdfb;padding-left:30px;padding-right:30px}@media (min-width:64em){.two-cards-ht__section{padding-left:152px;padding-right:152px}}.two-cards-ht__title{color:#262a33;font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:44px;margin:54px 0 0;max-width:223px}@media (min-width:48em){.two-cards-ht__title{font-size:48px;line-height:64px;margin:85px 0 0;max-width:calc(50% - 8px)}}@media (min-width:64em){.two-cards-ht__title{font-size:48px;line-height:64px;margin:85px 0 0;max-width:unset}}@media (min-width:87.5em){.two-cards-ht__title{font-size:48px;line-height:64px;margin:85px 0 0}}.two-cards-ht__box{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:59px}@media (min-width:48em){.two-cards-ht__box{flex-direction:row;margin-bottom:88px;margin-top:80px}}@media (min-width:64em){.two-cards-ht__box{margin-bottom:121px}}.two-cards-ht__card{display:flex;flex-direction:column;padding-top:54px;width:100%}@media (min-width:48em){.two-cards-ht__card{padding-top:0;width:calc(50% - 8px)}}@media (min-width:64em){.two-cards-ht__card{padding-top:0;width:calc(50% - 12px)}}@media (min-width:87.5em){.two-cards-ht__card{padding-top:0;width:calc(50% - 16px)}}@media (min-width:48em){.two-cards-ht__card+.two-cards-ht__card{margin-left:16px}}@media (min-width:64em){.two-cards-ht__card+.two-cards-ht__card{margin-left:24px}}@media (min-width:87.5em){.two-cards-ht__card+.two-cards-ht__card{margin-left:32px}}@media (min-width:64em){.two-cards-ht__img{border-radius:3px;max-height:439px}}.two-cards-ht__info-title{color:#262a33;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:36px;margin:25px 0 0}@media (min-width:64em){.two-cards-ht__info-title{margin-top:33px}}.two-cards-ht__description{color:#99969c;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:28px;margin:15px 0 0}@media (min-width:64em){.two-cards-ht__description{margin-top:8px;max-width:272px}}.two-cards-ht__learn-more{color:#262a33;display:inline-block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:28px;margin-top:16px;position:relative}@media (min-width:64em){.two-cards-ht__learn-more{margin-top:15px}}@media (min-width:87.5em){.two-cards-ht__learn-more{margin-top:17px}}@media (min-width:100em){.two-cards-ht__learn-more{margin-top:16px}}.two-cards-ht__learn-more svg{position:absolute;right:-23px;top:2px;transform:rotate(270deg)}#root{width:100%}.br__heading{color:#34303d;font-size:28px;font-weight:300;line-height:2;margin-bottom:52px;margin-top:0;text-align:center}@media (min-width:48em){.br__heading{font-size:36px;line-height:1.56}}.br-items__container{display:flex;justify-content:space-between;margin:0 auto}.br-products__slider{margin-bottom:100px;position:relative}@media (min-width:48em){.br-products__slider{padding:0 60px}}@media (min-width:64em){.br-products__slider{padding:0 80px}}.br-products__slider .tns-nav{display:block;margin-top:38px}.br-products__slider .tns-nav button{height:8px;width:8px}.br-products__slider .tns-controls{transform:translateY(-50%)}.br-products__slider .tns-controls button[data-controls=next]{transform:rotate(0deg) translateY(-50%)}@media (min-width:48em){.br-products__slider .tns-controls button[data-controls=next]{right:52px}}@media (min-width:64em){.br-products__slider .tns-controls button[data-controls=next]{right:80px}}.br-products__slider .tns-controls button[data-controls=prev]{transform:translateY(-50%) rotate(180deg)}@media (min-width:48em){.br-products__slider .tns-controls button[data-controls=prev]{left:-52px}}@media (min-width:64em){.br-products__slider .tns-controls button[data-controls=prev]{left:-80px}}.br-products__slider .tns-controls button:disabled{display:none}.br-products__slider .tns-controls button[data-controls=next],.br-products__slider .tns-controls button[data-controls=prev]{background-color:transparent;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg);background-repeat:no-repeat;background-size:cover;height:45px;outline:none;width:45px}.br-products__slider .tns-controls button[data-controls=next]:after,.br-products__slider .tns-controls button[data-controls=next]:before,.br-products__slider .tns-controls button[data-controls=prev]:after,.br-products__slider .tns-controls button[data-controls=prev]:before{border:0}.br--picture{height:auto;margin:0 auto;width:82px}.br--picture img{height:194px;margin:0 auto;width:auto}.br-products__container{padding-top:23px}@media (min-width:48em){.br-products__container{padding:25px 20px 20px}}@media (min-width:75em){.br-products__container{padding:26px 40px 40px}}.br-products__container .selected-product__arrow{border-color:transparent transparent #f6f4f0;border-style:solid;border-width:0 20px 20px;height:0;margin-right:-10px;width:0}@media (min-width:48em){.br-products__container .selected-product__arrow{margin-right:-20px}}@media (min-width:75em){.br-products__container .selected-product__arrow{margin-right:-40px}}.br-products__container .rating-container{justify-content:center;margin-top:0}.br-products__container .rating-container .rate>label{height:20px}.br-products__container .rating-container .rate-reviews{color:#34303d;font-size:14px;font-weight:600;letter-spacing:normal}.br-products__container .rating-container .product-filters__wrapper [type=checkbox]:not(:checked)+label:before,.br-products__container .rating-container .variant-nav__options [type=checkbox]:not(:checked)+label:before,.br-products__container .rating-container [type=radio]:not(:checked)+label:before,.product-filters__wrapper .br-products__container .rating-container [type=checkbox]:not(:checked)+label:before,.variant-nav__options .br-products__container .rating-container [type=checkbox]:not(:checked)+label:before{background:transparent}.br-products__container .global-btn.btn--dark{margin:40px auto auto;padding:14px 30px;width:329px}.br-products__container .global-btn.btn--dark .btn__label{font-size:11px;font-weight:700;letter-spacing:2.5px;line-height:1}.br-items__item{cursor:pointer;position:relative}.br-items__item.tns-item{display:flex!important;flex:0 0 375px;flex-direction:column;padding-right:0}@media (min-width:48em){.br-items__item.tns-item{flex:0 0 285px}}@media (min-width:100em){.br-items__item.tns-item{flex:0 0 250px}}.br-picture--wrapper{flex:1}.br-items__item--text{color:#34303d;display:block;flex:1;font-size:28px;font-weight:300;letter-spacing:-.4px;line-height:.86;margin:21px auto 36px;text-align:center}@media (min-width:48em){.br-items__item--text{margin:29px auto 36px}}.br__rating-reviews{background-color:#f8f8f8;padding:28px 20px 40px}@media (min-width:48em){.br__rating-reviews{padding:23px 23px 40px}}.br__rating-reviews--item{color:#34303d;font-size:16px;letter-spacing:normal;line-height:1.75}.br__rating-reviews--item:first-child{margin-bottom:30px}@media (min-width:48em){.br__rating-reviews--item:first-child{margin-bottom:0;margin-right:64px}}@media (min-width:64em){.br__rating-reviews--item:first-child{margin-right:91px}}@media (min-width:75em){.br__rating-reviews--item:first-child{margin-right:160px}}.br__rating-reviews--container{align-items:center;display:flex}.br__rating-reviews--container .rate-name{color:#34303d;font-size:14px;font-weight:600}.br__rating-reviews--text{color:#34303d;font-size:22px;font-weight:300;margin-bottom:0}.br__rating-reviews--descr{color:#34303d;font-size:16px;font-weight:500;line-height:1.75;margin-bottom:0;margin-top:16px}.br__rating-reviews__container{display:flex;flex-direction:column}@media (min-width:48em){.br__rating-reviews__container{flex-direction:row}}.top-rated-products__rating .star-active:before{color:#e5b052}.checkout--cc__wrapper .form-group .toggling-label.shown{margin-bottom:5px}.checkout--cc__wrapper .form-group .toggling-label.shown .label__text{font-size:14px;font-weight:400}@media (min-width:48em){.checkout--cc__wrapper.my-cart__wrapper{margin-top:75px}}.checkout--cc__wrapper .global-btn{font-size:1.1rem;font-weight:600;letter-spacing:2.2px;margin-top:32px;padding-bottom:15px;padding-top:16px}.checkout--cc__wrapper .btn--dark{margin-top:0}@media (min-width:64em){.checkout--cc__wrapper .btn--dark{margin-right:24px}}.checkout--cc__wrapper .label-hasText.active{background-color:#fffdfb;border:2px solid #34303d}.checkout--cc__wrapper.delivery-summary .checkout--cc__choose-address .label-hasText.active{background-color:#fffdfb}.checkout--cc__wrapper .checkout__section.checkout__delivery{position:relative}.checkout--cc__wrapper .checkout__section.checkout__delivery .fake-overlay{background:#fffdfb;bottom:0;display:none;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:2}.checkout--cc__wrapper .checkout__section.checkout__delivery .fake-overlay.edit-show{display:block}.checkout--cc__wrapper .checkout__section.checkout__delivery .btn--dark{border-radius:24px;margin-bottom:32px;margin-top:32px}.checkout--cc__wrapper .checkout__section.checkout__delivery .btn--dark:hover{background-color:#00d1d2;border-color:#00d1d2}.checkout--cc__wrapper .checkout__section.checkout__delivery .checkout__first-address--lookup{display:none}.checkout--cc__wrapper .checkout__section.checkout__delivery .checkout__first-address--lookup.add-show{display:block}.checkout--cc__wrapper .checkout__section.checkout__delivery .checkout__first-address--lookup .label-hasIcon{position:absolute;right:10px;top:5px}.checkout--cc__wrapper .checkout__section.checkout__delivery .checkout__first-address--lookup .form-item{position:relative}.checkout--cc__wrapper .checkout__section.checkout__delivery .checkout__first-address--manual{display:none}.checkout--cc__wrapper .checkout__section.checkout__delivery .checkout__first-address--manual.add-show{background:none;border:none;color:#34303d;cursor:pointer;display:inline;font-size:1.4rem;font-weight:300;line-height:1;margin-top:10px;outline:none;padding-left:1px;text-align:left;text-decoration:underline}.checkout--cc__wrapper .checkout__section.checkout__delivery .shipping-method--delivery{display:none}.checkout--cc__wrapper .checkout__section.checkout__delivery .shipping-method--delivery.add-show{display:block}.checkout--cc__wrapper .checkout__section.checkout__delivery.checkout__delivery--first-address .checkout__first-address--lookup{margin:0}.checkout--cc__wrapper .shipping-method-choice .input-container .input--outline:checked+label{font-weight:700}.checkout--cc__wrapper .input-container label.label-hasIcon .label-text{font-weight:400}.checkout--cc__wrapper .input-container label.label-hasIcon .label__icon{color:#7b787f}.checkout--cc__wrapper .input-container.active label.label-hasIcon{border:2px solid #34303d}.checkout--cc__wrapper .input-container.active label.label-hasIcon .label__text{color:#000;font-weight:500}@media (min-width:48em){.checkout--cc__wrapper{max-width:570px;padding-bottom:58px}}@media (min-width:64em){.checkout--cc__wrapper{max-width:948px}.checkout--cc__wrapper .flex-wrapper{display:flex;justify-content:space-between}}.checkout--cc__wrapper .flex-wrapper.pay-per-link--wrapper{display:flex;flex-direction:column}@media (min-width:64em){.checkout--cc__wrapper .flex-wrapper.pay-per-link--wrapper{flex-direction:row}}.checkout--cc__wrapper .flex-wrapper.pay-per-link--wrapper .checkout__main.my-cart__main{order:2}@media (min-width:64em){.checkout--cc__wrapper .flex-wrapper.pay-per-link--wrapper .checkout__main.my-cart__main{order:1}}.checkout--cc__wrapper .flex-wrapper.pay-per-link--wrapper caption{display:table-caption;text-align:center}.checkout--cc__wrapper .flex-header{display:flex;justify-content:space-between}@media (min-width:64em){.checkout--cc__wrapper .my-cart__main{flex-basis:570px;margin-right:25px;padding-bottom:5rem}.checkout--cc__wrapper .my-cart__sidebar{flex-basis:355px}}.checkout--cc__wrapper .card-icon2x{display:block;max-width:50px}.checkout--cc__wrapper .card-icon--paypal{max-width:84px}.checkout--cc__wrapper .checkout__first-address--recipient-info{align-items:center;background-color:#f6f4f0;border-radius:4px;display:flex;margin-bottom:25px;margin-top:12px;min-height:74px;min-width:298px;padding:0 1.6rem;position:relative}.checkout--cc__wrapper .checkout__first-address--recipient-info svg{height:24px;margin-left:8px;margin-right:24px}.checkout--cc__wrapper .checkout__first-address--recipient-info svg .icon-warning{fill:#e27d34}.checkout--cc__wrapper .checkout__first-address--recipient-info .alert--text{color:#7b787f;font-size:14px}.checkout--cc__link{color:#34303d;cursor:pointer;font-size:14px;text-decoration:underline}.checkout--cc__separator{background:#f6f4f0;border:0;height:1px;margin:0 -21px 26px}@media (min-width:48em){.checkout--cc__separator{margin:0 -60px 26px}}.checkout--cc__separator-light{border-top:1px solid #fffdfb;transform:translateX(-20px);width:calc(100% + 38px)}.checkout--cc__title{color:#34303d;font-size:28px;margin:0 0 1em;padding:0}.checkout--cc__step,.checkout--cc__title{font-weight:500;letter-spacing:3.5px;text-transform:uppercase}.checkout--cc__step{background:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);font-size:16px;margin:0 0 8px;padding:21px}.checkout--cc__step .step-text{color:#e1dedf;width:100%}.checkout--cc__step--active{margin-bottom:1px}.checkout--cc__step--active .step-text{color:#34303d}.checkout--cc__step--saved{display:flex;justify-content:space-between}.checkout--cc__step--saved .step-text{color:#34303d}.checkout--cc__step--saved .icon-tick{height:16px;width:16px}.checkout--cc__section{background:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin-bottom:8px;padding:30px 21px}@media (min-width:48em){.checkout--cc__section{padding:30px 60px}}.checkout--cc__section.my-cart__orderSummary{padding-top:1rem}@media (min-width:48em){.checkout--cc__section.my-cart__orderSummary{padding:1rem 28px 3rem}}.checkout--cc__section.my-cart__orderSummary .checkout__section-title{font-weight:700}.checkout--cc__section-title{display:block;font-size:14px;font-weight:400;margin-bottom:0;text-align:left}.checkout--cc__section .input-container{margin:10px 0}.checkout--cc__choose-address{padding-top:1rem}.checkout--cc__choose-address.edit-show{display:none}.checkout--cc__choose-address .form-item{background-color:#f6f4f0;margin:1rem 0}.checkout--cc__choose-address .form-item .product-filters__wrapper [type=checkbox]:checked+label .label__text--primary,.checkout--cc__choose-address .form-item .product-filters__wrapper [type=checkbox]:not(:checked)+label .label__text--primary,.checkout--cc__choose-address .form-item .variant-nav__options [type=checkbox]:checked+label .label__text--primary,.checkout--cc__choose-address .form-item .variant-nav__options [type=checkbox]:not(:checked)+label .label__text--primary,.checkout--cc__choose-address .form-item [type=radio]:checked+label .label__text--primary,.checkout--cc__choose-address .form-item [type=radio]:not(:checked)+label .label__text--primary,.product-filters__wrapper .checkout--cc__choose-address .form-item [type=checkbox]:checked+label .label__text--primary,.product-filters__wrapper .checkout--cc__choose-address .form-item [type=checkbox]:not(:checked)+label .label__text--primary,.variant-nav__options .checkout--cc__choose-address .form-item [type=checkbox]:checked+label .label__text--primary,.variant-nav__options .checkout--cc__choose-address .form-item [type=checkbox]:not(:checked)+label .label__text--primary{font-weight:700}.checkout--cc__choose-address .label-hasText{height:auto!important;min-height:75px;padding-bottom:10px!important;padding-top:10px!important}.checkout--cc__choose-address .label-hasText.active{background-color:#fffdfb;border:2px solid #34303d}.checkout--cc__choose-address .label-hasText span.label__text--secondary.availability{padding-bottom:20px}.checkout--cc__choose-address .label-hasText span.label__text--secondary span{display:block}.checkout--cc__choose-address .label-hasText span.label__footer{border-top:1px solid #c2bfc2;display:flex!important;justify-content:space-between;margin-left:-20px;margin-right:-20px;margin-top:6px;padding:6px 20px 0;text-decoration:underline}.checkout--cc__address-form fieldset{padding:0}.checkout--cc__address-form fieldset legend{display:block;float:left;font-size:14px;margin:3rem 0 2rem;width:100%}.checkout--cc__address-form fieldset.hasBorder{border-bottom:1px solid rgba(255,253,251,.05);margin:0 -21px;padding:0 21px}@media (min-width:48em){.checkout--cc__address-form fieldset.hasBorder{margin:0 -60px;padding:0 60px 4rem}}.checkout--cc__address-form .form-group{margin-bottom:2rem}.checkout--cc__address-form .form-group .toggling-label.shown{margin-bottom:5px}.checkout--cc__address-form .form-group .toggling-label.shown .label__text{font-size:14px;font-weight:400}.checkout--cc__address-form label{font-size:14px;margin-bottom:10px}.checkout--cc__address-form .search-button{background:none;border:none;font-size:14px;padding:0;text-decoration:underline}.checkout--cc__address-form .checkout__payment-btn{height:45px}.checkout--cc__selectedCard-wrapper{background:#fffdfb;border-radius:3px}.checkout--cc__selectedCard{border-bottom:1px solid rgba(255,253,251,.05);display:flex;padding:16px}.checkout--cc__selectedCard .card-icon{margin-right:16px;margin-top:4px}.checkout--cc__selectedCard .card-data{font-size:14px}.checkout--cc__selectedCard .card-number{color:#34303d;line-height:20px}.checkout--cc__selectedCard .card-number.text-bold{font-weight:700}.checkout--cc__selectedCard .card-expiration{color:#34303d}.checkout--cc__selectedCard--save{padding:5px 16px 16px}.checkout--cc__selectedCard--save .form-item{background-color:#f6f4f0;margin:0!important}.checkout--cc__payment .checkout__addNewCard,.checkout--cc__payment .payment-method__container{margin-top:4rem}.checkout--cc__payment .form-item{margin:14px 0}.checkout--cc__payment .choose-card{background:none;border:none;display:block;font-size:14px;margin:0 auto;padding:0;text-decoration:underline}.checkout--cc__payment .payment-address{margin-top:4rem}.checkout--cc__payment .checkout__payment-btn{height:45px;margin-top:39px}.checkout--cc__summary{border-top:1px solid rgba(255,253,251,.05)}.checkout--cc__summary .checkout__product--bundle .checkout__product .product__price .price-wrapper{margin-top:unset}.checkout--cc__main .delivery-select,.checkout--cc__main .payment-select{position:relative}.checkout--cc__main .delivery-select .select-arrow,.checkout--cc__main .payment-select .select-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.checkout--cc__main .delivery-select select+svg.select-arrow,.checkout--cc__main .delivery-select span.select-arrow,.checkout--cc__main .payment-select select+svg.select-arrow,.checkout--cc__main .payment-select span.select-arrow{pointer-events:none}.checkout--cc__main .delivery-select input::-webkit-calendar-picker-indicator,.checkout--cc__main .payment-select input::-webkit-calendar-picker-indicator{display:none}.checkout--cc__main .form-group--error .delivery-select .select-arrow,.checkout--cc__main .form-group--error .payment-select .select-arrow{top:35%}.checkout--cc__product{border-bottom:1px solid rgba(255,253,251,.05);display:flex;flex-direction:row;justify-content:flex-start;padding:21px 0}.checkout--cc__product .product__image{flex-shrink:0;height:71px;margin-right:18px;text-align:center;width:71px}.checkout--cc__product .product__image>img{max-height:100%;max-width:100%}.checkout--cc__product .product__info{display:flex;flex:1 1 0px;flex-direction:column;font-size:14px;justify-content:space-between}.checkout--cc__product .product__info>span{display:block}.checkout--cc__product .product__name{color:#000;display:block;margin-bottom:6px;padding-right:1rem;text-transform:uppercase}.checkout--cc__product .product__color{align-items:center;display:inline-flex;font-size:14px;line-height:18px;margin-bottom:6px;vertical-align:middle}.checkout--cc__product .product__color .color{border:1px solid #7b787f;border-radius:50%;display:inline-block;height:11px;margin:0 4px 0 0;width:11px}.checkout--cc__product .product__price{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;margin-left:auto}.checkout--cc__product .product__price .price-wrapper{font-size:14px}.my-cart__product--set .checkout--cc__product .product__price .price-wrapper{margin-top:unset}.checkout--cc__product .product__price .price--full{color:#c2bfc2;display:block;text-decoration:line-through}.checkout--cc__review .my-cart__orderSummary{margin-bottom:0}@media (min-width:48em){.checkout--cc__review .my-cart__orderSummary{padding-bottom:2rem;padding-left:0;padding-right:0}}.checkout--cc__review .items-qty{font-size:14px}.checkout--cc__box{background-color:#f6f4f0;border:2px solid #262a33;border-radius:3px;padding:13px 19px}.checkout--cc__box,.checkout--cc__summary-box{font-size:14px;line-height:1.6em;margin-bottom:17px}.checkout--cc__summary-box{background:#fffdfb;border-radius:3px;padding:18px 22px}.checkout--cc__summary-box strong{color:#34303d}.checkout--cc__summary-box.has-icon{align-items:center;display:flex}.checkout--cc__summary-box.has-icon .icon{flex-shrink:0;margin-right:16px}.checkout--cc__review-delivery{padding-bottom:2rem}.checkout--cc__review-payment{padding-bottom:.8rem}.checkout--cc__review-payment .checkout__selectedCard{border-bottom:none}.checkout--cc--redesign.add-address.change-address .checkout--cc__choose-address .form-item{background-color:#fffdfb}.checkout--cc--redesign.add-address.change-address .checkout--cc__choose-address .info-msg,.checkout--cc--redesign.add-address.change-address .checkout--cc__choose-address .input--outline+label{border:none}.checkout--cc--redesign.add-address.change-address .checkout--cc__choose-address .label__footer{display:none!important}.checkout--cc--redesign .info-msg{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/validate.svg) left 10px top 50% no-repeat;background-size:20px;font-size:14px;margin-bottom:18px;padding:19px 19px 19px 40px}.checkout--cc--redesign .checkout__section-title{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.29px;line-height:normal;margin-bottom:0;text-align:left}.checkout--cc--redesign .shipping-method-fields .checkout__section-title{margin-bottom:16px}.checkout--cc--redesign .items-qty{font-size:14px;font-weight:700}.checkout--cc--redesign .shipping-method-choice{margin-top:16px}.checkout--cc--redesign .checkout__section .input-container{border-radius:3px;margin:8px 0}.checkout--cc--redesign .checkout__section .input-container.active{background-color:#f6f4f0}.checkout--cc--redesign .checkout__section .input-container .label-hasIcon .label-pickUp{display:flex;flex-flow:column}.checkout--cc--redesign .has-pick-up-point .pick-up-point-icon{height:65px}.checkout--cc--redesign .has-pick-up-point .checkout__first-address--lookup{margin-top:20px}.checkout--cc--redesign .has-pick-up-point .checkout__first-address--lookup .label-input{font-size:14px;font-weight:400}.checkout--cc--redesign .has-pick-up-point .button-locata-me{align-items:center;background:none;border:none;display:flex;margin:0 auto}.checkout--cc--redesign .has-pick-up-point .button-locata-me .icon{margin-right:10px}.checkout--cc--redesign .has-pick-up-point .button-locata-me .button-label{font-size:14px;text-decoration:underline}.checkout--cc--redesign .has-pick-up-point .PUP-stores-list{margin-top:16px}.checkout--cc--redesign .has-pick-up-point .PUP-stores-list .store-box{border-bottom:1px solid #c2bfc2;padding:20px 0}.checkout--cc--redesign .has-pick-up-point .PUP-stores-list .store-box:first-child{border-top:1px solid #c2bfc2}.checkout--cc--redesign .has-pick-up-point .PUP-stores-list .map-box{border-bottom:1px solid #c2bfc2;border-top:1px solid #c2bfc2;height:270px;padding:20px 0}.checkout--cc--redesign .hide,.checkout--cc--redesign .plp__plp-product-veev .card-product-container .card-product .card-product-front.hide,.checkout--cc--redesign [id^=notifyPopupHtml] div.hide,.plp__plp-product-veev .card-product-container .card-product .checkout--cc--redesign .card-product-front.hide,[id^=notifyPopupHtml] .checkout--cc--redesign div.hide{display:none}.checkout--cc--redesign .has-pick-up-point .PUP-stores-list .show-button{border-bottom:1px solid #c2bfc2;padding:20px 0;text-align:center}.checkout--cc--redesign .has-pick-up-point .PUP-stores-list .show-button:first-child{border-top:1px solid #c2bfc2}.checkout--cc--redesign .has-pick-up-point .store-box .store-distance{font-size:12px;font-weight:400;margin:0}.checkout--cc--redesign .has-pick-up-point .store-box .store-notFound{color:#db3826;font-size:12px;font-weight:400;margin:0}.checkout--cc--redesign .has-pick-up-point .show-button .show-pick-up{color:#000;font-size:14px;font-weight:400;margin:5px 0;text-decoration:underline}.checkout--cc--redesign .has-pick-up-point .store-box .store-name{color:#000;font-size:14px;font-weight:400;margin:5px 0}.checkout--cc--redesign .has-pick-up-point .store-box .store-address{color:#000;font-size:12px;margin:0}.checkout--cc--redesign .has-pick-up-point .PUP-stores-list .store-box .distance-box{display:flex}.checkout--cc--redesign .has-pick-up-point .store-box .vertical-line{background:#c2bfc2;content:" ";display:inline-block;height:13px;margin-left:.7rem;margin-right:.7rem;position:relative;top:.4rem;vertical-align:middle;width:1px}.checkout--cc--redesign .has-pick-up-point .store-box .btn-container{margin-left:6px;margin-right:200px;padding-top:10px}.checkout--cc--redesign .has-pick-up-point .store-box .btn-container .global-btn{padding-bottom:10px;padding-top:11px}.checkout--cc--redesign .has-pick-up-point .store-box .btn-container .btn--dark{margin-bottom:0;margin-top:0;width:-moz-fit-content;width:fit-content}.checkout--cc--redesign .has-pick-up-point .store-detail-info .store-distance{font-size:14px;font-weight:400;margin:0}.checkout--cc--redesign .has-pick-up-point .store-detail-info .store-name{color:#000;font-size:16px;font-weight:400;margin:5px 0}.checkout--cc--redesign .has-pick-up-point .store-detail-info .store-address{color:#000;font-size:14px;margin:0}.checkout--cc--redesign .has-pick-up-point .store-detail-info .delivery,.checkout--cc--redesign .has-pick-up-point .store-detail-info .info,.checkout--cc--redesign .has-pick-up-point .store-detail-info .service{align-items:flex-start;display:flex;margin-top:20px}.checkout--cc--redesign .has-pick-up-point .store-detail-info .info .icon,.checkout--cc--redesign .has-pick-up-point .store-detail-info .service .icon{margin-right:10px}.checkout--cc--redesign .has-pick-up-point .store-detail-info .service .service-label{font-size:14px;font-weight:400}.checkout--cc--redesign .has-pick-up-point .store-detail-info .service .service-info{font-size:14px;margin-top:5px}.checkout--cc--redesign .has-pick-up-point .store-detail-info .delivery .available-info,.checkout--cc--redesign .has-pick-up-point .store-detail-info .info .info-label{font-size:14px}.checkout--cc--redesign .has-pick-up-point .store-detail-info .delivery .available-label{font-size:14px;font-weight:400}.checkout--cc--redesign .has-pick-up-point .store-detail-info .delivery .available-box{display:flex;flex-flow:column;position:relative;right:10px}.checkout--cc--redesign .has-pick-up-point .button-store-detail{background-color:#000;border:none;color:#fffdfb;font-size:10px;letter-spacing:1.5px;margin-top:25px;padding:10px;text-transform:uppercase;width:100%}.checkout--cc--redesign .has-click-and-collect .pick-up-point-icon{height:65px}.checkout--cc--redesign .has-click-and-collect .checkout__first-address--lookup{margin-top:20px}.checkout--cc--redesign .has-click-and-collect .checkout__first-address--lookup .label-input{font-size:14px;font-weight:400}.checkout--cc--redesign .has-click-and-collect .button-locata-me{align-items:center;background:none;border:none;display:flex;margin:0 auto}.checkout--cc--redesign .has-click-and-collect .button-locata-me .icon{margin-right:10px}.checkout--cc--redesign .has-click-and-collect .button-locata-me .button-label{font-size:14px;text-decoration:underline}.checkout--cc--redesign .has-click-and-collect .PUP-stores-list{margin-top:16px}.checkout--cc--redesign .has-click-and-collect .PUP-stores-list .store-box{border-bottom:1px solid #c2bfc2;padding:20px 0}.checkout--cc--redesign .has-click-and-collect .PUP-stores-list .store-box:first-child{border-top:1px solid #c2bfc2}.checkout--cc--redesign .has-click-and-collect .PUP-stores-list .show-button{border-bottom:1px solid #c2bfc2;padding:20px 0;text-align:center}.checkout--cc--redesign .has-click-and-collect .PUP-stores-list .show-button:first-child{border-top:1px solid #c2bfc2}.checkout--cc--redesign .has-click-and-collect .store-box .store-distance{font-size:12px;font-weight:400;margin:0}.checkout--cc--redesign .has-click-and-collect .store-box .store-notFound{color:#db3826;font-size:12px;font-weight:400;margin:0}.checkout--cc--redesign .has-click-and-collect .show-button .show-pick-up{color:#000;font-size:14px;font-weight:400;margin:5px 0;text-decoration:underline}.checkout--cc--redesign .has-click-and-collect .store-box .store-name{color:#000;font-size:14px;font-weight:400;margin:5px 0}.checkout--cc--redesign .has-click-and-collect .store-box .store-address{color:#000;font-size:12px;margin:0}.checkout--cc--redesign .has-click-and-collect .PUP-stores-list .store-box .label-wrapper{display:flex;padding-bottom:5px;width:100%}.checkout--cc--redesign .has-click-and-collect .PUP-stores-list .store-box .label-wrapper .label{background-color:#34303d;border-radius:12.5px;color:#fffdfb;display:flex;font-size:10px;font-weight:400;letter-spacing:2px;line-height:1;padding:4.5px 10px;position:relative;right:2px;text-align:center}.checkout--cc--redesign .has-click-and-collect .PUP-stores-list .store-box .label-wrapper .label.certified{background-color:#fffdfb;border:1px solid #34303d;color:#34303d;display:flex}.checkout--cc--redesign .has-click-and-collect .PUP-stores-list .store-box .distance-box{display:flex}.checkout--cc--redesign .has-click-and-collect .store-box .vertical-line{background:#c2bfc2;content:" ";display:inline-block;height:13px;margin-left:.7rem;margin-right:.7rem;position:relative;top:.4rem;vertical-align:middle;width:1px}.checkout--cc--redesign .has-click-and-collect .store-detail-info .store-distance{font-size:14px;font-weight:400;margin:0}.checkout--cc--redesign .has-click-and-collect .store-detail-info .store-name{color:#000;font-size:16px;font-weight:400;margin:5px 0}.checkout--cc--redesign .has-click-and-collect .store-detail-info .store-address{color:#000;font-size:14px;margin:0}.checkout--cc--redesign .has-click-and-collect .store-detail-info .delivery,.checkout--cc--redesign .has-click-and-collect .store-detail-info .info,.checkout--cc--redesign .has-click-and-collect .store-detail-info .service{align-items:flex-start;display:flex;margin-top:20px}.checkout--cc--redesign .has-click-and-collect .store-detail-info .info .icon,.checkout--cc--redesign .has-click-and-collect .store-detail-info .service .icon{margin-right:10px}.checkout--cc--redesign .has-click-and-collect .store-detail-info .service .service-label{font-size:14px;font-weight:400}.checkout--cc--redesign .has-click-and-collect .store-detail-info .service .service-info{font-size:14px;margin-top:5px}.checkout--cc--redesign .has-click-and-collect .store-detail-info .delivery .available-info,.checkout--cc--redesign .has-click-and-collect .store-detail-info .info .info-label{font-size:14px}.checkout--cc--redesign .has-click-and-collect .store-detail-info .delivery .available-label{font-size:14px;font-weight:400}.checkout--cc--redesign .has-click-and-collect .store-detail-info .delivery .available-box{display:flex;flex-flow:column;position:relative;right:10px}.checkout--cc--redesign .has-click-and-collect .button-store-detail{background-color:#000;border:none;color:#fffdfb;font-size:10px;letter-spacing:1.5px;margin-top:25px;padding:10px;text-transform:uppercase;width:100%}.checkout--cc--redesign .shipping-method__container .label__text--secondary.availability{padding-bottom:20px}.checkout--cc--redesign .checkout__section .input-container .bordered{border:2px solid #000}.checkout--cc--redesign .checkout__section .input-container .bordered .label__text{font-weight:700}.checkout--cc--redesign .shipping-method--delivery{margin-top:17px}.checkout--cc--redesign .shipping-method--delivery .first-address--lookup{font-weight:300}.checkout--cc--redesign .shipping-method--delivery .checkout__delivery-address{display:none;flex-direction:column}.checkout--cc--redesign .shipping-method--delivery .checkout__delivery-address.edit-show{display:flex}.checkout--cc--redesign .shipping-method--delivery .checkout__delivery-address.edit-show .flex-header{margin-bottom:0}.checkout--cc--redesign .shipping-method--delivery .checkout__delivery-address .edit-close{align-self:flex-end;background:unset;border:none}.checkout--cc--redesign .shipping-method--delivery .checkout__delivery-address .edit-close img{height:16px;width:auto}.checkout--cc--redesign .shipping-method--delivery .checkout__delivery-address .checkout__overlay-top{color:#f6f4f0;display:block;font-size:1.6rem;font-weight:700;letter-spacing:3.64px;line-height:.81;padding-bottom:1.2rem;text-align:center;text-transform:uppercase}.checkout--cc--redesign .align-phone-combo .phone-combo{align-items:center}.checkout--cc--redesign .align-phone-combo .phone-select .label{padding-right:10px}.checkout--cc--redesign .checkout__delivery-head{display:flex;justify-content:space-between;margin-bottom:-6px}.checkout--cc--redesign .checkout__change-address{color:#34303d;cursor:pointer;font-size:14px;font-weight:400;text-decoration:underline}.checkout--cc--redesign .summary__product-container{display:flex}.checkout--cc--redesign .summary__product-img{height:73px;width:86px}.checkout--cc--redesign .summary__product-info{display:flex;flex-direction:column;justify-content:center}.checkout--cc--redesign .summary__product-name{color:#000;font-size:15px}.checkout--cc--redesign .summary__product-price{display:flex;justify-content:space-between;padding-left:73px;width:100%}.checkout--cc--redesign .summary__product-label,.checkout--cc--redesign .summary__product-value{color:#34303d;font-size:14px}.checkout--cc--redesign .summary__product-list{padding:16px 0}.checkout--cc--redesign .order-summary caption{display:flex;justify-content:space-between}.checkout--cc--redesign .order-summary caption span{color:#000;font-size:14px;letter-spacing:normal;text-transform:none}.checkout--cc--redesign .my-cart__message--success{margin-bottom:32px}.checkout--cc--redesign .giftwrap-item{margin-bottom:20px;margin-top:32px}.checkout--cc--redesign .my-cart__is-gift{margin-bottom:9px;margin-top:8px}.checkout--cc--redesign .checkout__address-form fieldset legend{color:#34303d;margin-bottom:14px;margin-top:29px}.checkout--cc--redesign .phone-field.hasBorder{padding-bottom:0}.checkout--cc--redesign .phone-select{margin-bottom:36px;margin-top:29px}.checkout--cc--redesign .flex-row{display:flex;justify-content:space-between}.checkout--cc--redesign .flex-header{margin-bottom:19px;margin-top:18px}.checkout--cc--redesign .checkout__product--bundle{border-bottom:1px solid rgba(255,253,251,.05);padding-bottom:24px}.checkout--cc--redesign .checkout__product--bundle .product__info{justify-content:flex-start}.checkout--cc--redesign .checkout__product--bundle .checkout__product{border:none;padding:5px 0}.checkout--cc--redesign .checkout__product--bundle .checkout__product.price-qty{display:flex;justify-content:space-between;padding-left:90px}.checkout--cc--redesign .checkout__product--bundle .product__quantity{color:#34303d;font-size:14px;margin-top:auto}.checkout--cc--redesign .checkout__product--bundle .product__bundle--name{color:#000;font-size:15px}.checkout--cc--redesign .order-summary .subtotal{padding-top:13px}.checkout--cc--redesign .product__color{color:#34303d}.checkout--cc--redesign .checkout__payment{position:relative}.checkout--cc--redesign .checkout__payment label{color:#34303d;font-size:14px;font-weight:500}.checkout--cc--redesign .checkout__payment label.checkoutCom{margin-bottom:14px;margin-top:14px}.checkout--cc--redesign .checkout__step{color:#34303d;font-size:16px;font-weight:700}.checkout--cc--redesign .checkout__step--review{box-shadow:none}.checkout--cc--redesign .product__quantity{color:#34303d}.checkout--cc--redesign .btn-promocode{font-weight:500}.checkout--cc--redesign .checkout__review .price--current{color:#000}.checkout--cc--redesign .checkout__review .checkout__product--bundle .product__quantity{color:#34303d}.checkout--cc--redesign .checkout__billing-address{margin-top:40px}.checkout--cc--redesign .checkout__billing-address .form-item label{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;padding-left:40px}.checkout--cc--redesign .pay-per-link-method{margin-top:24px}.checkout--cc--redesign .pay-per-link-method .pay-per-link__title{margin-bottom:24px}.checkout--cc--redesign .pay-per-link-method .pay-per-link__title span{color:#7b787f;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.47px;line-height:normal}.checkout--cc--redesign .pay-per-link-method .form-check{margin-bottom:15px}.checkout--cc--redesign .pay-per-link-method .form-check label{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.29}.checkout--cc--redesign .pay-per-link-method .form-check .product-filters__wrapper [type=checkbox]:checked+label:before,.checkout--cc--redesign .pay-per-link-method .form-check .product-filters__wrapper [type=checkbox]:not(:checked)+label:before,.checkout--cc--redesign .pay-per-link-method .form-check .variant-nav__options [type=checkbox]:checked+label:before,.checkout--cc--redesign .pay-per-link-method .form-check .variant-nav__options [type=checkbox]:not(:checked)+label:before,.checkout--cc--redesign .pay-per-link-method .form-check [type=radio]:checked+label:before,.checkout--cc--redesign .pay-per-link-method .form-check [type=radio]:not(:checked)+label:before,.product-filters__wrapper .checkout--cc--redesign .pay-per-link-method .form-check [type=checkbox]:checked+label:before,.product-filters__wrapper .checkout--cc--redesign .pay-per-link-method .form-check [type=checkbox]:not(:checked)+label:before,.variant-nav__options .checkout--cc--redesign .pay-per-link-method .form-check [type=checkbox]:checked+label:before,.variant-nav__options .checkout--cc--redesign .pay-per-link-method .form-check [type=checkbox]:not(:checked)+label:before{border-radius:50%;height:16px;width:16px}.checkout--cc--redesign .pay-per-link-method .form-check .product-filters__wrapper [type=checkbox]:checked+label:after,.checkout--cc--redesign .pay-per-link-method .form-check .variant-nav__options [type=checkbox]:checked+label:after,.checkout--cc--redesign .pay-per-link-method .form-check [type=radio]:checked+label:after,.product-filters__wrapper .checkout--cc--redesign .pay-per-link-method .form-check [type=checkbox]:checked+label:after,.variant-nav__options .checkout--cc--redesign .pay-per-link-method .form-check [type=checkbox]:checked+label:after{background-color:#262a33;border-radius:50%;height:10px;left:3px;position:absolute;top:3px;width:10px}.checkout--cc--redesign .pay-per-link-method .form-check .method-selected{margin-top:24px}.checkout--cc--redesign .pay-per-link-method .form-check .method-selected span{color:#262a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.checkout--cc--redesign .pay-per-link-method .form-check .method-selected .phone-combo .code-box{width:38%}.checkout--cc--redesign .pay-per-link-method .form-check .method-selected .phone-combo .phone-box{width:62%}.checkout--cc--redesign .pay-per-link-method input[type=date],.checkout--cc--redesign .pay-per-link-method input[type=email],.checkout--cc--redesign .pay-per-link-method input[type=number],.checkout--cc--redesign .pay-per-link-method input[type=password],.checkout--cc--redesign .pay-per-link-method input[type=tel],.checkout--cc--redesign .pay-per-link-method input[type=text],.checkout--cc--redesign .pay-per-link-method select{background-color:#f6f4f0;border:1px solid #e1dedf}.checkout--cc--redesign .pay-per-link-method .button-wrapper.send-link{margin-bottom:14px;margin-top:52px}.checkout--cc--redesign .pay-per-link--heading{color:#7b787f;font-size:14px;font-weight:500;margin-bottom:47px;text-align:center}.checkout--cc--redesign .saved-card{border:1px solid rgba(39,42,51,.2);border-radius:3px;padding:13px 19px;width:100%}.checkout--cc--redesign .saved-card .card-number,.checkout--cc--redesign .saved-card .checkout__link{color:#34303d;font-size:14px;font-weight:500;line-height:1.79}.checkout--cc--redesign .saved-card .card-expiration{color:#7b787f;font-size:14px;font-weight:400;line-height:1.79}.checkout--cc--redesign .saved-card .expiry-date-item{margin-right:8px}.checkout--cc--redesign .flex-container{display:flex;justify-content:space-between}.checkout--cc--redesign .card-column{margin-right:11px}.checkout--cc--redesign .checkout__update-card--title{color:#262a33;font-size:1.4rem}.checkout--cc--redesign .update-card-container .card-number{color:rgba(39,42,51,.2)}.checkout--cc--redesign .default-card{background-color:#f6f4f0}.checkout--cc--redesign .card-expired .card-icon,.checkout--cc--redesign .card-expired .card-number{opacity:.2}.checkout--cc--redesign .items-container{width:100%}.checkout--cc--redesign .items-container .cvv-item{float:right;width:49%}.checkout--cc--redesign .items-container .expiry-date-item{float:left;width:49%}.checkout--cc--redesign .cvv-item .toggling-label{margin-top:13px}.checkout--cc--redesign .cvv-item .toggling-label .label__text{color:#34303d;font-size:14px;font-weight:500}.checkout--cc--redesign .overlay__add-new-card{background-color:hsla(0,0%,100%,.85);display:none;height:100%;left:0;padding:0 20px;position:absolute;top:0;width:100%;z-index:2}@media (min-width:64em){.checkout--cc--redesign .overlay__add-new-card{padding:0 60px}}.checkout--cc--redesign .overlay__add-new-card.overlay-opened{display:block}.checkout--cc--redesign .input-validated{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/inStock.svg) no-repeat;background-position:right 3.5rem center}.checkout--cc--redesign .card-number-icon,.checkout--cc--redesign .input-validated.card-number-icon{background-color:#f6f4f0;background-position:right 10px top 50%;background-repeat:no-repeat;background-size:50px}.checkout--cc--redesign .input-cvv-icon{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/cvvicon.png) right 10px top 50% no-repeat}.checkout--cc--redesign .checkout__addNewCard{background-color:#fffdfb;opacity:100%;padding-top:113px;position:relative;transform:translateY(-50%);z-index:3}@media (min-width:64em){.checkout--cc--redesign .checkout__addNewCard{padding-bottom:80px;padding-top:120px;top:50%}}.checkout--cc--redesign .overlay-close{position:absolute;right:0;top:90px}@media (min-width:64em){.checkout--cc--redesign .overlay-close{top:90px}}.checkout--cc--redesign .overlay__header{color:#34303d;font-size:1.6rem;font-weight:700;letter-spacing:3.64px;line-height:.81;margin-bottom:3rem;margin-top:1.25rem;text-align:center;text-transform:uppercase}.checkout--cc--redesign .payment--redesign{padding:25px 20px}.checkout--cc--redesign .payment--redesign .checkout__section-title{color:#34303d;font-weight:400}@media (min-width:48em){.checkout--cc--redesign .payment--redesign{padding:25px 60px}}.checkout--cc--redesign .payment--redesign .input-container{background-color:#fffdfb;margin:16px 0}.checkout--cc--redesign .payment--redesign .input-container .label-hasIcon{height:64px;padding:0 14px 0 20px}.checkout--cc--redesign .payment--redesign .input-container .label-hasIcon .card-info{color:#34303d}.checkout--cc--redesign .payment--redesign .input-container .label-hasIcon .card-data.selected-card{display:flex;flex-direction:column}.checkout--cc--redesign .payment--redesign .input-container .card-list>li{margin-left:7px!important}.checkout--cc--redesign .payment--redesign .input-container .card-icon2x{max-height:32px;max-width:59px}.checkout--cc--redesign .payment--redesign .input-container .paypal-icon{max-height:40px;max-width:84px}.checkout--cc--redesign .payment--redesign .input-container .card-column{margin-right:0}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .flex-header{height:29px;margin-bottom:10px;margin-top:25px}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .flex-header .checkout__section-title{margin-bottom:0}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .flex-header .checkout__link{font-weight:300;line-height:normal}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .card-icon2x{max-height:32px;max-width:59px}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .card-expiration{font-weight:300;line-height:1.59}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .checkout__link{font-weight:300}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .saved-card{height:auto;margin-bottom:16px}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .saved-card .d-flex{align-items:center;display:flex;margin:3px 0 13px}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .saved-card .d-flex .card-data{display:flex;flex-direction:column}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .saved-card .checkout__separator-light{border-style:ridge;transform:translateX(-19px);width:calc(100% + 36px)}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .saved-card .expired-card{opacity:.2}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .one-card{background-color:#f6f4f0;border:none;height:74px}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .card-number{line-height:1.59}.checkout--cc--redesign .payment--redesign .checkout__saved-cards .selected-card{background-color:#f6f4f0;border:2px solid #34303d}.checkout--cc--redesign .payment--redesign .addCard{margin-top:32px}.checkout--cc--redesign .payment--redesign .addCard .btn__label{font-size:11px}.form-group .checkout__change-address-coordinates.error{border:2px solid #c73636;border-radius:3px;left:-2.5%;padding:10px 2.5%;position:relative;width:105%}.form-group .checkout__change-address-coordinates .checkout__section-title{margin-bottom:10px}.form-group .checkout__change-address-coordinates .label__text{display:block;margin-bottom:20px}.form-group .checkout__change-address-coordinates .form-item{align-items:center;align-self:center;display:flex;flex-direction:row}.form-group .checkout__change-address-coordinates .form-item .pin-coordinates-icon{margin-right:10px;width:20px}.form-group .checkout__change-address-coordinates .form-item .btn-coordinates{background:none;border:none;color:#262a33;cursor:pointer;display:inline;font-size:14px;font-weight:400;line-height:normal;outline:none;text-align:left;text-decoration:underline}.delete-address-overlay .overlay-interactive{background-color:rgba(39,42,51,.7)}@media (min-width:48em){.delete-address-overlay .overlay-interactive{align-items:center;justify-content:center}}.delete-address-overlay .overlay-interactive__wrapper{min-height:249px;padding:21px 20px 20px}@media (min-width:48em){.delete-address-overlay .overlay-interactive__wrapper{min-height:288px;padding:66px 92px 58px;width:680px}.delete-address-overlay .overlay-interactive__wrapper .overlay-interactive__main{align-self:center}}.delete-address-overlay .overlay-interactive__wrapper .main--message{font-size:22px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.64;padding:0 54px 23px}@media (min-width:48em){.delete-address-overlay .overlay-interactive__wrapper .main--message{font-size:24px;letter-spacing:-.47px;line-height:1.54;padding:0 54px 26px}.delete-address-overlay .overlay-interactive__wrapper #opt-in__buttons .btn--dark{order:-1}}.delete-address-overlay .overlay-interactive__wrapper .overlay-interactive__footer{padding:0}@media (min-width:48em){.delete-address-overlay .overlay-interactive__wrapper .overlay-interactive__footer{flex-direction:row-reverse}.delete-address-overlay .overlay-interactive__wrapper .overlay-interactive__footer .btn{margin:0 6px;min-height:55px;min-width:110px}}.delete-address-overlay .overlay-interactive__wrapper .overlay-interactive__footer .btn--standart{margin-top:0;order:2}@media (min-width:48em){.delete-address-overlay .overlay-interactive__wrapper .overlay-interactive__footer .btn--standart{order:1}}.delete-address-overlay .overlay-interactive__wrapper .overlay-interactive__footer .btn__label{font-size:11px;letter-spacing:2.2px}.delete-address-overlay .overlay-interactive__wrapper .overlay-interactive__footer button{margin-bottom:12px}.delete-address-overlay .overlay-interactive__wrapper .overlay-interactive__footer .capitalize{text-transform:capitalize}#securedfields label{height:auto}.adyen-checkout__threeds2__challenge,.adyen-checkout__threeds2__challenge--05{min-height:630px!important}.checkout--cc__address-form .form-item.no-margin{margin-bottom:0;margin-top:0}.checkout--cc__disclaimer--text{font-size:11px;line-height:12px;margin-bottom:0;margin-top:1em}.checkout__section.checkout__payment.payment--redesign .form-item.form-item--submit{margin-top:0}.checkout__section .checkout--cc__choose-address .form-item,.checkout__section .checkout__summary-box{background-color:#fffdfb}.alternative-location-overlay-add-address{display:none}.alternative-location-overlay-add-address.alternative-location-show{display:block}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper{align-items:center;background-color:#fffdfb;justify-content:flex-start}@media (min-width:64em){.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper{background-color:#e1dedf;justify-content:center}}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper{-ms-overflow-style:none;height:100%;justify-content:flex-start;overflow:auto;padding-top:0;scrollbar-width:none;width:100%}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper::-webkit-scrollbar{display:none}@media (min-width:64em){.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper{height:90%;max-width:375px;padding:5px 20px}}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__main{align-content:center;align-self:center;display:flex;flex-direction:column;margin-bottom:7px;max-width:375px;width:100%}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__main .edit-close{align-self:flex-end;background:unset;border:none;padding:13px 0 13px 13px}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__main .edit-close .icon{width:17px}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__main .alternative-location-title{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:3.53px;line-height:normal}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer{align-self:center;padding-top:0;width:100%}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group{margin-left:auto;margin-right:auto;max-width:375px;width:100%}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item{margin-bottom:34px}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item .input-alternative-location{border:1px solid rgba(39,42,51,.2);border-radius:3px;color:#7b787f;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.79;margin:0 auto;opacity:.6;padding:8px 25px 8px 14px}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item .input-alternative-location.input-background{background:#f6f4f0}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item .input-alternative-location.input-background:focus{background:#fffdfb}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item .input-alternative-location:focus{border:2px solid #34303d;opacity:1}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item .clear-input{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/sl-close.svg) no-repeat;background-size:contain;height:14px;position:absolute;right:14px;top:16px;width:14px}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item .clear-input:hover{cursor:pointer}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item .pac-wrapper{display:block;position:relative}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item .pac-wrapper.hide-pac-wrapper{display:none}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item .pac-wrapper .pac-container.pac-logo{border:2px solid #34303d;border-top:.5px solid #c5dece;left:0!important;padding:8px 25px 8px 14px;top:-2px!important;width:100%!important}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item .pac-wrapper .pac-container.pac-logo .pac-item{border-top:none;color:#7b787f;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:3.14}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item .pac-wrapper .pac-container.pac-logo .pac-item .pac-icon.pac-icon-marker{display:none!important}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .form-group .form-item .pac-wrapper .pac-container.pac-logo:after{background-image:none}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .button-locata-me{align-items:center;background:none;border:none;display:flex;padding:0}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .button-locata-me .icon{margin-right:8px}.alternative-location-overlay-add-address.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer .button-locata-me .button-label{color:#262a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-decoration:underline}.alternative-location-overlay-map{display:none}.alternative-location-overlay-map.alternative-location-show{display:block}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper{align-items:center;background-color:#fffdfb;justify-content:flex-start}@media (min-width:64em){.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper{background-color:#e1dedf;justify-content:center}}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper{-ms-overflow-style:none;height:100%;justify-content:flex-start;overflow:auto;padding:0;scrollbar-width:none;width:100%}@media (min-width:64em){.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper{height:90%;max-width:375px}}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper::-webkit-scrollbar{display:none}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__main{align-content:center;align-self:center;display:flex;flex-direction:column;height:100%;width:100%}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__main .map-wrapper{height:100%;position:relative;width:100%}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__main .map-wrapper .back-arrow-wrapper{height:56px;left:10px;-o-object-fit:contain;object-fit:contain;position:absolute;top:10px;width:56px}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__main .map-wrapper .back-arrow-wrapper .icon{width:22px}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__main .map-wrapper .my-location-wrapper{bottom:44px;height:56px;-o-object-fit:contain;object-fit:contain;position:absolute;right:20px;width:56px}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__main .map-wrapper .my-location-wrapper .icon{width:20px}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__main .map-wrapper .circle{align-content:center;align-items:center;align-self:center;background-color:#fffdfb;border:none;border-radius:50%;display:flex}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__main .map-wrapper .circle .icon{margin:0 auto}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer{align-items:center;display:flex;flex-direction:column;margin-top:0;width:100%}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer.rectangle{background-color:#fffdfb;border-radius:10px;bottom:24px;padding:24px 20px 0;position:relative;width:100%}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer.rectangle .address-wrapper{align-items:center;display:flex;flex-direction:row;max-width:375px}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer.rectangle .address-wrapper .address-text-wrapper{text-align:left;width:77%}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer.rectangle .address-wrapper .address-text-wrapper .address-text{color:#262a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.79}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer.rectangle .address-wrapper .icon-wrapper{text-align:right;width:23%}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer.rectangle .address-wrapper .icon-wrapper .icon{width:40px}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer.rectangle .button-wrapper{max-width:375px;width:100%}.alternative-location-overlay-map.alternative-location-show .alternative-location-wrapper .overlay-interactive__wrapper .overlay-interactive__footer.rectangle .button-wrapper .global-btn{margin-top:15px;text-decoration:none}.status-overview__section{margin-top:50px;padding-bottom:30px}@media (min-width:64em){.status-overview__section{margin-top:75px}}.status-overview__title{color:#34303d;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:0;padding-bottom:78px;text-align:center;width:100%}@media (min-width:64em){.status-overview__title{font-size:50px;padding-bottom:104px}}.status-overview__img img{width:100%}.status-overview__container{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:64em){.status-overview__container{flex-direction:row}}.status-overview__picture{width:100%}@media (min-width:64em){.status-overview__picture{width:50%}}.status-overview__info{width:100%}@media (min-width:64em){.status-overview__info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:50%}.status-overview__description-container{margin-left:auto;margin-right:auto;padding-left:90px;padding-right:90px}}@media (min-width:100em){.status-overview__description-container{margin-left:auto;margin-right:auto;padding-left:140px;padding-right:140px}}.status-overview__description{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:48px 0 0;padding-left:20px;padding-right:20px;text-align:center}@media (min-width:64em){.status-overview__description{font-size:22px;line-height:1.64;margin-top:0;text-align:left}}.status-overview__box{margin-top:48px;padding-left:20px;padding-right:20px}@media (min-width:64em){.status-overview__box{margin-left:auto;margin-right:auto;margin-top:76px;width:100%}}.status-overview__box-content{border:1px solid #dfdfdf;padding:20px 20px 15px;position:relative}@media (min-width:64em){.status-overview__box-content{margin-left:90px;margin-right:90px}}@media (min-width:100em){.status-overview__box-content{margin-left:140px;margin-right:140px}}.status-overview__box-title{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.85px;line-height:2;margin:0;text-transform:uppercase}@media (min-width:64em){.status-overview__box-title{font-size:13px;font-weight:600}}.status-overview__row{margin:0}@media (min-width:64em){.status-overview__box-row{position:relative}}.status-overview__points{font-size:34px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.18;margin:0;position:absolute;right:20px;text-align:right;top:20px}@media (min-width:64em){.status-overview__points{position:static}}.status-overview__label{font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.85px;line-height:2;margin:0;text-transform:uppercase}@media (min-width:64em){.status-overview__label{position:absolute;right:0;top:0}}.status-overview__label--gold{color:#a57f53}@media (min-width:64em){.status-overview__label--gold{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);border-radius:12.5px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#c19766",GradientType=1);padding:0 10px}}.status-overview__label--silver{color:#a1a1a1}@media (min-width:64em){.status-overview__label--silver{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);border-radius:12.5px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1);padding:0 10px}}.status-overview__label--platinum{color:#31333f}@media (min-width:64em){.status-overview__label--platinum{background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);border-radius:12.5px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1);padding:0 10px}}.status-overview__info-text{color:#73757c;line-height:1.71;margin:10px 0 0}.status-overview__info-text,.status-overview__link{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.status-overview__link{color:#34303d;line-height:2;margin:0;text-decoration:underline}.status-overview__progress{border:none;display:block;height:8px;margin-top:11px;position:relative;width:100%}@media (min-width:64em){.status-overview__progress{margin-top:19px}}.status-overview__progress[value]{border-radius:30px}.status-overview__progress[value]::-webkit-progress-value{border-radius:30px}.status-overview__progress[value]::-moz-progress-bar{border-radius:30px}.status-overview__progress:not([value])::-webkit-progress-value{border-radius:30px}.status-overview__progress--silver[value]{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1)}.status-overview__progress--silver[value]::-webkit-progress-value{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1)}.status-overview__progress--silver[value]::-moz-progress-bar{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1)}.status-overview__progress--silver:not([value])::-webkit-progress-value{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1)}.status-overview__progress--gold[value]{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#c19766",GradientType=1)}.status-overview__progress--gold[value]::-webkit-progress-value{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#c19766",GradientType=1)}.status-overview__progress--gold[value]::-moz-progress-bar{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#c19766",GradientType=1)}.status-overview__progress--gold:not([value])::-webkit-progress-value{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#c19766",GradientType=1)}.status-overview__progress--platinum[value]{background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1)}.status-overview__progress--platinum[value]::-webkit-progress-value{background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1)}.status-overview__progress--platinum[value]::-moz-progress-bar{background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1)}.status-overview__progress--platinum:not([value])::-webkit-progress-value{background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1)}.status-overview__progress[value]::-webkit-progress-bar{background:#e0dfde}.status-overview__progress:not([value]){background:#e0dfde}.status-overview__progress:not([value])::-webkit-progress-bar{background:#e0dfde}.status-overview__progress:not([value])::-moz-progress-bar{background:#e0dfde}.status-overview__progress:after{background-image:linear-gradient(180deg,#5e6275,#31333f);border:2px solid #fffdfb;border-radius:50px;content:" ";display:block;height:13px;position:absolute;right:-3px;top:-3px;width:13px}.my-gold-benefits__section{background:#f6f4f0}.my-gold-benefits__title{color:#34303d;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:0;padding-bottom:78px;padding-top:72px;text-align:center;width:100%}@media (min-width:64em){.my-gold-benefits__title{font-size:50px;padding-bottom:104px;padding-top:100px}}.my-gold-benefits__img img{width:100%}.my-gold-benefits__container{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:64em){.my-gold-benefits__container{flex-direction:row}}.my-gold-benefits__picture{width:100%}@media (min-width:64em){.my-gold-benefits__picture{width:50%}}.my-gold-benefits__info{width:100%}@media (min-width:64em){.my-gold-benefits__info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:50%}}.my-gold-benefits__description-container{padding-left:30px;padding-right:30px}@media (min-width:64em){.my-gold-benefits__description-container{margin-left:auto;margin-right:auto;padding-left:91px;padding-right:91px}}.my-gold-benefits__info-title{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;margin:40px 0 0}@media (min-width:64em){.my-gold-benefits__info-title{font-size:36px;line-height:1.56;margin:0}}.my-gold-benefits__info-sup-title{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1;margin:18px 0;text-transform:uppercase}@media (min-width:64em){.my-gold-benefits__info-sup-title{margin-bottom:36px;margin-top:36px}}.my-gold-benefits__row{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-top:18px}@media (min-width:64em){.my-gold-benefits__row{flex-direction:row}}.my-gold-benefits__row:last-child{margin-bottom:48px}@media (min-width:87.5em){.my-gold-benefits__row-item{min-width:50%}}.my-gold-benefits__row-item:nth-child(2){margin-top:18px}.my-gold-benefits__row-title{color:#34303d;font-size:16px;line-height:1.75}.my-gold-benefits__row-description,.my-gold-benefits__row-title{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;margin:0}.my-gold-benefits__row-description{color:#99969c;font-size:14px;line-height:1.71}.see-all-benefits__section{background:#fff;display:flex;padding-bottom:32px;padding-top:32px}@media (min-width:64em){.see-all-benefits__section{padding-bottom:56px;padding-top:56px}}.see-all-benefits__button{border:2px solid #34303d;border-radius:3px;color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;margin:0 auto;padding:15px 30px;text-align:center;text-transform:uppercase}@media (min-width:64em){.see-all-benefits__button{padding:21px 56px}}.total-points-header__section{background:#f6f4f0;padding:64px 60px 40px}@media (min-width:64em){.total-points-header__section{padding-top:0}}.total-points-header__box-container{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap}.total-points-header__title{color:#34303d;font-size:14.1px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:1.76px;line-height:normal;margin:61px auto 0;text-align:center;width:100%}.total-points-header__title img{height:13px}.total-points-header__box{background:#fffdfb;margin-top:48px;padding:40px 34px}@media (min-width:64em){.total-points-header__box{margin-left:auto;margin-right:auto;margin-top:0;width:50%}.total-points-header__box+.total-points-header__box{border-left:1px solid #f6f4f0}}.total-points-header__box-content{position:relative}.total-points-header__box-title{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.85px;line-height:2;margin:0;text-transform:uppercase}@media (min-width:64em){.total-points-header__box-title{font-size:13px;font-weight:600}}.total-points-header__logo-cotainer{align-items:center;display:flex;justify-content:center}.total-points-header__logo-cotainer span{padding-left:5px}.total-points-header__row{margin:0}@media (min-width:64em){.total-points-header__box-row{position:relative}}.total-points-header__points{color:#262a33;font-size:36px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.56;margin:0;text-align:center}.total-points-header__label{font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.85px;line-height:2;margin:0;text-transform:uppercase}@media (min-width:64em){.total-points-header__label{position:absolute;right:0;top:0}}.total-points-header__label--gold{color:#a57f53}@media (min-width:64em){.total-points-header__label--gold{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);border-radius:12.5px;color:#fffdfb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#c19766",GradientType=1);padding:0 10px}}.total-points-header__label--silver{color:#a1a1a1}@media (min-width:64em){.total-points-header__label--silver{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);border-radius:12.5px;color:#fffdfb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1);padding:0 10px}}.total-points-header__label--platinum{color:#34303d}@media (min-width:64em){.total-points-header__label--platinum{background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);border-radius:12.5px;color:#fffdfb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1);padding:0 10px}}.total-points-header__info-text{color:#99969c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:10px 0 0}.total-points-header__info-text--bottom{margin-top:37px}.total-points-header__link{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0}.total-points-header__progress{border:none;display:block;height:8px;margin-top:11px;position:relative;width:100%}@media (min-width:64em){.total-points-header__progress{margin-top:19px}}.total-points-header__progress[value]{border-radius:30px}.total-points-header__progress[value]::-webkit-progress-value{border-radius:30px}.total-points-header__progress[value]::-moz-progress-bar{border-radius:30px}.total-points-header__progress:not([value])::-webkit-progress-value{border-radius:30px}.total-points-header__progress--silver[value]{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1)}.total-points-header__progress--silver[value]::-webkit-progress-value{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1)}.total-points-header__progress--silver[value]::-moz-progress-bar{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1)}.total-points-header__progress--silver:not([value])::-webkit-progress-value{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1)}.total-points-header__progress--gold[value]{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#c19766",GradientType=1)}.total-points-header__progress--gold[value]::-webkit-progress-value{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#c19766",GradientType=1)}.total-points-header__progress--gold[value]::-moz-progress-bar{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#c19766",GradientType=1)}.total-points-header__progress--gold:not([value])::-webkit-progress-value{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#c19766",GradientType=1)}.total-points-header__progress--platinum[value]{background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1)}.total-points-header__progress--platinum[value]::-webkit-progress-value{background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1)}.total-points-header__progress--platinum[value]::-moz-progress-bar{background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1)}.total-points-header__progress--platinum:not([value])::-webkit-progress-value{background:#31333f;background:linear-gradient(90deg,#31333f 0,#5e6275);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1)}.total-points-header__progress[value]::-webkit-progress-bar{background:#f6f4f0}.total-points-header__progress:not([value]){background:#f6f4f0}.total-points-header__progress:not([value])::-webkit-progress-bar{background:#f6f4f0}.total-points-header__progress:not([value])::-moz-progress-bar{background:#f6f4f0}.total-points-header__progress:after{background-image:linear-gradient(180deg,#484450,#34303d);border:2px solid #fffdfb;border-radius:50px;content:" ";display:block;height:13px;position:absolute;right:-3px;top:-3px;width:13px}.loyalty-cta{margin:0 auto}.ceapp-my-contacts{color:#34303d;margin-top:50px;padding:24px 20px}@media (min-width:48em){.ceapp-my-contacts{padding:24px 54px}}@media (min-width:64em){.ceapp-my-contacts{margin-top:75px;padding:24px 104px}}.ceapp-my-contacts .my-contacts--title-container{margin-bottom:8px}@media (min-width:48em){.ceapp-my-contacts .my-contacts--title-container{margin-bottom:19px}}.ceapp-my-contacts .my-contacts--title-container h1{font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.56;margin:0;text-align:center}@media (min-width:48em){.ceapp-my-contacts .my-contacts--title-container h1{font-size:36px}}.ceapp-my-contacts .my-contacts--filter-container{margin-bottom:8px}@media (min-width:48em){.ceapp-my-contacts .my-contacts--filter-container{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:5px}}.ceapp-my-contacts .my-contacts--filter-container .filter-container button{background:none;border:none;color:#f6f4f0;cursor:pointer;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;opacity:.5;text-transform:uppercase}.ceapp-my-contacts .my-contacts--filter-container .results-container{font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;margin-bottom:24px;opacity:.5;text-align:center}@media (min-width:48em){.ceapp-my-contacts .my-contacts--filter-container .results-container{margin-bottom:0;text-align:left}}.ceapp-my-contacts .my-contacts--card-container{background-color:#fffdfb;border:1px solid #c2bfc2;border-radius:4px;margin-bottom:16px;padding:24px 20px}@media (min-width:48em){.ceapp-my-contacts .my-contacts--card-container{display:flex;padding:40px}.ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info{display:flex;justify-content:space-between;width:100%}}.ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info .contact-info .contact-info-name{margin-bottom:8px}.ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info .contact-info .contact-info-name span{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75}.ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info .contact-info .contact-info-name .contact-name{font-weight:600}.ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info .contact-info .contact-info-name .contact-dot{margin:0 8px}.ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info .contact-info .contact-phone-number{align-items:center;display:flex;margin-bottom:8px}.ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info .contact-info .contact-phone-number span{color:#99969c;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75}.ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info .contact-info .contact-last-interaction span{font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2;opacity:.5}.ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info .contact-button{text-align:center}.ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info .contact-button .btn-my-contacts{background-color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.18;margin:40px 0 16px;width:172px}@media (min-width:48em){.ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info .contact-button .btn-my-contacts{margin:12px 0 30px}}.ceapp-my-contacts .my-contacts--card-container .my-contacts--card-info .contact-button span{color:#34303d;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;opacity:.5;text-decoration:underline}.ceapp-my-contacts--remove-contact{color:#34303d}.ceapp-my-contacts--remove-contact .remove-contact-interactive{background-color:#e1dedf;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:11111}.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-interactive__scroll{overflow-y:auto}.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-interactive__scroll .remove-contact-interactive__wrapper{background-color:#fffdfb;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;min-height:380px;padding:22px 23px;position:relative;right:0;text-align:center}@media (min-width:48em){.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-interactive__scroll .remove-contact-interactive__wrapper{min-height:300px}}.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-interactive__scroll .remove-contact-interactive__wrapper .remove-contact-interactive__header{font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.58}@media (min-width:48em){.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-interactive__scroll .remove-contact-interactive__wrapper .remove-contact-interactive__header{font-size:36px}}.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-interactive__scroll .remove-contact-interactive__wrapper .remove-contact-interactive__close{background:none;border:none;padding:0;position:absolute;right:23px;top:22px;width:37px}.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-interactive__scroll .remove-contact-interactive__wrapper .remove-contact-interactive__close img,.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-interactive__scroll .remove-contact-interactive__wrapper .remove-contact-interactive__close svg{height:auto;width:100%}.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-contents{padding:16px 0 15px}@media (min-width:48em){.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-contents{padding:24px 0 38px}}.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-contents .remove-contact-contents--text{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0 auto;text-align:center;width:242px}@media (min-width:48em){.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-contents .remove-contact-contents--text{margin:0;width:100%}}.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-contents .remove-contact-contents--button{margin-top:32px}@media (min-width:48em){.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-contents .remove-contact-contents--button{display:flex;justify-content:center;margin-top:40px}}.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-contents .remove-contact-contents--button button{border-radius:3px;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.18;text-align:center}@media (min-width:48em){.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-contents .remove-contact-contents--button button{width:202px}}.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-contents .remove-contact-contents--button .btn-remove-cancel{background-color:#fffdfb;margin-bottom:16px}@media (min-width:48em){.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-contents .remove-contact-contents--button .btn-remove-cancel{margin-bottom:0;margin-right:12px}}.ceapp-my-contacts--remove-contact .remove-contact-interactive .remove-contact-contents .remove-contact-contents--button .btn-remove-confirm{color:#fffdfb;padding:15px 0;text-transform:uppercase}.show{display:block!important}.ceapp-my-contacts--filter{color:#34303d;display:none}.ceapp-my-contacts--filter .filter-contact-interactive{background-color:#e1dedf;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:1}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll{overflow-x:hidden;width:100%}@media (min-width:48em){.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll{width:416px}}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper{background-color:#fffdfb;bottom:0;display:flex;flex-direction:column;height:100vh;left:0;padding:20px;position:relative;right:0;width:100%}@media (min-width:48em){.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper{padding:60px 20px 20px;width:416px}}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-header--contents{border-bottom:1px solid #c2bfc2;margin-top:50px}@media (min-width:64em){.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-header--contents{margin-top:75px}}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-header--contents .filter-contact-interactive__header{font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.58;margin:34px 0;text-align:center}@media (min-width:48em){.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-header--contents .filter-contact-interactive__header{display:none}}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-header--contents .filter-contact-interactive__close{background:none;border:none;cursor:pointer;padding:0;position:absolute;right:23px;top:72px;width:37px}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-header--contents .filter-contact-interactive__close img,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-header--contents .filter-contact-interactive__close svg{height:auto;width:100%}@media (min-width:64em){.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-header--contents .filter-contact-interactive__close{top:92px}}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-contact--contents .filter-contact--contets-title{display:block;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.46px;line-height:normal;margin:15px 0 22px;text-transform:uppercase}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents{margin-bottom:115px;overflow-x:hidden;overflow-y:scroll}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .product-filters__wrapper [type=checkbox]:checked+label:before,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .product-filters__wrapper [type=checkbox]:not(:checked)+label:before,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .variant-nav__options [type=checkbox]:checked+label:before,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .variant-nav__options [type=checkbox]:not(:checked)+label:before,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents [type=radio]:checked+label:before,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents [type=radio]:not(:checked)+label:before,.product-filters__wrapper .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents [type=checkbox]:checked+label:before,.product-filters__wrapper .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents [type=checkbox]:not(:checked)+label:before,.variant-nav__options .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents [type=checkbox]:checked+label:before,.variant-nav__options .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents [type=checkbox]:not(:checked)+label:before{border-radius:50%;height:16px;width:16px}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .product-filters__wrapper [type=checkbox]:checked+label:after,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .variant-nav__options [type=checkbox]:checked+label:after,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents [type=radio]:checked+label:after,.product-filters__wrapper .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents [type=checkbox]:checked+label:after,.variant-nav__options .ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents [type=checkbox]:checked+label:after{background-color:#34303d;border-radius:50%;height:10px;left:3px;position:absolute;top:3px;width:10px}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .sort-contact .form-group{margin:0}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .sort-contact .form-group .form-check{margin-bottom:20px}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .sort-contact .form-group .form-check label{font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.29}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact{border-top:1px solid #c2bfc2}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item{margin-bottom:20px}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check{align-items:end;display:flex}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check label{font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.29;padding-left:30px;width:100%}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .label-consumer-stage{width:70%}@media (min-width:48em){.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .label-consumer-stage{width:60%}}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-consumer-stage-section,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-last-interaction-date-section{display:none;width:100%}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-consumer-stage-section.show,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-last-interaction-date-section.show{display:contents!important}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-consumer-stage-section .consumer-stage__button,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-consumer-stage-section .last-interaction-date__button,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-last-interaction-date-section .consumer-stage__button,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-last-interaction-date-section .last-interaction-date__button{background:none;border:none;cursor:pointer;height:20px}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-consumer-stage-section .consumer-stage__button .consumer-stage__button-arrow.rotate,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-consumer-stage-section .consumer-stage__button .last-interaction-date__button-arrow.rotate,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-consumer-stage-section .last-interaction-date__button .consumer-stage__button-arrow.rotate,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-consumer-stage-section .last-interaction-date__button .last-interaction-date__button-arrow.rotate,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-last-interaction-date-section .consumer-stage__button .consumer-stage__button-arrow.rotate,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-last-interaction-date-section .consumer-stage__button .last-interaction-date__button-arrow.rotate,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-last-interaction-date-section .last-interaction-date__button .consumer-stage__button-arrow.rotate,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-check .open-last-interaction-date-section .last-interaction-date__button .last-interaction-date__button-arrow.rotate{transform:rotate(180deg)}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-last-interaction-date{display:none;margin:15px 0 0}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-last-interaction-date .calendar-last-interaction-date{padding:0 10px;width:100%}@media (min-width:48em){.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-last-interaction-date .calendar-last-interaction-date{padding:0}}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-last-interaction-date .calendar-last-interaction-date .react-calendar__navigation{width:auto}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-last-interaction-date .calendar-last-interaction-date .react-calendar__month-view{width:100%}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-last-interaction-date .calendar-last-interaction-date .react-calendar button{margin:5px 0;position:relative}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-consumer-stage{display:none;margin:15px 0 0}@media (min-width:48em){.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-consumer-stage{margin:15px 0 0 30px}}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-consumer-stage .consumer-stage-check{margin-bottom:8px}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-consumer-stage .consumer-stage-check label{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.29}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input{display:none;padding:10px 15px 0 30px;width:100%}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input input[type=date],.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input input[type=email],.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input input[type=number],.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input input[type=password],.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input input[type=tel],.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input input[type=text]{border-radius:3px}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input input::-webkit-inner-spin-button,.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input input[type=number]{-moz-appearance:textfield}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input input{background-color:#f6f4f0;border:2px solid #c2bfc2}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .phone-combo{display:flex}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .phone-combo .form-standard-select select{background-color:#f6f4f0;border:2px solid #c2bfc2}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .phone-combo .form-standard-select select:focus{background-color:#fffdfb;border-color:#34303d}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .phone-combo .form-standard-select .select-arrow{right:15%}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .phone-combo .code-box{width:30%}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .phone-combo .code-box select{border-radius:3px 0 0 3px}@media (min-width:48em){.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .phone-combo .code-box{width:25%}}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .phone-combo .phone-box{width:70%}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .phone-combo .phone-box input{border-radius:0 3px 3px 0}@media (min-width:48em){.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .phone-combo .phone-box{width:75%}}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .last-interaction-combo{display:flex}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .last-interaction-combo .form-standard-select select{background-color:#f6f4f0;border:2px solid #c2bfc2;color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.71}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .last-interaction-combo .form-standard-select select:focus{background-color:#fffdfb;border-color:#34303d}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .last-interaction-combo .form-standard-select .select-arrow{right:15%}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .last-interaction-combo .time-box{width:35%}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .last-interaction-combo .time-box select{border-radius:3px 0 0 3px}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .last-interaction-combo .date-box{position:relative;width:65%}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .last-interaction-combo .date-box .calendar-icon{pointer-events:none;position:absolute;right:5%;top:50%;transform:translateY(-50%)}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .last-interaction-combo .date-box ::-moz-placeholder{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .last-interaction-combo .date-box ::placeholder{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input .last-interaction-combo .date-box input{border-radius:0 3px 3px 0;color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-body--contents .filter-contact .form-group .form-item .filter-input input:focus{background-color:#fffdfb;border-color:#34303d}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-contact--button-content{background-color:#fffdfb;bottom:0;padding:24px 0;position:absolute;width:90%}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-contact--button-content .btn-apply-filters{background-color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.18}.ceapp-my-contacts--filter .filter-contact-interactive .filter-contact-interactive__scroll .filter-contact-interactive__wrapper .filter-contact--button-content .btn-remove-filters{color:#34303d;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-top:16px;text-align:center;text-decoration:underline}.ceapp-my-contacts--filter .filter-contact-interactive ::-webkit-scrollbar{width:4px}.ceapp-my-contacts--filter .filter-contact-interactive ::-webkit-scrollbar-track{background-color:#fffdfb;border-radius:10px}.ceapp-my-contacts--filter .filter-contact-interactive ::-webkit-scrollbar-thumb{background-color:#34303d;border-radius:10px}.ceapp-my-contacts--filter .filter-contact-interactive ::-webkit-scrollbar-thumb:hover{background-color:#34303d}.react-filter-calendar-wrapper .react-calendar__month-view__days__day{z-index:1}.react-filter-calendar-wrapper .react-calendar__tile--active:before{display:none}.react-filter-calendar-wrapper .react-calendar__tile--active.react-calendar__tile--rangeEnd:before,.react-filter-calendar-wrapper .react-calendar__tile--active.react-calendar__tile--rangeStart:before{display:inline}.react-filter-calendar-wrapper .react-calendar__tile--active:not(.react-calendar__tile--rangeBothEnds):after{background-color:#f6f4f0;content:"";height:4rem;position:absolute;transform:translate(-73%,-12%);width:100%;z-index:-1}.react-filter-calendar-wrapper .react-calendar__tile--active:not(.react-calendar__tile--rangeBothEnds).weekStart:after{border-radius:20px 0 0 20px}.react-filter-calendar-wrapper .react-calendar__tile--active:not(.react-calendar__tile--rangeBothEnds).weekEnd:after{border-radius:0 20px 20px 0}.react-filter-calendar-wrapper .react-calendar__tile--active:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--rangeStart:after{border-radius:20px 0 0 20px;transform:translate(-42%,-12%)}@media (min-width:48em){.react-filter-calendar-wrapper .react-calendar__tile--active:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--rangeStart:after{transform:translate(-65%,-12%);width:95%}}.react-filter-calendar-wrapper .react-calendar__tile--active:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--rangeEnd:after{border-radius:0 20px 20px 0;transform:translate(-84%,-12%)}@media (min-width:48em){.react-filter-calendar-wrapper .react-calendar__tile--active:not(.react-calendar__tile--rangeBothEnds).react-calendar__tile--rangeEnd:after{transform:translate(-81%,-12%);width:95%}}.loyalty-variants{margin-top:50px}@media (min-width:48em){.loyalty-variants{padding:20px}}@media (min-width:64em){.loyalty-variants{padding:0}}.loyalty-variants .total-points-header__label{background:#fffdfb;border-radius:12.5px;color:#fffdfb;float:right;font-size:10px;font-weight:700;letter-spacing:2.5px;line-height:2.6;margin-right:10px;padding:0 10px}@media (min-width:64em){.loyalty-variants .total-points-header__label{position:unset}}.loyalty-variants .total-points-header__label--silver{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1)}.loyalty-variants .total-points-header__label--gold{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#d5a061",GradientType=1)}.loyalty-variants .total-points-header__label--platinum{background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1)}.loyalty-variants .reading-duration__grey-variant svg g{stroke:#524f59}.loyalty-variants .reading-duration__grey-variant span{color:#524f59}.loyalty-variants .reading-duration{align-items:center;color:#fffdfb;display:flex;justify-content:flex-start;margin-top:5px;width:80vw;z-index:2}@media (min-width:64em){.loyalty-variants .reading-duration{left:10px;margin-top:15px;width:60vw}.loyalty-variants{margin-top:75px;padding:0 10rem}}.loyalty-variants__wrapper{border-radius:3px;display:flex;flex-direction:column;justify-content:center;margin:20px;overflow:hidden;padding:20px 0;position:relative}@media (min-width:48em){.loyalty-variants__wrapper{left:unset;min-height:301px;right:unset;text-align:unset}}.loyalty-variants__wrapper.variant-1 .loyalty-variants__text-wrapper .loyalty-variants__link{margin-top:26px}.loyalty-variants__wrapper.variant-2{color:#fffdfb}.loyalty-variants__wrapper.text-grey .loyalty-variants__text-wrapper{color:#34303d}.loyalty-variants__wrapper.text-grey .loyalty-variants__text-wrapper .loyalty-variants__link{border-color:#34303d;color:#34303d}.loyalty-variants__wrapper.text-grey .loyalty-variants__text-wrapper .loyalty-variants__link:hover{border:2px solid rgba(77,39,42,.2)}.loyalty-variants__wrapper.text-white .loyalty-variants__text-wrapper{color:#fffdfb}.loyalty-variants__wrapper.text-white .loyalty-variants__text-wrapper .loyalty-variants__link{border-color:#fffdfb;color:#fffdfb}.loyalty-variants__wrapper.text-white .loyalty-variants__text-wrapper .loyalty-variants__link:hover{border:2px solid #262a33}.loyalty-variants__wrapper.variant-3{border:20px solid #fffdfb;color:#fffdfb;height:100vh}@media (min-width:64em){.loyalty-variants__wrapper.variant-3{border:0;margin-bottom:44px}}@media (min-width:48em){.loyalty-variants__wrapper.variant-3 .loyalty-variants__text-wrapper{max-width:296px}}@media (min-width:64em){.loyalty-variants__wrapper.variant-3 .loyalty-variants__text-wrapper{left:81px;max-width:375px}}@media (min-width:87.5em){.loyalty-variants__wrapper.variant-3 .loyalty-variants__text-wrapper{max-width:393px}}@media (min-width:100em){.loyalty-variants__wrapper.variant-3 .loyalty-variants__text-wrapper{max-width:472px}}.loyalty-variants__wrapper.variant-3 .loyalty-variants__text-wrapper .loyalty-variants__link{color:#fff;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:24px;margin-top:9px;padding:8px 44px}@media (min-width:48em){.loyalty-variants__wrapper.variant-3 .loyalty-variants__text-wrapper .loyalty-variants__link{font-size:14px;line-height:28px}}.loyalty-variants__wrapper.variant-3 .loyalty-variants__text-wrapper .loyalty-variants__title{font-size:28px;line-height:40px}@media (min-width:48em){.loyalty-variants__wrapper.variant-3 .loyalty-variants__text-wrapper .loyalty-variants__title{font-size:32px;line-height:48px}}@media (min-width:100em){.loyalty-variants__wrapper.variant-3 .loyalty-variants__text-wrapper .loyalty-variants__title{font-size:42px;line-height:60px}}@media (max-width:767px){.loyalty-variants__wrapper.mobile-center .loyalty-variants__text-wrapper{text-align:center!important}}.loyalty-variants__wrapper.mobile-bottom .loyalty-variants__text-wrapper{bottom:80px}.loyalty-variants__wrapper.desktop-left .loyalty-variants__text-wrapper{text-align:left}@media (min-width:64em){.loyalty-variants__wrapper.desktop-left .loyalty-variants__text-wrapper{align-self:flex-start;bottom:unset;padding-left:60px;top:unset;width:auto}}.loyalty-variants__wrapper.desktop-right .loyalty-variants__text-wrapper{text-align:center;width:100%}@media (min-width:48em){.loyalty-variants__wrapper.desktop-right .loyalty-variants__text-wrapper{align-self:flex-end;bottom:unset;text-align:left;top:unset;width:474px}}@media (min-width:64em){.loyalty-variants__wrapper.desktop-right .loyalty-variants__text-wrapper{width:398px}}@media (min-width:87.5em){.loyalty-variants__wrapper.desktop-right .loyalty-variants__text-wrapper{width:430px}}@media (min-width:100em){.loyalty-variants__wrapper.desktop-right .loyalty-variants__text-wrapper{padding-left:0;right:138px}}.loyalty-variants__wrapper.desktop-center .loyalty-variants__text-wrapper{text-align:center}@media (min-width:48em){.loyalty-variants__wrapper.desktop-center .loyalty-variants__text-wrapper{align-self:center;bottom:unset;max-width:570px;padding-left:0;top:unset;width:auto}}.loyalty-variants__picture{height:100%;position:absolute;width:100%;z-index:-1}.loyalty-variants__picture .loyalty-variants__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.loyalty-variants__text-wrapper{left:0;padding:0 48px;width:100%;z-index:2}@media (min-width:48em){.loyalty-variants__text-wrapper{left:unset;max-width:450px;position:unset}}.loyalty-variants__text-wrapper .loyalty-variants__title{font-size:30px;font-weight:300;line-height:1.2;margin:0}@media (min-width:64em){.loyalty-variants__text-wrapper .loyalty-variants__title{font-size:36px;letter-spacing:normal;line-height:1.56}}.loyalty-variants__text-wrapper .loyalty-variants__description{font-size:15px;line-height:28px;margin-bottom:24px;margin-top:18px}@media (min-width:64em){.loyalty-variants__text-wrapper .loyalty-variants__description{font-size:16px;letter-spacing:-.21px;line-height:31px}}.loyalty-variants__text-wrapper .loyalty-variants__link{border:2px solid #fffdfb;border-radius:3px;color:#fffdfb;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;height:40px;letter-spacing:2.5px;line-height:normal;min-width:140px;padding:10px 30px;text-transform:uppercase}.loyalty-variants .video-bg-banner{left:50%;max-width:unset;position:absolute;transform:translate(-50%);width:1600px}.loyalty-variants__video-variant-3{color:#fffdfb;padding:32px}@media (min-width:64em){.loyalty-variants__video-variant-3{padding:44px}}@media (min-width:87.5em){.loyalty-variants__video-variant-3{padding:64px}}.loyalty-variants__video-variant-3 .loyalty-variants__wrapper{padding:0}@media (min-width:64em){.loyalty-variants__video-variant-3 .loyalty-variants__wrapper{margin:unset;padding:unset}}.loyalty-variants__video-variant-3 .variant-3{border:unset;color:unset;height:640px;width:100%}@media (min-width:48em){.loyalty-variants__video-variant-3 .variant-3{height:442px}}@media (min-width:64em){.loyalty-variants__video-variant-3 .variant-3{height:556px}}@media (min-width:87.5em){.loyalty-variants__video-variant-3 .variant-3{height:620px}}.loyalty-variants__video-variant-3 .variant-3 .video-bg-banner{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;padding:0 32px;text-align:left;top:56px}@media (min-width:48em){.loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper{left:56px;padding:0;top:88px}}@media (min-width:64em){.loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper{left:81px;top:166px}}@media (min-width:87.5em){.loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper{left:112px;top:200px}}@media (min-width:100em){.loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper{left:128px;top:182px}.loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper .loyalty-variants__title{font-size:42px}}.loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper .loyalty-variants__link{border:2px solid #fffdfb;border-radius:3px;min-height:40px;padding:5px 0;text-align:center;text-transform:none;width:140px}@media (min-width:48em){.loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper .loyalty-variants__link{font-size:16px;margin-top:15px;min-height:48px;padding:7px 0;width:192px}}@media (min-width:64em){.loyalty-variants__video-variant-3 .variant-3 .loyalty-variants__text-wrapper .loyalty-variants__link{margin-top:25px}}.loyalty-variants__video-variant-3 .total-points-header__label{border-radius:12.5px;color:#fffdfb;font-size:10px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:2.6;margin:0;padding:0 10px;position:absolute;right:10px;text-transform:uppercase;top:10px}.loyalty-variants__video-variant-3 .total-points-header__label--silver{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1)}.loyalty-variants__video-variant-3 .total-points-header__label--gold{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#d5a061",GradientType=1)}.loyalty-variants__video-variant-3 .total-points-header__label--platinum{background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1)}.loyalty-variants__video-variant-3 .text-grey .loyalty-variants__text-wrapper{color:#34303d}.loyalty-variants__video-variant-3 .text-grey .loyalty-variants__text-wrapper .loyalty-variants__link{border-color:#34303d;color:#34303d}.loyalty-variants__video-variant-3 .text-grey .loyalty-variants__text-wrapper .loyalty-variants__link:hover{border:2px solid rgba(77,39,42,.2)}.loyalty-variants__video-variant-3 .text-white .loyalty-variants__text-wrapper{color:#fffdfb}.loyalty-variants__video-variant-3 .text-white .loyalty-variants__text-wrapper .loyalty-variants__link{border-color:#fffdfb;color:#fffdfb}.loyalty-variants__video-variant-3 .text-white .loyalty-variants__text-wrapper .loyalty-variants__link:hover{border:2px solid #262a33}.new-pdp__banner{background-color:#fdf7f0;padding-top:11px;width:100%}@media (min-width:48em){.new-pdp__banner{padding-top:3px}}.new-pdp__banner .new-pdp__banner--container{position:relative}.new-pdp__banner .new-pdp__banner--container .editorial-device,.new-pdp__banner .new-pdp__banner--container .editorial-device-box{display:flex;flex-direction:column;height:calc(100vh - 50px);justify-content:space-between}.new-pdp__banner .banner__text-wrapper{margin-top:30px}.new-pdp__banner .banner__text-wrapper span{display:block}.new-pdp__banner .pdp__banner--img{display:flex;justify-content:center}.new-pdp__banner .pdp__banner--img img{bottom:0;max-height:calc(100vh - 380px);position:absolute}@media (min-width:64em){.new-pdp__banner .pdp__banner--img img{max-height:calc(100vh - 280px)}}.new-pdp__banner .bet_time{bottom:20px;position:absolute;right:20px}@media (min-width:48em){.new-pdp__banner .bet_time{bottom:64px;right:60px}}.new-pdp__banner .editorial-device__post_header{color:#34303d;font-size:36px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.38;margin:0 auto;padding-left:53px;padding-right:53px;text-align:center;width:100%}@media (min-width:64em){.new-pdp__banner .editorial-device__post_header{font-size:64px}}.new-pdp__banner .editorial-device__post2_header{color:#34303d;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin:0 32px 16px 33px;text-align:center}@media (min-width:48em){.new-pdp__banner .editorial-device__post2_header{margin-left:38px;text-align:center}}.new-device-pdp{background-color:#f6f4f0;overflow:hidden;padding-top:20px}@media (min-width:64em){.new-device-pdp{min-height:828px}.new-device-pdp .new-device-pdp__slider-wrapper .tns-outer{margin-top:20px}}.new-device-pdp .new-device-pdp__slider-wrapper .tns-controls{right:4%;top:45%;width:89%}@media (min-width:64em){.new-device-pdp .new-device-pdp__slider-wrapper .tns-controls{top:48%}}.new-device-pdp .new-device-pdp__slider-wrapper .tns-nav{bottom:5px}@media (min-width:48em){.new-device-pdp .new-device-pdp__slider-wrapper .tns-nav{bottom:40px}}@media (min-width:64em){.new-device-pdp .new-device-pdp__slider-wrapper .tns-nav{bottom:40px}}.new-device-pdp .new-device-pdp__slider-wrapper .tns-controls button{display:none}@media (min-width:64em){.new-device-pdp .new-device-pdp__slider-wrapper .tns-controls button{background:transparent;display:block;height:45px;width:45px}}.new-device-pdp .new-device-pdp__slider-wrapper .tns-nav [aria-controls]{background-color:#c2bfc2;border:1px solid #c2bfc2;height:8px;width:8px}.new-device-pdp .new-device-pdp__slider-wrapper .tns-nav>.tns-nav-active{background-color:#34303d;border:1px solid #34303d;outline:none}.new-device-pdp .new-device-pdp__slider-wrapper .tns-controls button[data-controls=next]{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right-black.svg);background-size:cover;height:30px;outline:none;transform:none;width:30px}.new-device-pdp .new-device-pdp__slider-wrapper .tns-controls button[data-controls=next]:focus{outline:none}.new-device-pdp .new-device-pdp__slider-wrapper .tns-controls button[data-controls=prev]{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left-black.svg);background-size:cover;height:30px;outline:none;transform:none;width:30px}.new-device-pdp .new-device-pdp__slider-wrapper .tns-controls button[data-controls=prev]:focus{outline:none}.new-device-pdp .new-device-pdp__slider-wrapper .tns-controls button[data-controls=next]:after,.new-device-pdp .new-device-pdp__slider-wrapper .tns-controls button[data-controls=prev]:after{display:none}.new-device-pdp .new-device-pdp__slider-wrapper .tns-controls [disabled]{background:transparent}.new-device-pdp .new-device-pdp__slider-wrapper .tns-controls button:disabled{opacity:.3}.new-device-pdp .new-device-pdp__slider-wrapper .product-slide__image--zoomed{transition:none}.new-device-pdp .new-device-pdp__slider-wrapper .product-slide__image--zoomed .product-slider__img{min-width:unset}.new-device-pdp .new-device-pdp__slider-wrapper .product-slide__image--zoomed.opened picture{align-items:center;display:flex;justify-content:center;width:100%}.new-device-pdp .new-device-pdp__slider-wrapper .product-slider__zoomin{background:none;border:none;bottom:0;cursor:pointer;display:inline-block;margin-right:20px;outline:none;padding:0;position:absolute;right:10px}@media (min-width:48em){.new-device-pdp .new-device-pdp__slider-wrapper .product-slider__zoomin{bottom:35px}}@media (min-width:64em){.new-device-pdp .new-device-pdp__slider-wrapper .product-slider__zoomin{bottom:30px}}.new-device-pdp .new-device-pdp__slider-wrapper .product-slider__zoomin svg{height:35px;width:35px}.new-device-pdp .new-device-pdp__slider-wrapper .product-slide__zoom--toggle{outline:none}.new-device-pdp .new-device-pdp__slider-wrapper .product-slider__img{color:transparent;max-height:310px!important;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:48em){.new-device-pdp .new-device-pdp__slider-wrapper .product-slider__img{max-height:440px!important}}@media (min-width:64em){.new-device-pdp .new-device-pdp__slider-wrapper .product-slider__img{max-height:420px!important}}@media (min-width:87.5em){.new-device-pdp .new-device-pdp__slider-wrapper .product-slider__img{max-height:600px!important}}@media (min-width:100em){.new-device-pdp .new-device-pdp__slider-wrapper .product-slider__img{max-height:650px!important}}.new-device-pdp .new-device-pdp__slider-wrapper .product-slider__innerWrapper{position:relative}@media (min-width:48em){.new-device-pdp .new-device-pdp__slider-wrapper .product-slider__innerWrapper{max-height:650px}}@media (min-width:64em){.new-device-pdp .new-device-pdp__slider-wrapper .product-slider__innerWrapper{max-height:unset}}.new-device-pdp .new-device-pdp__slider-wrapper .product-slider{position:unset}.new-device-pdp .new-device-pdp__info-wrapper{background:unset;padding:0}@media (min-width:48em){.new-device-pdp .new-device-pdp__info-wrapper{margin:0 auto;width:464px}}@media (min-width:64em){.new-device-pdp .new-device-pdp__info-wrapper{margin:unset;width:unset}}.new-device-pdp .new-device-pdp__info-wrapper .product-info{border-radius:0;padding:40px 32px 56px}@media (min-width:48em){.new-device-pdp .new-device-pdp__info-wrapper .product-info{padding:30px 0 80px}}@media (min-width:64em){.new-device-pdp .new-device-pdp__info-wrapper .product-info{background:unset;max-width:376px;padding:20px 0 70px}}@media (min-width:87.5em){.new-device-pdp .new-device-pdp__info-wrapper .product-info{max-width:416px}}@media (min-width:100em){.new-device-pdp .new-device-pdp__info-wrapper .product-info{max-width:472px}}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-header{display:flex;justify-content:space-between;margin-bottom:25px}@media (min-width:64em){.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-header{margin-bottom:5px}}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-header .product-title__container .product-title__name{color:#34303d;font-size:28px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.43;margin:0 0 15px}@media (min-width:48em){.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-header .product-title__container .product-title__name{font-size:34px;line-height:1.41}}@media (min-width:100em){.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-header .product-title__container .product-title__name{font-size:42px}}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-header .product-title__container .star-box{align-items:center;display:flex;height:25px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-header .product-title__container .star-box .rating-container{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0 0 0 16px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-header .product-title__container .star-box [data-bv-show=rating_summary] .bv_main_container{background-color:transparent!important}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__color-price-wrapper{align-items:center;align-self:flex-end;display:flex;justify-content:space-between;margin-top:15px}@media (min-width:48em){.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__color-price-wrapper{margin-top:25px}}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__color-price-wrapper .product-color__full-color{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__price-wrapper{align-items:center;display:flex}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__price-wrapper .product-price__full-price{color:#99969c;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.78;text-decoration:line-through}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__price-wrapper .product-price__new-price{color:#34303d;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.56;margin-left:16px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__price-wrapper-desktop{display:none}@media (min-width:64em){.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__price-wrapper-desktop{align-items:center;display:flex;justify-content:flex-end;margin-bottom:22px}}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__price-wrapper-desktop .product-price__full-price{color:#99969c;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.78}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__price-wrapper-desktop .product-price__new-price{font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.56;margin-left:16px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-colors__wrapper{display:flex;margin-bottom:30px;margin-top:10px;padding:0}@media (min-width:48em){.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-colors__wrapper{margin-bottom:20px}}@media (min-width:64em){.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-colors__wrapper{margin-bottom:30px}}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-colors__wrapper .product-colors__colorWrapper.roundButtonSelected:before{border:1px solid #34303d;height:30px;width:30px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-colors__wrapper .product-colors__colorVariants{height:unset}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-colors__wrapper .product-colors__colorVariants ul{padding-bottom:0;white-space:normal}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper{flex-basis:20%;margin-bottom:0;margin-right:0;max-width:20%}@media (min-width:64em){.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper{flex-basis:16.66%;max-width:16.66%}}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product-colors__wrapper .product-colors__colorVariants ul .product-colors__colorWrapper a{height:24px;width:24px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__button-wrapper .product-main__button-main{border:none;border-radius:24px;color:#fff;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:1.18;margin-top:0;min-height:48px;-o-object-fit:contain;object-fit:contain;text-align:center;text-transform:uppercase;width:100%}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__button-wrapper .product-main__button-main .btn__label{color:#fff;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:1.75;text-align:center;text-transform:none}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__loyalty-wrapper{align-items:center;background-color:#fffdfb;display:flex;height:80px;justify-content:flex-start;margin:40px 0 31px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__loyalty-wrapper .product__loyalty-badge{margin-left:16px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__loyalty-wrapper .product__loyalty-badge svg{height:48px;width:48px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__loyalty-wrapper .product__loyalty-text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:20px;margin-left:16px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__benefits-wrapper{align-items:center;display:flex;justify-content:flex-start;margin:40px 0 15px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__benefits-wrapper .product-benefits__icon svg{height:24px;width:24px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__benefits-wrapper .product-benefits__text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-left:12px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__info-text-wrapper-desktop{display:none}@media (min-width:64em){.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__info-text-wrapper-desktop{display:block}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__info-text-wrapper-desktop span{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75}}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__info-text-wrapper span{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__listed-benefits-wrapper .product__listed-benefit-wrapper{align-items:flex-start;display:flex;justify-content:flex-start}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__listed-benefits-wrapper .product__listed-benefit-wrapper .listed-benefit-icon span{height:24px;width:24px}.new-device-pdp .new-device-pdp__info-wrapper .product-info .product__listed-benefits-wrapper .product__listed-benefit-wrapper .listed-benefit-text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-left:12px;width:90%}@media (min-width:64em){.nbw .new-device-pdp .nbw-container{display:flex;flex-direction:row;flex-wrap:wrap}}.nbw .new-device-pdp .product-slider__wrapper .pdp-slider__wrapper{padding-left:0}.nbw .new-device-pdp .new-device-pdp__info-wrapper .product-info{padding-left:0;padding-right:0}.nbw .new-device-pdp .new-device-pdp__info-wrapper .product-info .product__listed-benefits-wrapper .product__listed-benefit-wrapper{margin-bottom:7px}.nbw .new-device-pdp .new-device-pdp__info-wrapper .product-info .product__listed-benefits-wrapper .product__listed-benefit-wrapper:last-child{margin-bottom:0}.nbw .new-device-pdp .new-device-pdp__info-wrapper .product-info .product__listed-benefits-wrapper .product__listed-benefit-wrapper .listed-benefit-icon{background-color:#e1e0e2;border-radius:50%;height:20px;margin-top:2px;position:relative;width:20px}.nbw .new-device-pdp .new-device-pdp__info-wrapper .product-info .product__listed-benefits-wrapper .product__listed-benefit-wrapper .listed-benefit-icon svg{height:90%;left:50%;position:absolute;top:50%;transform:translate(-55%,-45%);width:90%}.nbw .star-box [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container,.nbw .star-box [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container:hover,.nbw .star-box [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text,.nbw .star-box [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text:hover{color:#34303d!important}.new-device-pdp .is-fullscreen .product-slider__item.is-selected~.product-slider__item .product-slider__img:not(.flickity-lazyloaded){display:none}.free-shipping-comp__wrapper{align-items:center;background-color:#fffdfb;display:flex;flex-direction:column;height:272px;justify-content:center}.free-shipping-comp__icon{height:64px;width:64px}.free-shipping-comp__description{display:block;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.56;margin-top:24px;max-width:312px;text-align:center}@media (min-width:48em){.free-shipping-comp__description{font-size:24px;max-width:367px;max-width:416px}}@media (min-width:100em){.free-shipping-comp__description{font-size:32px;max-width:472px}}.simple-navigation{padding-bottom:64px;padding-top:57px}@media (min-width:48em){.simple-navigation{padding-bottom:96px;padding-top:89px}}@media (min-width:100em){.simple-navigation{padding-top:82px}}.simple-navigation.white{background-color:#fffdfb}.simple-navigation.grey{background-color:#f6f4f0}.simple-navigation .text{font-size:24px;line-height:36px;margin:0 auto 23px;max-width:311px;text-align:center}@media (min-width:48em){.simple-navigation .text{max-width:584px}}@media (min-width:64em){.simple-navigation .text{max-width:640px}}@media (min-width:100em){.simple-navigation .text{font-size:32px}}.simple-navigation .global-btn{background-color:transparent;display:block;margin:0 auto;max-width:240px}.simple-navigation .global-btn.btn__label{font-size:16px;letter-spacing:-.2px;line-height:28px;padding-top:5px;text-transform:none}.try-our_flavours{align-items:center;display:flex;flex-direction:column;overflow:hidden;padding:58px 0 70px}@media (min-width:48em){.try-our_flavours{padding:81px 0 100px}}.try-our_flavours .flickity-enabled:focus{outline:none}.try-our_flavours .header{color:#34303d;font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38;margin:0 0 1rem}@media (min-width:48em){.try-our_flavours .header{font-size:48px}}@media (min-width:64em){.try-our_flavours .header{margin:0 0 1.3rem}}@media (min-width:100em){.try-our_flavours .header{font-size:56px;margin:0 0 1.5rem}}.try-our_flavours .product-display_collection{margin:3rem 0 1.5rem;position:relative;width:100%}@media (min-width:64em){.try-our_flavours .product-display_collection{margin-bottom:2.5px}}@media (min-width:87.5em){.try-our_flavours .product-display_collection{margin-bottom:5px}}@media (min-width:100em){.try-our_flavours .product-display_collection{margin-bottom:6px}}.try-our_flavours .product-wrapper{height:250px;margin-right:20px;min-width:20%;outline:0!important;overflow:hidden;transition:bottom .5s}@media (min-width:48em){.try-our_flavours .product-wrapper{height:220px}}@media (min-width:64em){.try-our_flavours .product-wrapper{height:270px;margin-right:40px}}@media (min-width:75em){.try-our_flavours .product-wrapper{margin-right:90px}}@media (min-width:87.5em){.try-our_flavours .product-wrapper{height:340px;margin-right:50px}}@media (min-width:100em){.try-our_flavours .product-wrapper{height:390px;margin-right:60px}}@media (min-width:125em){.try-our_flavours .product-wrapper{height:460px;margin-right:120px}}.try-our_flavours .product-img_wrapper{align-items:center;border-radius:50%;display:flex;height:230px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:20px;opacity:.7;position:relative;width:230px}@media (min-width:48em){.try-our_flavours .product-img_wrapper{height:164px;width:164px}}@media (min-width:64em){.try-our_flavours .product-img_wrapper{height:216px;margin-top:30px;width:216px}}@media (min-width:87.5em){.try-our_flavours .product-img_wrapper{height:304px;width:304px}}@media (min-width:100em){.try-our_flavours .product-img_wrapper{height:346px;margin-top:40px;width:346px}}@media (min-width:125em){.try-our_flavours .product-img_wrapper{height:400px;width:400px}}.try-our_flavours .product-img_wrapper--selected{opacity:1}.try-our_flavours .product-label_wrapper--img{bottom:-65px;position:absolute;transition:bottom 1s;width:100%}@media (min-width:48em){.try-our_flavours .product-label_wrapper--img{bottom:-45px}}@media (min-width:64em){.try-our_flavours .product-label_wrapper--img{bottom:-65px}}@media (min-width:87.5em){.try-our_flavours .product-label_wrapper--img{bottom:-100px}}@media (min-width:100em){.try-our_flavours .product-label_wrapper--img{bottom:-120px}}.try-our_flavours .product-label_wrapper--img img{width:100%}.try-our_flavours .product-label_wrapper--selected{bottom:-1px}.try-our_flavours .product-label_text{color:#fffdfb;font-size:10px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:2.5;margin-left:20px;text-transform:uppercase}@media (min-width:48em){.try-our_flavours .product-label_text{font-size:7px;letter-spacing:1;margin-left:12px}}@media (min-width:64em){.try-our_flavours .product-label_text{font-size:9px;letter-spacing:2.5;margin-left:15px}}@media (min-width:87.5em){.try-our_flavours .product-label_text{font-size:12px;margin-left:20px}}@media (min-width:100em){.try-our_flavours .product-label_text{font-size:14px}}.try-our_flavours .product-img-wrapper_wrapper{height:200px;margin-left:auto;margin-right:auto;margin-top:-100px;overflow:hidden;position:relative;width:230px}@media (min-width:48em){.try-our_flavours .product-img-wrapper_wrapper{height:164px;margin-top:-82px;width:164px}}@media (min-width:64em){.try-our_flavours .product-img-wrapper_wrapper{height:216px;margin-top:-108px;width:216px}}@media (min-width:87.5em){.try-our_flavours .product-img-wrapper_wrapper{height:304px;margin-top:-152px;width:304px}}@media (min-width:100em){.try-our_flavours .product-img-wrapper_wrapper{height:346px;margin-top:-173px;width:346px}}@media (min-width:125em){.try-our_flavours .product-img-wrapper_wrapper{height:400px;margin-top:-200px;width:400px}}.try-our_flavours .product-img-wrapper_wrapper:before{border-radius:100%;bottom:50%;box-shadow:0 200px 0 200px #fff;content:"";height:230px;position:absolute;width:230px}@media (min-width:48em){.try-our_flavours .product-img-wrapper_wrapper:before{height:164px;width:164px}}@media (min-width:64em){.try-our_flavours .product-img-wrapper_wrapper:before{height:216px;width:216px}}@media (min-width:87.5em){.try-our_flavours .product-img-wrapper_wrapper:before{height:304px;width:304px}}@media (min-width:100em){.try-our_flavours .product-img-wrapper_wrapper:before{height:346px;width:346px}}@media (min-width:125em){.try-our_flavours .product-img-wrapper_wrapper:before{height:400px;width:400px}}.try-our_flavours .product-display-collection_description{margin-bottom:4.5rem;margin-top:3rem;transition:height .4s ease-out}@media (min-width:48em){.try-our_flavours .product-display-collection_description{margin-top:-1rem;z-index:1}}@media (min-width:64em){.try-our_flavours .product-display-collection_description{margin-top:1rem}}@media (min-width:87.5em){.try-our_flavours .product-display-collection_description{margin-top:3rem}}.try-our_flavours .product-description_wrapper{display:none;max-width:312px;opacity:0;transition:opacity .4s cubic-bezier(0,0,0,1)}@media (min-width:48em){.try-our_flavours .product-description_wrapper{max-width:225px}}@media (min-width:64em){.try-our_flavours .product-description_wrapper{max-width:296px}}@media (min-width:87.5em){.try-our_flavours .product-description_wrapper{max-width:304px}}@media (min-width:100em){.try-our_flavours .product-description_wrapper{max-width:346px}}@media (min-width:125em){.try-our_flavours .product-description_wrapper{max-width:400px}}.try-our_flavours .product-description_wrapper.active{display:block}.try-our_flavours .product-description_wrapper.animate{opacity:1;transition:opacity .4s cubic-bezier(.3,0,0,1)}.try-our_flavours .product-collection{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;margin:0 0 1rem;text-align:center}@media (min-width:48em){.try-our_flavours .product-collection{line-height:1.5}}@media (min-width:64em){.try-our_flavours .product-collection{margin:0 0 1.3rem}}@media (min-width:100em){.try-our_flavours .product-collection{font-size:32px;line-height:1.38;margin:0 0 1.5rem}}.try-our_flavours .product-collection_description{color:#99969c;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin:0 auto;max-width:unset;text-align:center}.try-our_flavours .explore-collection{border:1.5px solid #262a33;border-radius:3px;margin-top:2rem;max-width:300px;padding:10px 30px}@media (min-width:48em){.try-our_flavours .explore-collection{max-width:unset}}@media (min-width:100em){.try-our_flavours .explore-collection{padding:10px 80px}}.try-our_flavours .explore-collection_label{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.2px;line-height:1.75}.heroes-wrapper{display:flex;justify-content:center;margin-bottom:-3px}@media (min-width:48em){.heroes-wrapper{display:block}}.heroes-wrapper .heroes-container{position:relative}.heroes-wrapper .heroes-container .image-container img{width:100%}.heroes-wrapper .heroes-container .text-container{bottom:44px;padding:0 32px;position:absolute;width:100%}@media (min-width:48em){.heroes-wrapper .heroes-container .text-container{bottom:140px;padding:0 66px}}@media (min-width:64em){.heroes-wrapper .heroes-container .text-container{bottom:50%;padding:0 46px;transform:translateY(50%)}}@media (min-width:87.5em){.heroes-wrapper .heroes-container .text-container{padding:0 65px}}@media (min-width:100em){.heroes-wrapper .heroes-container .text-container{padding:0 64px}}.heroes-wrapper .heroes-container .text-container.text-center{align-items:center;display:flex;flex-direction:column}.heroes-wrapper .heroes-container .text-container.text-center .main-text .hero-text{text-align:center}.heroes-wrapper .heroes-container .iqos-header{margin-bottom:15px}@media (min-width:48em){.heroes-wrapper .heroes-container .iqos-header{margin-bottom:16px}}@media (min-width:64em){.heroes-wrapper .heroes-container .iqos-header{margin-bottom:17px}}@media (min-width:100em){.heroes-wrapper .heroes-container .iqos-header{margin-bottom:13px}}.heroes-wrapper .heroes-container .iqos-text-placeholder{color:#fffdfb;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0;text-transform:uppercase}@media (min-width:64em){.heroes-wrapper .heroes-container .iqos-text-placeholder{line-height:1.57}}.heroes-wrapper .heroes-container .header-text{color:#fffdfb;font-size:36px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;margin:0;padding-right:120px}@media (min-width:48em){.heroes-wrapper .heroes-container .header-text{font-size:64px;line-height:1.25;max-width:315px;padding-right:0}}@media (min-width:64em){.heroes-wrapper .heroes-container .header-text{max-width:370px}}@media (min-width:87.5em){.heroes-wrapper .heroes-container .header-text{max-width:unset}}@media (min-width:100em){.heroes-wrapper .heroes-container .header-text{font-size:76px;line-height:1.26}}.heroes-wrapper .heroes-container .header-text>span{display:block}@media (min-width:100em){.heroes-wrapper .heroes-container .header-text>span{display:inline}}.heroes-wrapper .heroes-container .header-text.ht-no_button{max-width:312px;padding-right:0}@media (min-width:48em){.heroes-wrapper .heroes-container .header-text.ht-no_button{max-width:100%}}.heroes-wrapper .heroes-container .header-text.text-center{text-align:center}.heroes-wrapper .heroes-container .hero-text{color:#fffdfb;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.1px;line-height:1.75;margin:12px 0 35px}@media (min-width:48em){.heroes-wrapper .heroes-container .hero-text{margin:14px 0 44px;max-width:315px}}@media (min-width:64em){.heroes-wrapper .heroes-container .hero-text{font-size:18px;line-height:1.78;margin:12px 0 44px;max-width:415px}}@media (min-width:87.5em){.heroes-wrapper .heroes-container .hero-text{max-width:435px}}.heroes-wrapper .heroes-container .white-button{background-color:#fffdfb;border-radius:3px;padding:12px 32px}.heroes-wrapper .heroes-container .hero-button_text{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.2px;line-height:1.75;text-align:center}.heroes-wrapper .heroes-container .interactive-wrapper{display:flex;flex-direction:column}@media (min-width:48em){.heroes-wrapper .heroes-container .interactive-wrapper{flex-direction:row}}.heroes-wrapper .heroes-container .interactive-wrapper.text-center{align-items:center;flex-direction:column}.heroes-wrapper .heroes-container .hero-find-out-more.dark-theme{margin-top:24px}@media (min-width:48em){.heroes-wrapper .heroes-container .hero-find-out-more.dark-theme{margin-left:31px;margin-top:0}}.heroes-wrapper .heroes-container .hero-find-out-more.text-center{margin-top:24px}.heroes-wrapper .heroes-container .hero-find-out-more_text{color:#fffdfb;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:1.75;margin-right:8px}@media (min-width:48em){.heroes-wrapper .heroes-container .hero-find-out-more_text{margin-right:9px}}.heroes-wrapper .heroes-container .alternative-text_container{align-items:center;bottom:48px;display:flex;flex-direction:column;position:absolute;text-align:center;width:100%}@media (min-width:48em){.heroes-wrapper .heroes-container .alternative-text_container{bottom:124px}}@media (min-width:64em){.heroes-wrapper .heroes-container .alternative-text_container{bottom:250px}}@media (min-width:100em){.heroes-wrapper .heroes-container .alternative-text_container{bottom:315px}}.heroes-wrapper .heroes-container .alternative-text_container.at-no_button{bottom:3px}@media (min-width:48em){.heroes-wrapper .heroes-container .alternative-text_container.at-no_button{bottom:116px}}@media (min-width:64em){.heroes-wrapper .heroes-container .alternative-text_container.at-no_button{bottom:279px}}@media (min-width:100em){.heroes-wrapper .heroes-container .alternative-text_container.at-no_button{bottom:355px}}.heroes-wrapper .heroes-container .pointer-container{bottom:32px;display:none;position:absolute;right:30px}@media (min-width:48em){.heroes-wrapper .heroes-container .pointer-container{align-items:center;display:flex;justify-content:center}}@media (min-width:64em){.heroes-wrapper .heroes-container .pointer-container{bottom:56px;left:50%;right:50%}}.heroes-wrapper .heroes-container .pointer-wrapper{align-items:center;background-color:#fffdfb;border-radius:30px;display:flex;height:48px;justify-content:center;padding:20px 19px;width:48px}@media (min-width:64em){.heroes-wrapper .heroes-container .pointer-wrapper{background-color:unset;border-radius:unset;display:block;height:24px;padding:9px 7px;width:24px}}.heroes-wrapper .heroes-container .pointer-anchor{margin-bottom:4px}.heroes-wrapper .heroes-container.light-theme .header-text,.heroes-wrapper .heroes-container.light-theme .hero-button_text,.heroes-wrapper .heroes-container.light-theme .hero-find-out-more_text,.heroes-wrapper .heroes-container.light-theme .hero-text,.heroes-wrapper .heroes-container.light-theme .iqos-text-placeholder{color:#34303d}.heroes-wrapper .heroes-container.light-theme .white-button{background-color:#34303d}.heroes-wrapper .heroes-container.light-theme .hero-button_text{color:#fffdfb}.heroes-wrapper .heroes-container.light-theme .pointer-wrapper{background-color:#34303d}@media (min-width:64em){.heroes-wrapper .heroes-container.light-theme .pointer-wrapper{background-color:unset}}.themes-wrapper{padding:59px 31px 58px 32px}@media (min-width:48em){.themes-wrapper{padding:91px 30px 58px 32px}}@media (min-width:64em){.themes-wrapper{padding:90px 124px 58px}}@media (min-width:100em){.themes-wrapper{padding:91px 64px 50px}}.themes-wrapper.snow-theme{background-color:#f6f4f0}.themes-wrapper.dark-theme{background-color:#34303d}.themes-wrapper .headline-wrapper{margin-bottom:56px}@media (min-width:48em){.themes-wrapper .headline-wrapper{margin-bottom:88px}}@media (min-width:64em){.themes-wrapper .headline-wrapper{margin-bottom:58px}}@media (min-width:87.5em){.themes-wrapper .headline-wrapper{margin-bottom:88px}}.themes-wrapper .headline-wrapper .iqos-placeholder{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0 0 16px;text-align:center;text-transform:uppercase}@media (min-width:48em){.themes-wrapper .headline-wrapper .iqos-placeholder{margin:0 0 20px}}@media (min-width:64em){.themes-wrapper .headline-wrapper .iqos-placeholder{margin:0 0 21px}}@media (min-width:100em){.themes-wrapper .headline-wrapper .iqos-placeholder{margin:0 0 20px}}.themes-wrapper .headline-wrapper .iqos-placeholder.light-text{color:#fffdfb}.themes-wrapper .headline-wrapper .headline-tag{margin:20px 0 21px;text-align:center}.themes-wrapper .headline-wrapper .headline{color:#34303d;font-size:28px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.29;margin:0 0 24px;text-align:center}@media (min-width:48em){.themes-wrapper .headline-wrapper .headline{font-size:34px;line-height:1.41;margin:0 0 21px}}@media (min-width:64em){.themes-wrapper .headline-wrapper .headline{margin:0 0 20px}}@media (min-width:100em){.themes-wrapper .headline-wrapper .headline{font-size:42px;line-height:1.43;margin:0 0 17px}}.themes-wrapper .headline-wrapper .headline.light-text{color:#fffdfb}.themes-wrapper .headline-wrapper .headline-text{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin:0 0 24px;text-align:center}@media (min-width:48em){.themes-wrapper .headline-wrapper .headline-text{margin:0 0 23px;padding:0 50px}}@media (min-width:64em){.themes-wrapper .headline-wrapper .headline-text{margin:0 0 22px;padding:0 75px}}@media (min-width:100em){.themes-wrapper .headline-wrapper .headline-text{margin:0 0 23px;padding:0 435px}}.themes-wrapper .headline-wrapper .headline-text.light-text{color:#fffdfb}.themes-wrapper .headline-wrapper .find-out_more{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.2px;line-height:1.75;margin-right:9px}.themes-wrapper .headline-wrapper .find-out_more.light-text{color:#fffdfb}.themes-wrapper .headline-wrapper .find-more_wrapper{text-align:center}.themes-wrapper .content-wrapper{margin-bottom:51px}@media (min-width:48em){.themes-wrapper .content-wrapper{display:flex;justify-content:center;margin-bottom:83px}}@media (min-width:87.5em){.themes-wrapper .content-wrapper{margin-bottom:87px}}@media (min-width:100em){.themes-wrapper .content-wrapper{margin-bottom:79px}}@media (min-width:48em){.themes-wrapper .content-wrapper .icon-wrapper{margin-bottom:26px}}.themes-wrapper .content-wrapper .module{align-items:flex-start;display:flex}@media (min-width:48em){.themes-wrapper .content-wrapper .module{align-items:center;flex-direction:column;text-align:center;width:346px}}@media (min-width:48em) and (min-width:87.5em){.themes-wrapper .content-wrapper .module{width:304px}}@media (min-width:48em) and (min-width:100em){.themes-wrapper .content-wrapper .module{width:346px}}.themes-wrapper .content-wrapper .module .module-info_wrapper{margin-left:28px}@media (min-width:48em){.themes-wrapper .content-wrapper .module .module-info_wrapper{margin-left:0;padding:0 10px}}.themes-wrapper .content-wrapper .module .module-info_wrapper .mi-text_headline{color:#34303d;font-size:21px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.01px;line-height:1.52;margin:0 0 11px}.themes-wrapper .content-wrapper .module .module-info_wrapper .mi-text_headline.light-text{color:#fffdfb}@media (min-width:48em){.themes-wrapper .content-wrapper .module .module-info_wrapper .mi-text_headline{font-size:22px;font-weight:500;line-height:1.64;margin:0 0 18px}}@media (min-width:100em){.themes-wrapper .content-wrapper .module .module-info_wrapper .mi-text_headline{font-size:28px;font-weight:400;line-height:1.59;margin:0 0 16px}}@media (min-width:48em){.themes-wrapper .content-wrapper .first-col{display:flex;flex-direction:column;margin-right:7px}}@media (min-width:64em){.themes-wrapper .content-wrapper .first-col{margin-right:12px}}@media (min-width:87.5em){.themes-wrapper .content-wrapper .first-col{flex-direction:row;margin:0}}@media (min-width:48em){.themes-wrapper .content-wrapper .first-col.two-items_col{display:flex;flex-direction:row}.themes-wrapper .content-wrapper .second-col{display:flex;flex-direction:column;margin-left:7px}}@media (min-width:64em){.themes-wrapper .content-wrapper .second-col{margin-left:12px}}@media (min-width:87.5em){.themes-wrapper .content-wrapper .second-col{flex-direction:row;margin:0}}.themes-wrapper .content-wrapper .first-col>div:first-child{margin-bottom:37px}@media (min-width:48em){.themes-wrapper .content-wrapper .first-col>div:first-child{margin-bottom:57px}}@media (min-width:87.5em){.themes-wrapper .content-wrapper .first-col>div:first-child{margin:0 16px 0 0}}.themes-wrapper .content-wrapper .first-col>div:nth-child(2){margin-bottom:37px}@media (min-width:48em){.themes-wrapper .content-wrapper .first-col>div:nth-child(2){margin:0 8px}}@media (min-width:87.5em){.themes-wrapper .content-wrapper .first-col>div:nth-child(2){margin:0 16px}}.themes-wrapper .content-wrapper .second-col>div:first-child{margin-bottom:37px}@media (min-width:48em){.themes-wrapper .content-wrapper .second-col>div:first-child{margin-bottom:57px}}@media (min-width:87.5em){.themes-wrapper .content-wrapper .second-col>div:first-child{margin:0 16px}.themes-wrapper .content-wrapper .second-col>div:nth-child(2){margin-left:16px}}.themes-wrapper .content-wrapper .theme-icon_bonus{height:24px;width:24px}@media (min-width:48em){.themes-wrapper .content-wrapper .theme-icon_bonus{height:53px;width:53px}}.themes-wrapper .content-icons_wrapper{display:flex;flex-direction:column}@media (min-width:48em){.themes-wrapper .content-icons_wrapper{flex-flow:row wrap;justify-content:center}}@media (min-width:64em){.themes-wrapper .content-icons_wrapper{display:flex;flex-direction:row}}.themes-wrapper .content-icons_wrapper .content-icon{height:32px;width:32px}@media (min-width:48em){.themes-wrapper .content-icons_wrapper .content-icon{height:64px;width:64px}}.themes-wrapper .content-icons_wrapper .module-wrapper{align-items:flex-start;display:flex;flex:1}@media (min-width:48em){.themes-wrapper .content-icons_wrapper .module-wrapper{align-items:center;flex-direction:column}}@media (min-width:64em){.themes-wrapper .content-icons_wrapper .module-wrapper{flex:none}}.themes-wrapper .content-icons_wrapper .module-wrapper.one-wrapper{margin-bottom:45px}@media (min-width:48em){.themes-wrapper .content-icons_wrapper .module-wrapper.one-wrapper{margin-bottom:0}}@media (min-width:64em){.themes-wrapper .content-icons_wrapper .module-wrapper.one-wrapper{flex:none;margin-bottom:0;margin-right:12px;width:296px}}@media (min-width:100em){.themes-wrapper .content-icons_wrapper .module-wrapper.one-wrapper{margin-right:16px}}.themes-wrapper .content-icons_wrapper .module-wrapper.two-wrapper{margin-bottom:45px}@media (min-width:48em){.themes-wrapper .content-icons_wrapper .module-wrapper.two-wrapper{flex:0 0 100%;margin-bottom:0;margin-top:43px}}@media (min-width:64em){.themes-wrapper .content-icons_wrapper .module-wrapper.two-wrapper{flex:none;margin:0 0 0 12px;width:296px}}@media (min-width:100em){.themes-wrapper .content-icons_wrapper .module-wrapper.two-wrapper{margin-left:16px}}@media (min-width:64em){.themes-wrapper .content-icons_wrapper .module-wrapper.three-wrapper{flex:none;margin:0 12px;width:310px}}@media (min-width:100em){.themes-wrapper .content-icons_wrapper .module-wrapper.three-wrapper{margin:0 16px}}@media (min-width:48em){.themes-wrapper .content-icons_wrapper .icon-wrapper{margin-bottom:21px}}.themes-wrapper .content-icons_wrapper .info-wrapper{padding-left:24px}@media (min-width:48em){.themes-wrapper .content-icons_wrapper .info-wrapper{padding-left:0;text-align:center}}.themes-wrapper .footer-wrapper{margin-top:51px}@media (min-width:48em){.themes-wrapper .footer-wrapper{margin-top:83px}}@media (min-width:100em){.themes-wrapper .footer-wrapper{margin-top:79px}}.themes-wrapper .footer-wrapper .footer-text{color:#99969c;font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:1.82;margin:0;text-align:center}.themes-wrapper .footer-wrapper .footer-text.light-text{color:#fffdfb}.themes-wrapper .footer-wrapper .footer-text>span{margin-left:6px}.themes-wrapper .content-headline_text{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin:0 0 7px}.themes-wrapper .content-headline_text.light-text{color:#fffdfb}@media (min-width:48em){.themes-wrapper .content-headline_text{margin-bottom:17px}}@media (min-width:100em){.themes-wrapper .content-headline_text{font-size:32px;line-height:1.38}}.themes-wrapper .content-main_text{color:#99969c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0 0 12px}.themes-wrapper .content-main_text.light-text{color:#fffdfb;opacity:.65}@media (min-width:48em){.themes-wrapper .content-main_text{margin-bottom:21px;padding:0 7%}}@media (min-width:64em){.themes-wrapper .content-main_text{padding:0 3%}}@media (min-width:87.5em){.themes-wrapper .content-main_text{padding:0}}.themes-wrapper .content-learn_text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.2px;line-height:1.71}.themes-wrapper .content-learn_text.light-text{color:#fffdfb}.registration-promo__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:667px;padding-top:80px}.registration-promo__wrapper .registration-promo__info-wrapper--headline{color:#34303d;display:block;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;text-align:center}@media (min-width:64em){.registration-promo__wrapper .registration-promo__info-wrapper--headline{font-size:30px;line-height:48px}}.registration-promo__wrapper .registration-promo__info-wrapper--infotext{color:#34303d;display:block;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.69;margin:24px auto 56px;max-width:272px;text-align:center;white-space:pre-line}@media (min-width:64em){.registration-promo__wrapper .registration-promo__info-wrapper--infotext{font-size:14px;line-height:24px}}.registration-promo__wrapper .registration-promo__info-wrapper--button-wrapper .registration-promo-btn{color:#34303d;display:block;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.18;margin-bottom:16px;padding-bottom:13px;padding-top:13px;text-align:center;text-transform:uppercase;width:335px}@media (min-width:64em){.registration-promo__wrapper .registration-promo__info-wrapper--button-wrapper .registration-promo-btn{font-size:11px;letter-spacing:2.5px;line-height:13px}}.registration-promo__wrapper .registration-promo__info-wrapper--no-promo{color:#34303d;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;opacity:.5;text-align:center;text-decoration:underline}.registration-promo__wrapper .registration-promo__image-wrapper--image img{height:auto;margin-bottom:-3px;max-width:242px}.gift-overlay .overlay-interactive{align-items:center;background-color:rgba(39,42,51,.7);justify-content:center}.gift-overlay .overlay-interactive .overlay-interactive__wrapper{min-height:249px;padding:21px 20px 20px;width:333px}@media (min-width:48em){.gift-overlay .overlay-interactive .overlay-interactive__wrapper{min-height:288px;padding:66px 92px 27px;width:70%}.gift-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__main{align-self:center}}.gift-overlay .overlay-interactive .overlay-interactive__wrapper .main--message{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.42;padding:0 10px 23px 9px}@media (min-width:48em){.gift-overlay .overlay-interactive .overlay-interactive__wrapper .main--message{font-size:24px;letter-spacing:-.47px;line-height:1.54;padding:0 54px 26px}}.gift-overlay .overlay-interactive .overlay-interactive__wrapper .second-message{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;padding-top:0}.gift-overlay .overlay-interactive .overlay-interactive__wrapper .gift-img{max-height:200px}.gift-overlay .overlay-interactive .overlay-interactive__wrapper .skip-button{background:none;border:none;color:#34303d;cursor:pointer;display:inline;font-size:14px;font-weight:400;line-height:1.71;margin-top:5px;outline:none;padding-left:1px;text-align:center;text-decoration:underline}@media (min-width:48em){.gift-overlay .overlay-interactive .overlay-interactive__wrapper .skip-button{margin-top:18px}}.gift-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer{padding:0}@media (min-width:48em){.gift-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer{flex-direction:column}}.gift-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn{width:100%}.gift-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn__label{font-size:11px;letter-spacing:2.2px}.gift-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer button{margin-bottom:12px}.gift-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .capitalize{text-transform:capitalize}.self-service--buy-register--entry-point--wrapper{margin-bottom:-4px;position:relative}@media (min-width:48em){.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--background-wrapper .entry-point--background--mob-image{display:none}}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--background-wrapper .entry-point--background--mob-image img{height:100vh;min-width:100vw;-o-object-fit:cover;object-fit:cover}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--background-wrapper .entry-point--background--desktop-image{display:none}@media (min-width:48em){.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--background-wrapper .entry-point--background--desktop-image{display:block}}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--background-wrapper .entry-point--background--desktop-image img{height:100vh;min-height:500px;min-width:100vw;-o-object-fit:cover;object-fit:cover}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--logo-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding-top:18px;position:absolute;top:0;width:100%;z-index:1}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--logo-wrapper .header-logo-image{max-width:66px}@media (min-width:48em){.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--logo-wrapper .header-logo-image{max-width:77px}}@media (min-width:64em){.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--logo-wrapper .header-logo-image{max-width:88px}}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 20px;position:absolute;top:0;width:100%;z-index:1}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--headline{color:#fffdfb;font-size:30px;font-weight:300;letter-spacing:normal;line-height:1.2;text-align:center}@media (min-width:48em){.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--headline{font-size:40px;font-weight:300;line-height:1.34;max-width:521px}}@media (min-width:64em){.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--headline{font-size:50px;line-height:1.44;max-width:521px}}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--btn-wrapper{margin-top:42px;max-width:335px;width:100%}@media (min-width:48em){.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--btn-wrapper{margin-top:48px;max-width:370px}}@media (min-width:64em){.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--btn-wrapper{margin-top:55px;max-width:440px}}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--btn-wrapper .entry-point-btn{color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;min-height:45px;text-align:center;text-transform:uppercase}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--btn-wrapper .entry-point--btn-separator{text-align:center}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--btn-wrapper .entry-point--btn-separator-text{color:#fffdfb;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.71;padding:10px;position:relative;text-align:center;text-transform:lowercase}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--btn-wrapper .entry-point--btn-separator-text:after,.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--btn-wrapper .entry-point--btn-separator-text:before{background-color:#e27d34;content:" ";height:1px;position:absolute;top:50%;width:142px;width:185px}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--btn-wrapper .entry-point--btn-separator-text:after{right:-147px}.self-service--buy-register--entry-point--wrapper .buy-register--entry-point--content-wrapper .entry-point--content--btn-wrapper .entry-point--btn-separator-text:before{left:-147px}.self-service--buy-register--add-store--wrapper{margin-bottom:-4px;position:relative}@media (min-width:48em){.self-service--buy-register--add-store--wrapper .buy-register--add-store--background-wrapper .add-store--background--mob-image{display:none}}.self-service--buy-register--add-store--wrapper .buy-register--add-store--background-wrapper .add-store--background--mob-image img{height:100vh;min-width:100vw;-o-object-fit:cover;object-fit:cover}.self-service--buy-register--add-store--wrapper .buy-register--add-store--background-wrapper .add-store--background--desktop-image{display:none}@media (min-width:48em){.self-service--buy-register--add-store--wrapper .buy-register--add-store--background-wrapper .add-store--background--desktop-image{display:block}}.self-service--buy-register--add-store--wrapper .buy-register--add-store--background-wrapper .add-store--background--desktop-image img{height:100vh;min-height:500px;min-width:100vw;-o-object-fit:cover;object-fit:cover}.self-service--buy-register--add-store--wrapper .buy-register--add-store--logo-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding-top:18px;position:absolute;top:0;width:100%;z-index:1}.self-service--buy-register--add-store--wrapper .buy-register--add-store--logo-wrapper .header-logo-image{max-width:66px}@media (min-width:48em){.self-service--buy-register--add-store--wrapper .buy-register--add-store--logo-wrapper .header-logo-image{max-width:77px}}@media (min-width:64em){.self-service--buy-register--add-store--wrapper .buy-register--add-store--logo-wrapper .header-logo-image{max-width:88px}}.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 20px;position:absolute;top:0;width:100%;z-index:1}.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper{background:#fffdfb;min-height:266px;padding-bottom:40px;padding-top:58px;position:relative;width:300px}@media (min-width:23.4375em){.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper{width:333px}}@media (min-width:48em){.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper{min-height:304px;padding-bottom:56px;padding-top:58px;width:570px}}.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .buy-register--add-store--close-btn{position:absolute;right:17px;top:12px}.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--headline{color:#34303d;display:block;font-size:24px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.42;margin:0 auto 32px;padding-left:38px;padding-right:38px;text-align:center}@media (min-width:48em){.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--headline{font-size:28px;line-height:1.57;margin-bottom:37px}}.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--form{padding-left:38px;padding-right:38px}.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--form .form-row{margin-bottom:15px}@media (min-width:48em){.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--form .form-row{margin-bottom:20px}}.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--form .form-row input{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.79}.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--form .add-store--content--btn{min-height:45px;text-align:center}.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--form .add-store--content--btn .btn__label{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5;line-height:normal;text-transform:uppercase}.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--skip-btn{bottom:12px;position:absolute;text-align:center;width:100%}@media (min-width:48em){.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--skip-btn{bottom:18px}}.self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--skip-btn .btn__label{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;line-height:normal;text-decoration:underline}.self-service--register--landing--wrapper{margin-bottom:-4px;position:relative}@media (min-width:48em){.self-service--register--landing--wrapper .register--landing--background-wrapper .landing--background--mob-image{display:none}}.self-service--register--landing--wrapper .register--landing--background-wrapper .landing--background--mob-image img{height:100vh;min-width:100vw;-o-object-fit:cover;object-fit:cover}.self-service--register--landing--wrapper .register--landing--background-wrapper .landing--background--desktop-image{display:none}@media (min-width:48em){.self-service--register--landing--wrapper .register--landing--background-wrapper .landing--background--desktop-image{display:block}}.self-service--register--landing--wrapper .register--landing--background-wrapper .landing--background--desktop-image img{height:100vh;min-height:500px;min-width:100vw;-o-object-fit:cover;object-fit:cover}.self-service--register--landing--wrapper .register--landing--logo-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding-top:18px;position:absolute;top:0;width:100%;z-index:1}.self-service--register--landing--wrapper .register--landing--logo-wrapper .header-logo-image{max-width:66px}@media (min-width:48em){.self-service--register--landing--wrapper .register--landing--logo-wrapper .header-logo-image{max-width:77px}}@media (min-width:64em){.self-service--register--landing--wrapper .register--landing--logo-wrapper .header-logo-image{max-width:88px}}.self-service--register--landing--wrapper .register--landing--chat-us-logo{bottom:0;position:absolute;right:0;z-index:1}.self-service--register--landing--wrapper .register--landing--content-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 20px;position:absolute;top:0;width:100%;z-index:1}.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--headline{color:#fffdfb;font-size:30px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.2;margin-bottom:37px;max-width:215px;text-align:center}@media (min-width:48em){.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--headline{font-size:40px;line-height:1.34;margin-bottom:55px;max-width:650px}}.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--subtext{color:#fffdfb;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.71;max-width:245px;text-align:center}@media (min-width:48em){.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--subtext{font-size:16px;line-height:1.34;max-width:521px}}.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--text{color:#fffdfb;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.71;max-width:260px;text-align:center}@media (min-width:48em){.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--text{font-size:16px;line-height:1.75;max-width:345px}}.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper{margin-bottom:29px;margin-top:25px;max-width:335px;width:100%}@media (min-width:48em){.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper{margin:24px auto 28px;max-width:420px}}.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper .landing-btn{color:#34303d}.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper .btn--light-transparent,.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper .landing-btn{font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;min-height:45px;text-align:center;text-transform:uppercase}.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper .landing--btn-separator{text-align:center}.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper .landing--btn-separator-text{color:#fffdfb;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.71;padding:10px;position:relative;text-align:center;text-transform:lowercase}.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper .landing--btn-separator-text:before{background-color:#e27d34;content:" ";height:1px;left:-120px;position:absolute;top:50%;width:115px}@media (min-width:23.4375em){.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper .landing--btn-separator-text:before{left:-147px;width:142px}}@media (min-width:48em){.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper .landing--btn-separator-text:before{left:-190px;width:185px}}.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper .landing--btn-separator-text:after{background-color:#e27d34;content:" ";height:1px;position:absolute;right:-120px;top:50%;width:115px}@media (min-width:23.4375em){.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper .landing--btn-separator-text:after{right:-147px;width:142px}}@media (min-width:48em){.self-service--register--landing--wrapper .register--landing--content-wrapper .landing--content--btn-wrapper .landing--btn-separator-text:after{right:-190px;width:185px}}.self-service--register--onboarding--wrapper{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:0 0 20px;position:relative;width:100vw}@media (min-width:48em){.self-service--register--onboarding--wrapper{min-height:600px}}@media (min-width:64em){.self-service--register--onboarding--wrapper{min-height:650px}}.self-service--register--onboarding--wrapper .register--onboarding--logo-wrapper{border-bottom:1px solid #c2bfc2;height:50px;left:0;max-height:50px;position:absolute;top:0;width:100%}@media (min-width:64em){.self-service--register--onboarding--wrapper .register--onboarding--logo-wrapper{box-shadow:0 3px 3px 0 rgba(0,0,0,.06);height:64px;max-height:64px}}.self-service--register--onboarding--wrapper .register--onboarding--logo-wrapper .arrow-back-image{height:28px;left:13px;position:absolute;top:9px;width:28px}@media (min-width:64em){.self-service--register--onboarding--wrapper .register--onboarding--logo-wrapper .arrow-back-image{display:none}}.self-service--register--onboarding--wrapper .register--onboarding--logo-wrapper .logo-image--wrapper{display:flex;height:100%;justify-content:center;width:100%}.self-service--register--onboarding--wrapper .register--onboarding--logo-wrapper .logo-image--wrapper .logo-image{width:58px}@media (min-width:48em){.self-service--register--onboarding--wrapper .register--onboarding--logo-wrapper .logo-image--wrapper .logo-image{width:78px}}@media (min-width:64em){.self-service--register--onboarding--wrapper .register--onboarding--logo-wrapper .logo-image--wrapper .logo-image{width:88px}}.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;padding:97px 20px 0;width:100%}@media (min-width:48em){.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper{justify-content:center;padding-top:0}}.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding--content--headline{color:#34303d;display:block;font-size:26px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.54;margin:0 auto 38px;max-width:248px;text-align:center}@media (min-width:48em){.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding--content--headline{font-size:28px;line-height:1.57;margin:0 auto 38px;max-width:unset}}.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding--content--ordered-list-wrapper{width:100%}@media (min-width:48em){.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding--content--ordered-list-wrapper{border:1px solid rgba(45,48,56,.2);border-radius:2px;padding:41px 40px 39px;width:520px}}.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding--content--ordered-list{margin-bottom:185px;padding:0}@media (min-width:48em){.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding--content--ordered-list{margin-bottom:50px}}.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding--content--ordered-list .onboarding--ol-item{align-items:center;display:flex;flex-direction:row;margin-bottom:20px;min-height:24px}.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding--content--ordered-list .onboarding--ol-item .onboarding--ol-item-number{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2px;line-height:1.45;margin-left:9px;margin-right:25px;position:relative;z-index:1}.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding--content--ordered-list .onboarding--ol-item .onboarding--ol-item-number:before{background-color:#34303d;border-radius:12px;content:"";display:inline-block;height:24px;left:-9px;position:absolute;top:-4.5px;width:24px;z-index:-1}.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding--content--ordered-list .onboarding--ol-item .onboarding--ol-item-text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding--content--ordered-list .onboarding--ol-item:not(:last-child) .onboarding--ol-item-number:after{background-color:#c2bfc2;content:"";display:inline-block;height:12px;left:2px;position:absolute;top:23px;width:1px}.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding-btn-wrapper{bottom:20px;position:absolute;width:calc(100% - 40px)}@media (min-width:48em){.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding-btn-wrapper{bottom:unset;position:unset;width:unset}}.self-service--register--onboarding--wrapper .register--onboarding--content-wrapper .onboarding-btn{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.2px;line-height:normal;text-align:center;text-transform:uppercase}.component-self-service .navigation{border-bottom:1px solid #c2bfc2;border-top:1px solid #c2bfc2;flex:1;width:100%}.component-self-service .navigation.mobile{display:flex}@media (min-width:48em){.component-self-service .navigation.mobile{display:none}}.component-self-service .navigation.desktop{display:none}@media (min-width:48em){.component-self-service .navigation.desktop{display:flex}}.component-self-service .navigation .navigation-step{font-size:13px;font-weight:500;line-height:1.73;opacity:.5;padding:10px 0;text-align:center;width:inherit}@media (min-width:48em){.component-self-service .navigation .navigation-step{padding:23px 0}}.component-self-service .navigation .active{border-bottom:2px solid #000;opacity:1}@media (min-width:48em){.component-self-service .step_checkout{max-width:unset}}.component-self-service .step_checkout .checkout--cc__wrapper.my-cart__wrapper{margin-top:0}.component-self-service .component-self-service-step-one .step{color:#34303d;margin:42px auto 20px;max-width:335px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-step-one .step{margin-bottom:20px;margin-top:71px;max-width:440px}}.component-self-service .component-self-service-step-one .step .global-btn{font-size:11px;font-weight:500;letter-spacing:2.2px;min-height:44px;text-transform:uppercase}.component-self-service .component-self-service-step-one .step .btn--dark{color:#fffdfb}.component-self-service .component-self-service-step-one .step .btn{border:2px solid #272a33}.component-self-service .component-self-service-step-one .registration-header{margin-left:23px;margin-right:22px}.component-self-service .component-self-service-step-one .header-title{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:3.5px;line-height:normal}.component-self-service .component-self-service-step-one .header-subtitle{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.05px;line-height:1.86}.component-self-service .component-self-service-step-one .registration-social-wrapper{display:flex;flex-direction:row;margin-top:20px}@media (min-width:48em){.component-self-service .component-self-service-step-one .registration-social-wrapper{margin-top:30px}}.component-self-service .component-self-service-step-one .cc__be-social{margin-bottom:40px;margin-top:20px;padding:0}.component-self-service .component-self-service-step-one .be-social__buttons-wrapper{max-width:none}.component-self-service .component-self-service-step-one .be-social__button--facebook{margin-top:0;max-width:none}@media (min-width:48em){.component-self-service .component-self-service-step-one .be-social__button--facebook{margin-left:0}}.component-self-service .component-self-service-step-one .be-social__button--twitter{margin-left:10px;max-width:none}@media (min-width:48em){.component-self-service .component-self-service-step-one .be-social__button--twitter{margin-right:0}}.component-self-service .component-self-service-step-one .divider{display:flex;flex-direction:row}.component-self-service .component-self-service-step-one .line-left{border:.5px solid rgba(255,253,251,.05);height:1px;left:-20px;position:relative;top:12px;width:169px}@media (min-width:48em){.component-self-service .component-self-service-step-one .line-left{left:0}}.component-self-service .component-self-service-step-one .line-right{border:.5px solid rgba(255,253,251,.05);height:1px;position:relative;right:-20px;top:12px;width:169px}@media (min-width:48em){.component-self-service .component-self-service-step-one .line-right{right:-30px}}.component-self-service .component-self-service-step-one .text-divider{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:3.5px;line-height:normal}@media (min-width:48em){.component-self-service .component-self-service-step-one .text-divider{margin-left:36px}}.component-self-service .component-self-service-step-one .registration-form{margin-top:45px}.component-self-service .component-self-service-step-one .form-group .toggling-label.shown{margin-bottom:5px;text-align:start}.component-self-service .component-self-service-step-one .form-group .toggling-label.shown .label__text{color:#34303d;font-size:14px;font-weight:400}.component-self-service .component-self-service-step-one .email-address--manual{background:none;border:none;color:#34303d;cursor:pointer;display:inline;font-size:14px;font-weight:300;left:-70px;line-height:1;margin-bottom:23px;margin-top:5px;outline:none;padding-left:1px;position:relative;text-align:left;text-decoration:underline}@media (min-width:48em){.component-self-service .component-self-service-step-one .email-address--manual{left:-124px}}.component-self-service .component-self-service-step-one .eye-icon{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/eye.png) right 5px top 50% no-repeat}.component-self-service .component-self-service-step-one .checkboxes-wrapper{margin-bottom:22px;margin-top:31px}.component-self-service .component-self-service-step-one .label-text{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.05px;line-height:1.67;text-align:start}.component-self-service .component-self-service-step-one .label-link{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.05px;line-height:1.86;text-decoration:underline}.component-self-service .component-self-service-step-one .self-service__item-arrow{margin-left:10px;width:19px}@media (min-width:64em){.component-self-service .component-self-service-step-one .self-service__item-arrow{width:25px}}.component-self-service .component-self-service-step-one .button-wrapper{padding-bottom:20px}.component-self-service .component-self-service-step-one .self-service__separator{background:#f6f4f0;border:0;height:1px;margin:0 -21px 26px}.component-self-service .component-self-service-step-one .log-in-wrapper{border-bottom:.5px solid rgba(255,253,251,.05);border-top:.5px solid rgba(255,253,251,.05);margin-bottom:20px;margin-top:20px}.component-self-service .component-self-service-step-one .log-in-text-wrapper{display:flex;flex-direction:row;justify-content:center;margin:20px 45px 21px}.component-self-service .component-self-service-step-one .log-in-text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.05px;line-height:1.86;margin-right:5px}.component-self-service .component-self-service-step-one .log-in-link{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.05px;line-height:1.86;text-decoration:underline}.component-self-service .component-self-service-step-one .captcha-container{margin-bottom:20px;text-align:center}.component-self-service .component-self-service-step-two .step{color:#34303d;margin:42px auto 20px;max-width:335px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-step-two .step{margin-bottom:20px;margin-top:71px;max-width:440px}}.component-self-service .component-self-service-step-two .step .global-btn{font-size:11px;font-weight:500;letter-spacing:2.2px;min-height:44px;text-transform:uppercase}.component-self-service .component-self-service-step-two .step .btn--dark{color:#fffdfb}.component-self-service .component-self-service-step-two .step .btn{border:2px solid #272a33}.component-self-service .component-self-service-step-two .text{font-size:14px;line-height:1.71;margin-top:12px;padding:0 34px}.component-self-service .component-self-service-step-two .image{margin-top:126px}.component-self-service .component-self-service-step-two .image img{width:100%}.component-self-service .component-self-service-step-two .scan-device-button{margin-top:32px}.component-self-service .component-self-service-step-two .continue-button{margin-top:14px}.component-self-service .component-self-service-step-two .code .title{margin:42px auto 0;max-width:185px}@media (min-width:48em){.component-self-service .component-self-service-step-two .code .title{max-width:unset}}.component-self-service .component-self-service-step-two .code .text{margin-top:41px;padding:0;text-align:left}.component-self-service .component-self-service-step-two .code .input-label{float:left;margin-bottom:20px;margin-top:26px}@media (min-width:48em){.component-self-service .component-self-service-step-two .code .input-label{margin-top:47px}}.component-self-service .component-self-service-step-three .step{color:#34303d;margin:42px auto 20px;max-width:335px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-step-three .step{margin-bottom:20px;margin-top:71px;max-width:unset}}.component-self-service .component-self-service-step-three .step .global-btn{font-size:11px;font-weight:500;letter-spacing:2.2px;min-height:44px;text-transform:uppercase}.component-self-service .component-self-service-step-three .step .btn--dark{color:#fffdfb}.component-self-service .component-self-service-step-three .step .btn{border:2px solid #272a33}.component-self-service .component-self-service-step-three .gifts{padding-top:26px}@media (min-width:48em){.component-self-service .component-self-service-step-three .gifts{padding-top:53px}}.component-self-service .component-self-service-step-three .gifts .gift{background-color:#fffdfb;border:1px solid #c2bfc2;border-radius:3px;margin:20px auto 0;max-width:335px;min-height:260px;padding:32px 34px 25px;vertical-align:top}@media (min-width:48em){.component-self-service .component-self-service-step-three .gifts .gift{display:inline-block;margin-right:40px;margin-top:0;max-width:unset;min-height:340px;padding:40px 67px;width:440px}.component-self-service .component-self-service-step-three .gifts .gift:hover{border:1px solid #34303d}.component-self-service .component-self-service-step-three .gifts .gift:last-child{margin-right:0}}.component-self-service .component-self-service-step-three .gifts .gift.selected{border:1px solid #34303d}.component-self-service .component-self-service-step-three .gifts .gift .voucher{background-image:linear-gradient(90deg,#2980b5,#2980b5);border-radius:3px;color:#fffdfb;height:96px;margin:0 auto;max-width:229px;position:relative;width:100%}@media (min-width:48em){.component-self-service .component-self-service-step-three .gifts .gift .voucher{height:128px;max-width:305px}}.component-self-service .component-self-service-step-three .gifts .gift .voucher .voucher-text{font-size:9px;font-weight:500;left:5px;line-height:14px;position:absolute;text-align:left;top:5px}.component-self-service .component-self-service-step-three .gifts .gift .voucher .approved-sign{height:10px;position:absolute;right:5px;top:5px;width:10px}.component-self-service .component-self-service-step-three .gifts .gift .voucher .approved-sign img{display:block}.component-self-service .component-self-service-step-three .gifts .gift .voucher .remove-voucher{bottom:5px;color:#fffdfb;font-size:9px;line-height:14px;position:absolute;right:5px;text-decoration:underline}.component-self-service .component-self-service-step-three .gifts .gift .gift-image{margin:0 auto;width:100%}.component-self-service .component-self-service-step-three .gifts .gift .gift-image img{height:100%;max-height:96px;width:auto}@media (min-width:48em){.component-self-service .component-self-service-step-three .gifts .gift .gift-image img{max-height:128px}}.component-self-service .component-self-service-step-three .gifts .gift .gift-title{font-size:16px;line-height:1.75;margin-top:24px}@media (min-width:48em){.component-self-service .component-self-service-step-three .gifts .gift .gift-title{font-size:22px;line-height:1.64;margin-top:33px}}.component-self-service .component-self-service-step-three .gifts .gift .gift-description{font-size:14px;line-height:1.71;margin-top:5px}@media (min-width:48em){.component-self-service .component-self-service-step-three .gifts .gift .gift-description{margin-top:14px}}.component-self-service .component-self-service-step-three .continue-button{margin:20px auto 0}@media (min-width:48em){.component-self-service .component-self-service-step-three .continue-button{margin-top:64px;max-width:335px}}.component-self-service .component-self-service-try-step-two .step{color:#34303d;margin:42px auto 20px;max-width:335px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-try-step-two .step{margin-bottom:20px;margin-top:71px;max-width:440px}}.component-self-service .component-self-service-try-step-two .step .global-btn{font-size:11px;font-weight:500;letter-spacing:2.2px;min-height:44px;text-transform:uppercase}.component-self-service .component-self-service-try-step-two .step .btn--dark{color:#fffdfb}.component-self-service .component-self-service-try-step-two .step .btn{border:2px solid #272a33}.component-self-service .component-self-service-try-step-two .banner{position:relative}.component-self-service .component-self-service-try-step-two .banner img{height:375px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:48em){.component-self-service .component-self-service-try-step-two .banner img{height:470px}}.component-self-service .component-self-service-try-step-two .banner .text{color:#fffdfb;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%)}.component-self-service .component-self-service-try-step-two .banner .text h2{font-size:30px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.2;margin:0 0 20px}@media (min-width:48em){.component-self-service .component-self-service-try-step-two .banner .text h2{font-size:50px;font-weight:300;line-height:1.44}}.component-self-service .component-self-service-try-step-two .banner .text p{font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.75;margin:0 0 32px}.component-self-service .component-self-service-try-step-two .banner .text button{border-radius:3px;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;text-transform:uppercase}@media (min-width:48em){.component-self-service .component-self-service-try-step-two .banner .text button{margin:auto;width:320px}}.component-self-service .component-self-service-try-step-two .step-action{background-color:#f6f4f0}.component-self-service .component-self-service-try-step-two .step-action .step-box-container{padding:20px}@media (min-width:48em){.component-self-service .component-self-service-try-step-two .step-action .step-box-container{display:flex;justify-content:center;padding:40px}}.component-self-service .component-self-service-try-step-two .step-action .step-box-container .step-box{padding:20px 40px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-try-step-two .step-action .step-box-container .step-box{margin:0 20px;padding:20px 0;width:320px}}.component-self-service .component-self-service-try-step-two .step-action .step-box-container .step-box .img-step{margin-bottom:20px}.component-self-service .component-self-service-try-step-two .step-action .step-box-container .step-box .img-step svg{height:24px;width:24px}@media (min-width:48em){.component-self-service .component-self-service-try-step-two .step-action .step-box-container .step-box .img-step svg{height:48px;width:48px}}.component-self-service .component-self-service-try-step-two .step-action .step-box-container .step-box .title-step{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.85;margin:0 0 15px;text-transform:uppercase}.component-self-service .component-self-service-try-step-two .step-action .step-box-container .step-box .text-step{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0}.component-self-service .component-self-service-step-two-welcome .step{color:#34303d;margin:165px auto 20px;max-width:335px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-step-two-welcome .step{margin-bottom:20px;margin-top:71px;max-width:440px}}@media (min-width:64em){.component-self-service .component-self-service-step-two-welcome .step{margin-bottom:255px;margin-top:230px}}.component-self-service .component-self-service-step-two-welcome .step .text{margin-top:20px;padding:0 30px}.component-self-service .component-self-service-step-two-welcome .step .global-btn{font-size:11px;font-weight:500;letter-spacing:2.2px;min-height:44px;text-transform:uppercase}.component-self-service .component-self-service-step-two-welcome .step .btn--dark{color:#fffdfb}.component-self-service .component-self-service-step-two-welcome .step .btn{border:2px solid #272a33}.component-self-service .component-self-service-step-two-welcome .step .continue-button{margin-top:147px}@media (min-width:64em){.component-self-service .component-self-service-step-two-welcome .step .continue-button{margin-top:44px}}.component-self-service .component-self-service-try-step-two-welcome .step{color:#34303d;margin:165px auto 20px;max-width:335px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-try-step-two-welcome .step{margin-bottom:20px;margin-top:71px;max-width:440px}}@media (min-width:64em){.component-self-service .component-self-service-try-step-two-welcome .step{margin-bottom:255px;margin-top:230px;max-width:320px}}.component-self-service .component-self-service-try-step-two-welcome .step .text{margin-bottom:147px;margin-top:20px;padding:0 30px}@media (min-width:64em){.component-self-service .component-self-service-try-step-two-welcome .step .text{margin-bottom:44px}}.component-self-service .component-self-service-try-step-two-welcome .step .btn--light{border-color:#272a33;margin-bottom:15px}.component-self-service .component-self-service-try-step-two-welcome .step .global-btn{font-size:11px;font-weight:500;letter-spacing:2.2px;min-height:44px;text-transform:uppercase}.component-self-service .component-self-service-try-step-two-welcome .step .btn--dark{color:#fffdfb}.component-self-service .component-self-service-try-step-two-welcome .step .btn{border:2px solid #272a33}.component-self-service .component-self-service-step-three-promo-code .step{color:#34303d;margin:42px auto 60px;max-width:335px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-step-three-promo-code .step{margin-bottom:20px;margin-top:71px;max-width:440px}}@media (min-width:64em){.component-self-service .component-self-service-step-three-promo-code .step{margin-bottom:368px}}.component-self-service .component-self-service-step-three-promo-code .step .code .title{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54}@media (min-width:87.5em){.component-self-service .component-self-service-step-three-promo-code .step .code .title{font-size:28px;line-height:1.57}}.component-self-service .component-self-service-step-three-promo-code .step .code .input-label{color:#000;float:left;font-size:14px;font-weight:400;margin-bottom:19px;margin-top:33px}.component-self-service .component-self-service-step-three-promo-code .step .code .continue-button{margin-top:14px}.component-self-service .component-self-service-step-three-promo-code .step .code .text{color:#c2bfc2;font-size:12px;line-height:1.67;margin-bottom:245px;margin-top:13px;text-align:left}@media (min-width:64em){.component-self-service .component-self-service-step-three-promo-code .step .code .text{margin-bottom:27px}}.component-self-service .component-self-service-step-three-promo-code .step .global-btn{font-size:11px;font-weight:500;letter-spacing:2.2px;min-height:44px;text-transform:uppercase}.component-self-service .component-self-service-step-three-promo-code .step .btn--dark{color:#fffdfb}.component-self-service .component-self-service-step-three-promo-code .step .btn{border:2px solid #272a33}.component-self-service .component-self-service-step-three-added-voucher .step{color:#34303d;margin:62px auto 97px;max-width:335px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-step-three-added-voucher .step{margin:62px auto 97px;max-width:440px}}.component-self-service .component-self-service-step-three-added-voucher .step .global-btn{font-size:11px;font-weight:500;letter-spacing:2.2px;min-height:44px;text-transform:uppercase}.component-self-service .component-self-service-step-three-added-voucher .step .btn--dark{color:#fffdfb}.component-self-service .component-self-service-step-three-added-voucher .step .btn{border:2px solid #272a33}.component-self-service .component-self-service-step-three-added-voucher .check-icon{height:45px;margin:0 auto;width:45px}.component-self-service .component-self-service-step-three-added-voucher .title{font-size:26px;line-height:1.54;margin-top:27px}@media (min-width:48em){.component-self-service .component-self-service-step-three-added-voucher .title{font-size:28px;line-height:1.57}}.component-self-service .component-self-service-step-three-added-voucher .description{font-size:11px;line-height:1.59;margin-top:11px}.component-self-service .component-self-service-step-three-added-voucher .voucher-label{font-size:11px;font-weight:500;margin-top:46px;text-align:left}.component-self-service .component-self-service-step-three-added-voucher .voucher{background-image:linear-gradient(90deg,#2980b5,#2980b5);border-radius:3px;color:#fffdfb;height:140px;margin:10px auto 0;max-width:335px;position:relative;width:100%}@media (min-width:48em){.component-self-service .component-self-service-step-three-added-voucher .voucher{height:150px;max-width:440px}}.component-self-service .component-self-service-step-three-added-voucher .voucher .voucher-text{font-size:11px;font-weight:500;left:10px;line-height:17px;position:absolute;text-align:left;top:10px}.component-self-service .component-self-service-step-three-added-voucher .voucher .approved-sign{height:15px;position:absolute;right:10px;top:10px;width:15px}.component-self-service .component-self-service-step-three-added-voucher .voucher .approved-sign img{display:block}.component-self-service .component-self-service-step-three-added-voucher .voucher .remove-voucher{bottom:10px;color:#fffdfb;font-size:11px;line-height:17px;position:absolute;right:10px;text-decoration:underline}.component-self-service .component-self-service-step-three-added-voucher .form-group{margin:unset;margin-top:32px;text-align:left}.component-self-service .component-self-service-step-three-added-voucher .continue-button{margin-top:60px}.component-self-service .component-self-service-step-three-added-voucher .home-link{color:#34303d;display:block;font-size:14px;line-height:1.71;margin-top:18px;text-decoration:underline}.component-self-service .component-self-service-buy-and-register-step-four .step{color:#34303d;margin:42px auto 20px;max-width:335px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-buy-and-register-step-four .step{margin-bottom:20px;margin-top:71px;max-width:440px}}.component-self-service .component-self-service-buy-and-register-step-four .step .global-btn{font-size:11px;font-weight:500;letter-spacing:2.2px;min-height:44px;text-transform:uppercase}.component-self-service .component-self-service-buy-and-register-step-four .step .btn--dark{color:#fffdfb}.component-self-service .component-self-service-buy-and-register-step-four .step .btn{border:2px solid #272a33}.component-self-service .component-self-service-buy-and-register-step-four .order-confirm .title{margin:unset;margin-top:27px}.component-self-service .component-self-service-buy-and-register-step-four .order-confirm .subtitle{font-size:14px;line-height:1.79;margin:unset;margin-top:11px}.component-self-service .component-self-service-buy-and-register-step-four .card{border:1px solid #c2bfc2;margin-top:40px;padding:35px 0}.component-self-service .component-self-service-buy-and-register-step-four .card .card-title{font-size:22px;line-height:1.64}.component-self-service .component-self-service-buy-and-register-step-four .card .card-subtitle{font-size:14px;line-height:1.71;margin-bottom:15px;margin-top:14px}.component-self-service .component-self-service-buy-and-register-step-four .card img{max-width:179px}.component-self-service .component-self-service-buy-and-register-step-four .voucher-label{font-size:14px;font-weight:400;line-height:1.79;margin-top:46px;text-align:left}.component-self-service .component-self-service-buy-and-register-step-four .voucher{background-image:linear-gradient(90deg,#2980b5,#2980b5);border-radius:3px;color:#fffdfb;height:68px;margin:10px auto 0;max-width:335px;position:relative;width:100%}@media (min-width:48em){.component-self-service .component-self-service-buy-and-register-step-four .voucher{max-width:440px}}.component-self-service .component-self-service-buy-and-register-step-four .voucher .voucher-text{font-size:11px;font-weight:500;left:10px;line-height:17px;position:absolute;text-align:left;top:10px}.component-self-service .component-self-service-buy-and-register-step-four .voucher .approved-sign{height:15px;position:absolute;right:10px;top:10px;width:15px}.component-self-service .component-self-service-buy-and-register-step-four .voucher .approved-sign img{display:block}.component-self-service .component-self-service-buy-and-register-step-four .voucher .remove-voucher{bottom:10px;color:#fffdfb;font-size:11px;line-height:17px;position:absolute;right:10px;text-decoration:underline}.component-self-service .component-self-service-buy-and-register-step-four .device{margin-top:34px;text-align:left}.component-self-service .component-self-service-buy-and-register-step-four .device .title{font-size:14px;font-weight:400;line-height:1.79}.component-self-service .component-self-service-buy-and-register-step-four .device .device-description{background-color:#f6f4f0;line-height:48px;margin-top:17px;padding:15px}.component-self-service .component-self-service-buy-and-register-step-four .device .device-description .device-icon{display:inline-block;height:48px;vertical-align:middle;width:48px}.component-self-service .component-self-service-buy-and-register-step-four .device .device-description .text{display:inline-block;line-height:normal;padding-left:25px;vertical-align:middle}.component-self-service .component-self-service-buy-and-register-step-four .device .device-description .text .name{font-size:14px;font-weight:500;line-height:1.79}.component-self-service .component-self-service-buy-and-register-step-four .device .device-description .text .number{font-size:14px;line-height:1.79}.component-self-service .component-self-service-buy-and-register-step-four .store{border:1px solid #c2bfc2;margin-top:40px}.component-self-service .component-self-service-buy-and-register-step-four .store .row{border-top:1px solid #c2bfc2;display:flex;font-size:14px;justify-content:space-between;line-height:1;margin:0 15px;padding:15px 0}.component-self-service .component-self-service-buy-and-register-step-four .store .row:first-child{border-top:none}.component-self-service .component-self-service-buy-and-register-step-four .store .row .row-value{font-weight:600;width:auto}.component-self-service .component-self-service-buy-and-register-step-four .global-btn{margin-top:40px}.component-self-service .component-self-service-buy-register-two-device .step{color:#34303d;margin:40px auto 20px;max-width:335px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-buy-register-two-device .step{margin:62px auto 97px;max-width:440px}}.component-self-service .component-self-service-buy-register-two-device .step .global-btn{font-size:11px;font-weight:500;letter-spacing:2.2px;min-height:44px;text-transform:uppercase}.component-self-service .component-self-service-buy-register-two-device .step .btn--dark{color:#fffdfb}.component-self-service .component-self-service-buy-register-two-device .step .btn{border:2px solid #272a33}.component-self-service .component-self-service-buy-register-two-device .text{font-size:14px;line-height:1.71;margin-top:12px;padding:0 34px}.component-self-service .component-self-service-buy-register-two-device .image{margin-top:25px}.component-self-service .component-self-service-buy-register-two-device .image img{width:100%}.component-self-service .component-self-service-buy-register-two-device .continue-button{margin-top:14px}.component-self-service .component-self-service-buy-register-two-device .input-label{float:left;margin-bottom:20px;margin-top:26px}@media (min-width:48em){.component-self-service .component-self-service-buy-register-two-device .input-label{margin-top:47px}}.component-self-service .component-self-service-buy-register-two-device .code .title{margin:0 auto;max-width:185px}@media (min-width:48em){.component-self-service .component-self-service-buy-register-two-device .code .title{max-width:unset}}.component-self-service .component-self-service-buy-register-two-device .code .text{margin-top:41px;padding:0;text-align:left}.component-self-service .component-self-service-try-three-device .step{color:#34303d;margin:40px auto 20px;max-width:335px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-try-three-device .step{margin:62px auto 97px;max-width:440px}}.component-self-service .component-self-service-try-three-device .step .global-btn{font-size:11px;font-weight:500;letter-spacing:2.2px;min-height:44px;text-transform:uppercase}.component-self-service .component-self-service-try-three-device .step .btn--dark{color:#fffdfb}.component-self-service .component-self-service-try-three-device .step .btn{border:2px solid #272a33}.component-self-service .component-self-service-try-three-device .text{font-size:14px;line-height:1.71;margin-top:12px;padding:0 34px}.component-self-service .component-self-service-try-three-device .image{margin-top:25px}.component-self-service .component-self-service-try-three-device .image img{width:100%}.component-self-service .component-self-service-try-three-device .input-label{float:left;margin-bottom:20px;margin-top:26px}@media (min-width:48em){.component-self-service .component-self-service-try-three-device .input-label{margin-top:47px}}.component-self-service .component-self-service-try-three-device .code .title{margin:0 auto;max-width:185px}@media (min-width:48em){.component-self-service .component-self-service-try-three-device .code .title{max-width:unset}}.component-self-service .component-self-service-try-three-device .code .title .gift-title{font-size:16px;line-height:1.75;margin-top:24px}@media (min-width:48em){.component-self-service .component-self-service-try-three-device .code .title .gift-title{font-size:22px;line-height:1.64;margin-top:33px}}.component-self-service .component-self-service-try-three-device .code .title .gift-description{font-size:14px;line-height:1.71;margin-top:5px}@media (min-width:48em){.component-self-service .component-self-service-try-three-device .code .title .gift-description{margin-top:14px}}.component-self-service .component-self-service-try-three-device .continue-button{margin:20px auto 0}@media (min-width:48em){.component-self-service .component-self-service-try-three-device .continue-button{margin-top:64px;max-width:335px}}.component-self-service .component-self-service-try-three-device .continue-button .text{margin-top:41px;padding:0;text-align:left}.component-self-service .component-self-service-step-three-select .step{color:#34303d;margin:42px auto 35px;max-width:335px;text-align:center}@media (min-width:48em){.component-self-service .component-self-service-step-three-select .step{margin-bottom:50px;max-width:100%}}.component-self-service .component-self-service-step-three-select .step .global-btn{font-size:11px;font-weight:500;letter-spacing:2.2px;min-height:44px;text-transform:uppercase}.component-self-service .component-self-service-step-three-select .step .btn--dark{color:#fffdfb}.component-self-service .component-self-service-step-three-select .step .btn{border:2px solid #272a33}.component-self-service .component-self-service-step-three-select .title{font-size:26px;line-height:1.54;margin-top:62px}@media (min-width:48em){.component-self-service .component-self-service-step-three-select .title{font-size:36px;line-height:1.56}}.component-self-service .component-self-service-step-three-select .text{font-size:13px;font-weight:500;letter-spacing:1.72px;margin-top:20px;text-transform:uppercase}@media (min-width:48em){.component-self-service .component-self-service-step-three-select .text{margin-top:29px}}@media (min-width:64em){.component-self-service .component-self-service-step-three-select .component-self-service__gifts{display:flex}}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container{margin-top:30px;padding:16px 20px}@media (min-width:64em){.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container{margin-top:60px;padding:0}}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product{background-color:#f6f4f0;margin-bottom:16px;padding:0;width:100%}@media (min-width:48em){.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product{flex:none;margin:0 20px 22px;max-width:none;width:calc(50% - 40px)}}@media (min-width:64em){.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product{flex:none;margin:0 20px 22px;max-width:none;min-width:300px;width:calc(33.3333% - 40px)}}@media (min-width:87.5em){.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product{flex:none;margin:0 20px 22px;max-width:none;min-width:320px;width:calc(25% - 40px)}}@media (min-width:1600px){.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product{min-width:360px}}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front{padding:30px}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__badge{align-self:center;border:1px solid #c2bfc2;border-radius:13px;display:table;margin-bottom:5px;padding:0 10px;text-align:center}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__badge .badge-message{font-size:9px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.51px;line-height:2.89;-o-object-fit:contain;object-fit:contain;text-align:center;text-transform:uppercase}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-picture{display:block;text-align:center}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants{align-items:center;display:flex;justify-content:center;margin-top:10px}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .color-list{max-width:160px}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .color-list.show-all .color-item:nth-child(n+5){display:inline-block}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .color-list .color-item{border-radius:100%;display:inline-block;height:24px;margin-right:11px;position:relative;width:24px}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .color-list .color-item:hover{border:2px solid #000}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .color-list .color-item:nth-child(n+5){display:none}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .color-list .color-item .color-dot{border-radius:100%;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:15px}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .color-list .color-item .color-dot.brown{background-color:#f6f4f0}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .color-list .color-item .color-dot.blue{background-color:#2980b5}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .color-list .color-item .color-dot.dark{background-color:#99969c}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .color-list .color-item .color-dot.grey{background-color:#f6f4f0}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .color-list .color-item .color-dot.red{background-color:#db3826}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .color-list .color-item .color-dot.pink{background-color:#f0dde3}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-variants .show-more{color:#34303d;font-size:12px;line-height:1.67}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__text{display:flex;justify-content:space-between;margin-top:25px}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__text .text-left-container,.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__text .text-right-container{color:#34303d}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__text .text-left-container .text-name,.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__text .text-left-container .text-price,.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__text .text-right-container .text-name,.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__text .text-right-container .text-price{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:0}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__text .text-left-container .text-info,.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__text .text-right-container .text-info{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.57;margin:0}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__text .text-left-container .text-price,.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__text .text-right-container .text-price{text-align:right}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .product-info__text .text-left-container{text-align:left;width:60%}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .btn--quantity{align-items:center;background-color:transparent;border:2px solid #34303d;display:flex;justify-content:space-between;margin-top:24px;padding:0;width:100%}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .btn--quantity:hover{border:2px solid rgba(255,253,251,.15)}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .btn--quantity .modify-quantity{background:transparent;border:0;cursor:pointer;font-size:11px;font-weight:700;padding:0 22px}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .btn--quantity .modify-quantity:focus{outline:transparent}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .btn--quantity .modify-quantity img{height:12px;vertical-align:middle;width:12px}.component-self-service .component-self-service-step-three-select .component-self-service__gifts .card-product-container .card-product .card-product-front .btn--quantity .btn__label{font-size:11px;font-weight:700}.component-self-service .component-self-service-step-three-select .gift-counter{align-items:center;background-color:#fff;bottom:0;display:block;justify-content:space-between;padding:20px;position:relative;width:100%;z-index:1}@media (min-width:48em){.component-self-service .component-self-service-step-three-select .gift-counter{display:flex}}.component-self-service .component-self-service-step-three-select .gift-counter .info{align-items:center;display:block;font-weight:400;margin-bottom:12px;padding:0}@media (min-width:48em){.component-self-service .component-self-service-step-three-select .gift-counter .info{display:flex;flex-direction:row;flex-grow:0;justify-content:flex-start}}.component-self-service .component-self-service-step-three-select .gift-counter .info .price{display:block;float:left;margin-right:24px}.component-self-service .component-self-service-step-three-select .gift-counter .info span{background-color:#c2bfc2;border-radius:2px;height:48px;margin:0 24px 0 0;width:1px}.component-self-service .component-self-service-step-three-select .gift-counter .info .counter{display:block;float:right}@media (min-width:48em){.component-self-service .component-self-service-step-three-select .gift-counter .info .counter{align-items:center;display:flex}}.component-self-service .component-self-service-step-three-select .gift-counter .btn--next{flex-basis:276px}.component-self-service .component-self-service-step-three-select .gift-counter .btn--next .global-btn.btn--dark{height:56px}@media (min-width:48em){.component-self-service .component-self-service-step-checkout .checkout__wrapper{margin:0 auto!important;max-width:570px;padding-bottom:58px}}@media (min-width:64em){.component-self-service .component-self-service-step-checkout .checkout__wrapper{max-width:938px;padding-top:77px}}.component-self-service .component-self-service-step-checkout .checkout__title{text-align:left}.component-self-service .component-self-service-step-checkout .step{background-color:#f9f9f9;margin:0}.component-self-service .component-self-service-step-checkout .checkout__main{padding-bottom:10px}.component-self-service .component-self-service-step-checkout .checkout__step{background:#fffdfb;box-shadow:unset;font-size:16px;font-weight:700;letter-spacing:3.5px;margin:0;padding:29px 0 25px 21px;text-align:left;text-transform:uppercase}@media (min-width:48em){.component-self-service .component-self-service-step-checkout .checkout__step{padding-left:30px}}@media (min-width:64em){.component-self-service .component-self-service-step-checkout .checkout__step{padding-left:59px;padding-top:41px}}.component-self-service .component-self-service-step-checkout .checkout__step .step-text{color:#f6f4f0}.component-self-service .component-self-service-step-checkout .checkout__step--saved{display:flex;justify-content:space-between}.component-self-service .component-self-service-step-checkout .checkout__step--saved .step-text{color:#34303d}.component-self-service .component-self-service-step-checkout .checkout__step--saved .icon-tick{height:16px;width:16px}.component-self-service .component-self-service-step-checkout .checkout__step--active .step-text{color:#34303d}.component-self-service .component-self-service-step-checkout .checkout__step--review{box-shadow:none}.component-self-service .component-self-service-step-checkout .checkout__section{background:#fffdfb;padding:0 21px 22px}@media (min-width:48em){.component-self-service .component-self-service-step-checkout .checkout__section{padding:0 30px 30px}}@media (min-width:64em){.component-self-service .component-self-service-step-checkout .checkout__section{padding:0 60px 50px}}.component-self-service .component-self-service-step-checkout .checkout__section .input-container{margin:10px 0}.component-self-service .component-self-service-step-checkout .checkout__delivery .checkout__section-title{display:block;font-size:14px;font-weight:300;line-height:1.79;margin-bottom:21px;text-align:left}.component-self-service .component-self-service-step-checkout .checkout__delivery legend{display:block;font-size:14px;line-height:1.79;margin-bottom:12px;margin-top:21px;text-align:left}.component-self-service .component-self-service-step-checkout .checkout__delivery .form-item{position:relative}.component-self-service .component-self-service-step-checkout .checkout__delivery .form-item .label-hasIcon{position:absolute;right:10px;top:5px}.component-self-service .component-self-service-step-checkout .checkout__payment .checkout__section-title{display:block;font-size:14px;font-weight:300;line-height:1.79;margin-bottom:21px;text-align:left}.component-self-service .component-self-service-step-checkout .checkout__payment .card-icon2x{display:block;max-width:59px}.component-self-service .component-self-service-step-checkout .checkout__payment .klarna-icon{display:block;max-width:84px}.component-self-service .component-self-service-step-checkout .checkout__payment .payment-method-choice .label-hasIcon{padding:0 14px}.component-self-service .component-self-service-step-checkout .checkout__payment .payment-method-choice .label__icon>li{margin-left:7px}@media (min-width:64em){.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .form-group-wrapper{margin-bottom:0}}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .checkout__addNewCard{margin-top:30px}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .items-container{width:100%}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .checkout__section-title{display:block;font-size:14px;font-weight:300;line-height:1.79;margin-bottom:5px;text-align:left}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .checkout__subsection-title{color:#545454;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.79;margin-bottom:10px;text-align:left}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .flex-container{display:flex;justify-content:space-between}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .form-item{margin:17px 0}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .agreement-check{margin:20px 0}@media (min-width:64em){.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .agreement-check{margin-top:30px}}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .checkout__payment-btn{height:45px;margin-top:30px}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .confirm-card-btn{margin-bottom:0}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card label{color:#2d3038;font-size:14px;font-weight:500;text-align:left;width:100%}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card input[type=date],.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card input[type=email],.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card input[type=number],.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card input[type=password],.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card input[type=tel],.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card input[type=text]{font-weight:300}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .items-container .expiry-date-item{float:left;margin:0;width:49%}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .items-container .cvv-item{float:right;margin:0;position:relative;width:49%}.component-self-service .component-self-service-step-checkout .checkout__payment .payment__add-new-card .items-container .cvv-item .card-icon{position:absolute;right:22px;top:9px}.component-self-service .component-self-service-step-checkout .checkout__self-service-address--lookup{margin:0}.component-self-service .component-self-service-step-checkout .checkout__self-service-address--lookup legend{box-sizing:border-box;color:inherit;display:table;font-size:14px;line-height:1.79;margin-bottom:15px;max-width:100%;padding:0;white-space:normal}.component-self-service .component-self-service-step-checkout .checkout__self-service-address--lookup .form-item{position:relative}.component-self-service .component-self-service-step-checkout .checkout__self-service-address--lookup .self-service-address--lookup{font-weight:300;padding-right:45px}.component-self-service .component-self-service-step-checkout .checkout__self-service-address--lookup .form-item .label-hasIcon{height:35px;position:absolute;right:10px;top:5px;width:35px}.component-self-service .component-self-service-step-checkout .checkout__address-form .form-group{margin-bottom:20px}.component-self-service .component-self-service-step-checkout .checkout__address-form label{font-size:14px;margin-bottom:10px}.component-self-service .component-self-service-step-checkout .checkout__address-form .form-item{margin:14px 0}.component-self-service .component-self-service-step-checkout .checkout__address-form .phone-section{display:flex;width:100%}.component-self-service .component-self-service-step-checkout .checkout__address-form .form-item.no-margin{margin-bottom:0;margin-top:0}.component-self-service .component-self-service-step-checkout .checkout__address-form .phone-combo{margin-bottom:30px;margin-top:20px}.component-self-service .component-self-service-step-checkout .checkout__address-form .phone-combo label{font-weight:300!important;line-height:1.79}.component-self-service .component-self-service-step-checkout .checkout__address-form .form-confirm-address .confirm-address-btn{margin-bottom:0}.component-self-service .component-self-service-step-checkout .checkout__address-form fieldset.hasBorder{border-bottom:1px solid #e1e1e1;margin:0 -21px;padding:0 21px 40px}@media (min-width:48em){.component-self-service .component-self-service-step-checkout .checkout__address-form fieldset.hasBorder{margin:0 -60px;padding:0 60px 40px}}.component-self-service .component-self-service-step-checkout .checkout__delivery--self-service-address .checkout__self-service-address--manual-lookup .hasBorder{padding-bottom:15px;padding-top:unset}.component-self-service .component-self-service-step-checkout .checkout__delivery--self-service-address .checkout__self-service-address--manual-lookup input{font-weight:300}.component-self-service .component-self-service-step-checkout .checkout__self-service-address--manual{background:none;border:none;color:#272a33;cursor:pointer;font-size:14px;font-weight:300;margin-top:3px;outline:none;padding-left:1px;text-align:left;text-decoration:underline;width:100%}@media (min-width:48em){.component-self-service .component-self-service-step-checkout .checkout__self-service-address--manual{margin-top:10px}}.component-self-service .component-self-service-step-checkout .checkout__self-service-address--manual-lookup{margin:-5px 0 0}.component-self-service .my-cart__promocode-voucher{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin-bottom:0;margin-top:-2px;padding:0}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-button-container{border-bottom:1px solid #d3d3d3}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-button-container .my-cart__promocode-button{align-items:center;background:none;border:0;color:#34303d;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:500;outline:none;padding:11px 28px 12px 20px;position:relative;width:100%}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-button-container .my-cart__promocode-button .promocode-icon{height:auto;margin-right:14px;width:38px}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-button-container .my-cart__promocode-button .my-cart__promocode-button-arrow{bottom:21px;height:20px;position:absolute;right:28px;width:20px}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-panel{border-bottom:unset;margin:0;padding:27px 20px}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-panel .info-use-promocode{color:#a0a0a0;display:block;font-size:12px;margin-bottom:18px;text-align:left}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-panel .my-cart__section--head{display:flex;justify-content:space-between;margin:20px 0}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-panel .my-cart__promotion--container{word-wrap:break-word;background-color:#00d1d2;background-image:linear-gradient(to right,hsla(0,0%,100%,0) 3%,var(--white) 100%),linear-gradient(to bottom,#3073c2,#3073c2);border-radius:4px;margin-bottom:12px;min-height:135px;padding:14px 16px 16px;position:relative}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-panel .my-cart__multi--promotion--container{border-radius:4px;margin-bottom:0;padding:0 16px;position:relative}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-panel .my-cart__multi--promotion--promo--name{color:#34303d;font-weight:700;margin-bottom:10px;margin-top:8px}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-panel .my-cart__multi--promotion--promo--description{color:#34303d;margin-bottom:8px}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-panel .my-cart__multi--promotion--add--promo--btn{border-bottom:1px solid #000!important;color:#34303d;font-size:14px;margin-top:8px}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-panel .my-cart__promotion--name{color:#34303d;font-size:14px;font-weight:500;line-height:1.5;margin:0;padding:0;text-align:left}.component-self-service .my-cart__promocode-voucher .my-cart__promocode-panel .my-cart__promotion--actions{-webkit-appearance:none;background:transparent;border:none;bottom:18px;color:#34303d;font-size:14px;font-weight:300;position:absolute;right:19px;text-align:right;text-decoration:underline}.component-self-service .my-cart__orderSummary{padding-bottom:20px!important}@media (min-width:64em){.component-self-service .my-cart__orderSummary{padding:0 20px 20px!important}}.component-self-service .my-cart__orderSummary .order-summary--additional{display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.79;margin-top:16px;text-align:left}.component-self-service .my-cart__orderSummary .flex-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px;padding-top:26px}.component-self-service .my-cart__orderSummary .checkout__summary{border-bottom:1px solid #e1e3e5;border-top:1px solid #e1e3e5}.component-self-service .my-cart__orderSummary .checkout__section-title{color:#272a33;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:normal;margin-bottom:0;text-align:left}.component-self-service .my-cart__orderSummary .items-qty{font-size:14px;font-weight:500!important}.component-self-service .my-cart__orderSummary .checkout__product--bundle{border-bottom:1px solid #e1e3e5;padding-bottom:24px}.component-self-service .my-cart__orderSummary .product__bundle--name{color:#000;font-size:15px}.component-self-service .my-cart__orderSummary .checkout__product{border:none;padding:21px 0}.component-self-service .my-cart__orderSummary .product__image{flex-shrink:0;height:71px;margin-right:18px;text-align:center;width:71px}.component-self-service .my-cart__orderSummary .product__image>img{max-height:100%;max-width:100%}.component-self-service .my-cart__orderSummary .product__info{align-items:flex-start;justify-content:flex-start}.component-self-service .my-cart__orderSummary .product__name{color:#000;display:block;font-weight:400;margin-bottom:6px;padding-right:10px;text-transform:uppercase}.component-self-service .my-cart__orderSummary .product__color{align-items:center;display:block;font-size:14px;line-height:18px;margin-bottom:6px}.component-self-service .my-cart__orderSummary .product__quantity{color:#545454;font-size:14px}.component-self-service .my-cart__orderSummary .order-summary{border-collapse:collapse;width:100%}.component-self-service .my-cart__orderSummary .order-summary .subtotal{font-weight:300;padding-top:13px}.component-self-service .my-cart__orderSummary .order-summary td{color:#000;font-size:14px;padding:5px 0}.component-self-service .my-cart__orderSummary .order-summary .order-summary__value{font-weight:300;text-align:right}.component-self-service .my-cart__orderSummary .order-summary .order-summary__label{font-weight:300;text-align:left}.component-self-service .my-cart__orderSummary .order-summary tfoot{border-bottom:1px solid #dedede;border-top:1px solid #dedede}.component-self-service .my-cart__orderSummary .order-summary tfoot tr{border-top:1px solid #dedede}.component-self-service .my-cart__orderSummary .order-summary tfoot .table-footer-no-border{border-top:none}.component-self-service .my-cart__orderSummary .order-summary tfoot .table-footer-no-border .order-summary__label{color:#a0a0a0}.component-self-service .my-cart__orderSummary .order-summary tfoot td{padding:14px 0}.component-self-service .my-cart__orderSummary .order-summary tfoot .order-summary__label,.component-self-service .my-cart__orderSummary .order-summary tfoot .order-summary__value{font-weight:700}.component-self-service .my-cart__orderSummary .order-summary tfoot .table-footer-lighter .order-summary__label{font-weight:300;text-transform:none}.component-self-service .my-cart__orderSummary .order-summary tfoot .table-footer-lighter .order-summary__value{font-weight:300}.component-self-service .my-cart__orderSummary .order-summary tfoot .table-footer-row-single{width:100%}.component-self-service .my-cart__orderSummary .order-summary tfoot .table-footer-row-single td{padding-bottom:0}.component-self-service .my-cart__orderSummary .order-summary .order-summary-final-footer{border-bottom:none}.component-self-service .my-cart__orderSummary .voucher{background-image:linear-gradient(90deg,red,#ff0);height:73px;position:relative;width:229px}.age-verification-desktop-width{max-width:640px!important}.preferences-options-container--first .switcher-container:first-child{border-top:1px solid #dee2e6}.preferences .small{font-size:14px}.preferences .btn-forward-slate-turquoise,.preferences .btn-forward-slate-white,.preferences .btn-forward-white-turquoise.link-soft-white,.preferences .btn-outline-slate-slate,.preferences .btn-outline-slate-turquoise,.preferences .btn-outline-white-turquoise,.preferences .btn-slate-turquoise,.preferences .btn-slate-white,.preferences .btn-white-turquoise{width:40%!important}@media (max-width:479px){.preferences .btn-forward-slate-turquoise,.preferences .btn-forward-slate-white,.preferences .btn-forward-white-turquoise.link-soft-white,.preferences .btn-outline-slate-slate,.preferences .btn-outline-slate-turquoise,.preferences .btn-outline-white-turquoise,.preferences .btn-slate-turquoise,.preferences .btn-slate-white,.preferences .btn-white-turquoise{width:100%!important}}.try-landing-content-block-section{padding:58px 31px 58px 32px}@media (min-width:48em){.try-landing-content-block-section{padding:85px 92px 65px}}@media (min-width:64em){.try-landing-content-block-section{padding:81px 124px 89px}}@media (min-width:100em){.try-landing-content-block-section{padding:82px 316px 89px}}.try-landing-content-block-section .try-landing-content-block .landing-title{color:#262a33;display:block;font-size:32px;letter-spacing:.01px;line-height:1.38;margin-bottom:26px;margin-top:0;max-width:312px;padding-right:40%;text-align:left}@media (min-width:48em){.try-landing-content-block-section .try-landing-content-block .landing-title{font-size:48px;letter-spacing:.01px;line-height:1.33;margin-bottom:39px;max-width:469px;padding-right:0}}@media (min-width:64em){.try-landing-content-block-section .try-landing-content-block .landing-title{margin-bottom:43px}}@media (min-width:100em){.try-landing-content-block-section .try-landing-content-block .landing-title{font-size:56px;letter-spacing:.01px;line-height:1.29;margin-bottom:42px;max-width:547px}}.try-landing-content-block-section .try-landing-content-block .landing-description{color:#262a33;display:flex;flex-direction:column;font-size:16px;letter-spacing:-.2px;line-height:1.75;margin-bottom:28px;max-width:312px}@media (min-width:48em){.try-landing-content-block-section .try-landing-content-block .landing-description{flex-direction:row;margin-bottom:35px;max-width:584px}}@media (min-width:64em){.try-landing-content-block-section .try-landing-content-block .landing-description{max-width:776px}}@media (min-width:87.5em){.try-landing-content-block-section .try-landing-content-block .landing-description{max-width:864px}}@media (min-width:100em){.try-landing-content-block-section .try-landing-content-block .landing-description{max-width:976px}}.try-landing-content-block-section .try-landing-content-block .landing-description .column-left{margin:0;max-width:312px}@media (min-width:48em){.try-landing-content-block-section .try-landing-content-block .landing-description .column-left{max-width:284px}}@media (min-width:64em){.try-landing-content-block-section .try-landing-content-block .landing-description .column-left{max-width:376px}}@media (min-width:87.5em){.try-landing-content-block-section .try-landing-content-block .landing-description .column-left{max-width:416px}}@media (min-width:100em){.try-landing-content-block-section .try-landing-content-block .landing-description .column-left{max-width:472px;min-width:472px}}.try-landing-content-block-section .try-landing-content-block .landing-description .column-right{margin-bottom:0;max-width:312px}@media (min-width:48em){.try-landing-content-block-section .try-landing-content-block .landing-description .column-right{margin-left:16px;margin-top:0;max-width:284px}}@media (min-width:64em){.try-landing-content-block-section .try-landing-content-block .landing-description .column-right{margin-left:24px;max-width:376px}}@media (min-width:87.5em){.try-landing-content-block-section .try-landing-content-block .landing-description .column-right{margin-left:32px;max-width:416px}}@media (min-width:100em){.try-landing-content-block-section .try-landing-content-block .landing-description .column-right{max-width:472px;min-width:472px}}.try-landing-content-block-section .try-landing-content-block .landing-subdescription{color:#99969c;display:block;font-size:14px;line-height:1.57;max-width:312px;text-align:left}@media (min-width:48em){.try-landing-content-block-section .try-landing-content-block .landing-subdescription{color:#99969c;line-height:1.71;max-width:524px;text-align:center}}@media (min-width:64em){.try-landing-content-block-section .try-landing-content-block .landing-subdescription{max-width:616px;text-align:left}}@media (min-width:100em){.try-landing-content-block-section .try-landing-content-block .landing-subdescription{text-align:left}}.try-landing-content-block-section .try-landing-content-block .video-wrapper{overflow:hidden;position:relative}.try-landing-content-block-section .try-landing-content-block .video-wrapper .thumbnail{height:100%;left:0;position:absolute;top:0;width:100%}.try-landing-content-block-section .try-landing-content-block .video-wrapper .play-button{height:72px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:72px}.try-landing-content-block-section .try-landing-content-block .video-wrapper .video-try-landing{display:block}@media (min-width:64em){.try-landing-content-block-section .try-landing-content-block .video-wrapper .video-try-landing{height:auto!important;width:100%!important}}.check-in-section{padding-top:104px;position:relative}.check-in-section .check-in__wrapper .badge{display:flex;justify-content:center}.check-in-section .check-in__wrapper .total-points-header__label{background:linear-gradient(90deg,#98744a,#c19766);border-radius:12.5px;color:#fffdfb;display:inline-block;font-size:10px;font-weight:700;letter-spacing:2.5px;line-height:26px;margin-bottom:24px;margin-left:20px;padding:0 10px;text-align:center}.check-in-section .check-in__wrapper .total-points-header__label.total-points-header__label--silver{background:linear-gradient(90deg,#484450,#f6f4f0)}.check-in-section .check-in__wrapper .total-points-header__label.total-points-header__label--platinum{background:linear-gradient(90deg,#34303d,#95afd6)}@media (min-width:64em){.check-in-section .check-in__wrapper .total-points-header__label{margin:0 auto 31px;position:unset}}.check-in-section .check-in__wrapper .check-in-title{color:#34303d;font-size:26px;line-height:40px;margin:0 auto 32px;max-width:335px;text-align:center}@media (min-width:64em){.check-in-section .check-in__wrapper .check-in-title{font-size:36px;line-height:56px;margin-bottom:75px;max-width:625px}}.check-in-section .check-in__wrapper .store-elements{display:block;text-align:center}@media (min-width:64em){.check-in-section .check-in__wrapper .store-elements{display:flex;justify-content:center}}.check-in-section .check-in__wrapper .store-elements .store-element{display:inline-block;margin-bottom:28px}@media (min-width:64em){.check-in-section .check-in__wrapper .store-elements .store-element{margin-bottom:64px;padding-left:14px;padding-right:14px}}.check-in-section .check-in__wrapper .store-elements .store-element .element{display:inline-block;vertical-align:top}@media (min-width:64em){.check-in-section .check-in__wrapper .store-elements .store-element .element{display:block;vertical-align:unset}}.check-in-section .check-in__wrapper .store-elements .store-element .element.text{max-width:260px;padding-left:28px}@media (min-width:64em){.check-in-section .check-in__wrapper .store-elements .store-element .element.text{padding-left:0}}.check-in-section .check-in__wrapper .store-elements .store-element .element img{height:30px;width:30px}@media (min-width:64em){.check-in-section .check-in__wrapper .store-elements .store-element .element img{height:64px;width:64px}}.check-in-section .check-in__wrapper .store-elements .store-element .element .title-store-elements{color:#34303d;font-size:24px;font-weight:400;line-height:36px;margin-bottom:7px;text-align:left}@media (min-width:64em){.check-in-section .check-in__wrapper .store-elements .store-element .element .title-store-elements{font-size:22px;text-align:center}}.check-in-section .check-in__wrapper .store-elements .store-element .element .subtitle-store-elements{color:#99969c;display:inline-block;font-size:14px;line-height:24px;text-align:left}@media (min-width:64em){.check-in-section .check-in__wrapper .store-elements .store-element .element .subtitle-store-elements{text-align:center}}.check-in-section .check-in__wrapper .store-elements .store-element .element .subtitle-store-elements a{color:inherit;text-decoration:underline}.check-in-section .check-in__wrapper .store-elements .check-in-error-container{background-color:#fffdfb;box-shadow:0 2px 4px 0 grey;display:inline-block;margin-bottom:20px}@media (min-width:64em){.check-in-section .check-in__wrapper .store-elements .check-in-error-container{display:none}}.check-in-section .check-in__wrapper .store-elements .check-in-error-container .check-in-alert{padding:25px 20px;position:relative}.check-in-section .check-in__wrapper .store-elements .check-in-error-container .check-in-alert .x-button{position:absolute;right:9px;top:9px}.check-in-section .check-in__wrapper .store-elements .check-in-error-container .check-in-alert .alert-icon{display:inline-block;height:20px;vertical-align:top;width:20px}.check-in-section .check-in__wrapper .store-elements .check-in-error-container .check-in-alert .check-in-error{color:#34303d;display:inline-block;font-size:14px;font-weight:400;line-height:22px;max-width:260px;padding-left:20px;text-align:left}.check-in-section .check-in-bg{align-items:center;background-color:#262a33;border-radius:3px;display:flex;height:44px;justify-content:center;margin:0 auto 24px;max-width:335px;padding:0 30px}@media (min-width:64em){.check-in-section .check-in-bg{margin-bottom:50px}}.check-in-section .check-in-bg .check-in-bg-link{color:#fffdfb;font-size:11px;font-weight:700;letter-spacing:2.5px}.check-in-section .earn-points{color:#524f59;font-size:12px;line-height:18px;margin:0 auto 25px;max-width:334px;text-align:center}@media (min-width:64em){.check-in-section .earn-points{margin-bottom:31px;text-align:center}}.check-in-section .line-bottom{border:1px solid #c1c1c0;display:block;height:1px;margin:0 0 28px;width:100%}@media (min-width:64em){.check-in-section .line-bottom{margin-bottom:25px}}.check-in-section .warning{color:#000;font-size:14px;line-height:24px;margin:0 auto 25px;max-width:240px;text-align:center}@media (min-width:64em){.check-in-section .warning{max-width:456px}}.loyalty--read-article--carousel-component{padding:0 0 48px;position:relative}.loyalty--read-article--carousel-component .read-article--carousel-component--title{color:#34303d;display:block;font-size:32px;font-weight:400;line-height:2.5;margin-left:20px}@media (min-width:48em){.loyalty--read-article--carousel-component .read-article--carousel-component--title{line-height:3;margin:0 auto;max-width:680px}}@media (min-width:64em){.loyalty--read-article--carousel-component .read-article--carousel-component--title{font-size:40px}}.loyalty--read-article--carousel-component .read-article--carousel-component--carousel-wrapper{position:relative}.loyalty--read-article--carousel-component .read-article--carousel-component--carousel{-ms-overflow-style:none;font-size:0;overflow-x:scroll;padding:0 0 0 20px;scrollbar-width:none;white-space:nowrap;width:100%}@media (min-width:48em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 0 0 45px}}@media (min-width:64em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 0 0 174px}}@media (min-width:75em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 0 0 261px}}@media (min-width:87.5em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 0 0 382px}}@media (min-width:100em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 0 0 462px}}@media (min-width:125em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel{padding:0 0 0 662px}}.loyalty--read-article--carousel-component .read-article--carousel-component--carousel::-webkit-scrollbar{display:none}.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-item{display:inline-block;float:none;height:375px;margin-right:20px;position:relative;vertical-align:top;width:270px}@media (min-width:48em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-item{height:562px;width:405px}}.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-item .carousel-img{height:100%;position:relative;width:100%}.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-item .carousel-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-item .carousel-img video{height:100%;-o-object-fit:cover;object-fit:cover}.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation{background-color:#fffdfb;border-radius:25px;height:48px;position:absolute;text-align:center;top:45%;visibility:hidden;width:48px}@media (min-width:64em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation{visibility:visible}}@media (min-width:100em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation{height:55px;width:55px}}.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation.next{right:40px}@media (min-width:75em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation.next{right:85px}}@media (min-width:87.5em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation.next{right:200px}}@media (min-width:100em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation.next{right:280px}}@media (min-width:125em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation.next{right:480px}}.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation.prev{left:40px}@media (min-width:75em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation.prev{left:85px}}@media (min-width:87.5em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation.prev{left:200px}}@media (min-width:100em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation.prev{left:280px}}@media (min-width:125em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation.prev{left:480px}}.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation img{padding:15px 0;width:7px}@media (min-width:100em){.loyalty--read-article--carousel-component .read-article--carousel-component--carousel .carousel-navigation img{padding:18px 0;width:8px}}.loyalty--read-article--carousel-component .read-article--carousel-component--text-container{padding:48px 20px 0}@media (min-width:48em){.loyalty--read-article--carousel-component .read-article--carousel-component--text-container{margin:0 auto;max-width:680px;padding:48px 0 0}}.loyalty--read-article--carousel-component .read-article--carousel-component--text-container .text-container--headline{color:#34303d;display:block;font-size:22px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.55;margin-bottom:20px}.loyalty--read-article--carousel-component .read-article--carousel-component--text-container .text-container--subheadline{color:#34303d;display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75}.notificationBox .notification-box-container{align-items:flex-start;background-color:#f5f4f2;border-radius:4px;display:flex;margin:70px auto 12px;min-height:124px;min-width:298px;padding:20px;width:100%}@media (min-width:48em){.notificationBox .notification-box-container{max-width:300px}}.notificationBox .notification-box-icon{margin-right:16px}.rw__my-devices--empty.my-account__rw-my-devices aside{display:none}@media (min-width:64em){.rw__my-devices--empty.my-account__rw-my-devices aside{display:block}}.rw__my-devices--empty.my-account__rw-my-devices .my-account__welcome{display:flex;justify-content:center;margin-bottom:28px;padding:0 18px;position:relative;text-align:center}@media (min-width:64em){.rw__my-devices--empty.my-account__rw-my-devices .my-account__welcome{justify-content:flex-start}}.rw__my-devices--empty.my-account__rw-my-devices .my-account__welcome .my-account__back{left:20px;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:64em){.rw__my-devices--empty.my-account__rw-my-devices .my-account__welcome .my-account__back{display:none}}.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:40px 32px 46px}.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices .no-devices__svg{text-align:center}.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices .block-subtitle{color:#383e42;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;padding:20px 18px 40px;text-align:center}@media (min-width:75em){.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices .block-subtitle{font-size:18px}}.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices .rw-my-devices__empty-button{max-width:311px;width:100%}.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices .rw-my-devices__empty-button button{width:100%}.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices .btn__add-device{color:#fffdfb;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:1.71;text-align:center;text-transform:none}.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices .my-device--go-shopping{display:none;padding-top:16px}@media (min-width:64em){.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices .my-device--go-shopping{display:block}}.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices .my-device--go-shopping a{color:#000;display:inline-flex;font-size:14px;font-weight:500;margin-left:10px;overflow:hidden;padding-bottom:2px;position:relative;text-decoration:none!important;transition:left .3s;width:-moz-fit-content;width:fit-content}.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices .my-device--go-shopping a:hover:after{left:0}.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices .my-device--go-shopping a:after{background-color:#00d1d2;bottom:0;box-sizing:border-box;content:"";height:1px;left:-100%;position:absolute;transition:left .3s;width:100%}.rw__my-devices--empty.my-account__rw-my-devices .my-account__rw-no-devices .my-device--go-shopping a:before{background-color:#000;bottom:0;box-sizing:border-box;content:"";height:1px;left:0;position:absolute;transition:left .3s;width:100%}.rw__my-devices--empty.my-account__rw-my-devices .pdp-accordions-details-specifiction{margin:45px auto 0}@media (min-width:64em){.rw__my-devices--empty.my-account__rw-my-devices .pdp-accordions-details-specifiction{max-width:600px}.rw__my-devices--empty.my-account__rw-my-devices .pdp-accordions-details-specifiction .accordion-items{margin:0 auto;max-width:416px}}@media (min-width:75em){.rw__my-devices--empty.my-account__rw-my-devices .pdp-accordions-details-specifiction .accordion-items{max-width:752px}}.rw__my-devices--empty.my-account__rw-my-devices .pdp-accordions-details-specifiction .accordion-items:last-child{border-bottom:1px solid #c2bfc2}.rw__my-devices--empty.my-account__rw-my-devices .pdp-accordions-details-specifiction .accordion-items:last-child .accordion-item{border:none;border-radius:0;border-top:1px solid #c2bfc2}.rw__my-devices--empty.my-account__rw-my-devices .pdp-accordions-details-specifiction .accordion-items:last-child .accordion-item span{font-size:16px;line-height:28px}.rw__my-devices--empty.my-account__rw-my-devices .pdp-accordions-details-specifiction .accordion-items:last-child .accordion-item .accordion-content{margin-bottom:36px;margin-top:11px}@media (min-width:64em){.rw__my-devices--empty.my-account__rw-my-devices .pdp-accordions-details-specifiction .accordion-items:last-child .accordion-item .accordion-content{margin-bottom:0;margin-left:15%;margin-right:15%;max-width:none;padding-bottom:48px}}.rw__my-devices--empty.my-account__rw-my-devices .pdp-accordions-details-specifiction .accordion-items:last-child .accordion-item .accordion-content .editorial-play{background:#fff;border-radius:50%;height:54px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:52px;z-index:9999}.my-account__main aside{display:none}@media (min-width:64em){.my-account__main aside{display:block}}.my-account__main .my-account__welcome{display:flex;justify-content:center;margin-bottom:28px;padding:0 18px;position:relative;text-align:center}@media (min-width:64em){.my-account__main .my-account__welcome{justify-content:flex-start}}.my-account__main .my-account__welcome .my-account__back{left:20px;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:64em){.my-account__main .my-account__welcome .my-account__back{display:none}}.my-account__main .my-account__rw-no-auto-delivery{align-items:center;background:#fffdfb;display:flex;flex-direction:column;height:auto;justify-content:center;padding:40px 32px 46px}.my-account__main .my-account__rw-no-auto-delivery .no-auto-delivery__svg{text-align:center}.my-account__main .my-account__rw-no-auto-delivery .block-subtitle{color:#606568;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;padding:20px 18px 40px;text-align:center}@media (min-width:75em){.my-account__main .my-account__rw-no-auto-delivery .block-subtitle{font-size:18px}}.my-account__main .my-account__rw-no-auto-delivery .rw-my-auto-delivery__empty-button{max-width:311px;width:100%}.my-account__main .my-account__rw-no-auto-delivery .rw-my-auto-delivery__empty-button button{width:100%}.my-account__main .my-account__rw-no-auto-delivery .btn__set-up-auto-delivery{color:#fffdfb;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:1.71;text-align:center;text-decoration:none;text-transform:none}.my-account__rw-auto-delivery{padding:24px}@media (min-width:992px){.my-account__rw-auto-delivery{padding:0}}.my-account__rw-auto-delivery .my-orders__item{border-radius:8px}.my-account__rw-auto-delivery .order-info-item{display:flex;flex-direction:column}@media (min-width:992px){.my-account__rw-auto-delivery .order-info-item{flex-direction:row}}.my-account__rw-auto-delivery .order-info-subitem{background-color:#34303d;border-bottom-left-radius:8px;border-top-left-radius:8px;color:#fffdfb}.my-account__rw-auto-delivery .order-status-label{color:#fffdfb}.my-account__rw-auto-delivery .order-execution-date-label{font-weight:700}.my-account__rw-auto-delivery .ad-faq{alignItems:center;justifyContent:flex-start;gap:8px}.my-account__rw-auto-delivery .ad-faq-label{color:#fffdfb}.my-account__rw-auto-delivery .ad-products{align-items:center;gap:16px;justify-content:left}.my-account__rw-auto-delivery .ad-product{align-items:center;flex-direction:column;justify-content:center}.my-account__rw-auto-delivery .product__image{background-color:#f5f4f5;height:88px;width:88px}.my-account__rw-auto-delivery .ad-product-items{align-items:center;display:flex;flex-direction:column;font-size:12px;justify-content:center;margin-top:10px;text-align:center;width:88px}.my-account__rw-auto-delivery .product__image__extra{align-items:center;background-color:#f5f4f5;display:flex;flex-direction:column;height:88px;justify-content:center;width:88px}.my-account__rw-auto-delivery .product__image__empty{align-items:center;display:flex;flex-direction:column;height:18px;justify-content:center;margin-top:10px;width:88px}.my-account__rw-auto-delivery .skeleton-loader-dashboard,.my-account__rw-auto-delivery .skeleton-loader-order-history-item{border-radius:8px;filter:brightness(.9)}.my-account__rw-auto-delivery .skeleton-loader-dashboard{padding:7rem!important}.my-account__rw-auto-delivery .skeleton-loader-order-history-item{padding:5rem!important}.my-account__rw-auto-delivery #popUp-skipAutoDeliverySubscription .modal-md{margin-left:auto;margin-right:auto;max-width:325px}@media (min-width:992px){.my-account__rw-auto-delivery #popUp-skipAutoDeliverySubscription .modal-md{max-width:384px}}.my-account__rw-auto-delivery #popUp-skipAutoDeliverySubscription .modal-content{border-radius:8px}.my-account__rw-auto-delivery #popUp-skipAutoDeliverySubscription h5{font-size:18px;font-weight:700;line-height:24px}@media (min-width:992px){.my-account__rw-auto-delivery #popUp-skipAutoDeliverySubscription h5{font-size:24px;line-height:36px}}.my-account__rw-auto-delivery #popUp-skipAutoDeliverySubscription .btn-slate-turquoise{font-size:16px;letter-spacing:.5px;line-height:24px}.my-account__rw-auto-delivery #popUp-skipAutoDeliverySubscription [data-bs-action=closePopUp]{font-size:14px;letter-spacing:.004px;line-height:24px}.my-account__rw-auto-delivery .skip-ad-message{background-color:#f6f4f0;display:flex;margin:0 0 16px;padding:16px;text-align:left}.my-account__rw-auto-delivery .skip-ad-message img{height:24px;margin-right:9px;width:24px}.my-account__rw-auto-delivery .skip-ad-message span{font-size:12px;font-weight:700;line-height:16px;margin:0}.my-account__rw-auto-delivery .skip-ad-content{background-color:#524f5a;border-radius:4px;display:flex;gap:8px;padding:16px;text-align:left}.my-account__rw-auto-delivery .skip-ad-content img{height:24px;width:24px}.my-account__rw-auto-delivery .skip-ad-content span{font-size:12px;font-weight:700;line-height:1rem;margin:0}.my-account__rw-auto-delivery .edit-ad-products{background-color:#f6f4f0;margin:0 0 16px;padding:16px;text-align:center}.my-account__rw-auto-delivery .edit-ad-products img{height:24px;margin-right:9px;width:24px}.my-account__rw-auto-delivery .edit-ad-products span{font-size:12px;font-weight:700;line-height:16px;margin:0}.my-account__rw-auto-delivery #popUp-skipSuccessAutoDeliverySubscription .modal-content{border-radius:8px}.my-account__rw-auto-delivery #popUp-skipSuccessAutoDeliverySubscription .modal-content img{padding:10px}.my-account__rw-auto-delivery #popUp-skipSuccessAutoDeliverySubscription h5{font-size:18px;font-weight:700;line-height:24px;margin-bottom:12px;margin-top:12px}@media (min-width:992px){.my-account__rw-auto-delivery #popUp-skipSuccessAutoDeliverySubscription h5{font-size:24px;line-height:36px}}.my-account__rw-auto-delivery #popUp-skipSuccessAutoDeliverySubscription p{font-size:16px;letter-spacing:.004px;line-height:24px}.my-account__rw-auto-delivery #popUp-skipSuccessAutoDeliverySubscription .btn-outline-slate-slate{letter-spacing:.5px}.my-account__rw-auto-delivery #popUp-skipFailureAutoDeliverySubscription .modal-content{border-radius:8px}.my-account__rw-auto-delivery .ad-additional-details{border-bottom:1px solid #f1f1f1}@media (min-width:992px){.my-account__rw-auto-delivery .ad-additional-details{border-bottom:0}}.my-account__rw-auto-delivery .ad-additional-details .card-icon2x{display:block;max-width:50px}.checkout-ordersummary-ad-frequency{display:inline-block}.checkout-ad-ordersummary-item{display:block}.alert_confirm{align-items:center;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#333;display:flex;font-family:Arial,sans-serif;font-size:14px;font-weight:700;gap:10px;line-height:20px;padding:20px 24px}.alert_confirm .alert-body{align-items:center;display:flex;flex-grow:1;gap:10px}.alert_confirm .alert-icon svg{height:24px;width:24px}.alert_confirm .alert-message{flex-grow:1}.alert_confirm .alert-close a{align-items:center;display:flex;justify-content:center;text-decoration:none}.alert_confirm .alert-close img{cursor:pointer;height:16px;width:16px}@keyframes fadeIn{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}#popUp-ReviewPriceChange table{margin-bottom:24px;margin-top:24px}#popUp-ReviewPriceChange td,#popUp-ReviewPriceChange th{text-align:center;width:100%}#popUp-ReviewPriceChange td .checkout__product .product__price,#popUp-ReviewPriceChange th .checkout__product .product__price{justify-content:space-evenly}#popUp-ReviewPriceChange td:first-child,#popUp-ReviewPriceChange th:first-child{text-align:start}#popUp-ReviewPriceChange .items-qty,#popUp-ReviewPriceChange td:last-child,#popUp-ReviewPriceChange th:last-child{text-align:end;white-space:nowrap}#popUp-ReviewPriceChange div{text-align:start}#popUp-ReviewPriceChange .checkout__section-headline{align-items:baseline;display:flex;justify-content:space-between}.ad-configurator-cart-section{margin-bottom:8px;padding:24px 32px}.ad-configurator-cart-section .ad-configurator-cart-wrapper{display:flex;flex-direction:column;gap:16px;justify-content:center}@media (min-width:992px){.ad-configurator-cart-section .ad-configurator-cart-wrapper{gap:40px}}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-title{border-bottom:1px solid #e1e0e2;font-size:16px;font-weight:700;letter-spacing:.004px;line-height:24px;padding-bottom:12px}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container{display:flex;flex-direction:column;gap:16px;margin:auto;padding:0;width:311px}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .ad-configurator-cart-date-frequency-container:nth-child(2) label{margin-top:24px}@media (min-width:992px){.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .ad-configurator-cart-date-frequency-container:nth-child(2) label{margin-top:0}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container{padding:0 24px;width:520px}}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-labels{font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper{cursor:pointer;position:relative}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .input-chevron-wrapper{position:relative}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .input-chevron-wrapper .input-field{border:2px solid #34303d;border-radius:2px;padding:12px 16px;width:100%}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .input-chevron-wrapper .chevron{position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .input-chevron-wrapper .chevron.rotated{transform:translateY(-50%) rotate(180deg)}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:0;padding-top:16px;position:absolute;top:100%;width:311px;z-index:10}@media (min-width:992px){.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar{left:6px;width:460px}}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__navigation{align-items:center;align-self:stretch;border:0;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;padding:0 16px 16px;width:311px}@media (min-width:992px){.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__navigation{padding-top:8px;width:413px}}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__navigation .react-calendar__navigation__next-button:disabled,.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button:disabled{opacity:.4}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer{align-items:center;display:flex;justify-content:center;margin:auto;width:311px}@media (min-width:992px){.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer{width:460px}}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view{width:311px}@media (min-width:992px){.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view{width:460px}}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays{align-items:center;align-self:stretch;border-bottom:1px solid transparent;border-top:1px solid transparent;border-color:#e1e0e2 transparent;border-style:solid;border-width:1px;display:flex;justify-content:space-between;margin:auto;padding:9px 0;width:311px}@media (min-width:992px){.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays{padding:9px 0;width:448px}}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days{padding:8px 0;width:311px}@media (min-width:992px){.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days{margin:0 auto;width:448px}}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day{align-items:center;display:flex;font-size:14px;font-style:normal;font-weight:400;height:56px;justify-content:center;letter-spacing:.4px;line-height:20px;padding:18px 12.5px 18px 13px;text-align:center;width:45px}@media (min-width:992px){.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day{height:56px;padding:18px 22px 18px 23px;width:64px}}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day.react-calendar__tile--active{z-index:1}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day.react-calendar__tile--active:before{background-color:#00d1d2;border:0;height:40px;transform:translate(-2%,1%);width:40px;z-index:-1}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days button:disabled{color:#34303d!important;pointer-events:none;position:relative}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days button:disabled:after{background:#34303d;content:"";height:1px;left:30%;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:40%}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .dropdown button{border-radius:2px}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .dropdown button svg.chevron{transition:transform .3s ease}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .dropdown button[aria-expanded=true] svg.chevron{transform:rotate(180deg)}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-date-frequency-container .dropdown button[aria-expanded=false] svg.chevron{transform:rotate(0)}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-tooltip-container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;gap:16px;margin:-8px auto 0;padding:0;width:311px}@media (min-width:992px){.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-tooltip-container{padding:0 24px 16px;width:520px}}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-tooltip-container .warning-svg{flex-shrink:0;padding-top:4px}.ad-configurator-cart-section .ad-configurator-cart-wrapper .ad-configurator-cart-tooltip-container .tooltip-note-text{align-items:center;align-self:stretch;display:flex;font-size:14px;font-weight:400;justify-content:center;letter-spacing:.4px;line-height:20px}.ad-configurator-my-account-section{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:24px}@media (min-width:992px){.ad-configurator-my-account-section{padding:80px}}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper{display:flex;flex-direction:column;gap:40px;justify-content:center}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-title{align-self:stretch;color:#383e42;font-size:28px;font-weight:700;line-height:36px;text-align:center}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container{display:flex;flex-direction:column;gap:16px;margin:auto;padding:0;width:287px}@media (min-width:992px){.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container{width:520px}}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-labels{font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper{cursor:pointer;position:relative}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .input-chevron-wrapper{position:relative}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .input-chevron-wrapper .input-field{border:2px solid #34303d;border-radius:2px;padding:12px 16px;width:100%}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .input-chevron-wrapper .chevron{position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .input-chevron-wrapper .chevron.rotated{transform:translateY(-50%) rotate(180deg)}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:0;padding-top:16px;position:absolute;top:100%;width:287px;z-index:10}@media (min-width:992px){.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar{width:520px}}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__navigation{align-items:center;align-self:stretch;border:0;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;padding:0 16px 16px;width:287px}@media (min-width:992px){.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__navigation{padding-top:8px;width:488px}}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__navigation .react-calendar__navigation__next-button:disabled,.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button:disabled{opacity:.4}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer{align-items:center;display:flex;justify-content:center;margin:auto;width:287px}@media (min-width:992px){.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer{width:520px}}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view{width:287px}@media (min-width:992px){.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view{width:520px}}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays{align-items:center;align-self:stretch;border-bottom:1px solid transparent;border-top:1px solid transparent;border-color:#e1e0e2 transparent;border-style:solid;border-width:1px;display:flex;justify-content:space-between;margin:auto;padding:9px 0;width:287px}@media (min-width:992px){.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays{padding:9px 0;width:520px}}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days{padding:8px 0;width:287px}@media (min-width:992px){.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days{margin:0 auto;width:520px}}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day{align-items:center;display:flex;font-size:14px;font-style:normal;font-weight:400;height:56px;justify-content:center;letter-spacing:.4px;line-height:20px;padding:16px 9px;text-align:center;width:45px}@media (min-width:992px){.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day{height:56px;padding:18px 22px 18px 23px;width:64px}}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day.react-calendar__tile--active{z-index:1}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day.react-calendar__tile--active:before{background-color:#00d1d2;border:0;height:40px;transform:translate(-2%,1%);width:40px;z-index:-1}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days button:disabled{color:#34303d!important;pointer-events:none;position:relative}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .input-calendar-wrapper .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days button:disabled:after{background:#34303d;content:"";height:1px;left:30%;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:40%}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .dropdown button{border-radius:2px}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .dropdown button svg.chevron{transition:transform .3s ease}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .dropdown button[aria-expanded=true] svg.chevron{transform:rotate(180deg)}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-date-frequency-container .dropdown button[aria-expanded=false] svg.chevron{transform:rotate(0)}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-tooltip-container{align-items:center;align-self:stretch;background-color:#f6f4f0;display:flex;flex-direction:row;gap:24px;margin:auto;padding:20px 24px;width:287px}@media (min-width:992px){.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-tooltip-container{width:520px}}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-tooltip-container .warning-svg{flex-shrink:0}.ad-configurator-my-account-section .ad-configurator-my-account-wrapper .ad-configurator-my-account-tooltip-container .tooltip-note-text{align-items:flex-start;align-self:stretch;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px}.ad-configurator-my-account-section .btn__set-up-auto-delivery{text-decoration:none}.nbw .ceapp-my-account.my-account__my-details--main .my-account__main .ad-configurator-my-account-header{border-bottom:1px solid #ebecec;display:flex;flex-direction:row;gap:12px;padding:20px 32px;width:100%}.nbw .ceapp-my-account.my-account__my-details--main .my-account__main .ad-configurator-my-account-header .ad-back-to-dashboard{background:transparent;border:none;outline:none}h1,h2,h3,h4{font-weight:600}.global-hav-v2-btn{align-items:center;display:flex;justify-content:center;margin-top:200px;padding:11px 25px 10px}.global-hav-v2-btn.hav-v2-btn--rounded{border-radius:3px}.hav-v2__container{background:#fffdfb;display:block;margin:100px auto 0;padding-bottom:32px;padding-left:20px;padding-right:20px;position:relative;z-index:25}.loading-line{background:#000;height:1px;position:fixed;top:50px;width:84%;z-index:1000}@media (min-width:64em){.loading-line{top:76px}}.loading-line.half{width:50%}.hav-v2__container.retry{padding-bottom:0}.hav-v2__container .hav-v2__header--title{color:#000;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:36px;margin:8px 0 0;text-align:center}@media (min-width:48em){.hav-v2__container .hav-v2__header--title{font-size:26px;margin-left:auto;margin-right:auto;max-width:49.5rem}}@media (min-width:100em){.hav-v2__container .hav-v2__header--title{font-size:30px}}.hav-v2__container .hav-v2-retry-title{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:36px;margin:8px 0 0;text-align:center}@media (min-width:48em){.hav-v2__container .hav-v2-retry-title{font-size:26px;margin-left:auto;margin-right:auto;max-width:49.5rem}}@media (min-width:100em){.hav-v2__container .hav-v2-retry-title{font-size:30px}}.hav-v2__container .hav-v2__header--sub-title{color:#34303d;display:inline-block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:28px;margin-bottom:15px;margin-top:35px;text-align:center;width:100%}@media (min-width:48em){.hav-v2__container .hav-v2__header--sub-title{display:block;font-size:18px;margin-left:auto;margin-right:auto;max-width:30rem}}@media (min-width:100em){.hav-v2__container .hav-v2__header--sub-title{font-size:21px}}.hav-v2__container .hav-v2__header--sub-description{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:26px 0 0;text-align:center}.hav-v2__container .hav-v2__header--sub-description.retry{color:#34303d;margin-bottom:150px;margin-top:47px}.hav-v2__container .hav-v2__link{color:inherit;text-decoration:underline}.hav-v2__container .hav-v2__header--btn-wrapper.retry{margin-bottom:10px}@media (min-width:64em){.hav-v2__container .hav-v2__header--btn-wrapper{max-width:57rem;padding-left:20px;padding-right:20px}.hav-v2__container.hav-v2__failed--container{padding-left:60px;padding-right:60px}.hav-v2__container.hav-v2__failed--container .hav-v2__header--sub-description,.hav-v2__container.hav-v2__failed--container .hav-v2__header--sub-title,.hav-v2__container.hav-v2__failed--container .hav-v2__header--title{display:block;margin-left:auto;margin-right:auto;max-width:335px}}@media (min-width:64em) and (min-width:64em){.hav-v2__container.hav-v2__failed--container .hav-v2__header--title{font-size:26px;max-width:49.5rem}}@media (min-width:64em) and (min-width:100em){.hav-v2__container.hav-v2__failed--container .hav-v2__header--title{font-size:30px}}@media (min-width:64em) and (min-width:64em){.hav-v2__container.hav-v2__failed--container .hav-v2__header--sub-title{font-size:18px;max-width:39.5rem}}@media (min-width:64em) and (min-width:100em){.hav-v2__container.hav-v2__failed--container .hav-v2__header--sub-title{font-size:21px}}@media (min-width:64em){.hav-v2__container.hav-v2__total-fail--container .hav-v2__header--title{font-size:26px;max-width:49.5rem}}.hav-v2__container.hav-v2__total-fail--container .hav-v2__header--sub-title{margin-bottom:150px}@media (min-width:64em){.hav-v2__container.hav-v2__total-fail--container .hav-v2__header--sub-title{font-size:18px;max-width:34.5rem}}.hav-v2__container .hav-v2__header--sub-description-variant{color:#34303d;display:none;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.64;margin-top:45px;text-align:center}.hav-v2__container .hav-v2__message-icon{height:28px;vertical-align:middle;width:28px}.hav-v2__container .hav-v2__header-sub-title{margin-top:26px}.hav-v2__container .hav-v2__documents{display:flex;flex-direction:column;margin-bottom:140px;margin-top:35px;text-align:left}@media (min-width:30em){.hav-v2__container .hav-v2__documents{font-size:18px;margin:35px auto 140px;width:-moz-max-content;width:max-content}}.hav-v2__container .hav-v2__documents .hav-v2__document{margin-top:15px}@media (min-width:64em){.hav-v2__container .hav-v2__documents .hav-v2__document{font-size:18px}}@media (min-width:100em){.hav-v2__container .hav-v2__documents .hav-v2__document{font-size:22px}}.hav-v2__container .hav-v2__documents .hav-v2__document .hav-v2__document-name{margin-left:14px}@media (min-width:100em){.hav-v2__container .hav-v2__documents .hav-v2__document .hav-v2__document-name{margin-left:17px}}.hav-v2__container.var1 .hav-v2__documents,.hav-v2__container.var1 button{display:none}.hav-v2__container.var1 .hav-v2__header--sub-title{margin-bottom:200px}.hav-v2__container.var2 .hav-v2__documents{display:none}.hav-v2__container.var2 .hav-v2__header--sub-title{margin-bottom:150px}@media (min-width:48em){.hav-v2__phone-number{padding-bottom:50px}}@media (min-width:64em){.hav-v2__phone-number{padding-bottom:70px}}.hav-v2__phone-number .phone-number__container{margin-top:76px;padding-left:20px;padding-right:20px;text-align:center}.hav-v2__phone-number .phone-number__container h4{font-weight:500;letter-spacing:2.5px;margin-bottom:10px;text-transform:uppercase}.hav-v2__phone-number .phone-number__container h5{font-weight:300;margin-bottom:16px;margin-top:-10px}.hav-v2__phone-number .phone-number__subtitle{font-size:14px;font-weight:500;line-height:170%}.hav-v2__phone-number .phone-number__subtitle-2{text-transform:uppercase}.hav-v2__phone-number .form-group.phone-combo.phone-select{justify-content:center}.hav-v2__phone-number .phone-section{border:1px solid #34303d;border-radius:2px;display:flex;margin-top:20px}.hav-v2__phone-number .phone-number__alert{display:none}.hav-v2__phone-number .phone-combo .select-country-flag{width:37%}.hav-v2__phone-number .phone-combo .text-phone{width:80%}.hav-v2__phone-number .alert-icon{display:none;transform:translate(-15px,10px)}.hav-v2__phone-number input,.hav-v2__phone-number select,.hav-v2__phone-number textarea{width:110%}.hav-v2__phone-number .phone-combo .text-phone input[type=date],.hav-v2__phone-number .phone-combo .text-phone input[type=email],.hav-v2__phone-number .phone-combo .text-phone input[type=number],.hav-v2__phone-number .phone-combo .text-phone input[type=password],.hav-v2__phone-number .phone-combo .text-phone input[type=tel],.hav-v2__phone-number .phone-combo .text-phone input[type=text]{border:#fff}.hav-v2__phone-number .phone-combo .select-country-flag .form-standard-select__select{border:transparent;border-bottom-right-radius:0;border-right:1px solid #34303d;border-top-right-radius:0;height:100%}.hav-v2__phone-number .hav-v2__phone-container{align-items:center;display:flex;justify-content:center;margin-top:200px;padding:11px 25px 10px}@media (min-width:48em){.hav-v2__phone-number .hav-v2__phone-container{margin-left:160px;margin-right:160px}}@media (min-width:64em){.hav-v2__phone-number .hav-v2__phone-container{margin-left:280px;margin-right:280px}}@media (min-width:87.5em){.hav-v2__phone-number .hav-v2__phone-container{margin-left:370px;margin-right:370px}}@media (min-width:100em){.hav-v2__phone-number .hav-v2__phone-container{margin-left:500px;margin-right:500px}}.hav-v2__phone-number .skip--container{margin-bottom:46px;margin-top:10px;text-align:center}.hav-v2__phone-number .skip{color:#34303d;font-size:14px;font-weight:700;line-height:-.05px;text-decoration:underline}.hav-v2__phone-number.hav-v2__phone-number--alert .phone-section{border:1px solid #db3826;border-radius:2px;display:flex;margin-top:20px}.hav-v2__phone-number.hav-v2__phone-number--alert .alert-icon{display:block;transform:translate(-15px,10px)}.hav-v2__phone-number.hav-v2__phone-number--alert .phone-number__alert{color:red;display:block;font-size:11px;font-weight:500;line-height:170%}.hav__get-support-dropdown-close{margin-bottom:0;margin-top:50px;padding-left:0;padding-right:0;position:relative;width:100%;z-index:25}@media screen and (min-width:768px){.hav__get-support-dropdown-close{bottom:0;display:flex;flex-direction:column-reverse}}@media (min-width:64em){.hav__get-support-dropdown-close{margin-top:0}}.hav__get-support-dropdown-close .accordion__btn{background-color:#34303d;cursor:pointer;height:60px;padding:0 2rem}.hav__get-support-dropdown-close .accordion__btn[aria-hidden=true]{display:none}@media (min-width:64em){.hav__get-support-dropdown-close .accordion__btn{height:75px;padding:0 4rem}}.hav__get-support-dropdown-close .accordion__btn .arrow-get-support{position:absolute;right:20px;top:14px}.hav__get-support-dropdown-close .accordion__btn .accordion__title{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.2px;line-height:normal;text-align:center;text-transform:uppercase}.hav__get-support-dropdown-open{background:#fffdfb;display:block;margin:24px auto 46px;padding-bottom:0;padding-left:20px;padding-right:20px;position:relative;width:100%;z-index:25}.hav__get-support-dropdown-open .hav__container-get-support{border:1px solid #7b787f;border-radius:3px}.hav__get-support-dropdown-open .hav__container-get-support .accordion__btn{background:none;cursor:pointer;height:60px;padding:0 2rem}.hav__get-support-dropdown-open .hav__container-get-support .accordion__btn .arrow-get-support{position:absolute;right:20px;top:19px}.hav__get-support-dropdown-open .hav__container-get-support .accordion__btn .accordion__title{color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.2px;line-height:normal;text-align:center}.hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .hav__header--svg{margin-top:24px}.hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .hav__header--title{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:0;margin:1.4rem 0 0;text-align:center}.hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .hav__header--message{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:28px;margin-bottom:0;margin-top:1.4rem;padding:0 20px;text-align:center}.hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .review-details_hav-get-support{padding:0 2rem 4rem}.hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .review-details_hav-get-support .review-details__list{border-bottom:unset}.hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .review-details_hav-get-support .review-details__list .review-details__detail{align-items:center;border-top:1px solid rgba(255,253,251,.05);display:flex;justify-content:space-between;padding:8px 0 11px}.hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .review-details_hav-get-support .review-details__list .review-details__detail.review-details__first{border-top:unset;margin-top:67px}.hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .review-details_hav-get-support .review-details__list .review-details__detail .review-details__pic-desc{color:#34303d}.hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .review-details_hav-get-support .review-details__list .review-details__detail .review-details__text-info{color:#34303d;display:inline-flex;flex-direction:column;font-size:1.4rem;font-weight:400;line-height:24px}.hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .btn__container-get-support{margin-top:40px}.hav-v2-soft-age-verification{height:250px;text-align:-webkit-center}@media (min-width:48em){.hav-v2-soft-age-verification{height:280px}}.hav-v2-soft-age-verification-header__title{color:#262a33;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:36px;margin-top:36px;text-align:center}@media (min-width:23.4375em){.hav-v2-soft-age-verification-header__title{font-size:24px}}@media (min-width:48em){.hav-v2-soft-age-verification-header__title{font-size:36px}}.hav-v2-soft-age-verification__description{color:#262a33;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.64;text-align:center}@media (min-width:23.4375em){.hav-v2-soft-age-verification__description{font-size:16px;width:350px}}@media (min-width:48em){.hav-v2-soft-age-verification__description{font-size:24px;width:650px}}.hav-v2-soft-age-verification__fields{display:flex}@media (min-width:23.4375em){.hav-v2-soft-age-verification__fields{width:335px}}@media (min-width:48em){.hav-v2-soft-age-verification__fields{width:400px}}.hav-v2-soft-age-verification__fields .error-input{border:1px solid #c73636}.hav-v2-soft-age-verification .error-message{color:#c73636;font-size:11px;font-weight:400;line-height:1.82;margin-right:170px;text-align:center}@media (min-width:48em){.hav-v2-soft-age-verification .error-message{margin-right:235px}}.soft-age-verification-get-support-overlay .hav-v2-soft-age-verification-get-support{align-items:center;background-color:#fffdfb;justify-content:center}.soft-age-verification-get-support-overlay .hav-v2-soft-age-verification-get-support .overlay-interactive__wrapper{justify-content:flex-start;overflow:auto;padding:50px 0}@media (min-width:64em){.soft-age-verification-get-support-overlay .hav-v2-soft-age-verification-get-support .overlay-interactive__wrapper{padding:75px 0}}.soft-age-verification-get-support-overlay .hav-v2-soft-age-verification-get-support .overlay-interactive__wrapper .overlay-interactive__main .hav-v2-soft-age-verification{height:inherit;padding:0 20px}.soft-age-verification-get-support-overlay .hav-v2-soft-age-verification-get-support .overlay-interactive__wrapper .overlay-interactive__footer{flex-direction:column;margin-top:36px;padding-bottom:60px;position:relative}.soft-age-verification-get-support-overlay .hav-v2-soft-age-verification-get-support .overlay-interactive__wrapper .overlay-interactive__footer .hav-v2-application-information .hav-v2-application-information__wrapper .hav-v2-application-information__content{margin-bottom:26px;width:100%!important}.soft-age-verification-get-support-overlay .hav-v2-soft-age-verification-get-support .overlay-interactive__wrapper .overlay-interactive__footer .container__hav-v2_get-support .hav__get-support-dropdown-close{left:0}.hav-v2-soft-age-verification-support__wrapper{display:block;position:relative}.hav-v2-soft-age-verification-support__wrapper .hav-v2-application-information .hav-v2-application-information__wrapper .hav-v2-application-information__content p{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;max-width:335px;padding-top:2px;text-align:center}@media (min-width:48em){.hav-v2-soft-age-verification-support__wrapper .hav-v2-application-information .hav-v2-application-information__wrapper .hav-v2-application-information__content p{max-width:405px}}.hav-v2-soft-age-verification-support__wrapper .hav__get-support-dropdown-open{margin-bottom:46px;margin-top:24px;padding-left:20px;padding-right:20px}.hav-v2-soft-age-verification-support__wrapper .hav__get-support-dropdown-open .hav__container-get-support .accordion__btn .arrow-get-support svg,.hav-v2-soft-age-verification-support__wrapper .hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .appointment__section--title .hav__header--svg svg{padding:0}.hav-v2-soft-age-verification-support__wrapper .hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .review-details_hav-get-support .review-details__list .review-details__detail .review-details__text-info{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.hav-v2-soft-age-verification-support__wrapper .hav__get-support-dropdown-open .hav__container-get-support .hav__container-get-support-details .btn__container-get-support .btn--standart .btn__label{font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;text-align:center}.hav-v2-cookie-consent__wrapper{background-color:#272a33;margin-top:35px;text-align:-webkit-center}.hav-v2-cookie-consent__content{font-size:12px;font-weight:300;letter-spacing:0;line-height:20px;padding-top:2px;width:333px}.hav-v2-cookie-consent__content,.hav-v2-cookie-consent__cta{color:#fffdfb;font-stretch:normal;font-style:normal;text-align:center}.hav-v2-cookie-consent__cta{font-size:11px;font-weight:700;letter-spacing:2.4px;line-height:1.18;margin-bottom:16px;text-transform:uppercase}.hav-v2-cookie-consent__cta.global-btn{background-color:#484450;height:45px;width:335px}.hav-v2-cookie-consent__cta.btn--dark{background-color:#262a33;border:2px solid #484450}.hav-v2-cookie-consent__cta--wrapper{align-items:center;display:flex;flex-direction:column}.hav-v2-application-information__wrapper{background-color:#fffdfb;text-align:-webkit-center}@media (min-width:48em){.hav-v2-application-information__wrapper{padding-bottom:50px}}@media (min-width:64em){.hav-v2-application-information__wrapper{padding-bottom:70px}}.hav-v2-application-information__content{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;padding-top:2px;text-align:center;width:335px}@media (min-width:48em){.hav-v2-application-information__content{width:405px}}.hav-v2-application-information__content .important--info__link{color:#34303d;text-decoration:underline}.hav-v2-application-information__cta{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.4px;line-height:1.18;margin:20px 0 46px;text-align:center;text-transform:uppercase}.hav-v2-application-information__cta.global-btn{background-color:#262a33;height:45px;width:335px}.hav-v2-sav-fail{height:683px;text-align:-webkit-center}@media (min-width:48em){.hav-v2-sav-fail{height:597px}}.hav-v2-sav-fail__title{color:#262a33;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:36px;margin-top:36px;text-align:center}@media (min-width:23.4375em){.hav-v2-sav-fail__title{font-size:24px;width:338px}}@media (min-width:48em){.hav-v2-sav-fail__title{font-size:36px;width:700px}}@media (min-width:64em){.hav-v2-sav-fail__title{font-size:36px;width:900px}}.hav-v2-sav-fail__subtitle{color:#262a33;line-height:1.6}.hav-v2-sav-fail__description{color:#262a33;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin:18px 0 46px;text-align:center}@media (min-width:23.4375em){.hav-v2-sav-fail__description{font-size:16px;width:337px}}@media (min-width:48em){.hav-v2-sav-fail__description{font-size:20px;width:540px}}@media (min-width:64em){.hav-v2-sav-fail__description{font-size:22px;width:700px}}.hav-v2-sav-fail .get-support__btn{background-color:#34303d;cursor:pointer;height:60px;padding:0 2rem}.hav-v2-sav-fail .get-support__btn[aria-hidden=true]{display:none}@media (min-width:64em){.hav-v2-sav-fail .get-support__btn{height:75px;padding:0 4rem}}.hav-v2-sav-fail .get-support__btn .arrow-get-support{position:absolute;right:20px;top:14px}.hav-v2-sav-fail .get-support__btn .get-support__title{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.2px;line-height:normal;text-align:center;text-transform:uppercase}.hav-v2-browser-notification{height:432px;text-align:-webkit-center}@media (min-width:48em){.hav-v2-browser-notification{height:421px}}@media (min-width:64em){.hav-v2-browser-notification{height:487px}}.hav-v2-browser-notification__title{color:#262a33;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:36px;margin-top:36px;text-align:center}@media (min-width:23.4375em){.hav-v2-browser-notification__title{font-size:24px;width:340px}}@media (min-width:48em){.hav-v2-browser-notification__title{font-size:36px;width:700px}}@media (min-width:64em){.hav-v2-browser-notification__title{font-size:36px;width:510px}}.hav-v2-browser-notification__description{color:#262a33;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.75;margin:18px 0 96px;text-align:center}@media (min-width:23.4375em){.hav-v2-browser-notification__description{font-size:16px;width:335px}}@media (min-width:48em){.hav-v2-browser-notification__description{font-size:20px;width:540px}}@media (min-width:64em){.hav-v2-browser-notification__description{font-size:24px;width:550px}}.hav-v2-browser-notification__cta{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.4px;line-height:1.18;margin:20px 0 46px;text-align:center;text-transform:uppercase}.hav-v2-browser-notification__cta.global-btn{background-color:#262a33;height:45px;width:335px}.hav-v2-browser-notification .get-support__btn{background-color:#34303d;cursor:pointer;height:60px;padding:0 2rem}.hav-v2-browser-notification .get-support__btn[aria-hidden=true]{display:none}@media (min-width:64em){.hav-v2-browser-notification .get-support__btn{height:75px;padding:0 4rem}}.hav-v2-browser-notification .get-support__btn .arrow-get-support{position:absolute;right:20px;top:14px}.hav-v2-browser-notification .get-support__btn .get-support__title{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.2px;line-height:normal;text-align:center;text-transform:uppercase}.browser-check__wrapper{height:350px;text-align:-webkit-center}.browser-check__wrapper .browser-check__loader{display:flex;height:59px;margin-bottom:30px;margin-top:150px;text-align:center;width:59px}.browser-check__wrapper .browser-check__text{color:#262a33;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:36px;text-align:center}@media (min-width:23.4375em){.browser-check__wrapper .browser-check__text{font-size:24px;width:335px}}@media (min-width:48em){.browser-check__wrapper .browser-check__text{font-size:36px;width:705px}}.overlay-interactive.overlay-interactive_remove-img-passport .overlay__wrapper_remove-img-passport{padding:0 20px}.overlay-interactive.overlay-interactive_remove-img-passport .overlay__wrapper_remove-img-passport .overlay-interactive__header{color:#34303d;font-size:2.4rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:20px;margin-top:34px;padding-left:8px;padding-right:7px;text-align:center}.overlay-interactive.overlay-interactive_remove-img-passport .overlay__wrapper_remove-img-passport .overlay__footer_remove-img-passport{padding-bottom:37px}.overlay-interactive.overlay-interactive_remove-img-passport .overlay__wrapper_remove-img-passport .overlay__footer_remove-img-passport .overlay-white-btn__remove-img-passport{padding-bottom:16px}@media (min-width:48em){.overlay-interactive.overlay-interactive_remove-img-passport .overlay__wrapper_remove-img-passport .overlay__footer_remove-img-passport .overlay-white-btn__remove-img-passport{padding-bottom:0}}.hav-v2__upload-passport{margin-bottom:46px;padding:0}@media (min-width:48em){.hav-v2__upload-passport{margin-bottom:100px}}@media (min-width:64em){.hav-v2__upload-passport{margin-bottom:120px}}.hav-v2__upload-passport .hav-v2__header-upload-passport{margin-bottom:0}.hav-v2__upload-passport .hav-v2__header-upload-passport .hav__header--title{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-top:0;padding:36px 20px 14px;text-align:center}.hav-v2__upload-passport .hav-v2__content--text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.79;margin-bottom:10px;margin-top:16px;padding-left:20px;padding-right:20px}.hav-v2__upload-passport .hav-v2__container-passport.drag-and-drop__container{background-color:#f5f3f1;max-height:445px;outline:unset;padding:0 45px}.hav-v2__upload-passport .hav-v2__container-passport.drag-and-drop__container .image-preview__image--identity{height:unset;margin-top:26px;max-height:361px}.hav-v2__upload-passport .hav-v2__container-passport.drag-and-drop__container .img-alert-error{position:absolute;right:7px;top:7px}.hav-v2__upload-passport .hav-v2__container-passport.drag-and-drop__container .image-preview__remove{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:1.6rem;margin-top:1.8rem}.hav-v2__upload-passport .hav-v2__container-national-id.drag-and-drop__container{background-color:#f5f3f1;margin-bottom:46px;max-height:254px;outline:unset;padding:0 45px}.hav-v2__upload-passport .hav-v2__container-national-id.drag-and-drop__container .image-preview__image--identity{height:unset;margin-top:26px}.hav-v2__upload-passport .hav-v2__container-national-id.drag-and-drop__container .img-alert-error{position:absolute;right:7px;top:7px}.hav-v2__upload-passport .hav-v2__container-national-id.drag-and-drop__container .image-preview__remove{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:1.6rem;margin-top:1.8rem}.hav-v2__upload-passport .hav-v2__container-national-id.drag-and-drop__container .device-link__upload{display:flex;flex-direction:column;justify-content:center}.hav-v2__upload-passport .hav-v2__container-national-id.drag-and-drop__container .device-link__upload .device-link__upload progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#57760c;display:block;height:4px;margin-top:2rem;width:100%}.hav-v2__upload-passport .hav-v2__container-national-id.drag-and-drop__container .device-link__upload .upload-progress__text{font-size:1.2rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;margin-bottom:0;margin-top:1.7rem}.hav-v2__upload-passport .hav-v2__container-national-id.drag-and-drop__container.hav-v2__container-uploading-national-id{height:254px}.hav-v2__upload-passport .hav-v2__container-tips-and-tricks.drag-and-drop__container{background-color:#fffdfb;outline:unset;padding:39px 20px 0}.hav-v2__upload-passport .hav-v2__container-tips-and-tricks.drag-and-drop__container .hav-v2_list-tips-and-tricks{display:flex;flex-direction:column}.hav-v2__upload-passport .hav-v2__container-tips-and-tricks.drag-and-drop__container .hav-v2_list-tips-and-tricks .hav-v2_row-tips-and-tricks{display:flex;flex-direction:row;padding-bottom:35px}.hav-v2__upload-passport .hav-v2__container-tips-and-tricks.drag-and-drop__container .hav-v2_list-tips-and-tricks .hav-v2_row-tips-and-tricks .hav-v2__tips-and-tricks:first-child{padding-right:8px}.hav-v2__upload-passport .hav-v2__container-tips-and-tricks.drag-and-drop__container .hav-v2_list-tips-and-tricks .hav-v2_row-tips-and-tricks .hav-v2__tips-and-tricks{height:100%;width:100%}.hav-v2__upload-passport .hav-v2__container-tips-and-tricks.drag-and-drop__container .hav-v2_list-tips-and-tricks .hav-v2_row-tips-and-tricks .hav-v2__tips-and-tricks .tips-and-tricks_upload-image{position:relative}.hav-v2__upload-passport .hav-v2__container-tips-and-tricks.drag-and-drop__container .hav-v2_list-tips-and-tricks .hav-v2_row-tips-and-tricks .hav-v2__tips-and-tricks .tips-and-tricks_upload-image .img-alert-error,.hav-v2__upload-passport .hav-v2__container-tips-and-tricks.drag-and-drop__container .hav-v2_list-tips-and-tricks .hav-v2_row-tips-and-tricks .hav-v2__tips-and-tricks .tips-and-tricks_upload-image .img-alert-validate{position:absolute;right:8px;top:-11px}.hav-v2__upload-passport .hav-v2__container-tips-and-tricks.drag-and-drop__container .hav-v2_list-tips-and-tricks .hav-v2_row-tips-and-tricks .hav-v2__tips-and-tricks .tips-and-tricks_upload-image .hav__document-upload__image-preview{background-color:#f6f4f0;display:flex;flex-direction:column;padding:13px 29px 12.2px 30px}.hav-v2__upload-passport .hav-v2__container-tips-and-tricks.drag-and-drop__container .hav-v2_list-tips-and-tricks .hav-v2_row-tips-and-tricks .hav-v2__tips-and-tricks .tips-and-tricks_upload-image .hav__document-upload__image-preview .image-preview__image{max-height:65px;max-width:105px}.hav-v2__upload-passport .hav-v2__container-tips-and-tricks.drag-and-drop__container .hav-v2_list-tips-and-tricks .hav-v2_row-tips-and-tricks .hav-v2__tips-and-tricks .tips-and-tricks_upload-image .desc-document_tips-and-tricks{color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:1.82;margin-bottom:0;margin-top:5px;text-align:center}.hav-v2__upload-passport .hav-v2__container-review-id.drag-and-drop__container{background-color:#f5f3f1;margin-bottom:30px;max-height:445px;outline:unset;padding:0 45px}.hav-v2__upload-passport .hav-v2__container-review-id .image-preview__image--identity{height:unset;margin-top:26px}.hav-v2__upload-passport .hav-v2__container-review-id .img-alert-error{position:absolute;right:7px;top:7px}.hav-v2__upload-passport .hav-v2__container-review-id .image-preview__remove{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:1.2rem;margin-top:1.3rem}.hav-v2__upload-passport .hav-v2_bullet-list-tips-and-tricks{padding:6px 20px 44px}.hav-v2__upload-passport .hav-v2_bullet-list-tips-and-tricks ul{list-style:initial;padding-left:2rem}.hav-v2__upload-passport .hav-v2__make-id-text,.hav-v2__upload-passport .hav-v2_bullet-list-tips-and-tricks ul{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.hav-v2__upload-passport .hav-v2__make-id-text{margin-bottom:30;margin-top:30;padding:0 20px;text-align:center}.hav-v2__upload-passport .error-text{background-color:#f6f4f0;margin:0 20px 15px;padding:21px 18px;position:relative}.hav-v2__upload-passport .error-text .img-error-text{height:26px;left:5%;position:absolute;top:40%;transform:translateY(-50%);width:26px}@media (min-width:30em){.hav-v2__upload-passport .error-text .img-error-text{left:3%;top:50%}}.hav-v2__upload-passport .error-text .error-message{color:#34303d;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.57;padding-left:47px}.hav-v2__upload-passport .error-text.error-text-review-id{margin-bottom:30px}.hav-v2__upload-passport .hav-v2__btn-continue-passport{padding-left:20px;padding-right:20px}.hav-v2__upload-passport .hav-v2__btn-continue-passport .btn-hav2__upload-passport{margin-top:0}@media (min-width:64em){.hav-v2__upload-passport .hav-v2__btn-continue-passport .btn-hav2__upload-passport{width:100%}}.hav-v2__upload-passport .hav-v2__link-change-document{letter-spacing:-.05px;line-height:1.86}.hav-v2__upload-passport .hav-v2__link-change-id-tips-and-tricks{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.05px;line-height:1.86;margin-top:27px;text-align:center}.hav-v2__upload-passport.hav-v2__upload-passport-with-botton .hav-v2__text-id-back{margin-top:30px}.hav-v2__upload-passport.hav-v2__upload-passport-with-botton .hav-v2__btn-id-back{padding-bottom:46px}.hav-v2__upload-passport.hav-v2__upload-passport-with-botton .hav-v2__container-btn-upload-doc{padding:16px 44px 12px}.hav-v2__upload-passport.hav-v2__upload-passport-with-botton .hav-v2__container-btn-upload-doc .upload-doc_button{border-color:#34303d;color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal}.hav-v2__upload-passport.hav-v2__upload-passport-with-botton .hav-v2__container-btn-upload-doc.hav-v2__btn-id-back{padding-bottom:46px}.hav-v2__upload-passport.hav-v2__upload-passport-with-botton .hav-v2__make-id-text.hav-v2__no-mrg-top{margin-top:0}.hav-v2__upload-passport.hav-v2__upload-passport-with-botton .error-text{margin-bottom:16px;margin-top:16px}.hav-v2__upload-passport.hav-v2__upload-passport-with-botton .error-text.hav-v2__no-mrg-top{margin-top:0}.hav-v2__upload-passport.hav-v2__upload-passport-with-botton .error-text.error-text_single-side-upload{margin-top:46px}.hav-v2__social-responsibility .social-responsibility__container h4{margin-left:20px;margin-right:20px}.hav-v2__social-responsibility .social-res-video{width:335px}.hav-v2__social-responsibility .social-responsibility__container button{margin:140px auto 50px;width:335px}.hav-v2__social-responsibility button{height:45px}.hav__container-bluefy-install{background:#fffdfb;display:block;margin:50px auto 46px;padding-left:20px;padding-right:20px;position:relative;width:100%;z-index:25}@media (min-width:48em){.hav__container-bluefy-install{margin-bottom:100px}}@media (min-width:64em){.hav__container-bluefy-install{margin-bottom:120px;margin-top:204px;max-width:570px;padding-top:35px}}.hav__container-bluefy-install .hav__header--title-bluefy{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:46px;padding-top:36px;text-align:center}.hav__container-bluefy-install .hav-v2__bluefy-image{align-items:center;display:flex;flex-direction:column;justify-content:center}.hav__container-bluefy-install .hav-v2__bluefy-image .img-bluefy-card{max-height:242px;max-width:334px}.hav__container-bluefy-install .hav-v2__container-link-bluefy{display:flex;flex-direction:column;justify-content:center;margin-bottom:75px;margin-top:71px}.hav__container-bluefy-install .hav-v2__container-link-bluefy .bluefy-world,.hav__container-bluefy-install .hav-v2__container-link-bluefy .bluefy-world .img-bluefy-world{text-align:center}.hav__container-bluefy-install .hav-v2__container-link-bluefy .hav-v2__container__link{color:#34303d;display:block;font-size:20px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.6;margin-top:10px;text-align:center}.hav__container-bluefy-install .copy-text{align-content:center;align-items:center;background-color:#f6f4f0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:19px 18px;position:relative;text-align:center}.hav__container-bluefy-install .copy-text .img-copy-text{height:26px;min-width:26px;width:26px}.hav__container-bluefy-install .copy-text .text-copy-message{color:#34303d;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.57;padding-left:10px;padding-right:36px}.hav__container-bluefy-install .btn-hav2__bluefy-install{margin-top:26px}.hav-v2__alternative-market{text-align:center}@media (min-width:48em){.hav-v2__alternative-market{padding-bottom:50px}}@media (min-width:64em){.hav-v2__alternative-market{padding-bottom:70px}}.hav-v2__alternative-market .data-match__container h6{font-size:16px;font-weight:500;margin-top:-22px;text-align:center}.hav-v2__alternative-market .data-match__container h4{font-size:24px;font-weight:400;line-height:36px;margin-left:0;margin-right:0;margin-top:86px}.hav-v2__alternative-market .form-group{margin-bottom:30px;margin-top:2px;text-align:left}.hav-v2__alternative-market .form-group label{display:block;font-size:14px;font-weight:500}.hav-v2__alternative-market .hav-v2__data-match-consent{display:inline}.hav-v2__alternative-market .phone-combo.missing-number .phone-section{border:1px solid #db3826}.hav-v2__alternative-market .phone-combo.missing-number .alert-icon,.hav-v2__alternative-market .phone-combo.missing-number .error-message{display:flex}.hav-v2__alternative-market .alert-icon{display:none;transform:translate(-15px,10px)}.hav-v2__alternative-market .phone-section{border:1px solid #c2bfc2;border-radius:2px;display:flex;height:46px;margin-top:20px;width:100%}.hav-v2__alternative-market .phone-combo .select-country-flag{margin-top:0;width:37%}.hav-v2__alternative-market .phone-combo .text-phone{margin-top:0;width:80%}.hav-v2__alternative-market .phone-combo .text-phone input[type=date],.hav-v2__alternative-market .phone-combo .text-phone input[type=email],.hav-v2__alternative-market .phone-combo .text-phone input[type=number],.hav-v2__alternative-market .phone-combo .text-phone input[type=password],.hav-v2__alternative-market .phone-combo .text-phone input[type=tel],.hav-v2__alternative-market .phone-combo .text-phone input[type=text]{border:#fff;margin-top:0}.hav-v2__alternative-market .phone-combo .select-country-flag .form-standard-select__select{border:transparent;border-bottom-right-radius:0;border-right:1px solid #c2bfc2;border-top-right-radius:0;height:45px;padding:0 3rem 0 1rem}.hav-v2__alternative-market .data-match__container{margin-bottom:45px;margin-left:20px;margin-right:20px}.hav-v2__alternative-market .data-match__container.alert-missing-info .error-text{display:block}@media (min-width:48em){.hav-v2__alternative-market{margin-left:190px;margin-right:190px;margin-top:110px;transform:translateY(-20px)}.hav-v2__alternative-market h4{margin-left:-40px;margin-right:-40px}}@media (min-width:64em){.hav-v2__alternative-market{margin-left:335px;margin-right:330px;transform:translateY(20px)}.hav-v2__alternative-market .data-match__container{margin-bottom:65px}}@media (min-width:87.5em){.hav-v2__alternative-market{margin-left:500px;margin-right:500px;transform:translateY(15px)}}@media (min-width:100em){.hav-v2__alternative-market{margin-left:600px;margin-right:600px;transform:translateY(30px)}.hav-v2__alternative-market .data-match__container{margin-top:-23px}}.hav-v2__alternative-market .hav-v2__data-match-consent .error-text{background-color:#fffdfb;margin-bottom:16px;padding:20px 30px;position:relative}.hav-v2__alternative-market .hav-v2__data-match-consent .error-text .img-error-text{height:26px;left:5%;position:absolute;top:50%;transform:translateY(-50%);width:26px}.hav-v2__alternative-market .hav-v2__data-match-consent .error-text .error-message{display:block;font-size:14px;font-weight:400;padding-left:28px}.hav-v2__alternative-market input{margin-top:10px}.hav-v2__alternative-market .input-group-phone input{margin-top:0}.hav-v2__alternative-market button:not([data-pmi-el=cc-btn-country-list]){height:45px;margin-top:25px}.hav-v2__alternative-market .country-title-select{font-size:14px;font-weight:400;margin-bottom:5px;margin-top:40px;text-align:left}@media (min-width:64em){.hav-v2__alternative-market .country-title-select{font-size:16px}}.hav-v2__alternative-market .gender-select{font-size:14px;font-weight:400;margin-bottom:0;text-align:left}.hav-v2__alternative-market .form-standard-select__select{border-radius:0}.hav-v2__alternative-market .form-item{margin-top:2px}.hav-v2__alternative-market .form-item input::-webkit-calendar-picker-indicator{display:none}.hav-v2__alternative-market .form-item input:focus,.hav-v2__alternative-market .form-item textarea:focus{border:1px solid #c1c1c0;outline:none}.hav-v2__alternative-market .form-item datalist{border:none}.hav-v2__alternative-market .form-standard-select .select-arrow{top:58%}.hav-v2__alternative-market .form-standard-select .select-arrow.phone-arrow{top:53%}.hav-v2__alternative-market .option-type-documents{margin-bottom:40px;text-align:center;text-decoration:underline}.hav-v2__alternative-market .content-document{cursor:pointer;display:block;font-weight:400;line-height:24px;margin-bottom:25px;margin-top:25px;padding-left:35px;position:relative}@media (min-width:64em){.hav-v2__alternative-market .content-document{font-size:18px;line-height:25px}}.hav-v2__alternative-market .content-document input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.hav-v2__alternative-market .content-document input:checked+.check-document{border:1px solid #000}.hav-v2__alternative-market .content-document input:checked+.check-document:before{display:block}.hav-v2__alternative-market .content-document .check-document{border:1px solid #c1c1c0;border-radius:50%;height:25px;left:0;position:absolute;top:0;width:25px}.hav-v2__alternative-market .content-document .check-document:before{background:#000;border-radius:50%;bottom:0;content:"";display:none;height:10px;left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px}.hav-v2__alternative-market .error-text{display:none}.hav-v2__alternative-market .form-group .form-item.alert-missing-info input,.hav-v2__alternative-market .form-item .form-standard-select__select.alert-missing-info{border:1px solid red}.hav-v2__alternative-market .ios-safari-mobile{-webkit-appearance:textfield;-moz-appearance:textfield;display:block;height:53px;min-height:1.2em;min-width:95%;position:relative}.hav-v2__alternative-market .ios-safari-mobile:before{color:#aaa;content:attr(placeholder)}@media (max-width:1023px){.hav-v2__alternative-market .ios-safari-mobile::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}}@media (max-width:1023px){.hav-v2__alternative-market .ios-safari-mobile:after{background-color:#fff;bottom:0;content:"";display:block;position:absolute;right:2px;top:0;width:50px;z-index:1}}.hav-v2__alternative-market .ios-safari-mobile.hidePlaceholder:before{display:none}.hav-v2__alternative-market .data-match__container .form-group.form-group--error input[type=date]{padding-right:40px}.hav-v2-age-verification__container{height:50px;text-align:-webkit-center;width:100%}@media (min-width:48em){.hav-v2-age-verification__container{height:50px}}.hav-v2-age-verification__container .hav-v2-header__title{color:#262a33;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:36px;margin-top:36px;text-align:center}@media (min-width:23.4375em){.hav-v2-age-verification__container .hav-v2-header__title{font-size:24px}}@media (min-width:48em){.hav-v2-age-verification__container .hav-v2-header__title{font-size:36px}}.hav-v2-age-verification__container .hav-v2__description{color:#262a33;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.64;text-align:center}@media (min-width:23.4375em){.hav-v2-age-verification__container .hav-v2__description{font-size:16px;width:350px}}@media (min-width:48em){.hav-v2-age-verification__container .hav-v2__description{font-size:24px;width:650px}}.hav-v2-age-verification__container .hav-v2-age-verification__fields{display:flex;width:100%}@media (min-width:23.4375em){.hav-v2-age-verification__container .hav-v2-age-verification__fields{width:100%}}@media (min-width:48em){.hav-v2-age-verification__container .hav-v2-age-verification__fields{width:100%}}.hav-v2-age-verification__container .hav-v2-age-verification__fields .error-input{border:1px solid #c73636}.hav-v2-age-verification__container .error-message{color:#c73636;font-size:11px;font-weight:400;line-height:1.82;margin-right:170px;text-align:center}@media (min-width:48em){.hav-v2-age-verification__container .error-message{margin-right:235px}}.hav-v2-age-verification__container .label__text,.hav-v2-age-verification__container .label__text2{display:none;text-align:left}.hav-v2-age-verification__container.invalid-date{margin-bottom:45px}.hav-v2-age-verification__container.invalid-date .label__text{color:red;display:block;font-size:11px}.hav-v2-age-verification__container.invalid-date input{border:1px solid red}.hav-v2-age-verification__container.invalid-date-under-age{margin-bottom:45px}.hav-v2-age-verification__container.invalid-date-under-age .label__text2{color:red;display:block;font-size:11px}.hav-v2-age-verification__container.alert-missing-info input,.hav-v2-age-verification__container.invalid-date-under-age input{border:1px solid red}.hav-v2__data-match{text-align:center;transform:translateY(10px)}@media (min-width:48em){.hav-v2__data-match{padding-bottom:50px}}@media (min-width:64em){.hav-v2__data-match{padding-bottom:110px}}.hav-v2__data-match .hav-v2__data-match-consent{display:inline}.hav-v2__data-match .hav-v2__data-match-consent .category .catergory-question__checkbox .category__input .category-label{font-weight:400;text-align:unset}.hav-v2__data-match [type=checkbox]:checked+label{font-size:12px}.hav-v2__data-match .data-match__container{margin-bottom:45px;margin-left:20px;margin-right:20px}.hav-v2__data-match .data-match__container .hav-v2__data-match-consent .form-group{margin-bottom:45px;margin-top:140px}@media (min-width:48em){.hav-v2__data-match .data-match__container{margin-left:190px;margin-right:190px;transform:translateY(-20px)}.hav-v2__data-match .data-match__container h4{margin-left:-40px;margin-right:-40px}}@media (min-width:64em){.hav-v2__data-match .data-match__container{margin-left:335px;margin-right:330px;transform:translateY(30px)}}@media (min-width:87.5em){.hav-v2__data-match .data-match__container{margin-left:500px;margin-right:500px;transform:translateY(30px)}}@media (min-width:100em){.hav-v2__data-match .data-match__container{margin-left:600px;margin-right:600px;transform:translateY(30px)}}.data-match__container h4{font-size:24px;font-weight:400;line-height:36px;margin-left:20px;margin-right:20px;margin-top:86px}.data-match__container h5{font-weight:500;margin-left:20px;margin-right:20px;text-align:left}.label-consent{font-size:12px;font-weight:bolder;letter-spacing:-.05px;margin-left:0;text-align:left}.data-match__container.global-btn.btn--dark.btn--rounded{padding:11px 25px 10px}.hav-v2__data-match-consent .consent-checkbox [type=checkbox]:checked+label:before,.hav-v2__data-match-consent .consent-checkbox [type=checkbox]:not(:checked)+label:before{transform:translateY(5px)}.hav-v2__data-match-consent .error-text{background-color:#fffdfb;margin-bottom:16px;padding:20px 30px;position:relative}.hav-v2__data-match-consent .error-text .img-error-text{height:26px;left:5%;position:absolute;top:50%;transform:translateY(-50%);width:26px}.hav-v2__data-match-consent .error-text .error-message{display:block;font-size:14px;font-weight:400;padding-left:28px}.hav-v2__data-match-error{margin-top:36px}@media (min-width:48em){.hav-v2__data-match-error{padding-bottom:50px}}@media (min-width:64em){.hav-v2__data-match-error{padding-bottom:70px}}.hav-v2__data-match-error .data-match__container{margin-bottom:45px;margin-left:20px;margin-right:20px}.hav-v2__data-match-error .data-match__container h4{margin-top:31px;text-align:center}.hav-v2__data-match-error .data-match__container .hav-v2__data-match-consent .form-group{margin-bottom:45px;margin-top:140px}.hav-v2__data-match-error .data-match__container .consent-checkbox{margin-top:30px}.hav-v2__data-match-error .data-match__container .consent-checkbox.label{font-weight:400}.hav-v2__data-match-error .data-match__container .category-label{font-weight:400;margin-bottom:0;text-align:left}.hav-v2__data-match-error .data-match__container label{margin-bottom:20px}.hav-v2__data-match-error .data-match__container label.check-error:before{border:1px solid #c73636}@media (min-width:48em){.hav-v2__data-match-error .hav-v2__data-match-consent{margin-left:190px;margin-right:190px}}@media (min-width:64em){.hav-v2__data-match-error .hav-v2__data-match-consent{margin-left:275px;margin-right:275px}}@media (min-width:87.5em){.hav-v2__data-match-error .hav-v2__data-match-consent{margin-left:500px;margin-right:500px;transform:translateX(10px)}}@media (min-width:100em){.hav-v2__data-match-error .hav-v2__data-match-consent{margin-left:600px;margin-right:600px;transform:translateX(10px)}}.hav-v2__data-match-error .hav-v2__data-match-consent .data-match__fields-list-wrapper{color:#34303d;font-size:14px}.hav-v2__data-match-error .hav-v2__data-match-consent .data-match__fields-list-wrapper p{font-weight:400}.hav-v2__data-match-error .hav-v2__data-match-consent .data-match__fields-list-wrapper ul{font-weight:400;list-style:initial;padding-left:2rem}.hav-v2__data-match-error .hav-v2__data-match-consent .data-match__fields-list-wrapper ul li{line-height:24px;margin-bottom:11px}.hav-v2__name-and-dob{text-align:center}@media (min-width:48em){.hav-v2__name-and-dob{padding-bottom:50px}}@media (min-width:64em){.hav-v2__name-and-dob{padding-bottom:90px}}.hav-v2__name-and-dob .data-match__container h6{font-size:16px;font-weight:500;margin-top:-20px;text-align:center}.hav-v2__name-and-dob .form-group{text-align:left}.hav-v2__name-and-dob .form-group .error-message{color:#c73636;font-weight:400;letter-spacing:.1px;line-height:1.82}.hav-v2__name-and-dob .form-item{margin-top:2px}.hav-v2__name-and-dob .hav-v2__data-match-consent{display:inline}.hav-v2__name-and-dob .data-match__container{margin-bottom:45px;margin-left:20px;margin-right:20px}@media (min-width:48em){.hav-v2__name-and-dob{margin-left:190px;margin-right:190px;transform:translateY(-20px)}.hav-v2__name-and-dob h4{margin-left:-40px;margin-right:-40px}}@media (min-width:64em){.hav-v2__name-and-dob{margin-left:335px;margin-right:330px;transform:translateY(30px)}}@media (min-width:87.5em){.hav-v2__name-and-dob{margin-left:500px;margin-right:500px;transform:translateY(30px)}}@media (min-width:100em){.hav-v2__name-and-dob{margin-left:600px;margin-right:600px;transform:translateY(30px)}}.hav-v2__name-and-dob .hav-v2__data-match-consent .error-text{background-color:#fffdfb;margin-bottom:16px;padding:20px 30px;position:relative}.hav-v2__name-and-dob .hav-v2__data-match-consent .error-text .img-error-text{height:26px;left:5%;position:absolute;top:50%;transform:translateY(-50%);width:26px}.hav-v2__name-and-dob .hav-v2__data-match-consent .error-text .error-message{display:block;font-size:14px;font-weight:400;padding-left:28px}@media screen and (max-width:767px){.hav-v2__name-and-dob input[type=date]:before{color:#7b787f;content:attr(placeholder)!important;margin-right:.5em}.hav-v2__name-and-dob input[type=date]:focus:before{content:""!important}}.hav-v2__name-and-dob .label__text,.hav-v2__name-and-dob .label__text2{display:none}.hav-v2__name-and-dob .invalid-date .label__text{color:red;display:block;font-size:11px}.hav-v2__name-and-dob .invalid-date input{border:1px solid red}.hav-v2__name-and-dob .invalid-date-under-age .label__text2{color:red;display:block;font-size:11px}.hav-v2__name-and-dob .invalid-date-under-age input{border:1px solid red}.hav-v2__name-and-dob input{margin-top:10px}.hav-v2__name-and-dob button{margin-top:45px}.hav-v2__confirm{display:flex;justify-content:center;margin-top:36px;text-align:center}@media (min-width:48em){.hav-v2__confirm{padding-bottom:50px}}@media (min-width:64em){.hav-v2__confirm{padding-bottom:70px}}.hav-v2__confirm .confirm__container{justify-content:center;margin-bottom:45px;margin-left:20px;margin-right:21px}.hav-v2__confirm .confirm__container h4{font-size:24px;font-weight:500;margin-left:8px;margin-right:20px;text-align:center}.hav-v2__confirm .review__information{border:1px solid rgba(255,253,251,.05);margin-left:20px;margin-right:20px;text-align:left;width:332px}.hav-v2__confirm .review__information h6{display:inline;font-size:14px;line-height:14px;margin-top:14px}@media (min-width:48em){.hav-v2__confirm .review__information h6{font-size:16px}}.hav-v2__confirm .review__information label{display:block;font-size:14px;margin-bottom:8px;margin-top:25px}@media (min-width:48em){.hav-v2__confirm .review__information label{font-size:16px}}.hav-v2__confirm .review__information .review__content{margin-top:20px}.hav-v2__confirm .info__content{margin-bottom:20px;margin-left:24px;margin-right:15px}.hav-v2__confirm .skip--container{margin-top:15px}.hav-v2__confirm .skip{color:#000;font-size:14px;font-weight:400;line-height:-.05px;text-decoration:underline}.hav-v2__confirm button{margin-left:17px;margin-top:60px;width:335px}@media (min-width:64em){.hav-v2__confirm{margin-top:30px}}@media (min-width:87.5em){.hav-v2__confirm{margin-top:30px}}@media (min-width:100em){.hav-v2__confirm{margin-top:30px}}.hav-v2-status-not-verified{height:432px;text-align:-webkit-center}@media (min-width:48em){.hav-v2-status-not-verified{height:423px}}@media (min-width:64em){.hav-v2-status-not-verified{height:487px}}.hav-v2-status-not-verified__title{color:#34303d;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:36px;margin-bottom:230px;margin-top:50px;text-align:center}@media (min-width:23.4375em){.hav-v2-status-not-verified__title{font-size:24px;width:335px}}@media (min-width:48em){.hav-v2-status-not-verified__title{font-size:30px;width:450px}}.hav-v2-status-not-verified__button-container{margin-bottom:30px;width:335px}.hav-v2-status-not-verified__button-container button{height:45px}.hav-v2-content.hav-v2-capability-content{margin-bottom:0;margin-top:117px}@media (min-width:64em){.hav-v2-content.hav-v2-capability-content{margin-bottom:50px}}.hav-v2-content.hav-v2-capability-content .content-text-hav-v2 .hav-v2-title{font-size:28px;line-height:40px}.hav-v2-content.hav-v2-capability-content .content-text-hav-v2 .hav-v2-subtitle{font-size:20px;line-height:24px;margin:40px 0}.hav-v2-content.hav-v2-capability-content .content-text-hav-v2 .hav-v2-p{margin:15px 0}.hav-v2-content.hav-v2-capability-content .content-text-hav-v2 .content-average-p{align-items:center;display:inline-flex;margin-bottom:50px}.hav-v2-content.hav-v2-capability-content .content-text-hav-v2 .content-average-p>*{margin:0}.hav-v2-content.hav-v2-capability-content .content-text-hav-v2 .content-average-p>.hav-v2-p{margin-right:5px}.hav-v2-content.hav-v2-capability-content .content-text-hav-v2 .btn--dark{margin-bottom:10px;min-height:45px}.hav__container-get-support.hav-v2-capability_get-support{padding-bottom:60px}.hav__container-get-support.hav-v2-capability_get-support .hav-v2-capability-content_get-support{margin:0 auto;max-width:335px;padding:0 30px}@media (min-width:30em){.hav__container-get-support.hav-v2-capability_get-support .hav-v2-capability-content_get-support{padding:0}}.hav__container-get-support.hav-v2-capability_get-support .hav-v2-capability-content_get-support .hav__header--title{display:block;font-weight:700}.hav__container-get-support.hav-v2-capability_get-support .hav-v2-capability-content_get-support .hav__header--title.hav-v2-title{font-size:28px;line-height:40px}.hav__container-get-support.hav-v2-capability_get-support .hav-v2-capability-content_get-support .hav__header--message{font-size:14px;line-height:20px;padding:0}.hav__container-get-support.hav-v2-capability_get-support .hav-v2-capability-content_get-support .hav__header--message.hav-v2-p{font-size:16px;line-height:24px}.notifications-centre{background-color:#f6f4f0;padding:65px 0 90px}@media (min-width:48em){.notifications-centre{padding-top:100px}}.notifications-centre .notifications-centre__header{padding-left:20px;padding-right:20px}.notifications-centre .notifications-centre__header .notifications-centre__header-header{font-size:3rem;line-height:4.4rem;margin-bottom:25px;margin-top:0;text-align:center}@media (min-width:48em){.notifications-centre .notifications-centre__header .notifications-centre__header-header{font-size:3.6rem;line-height:7.2rem;margin-bottom:14px}}.notifications-centre .notifications-centre__header .notifications-centre__menu{-ms-overflow-style:none;align-items:center;display:flex;font-size:1.1rem;letter-spacing:1.46px;overflow-x:scroll;overflow:-moz-scrollbars-none;text-transform:uppercase}.notifications-centre .notifications-centre__header .notifications-centre__menu::-webkit-scrollbar{width:0!important}.notifications-centre .notifications-centre__header .notifications-centre__menu li{border-left:1px solid #262a33;padding:2px 16px}.notifications-centre .notifications-centre__header .notifications-centre__menu li:first-of-type{border-left:none}.notifications-centre .notifications-centre__header .notifications-centre__menu li a{color:#c2bfc2;text-decoration:none}.notifications-centre .notifications-centre__header .notifications-centre__menu li.active a{color:#262a33}@media (min-width:48em){.notifications-centre .notifications-centre__header .notifications-centre__menu{justify-content:center;overflow-x:hidden}}@media only screen and (min-width:30em) and (orientation:landscape){.notifications-centre .notifications-centre__header .notifications-centre__menu{justify-content:center}}.notifications-centre .notifications-centre__assignments-new{padding-top:40px}.notifications-centre .notifications-centre__assignments-new .notifications-centre__above-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:32px;padding-left:20px;padding-right:20px}@media (min-width:48em){.notifications-centre .notifications-centre__assignments-new .notifications-centre__above-wrapper{padding-left:0;padding-right:0}}.notifications-centre .notifications-centre__assignments-new .notifications-centre__above-wrapper .notifications-centre__number{color:#000;font-size:2.4rem;letter-spacing:-.2px;line-height:2.4rem}.notifications-centre .notifications-centre__assignments-new .notifications-centre__above-wrapper a{color:#000;font-size:1.5rem;line-height:2.8rem;text-decoration:underline}@media (min-width:48em){.notifications-centre .notifications-centre__assignments-new{margin:0 auto;max-width:648px;padding-top:47px}}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper{background-color:#fffdfb;color:#000;padding:40px 20px;position:relative}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-appointment-icon{position:absolute}@media (min-width:48em){.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper{padding-left:30px;padding-right:40px;padding-top:30px}}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignment-new-close-btn{background:none;border:none;padding:0;position:absolute;right:2rem;top:2rem;width:2rem}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignment-new-close-btn img{height:auto;width:100%}@media (min-width:48em){.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignment-new-close-btn{right:3rem;top:3rem}}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-time-posted{display:inline-block;font-size:1.3rem;line-height:1.3rem;margin-bottom:20px;margin-top:9px;vertical-align:top}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-details-wrapper{padding-left:47px;padding-right:11px}@media (min-width:48em){.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-details-wrapper{margin-left:auto;margin-right:auto;padding-left:0;width:416px}}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-details-wrapper p{font-size:1.6rem;letter-spacing:-.2px;line-height:2.8rem;margin-bottom:16px;margin-top:-16px}@media (min-width:48em){.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-details-wrapper p{font-size:1.7rem}}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-details-wrapper .notifications-centre__assignments-new-details{align-items:center;display:flex;font-size:1.4rem;min-height:20px}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-details-wrapper .notifications-centre__assignments-new-details svg{flex-shrink:0;margin-left:-10px}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-footer{display:flex;flex-direction:column}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-footer .btn{height:auto;margin-top:12px;min-height:4.5rem}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-footer .btn .btn__label{max-width:100%;word-break:break-word}@media (min-width:48em){.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-footer{flex-direction:row;justify-content:center}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-footer .btn{max-width:200px}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-footer a{margin-left:8px;margin-top:0}.notifications-centre .notifications-centre__assignments-new .notifications-centre__assignments-new-wrapper .notifications-centre__assignments-new-footer button{margin-right:8px}}.review-details{color:#000;font-size:1.5rem;line-height:2.4rem;padding:0 2rem 4rem}.review-details .review-details__list{border-bottom:1px solid rgba(255,253,251,.05)}.review-details .review-details__list .review-details__detail{align-items:center;border-top:1px solid rgba(255,253,251,.05);display:flex;justify-content:space-between;padding:25px 0 25px 14px}.review-details .review-details__list .review-details__detail .review-details__pic{margin-right:31px;text-align:center;width:30px}.review-details .review-details__list .review-details__detail .review-details__pic-desc{align-items:center;display:flex;max-width:90%}.review-details .review-details__list .review-details__detail .review-details__pic-desc .review-details__text-info{color:#34303d;display:inline-flex;flex-direction:column;font-size:16px;font-weight:400}@media (min-width:48em){.review-details .review-details__list .review-details__detail{padding-left:18px;padding-right:30px}}.review-details .review-details__list .review-details__detail .review-details__dot{margin-right:11px}.review-details .review-details__list .review-details__detail .review-details__edit{padding-left:20px}.review-details .review-details__list .review-details__detail .review-details__edit a{color:#c2bfc2;text-decoration:underline}@media (min-width:48em){.review-details{margin:0 auto;max-width:648px;padding-bottom:8rem}}.review-details .review-details__btn{height:45px;margin-top:40px}@media (min-width:48em){.review-details .review-details__btn{margin-left:auto;margin-right:auto;max-width:200px}}@media (min-width:64em){.appointment__section--article .appointment__section--title{margin-top:30px}}.appointment__section--article .review-details__edit a{color:#c2bfc2!important}@media (min-width:64em){.appointment__section--article .review-details{max-width:341px}}@media (min-width:75em){.appointment__section--article .review-details{max-width:648px}}.appointment__overlay--article .overlay-interactive__detail-img{height:44px;position:relative;text-align:center;width:44px}.appointment__overlay--article .overlay-interactive__detail-img svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.appointment__overlay--article .overlay-interactive__detail:last-child{border-bottom:none}.appointment__overlay--article .overlay-interactive__btn-interaction{top:-27px!important}@media (min-width:64em){.appointment__overlay--article .overlay-interactive__details{max-width:460px!important}}.appointment__overlay--article .appointment__overlay--footer{display:flex;margin-top:30px;padding-bottom:20px;width:100%}@media (min-width:64em){.appointment__overlay--article .appointment__overlay--footer{max-width:460px}}.appointment__overlay--article .appointment__overlay--footer .btn{text-decoration:none;width:100%}@media (min-width:64em){.appointment__overlay--article .appointment__overlay--footer .btn{width:auto}}.appointment__app-list--article .app-list__title-row{margin-bottom:16px}@media (min-width:64em){.appointment__app-list--article .app-list__icon-row{flex:auto}}.appointment__app-list--article .app-list__icon-row .app-list__pin-icon{height:44px;position:relative;width:44px}.appointment__app-list--article .app-list__icon-row .app-list__pin-icon svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.appointment-confirmation{background-color:#f6f4f0;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.appointment-confirmation .appointment-confirmation__wrapper{align-items:center;background-color:#fffdfb;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;left:0;padding-left:2rem;padding-right:2rem;right:0;text-align:center;top:0}.appointment-confirmation .appointment-confirmation__wrapper>div{align-self:flex-end;width:100%}@media (min-width:48em){.appointment-confirmation .appointment-confirmation__wrapper>div{width:auto}.appointment-confirmation .appointment-confirmation__wrapper>div.appointment-confirmation__message{align-self:normal;padding:0 7.6rem}.appointment-confirmation .appointment-confirmation__wrapper{height:413px;margin:0 auto;padding:6rem;position:relative;width:648px}}.appointment-confirmation h2{color:#000;font-size:2.4rem;line-height:3.8rem;margin:0;text-align:center}@media (min-width:48em){.appointment-confirmation h2{font-size:3.6rem;line-height:5.2rem}.appointment-confirmation .appointment-confirmation__message{align-self:normal}}.appointment-confirmation .icon-tick{padding:1.2rem}.appointment-confirmation .appointment-confirmation__links{align-self:flex-end;padding-bottom:4rem;text-align:center}@media (min-width:48em){.appointment-confirmation .appointment-confirmation__links{padding-bottom:0}}.appointment-confirmation .appointment-confirmation__view-button{height:4.5rem;margin-bottom:4rem;margin-left:1rem}@media (min-width:48em){.appointment-confirmation .appointment-confirmation__view-button{width:194px}}.appointment-confirmation a{color:#c2bfc2;font-size:1.5rem;line-height:2.4rem;text-decoration:underline}.appo-date-and-time__wrapper{padding:0 2rem 4rem;text-align:center}.appo-date-and-time__wrapper .appo-date-and-time__calendar{margin:0 auto;max-width:350px}@media (min-width:64em){.appo-date-and-time__wrapper .appo-date-and-time__calendar .temp_img{height:auto;max-width:350px}}.appo-date-and-time__wrapper .appo-date-and-time__time{border-bottom:1px solid #c5dece;margin:auto;max-width:1024 px;padding-bottom:20px}.appo-date-and-time__wrapper .appo-date-and-time__time .form-item{width:100%}@media (min-width:48em){.appo-date-and-time__wrapper .appo-date-and-time__time .form-item{display:inline-block;padding:10px;width:auto}}.appo-date-and-time__wrapper .appo-date-and-time__time .form-item>label{line-height:40px}.appo-date-and-time__wrapper .appo-date-and-time__time .form-item .form-standard-select__select{height:48px}@media (min-width:48em){.appo-date-and-time__wrapper .appo-date-and-time__time .form-item .form-standard-select__select{min-width:310px}}.appo-date-and-time__wrapper .appo-date-and-time__selected{padding:25px 0}.appo-date-and-time__wrapper .appo-date-and-time__selected-header{display:block;font-weight:500;padding-bottom:5px}@media (min-width:48em){.appo-date-and-time__wrapper .appo-date-and-time__selected-header{display:inline}}.appo-date-and-time__wrapper .appo-date-and-time__selected-content{display:block}@media (min-width:48em){.appo-date-and-time__wrapper .appo-date-and-time__selected-content{display:inline}}.appo-date-and-time__wrapper .appo-date-and-time__submit-form-btn{height:45px;margin:0 auto}@media (min-width:48em){.appo-date-and-time__wrapper .appo-date-and-time__submit-form-btn{max-width:200px}}.appo-date-and-time__time-slot{margin-bottom:46px;margin-top:62px}.appo-date-and-time__time-slot__left,.appo-date-and-time__time-slot__right{font-family:IQOSW04-Regular,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.46px;text-transform:uppercase}.appo-date-and-time__time-slot__left--active,.appo-date-and-time__time-slot__right--active{color:#c2bfc2}.appo-date-and-time__time-slot__left:after{border-right:2px solid #c2bfc2;content:"";height:20px;margin:0 17px}.search-location,.search-location-confirm,.search-location-result{min-height:calc(100vh - 113px);padding:0 20px 95px;position:relative}@media (min-width:48em){.search-location,.search-location-confirm,.search-location-result{min-height:calc(100vh - 150px)}}@media (min-width:64em){.search-location,.search-location-confirm,.search-location-result{padding:0 105px 95px}}.search-location .flow-section__welcome,.search-location-confirm .flow-section__welcome,.search-location-result .flow-section__welcome{padding-bottom:10px}@media (min-width:64em){.search-location .flow-section__welcome,.search-location-confirm .flow-section__welcome,.search-location-result .flow-section__welcome{padding-bottom:20px}}.search-location .storeList,.search-location-confirm .storeList,.search-location-result .storeList{flex-grow:1;overflow:hidden;padding-top:24px;position:relative}@media (min-width:64em){.search-location .storeList,.search-location-confirm .storeList,.search-location-result .storeList{flex-basis:auto;min-width:50%;padding-top:40px}}.search-location .storeList:after,.search-location-confirm .storeList:after,.search-location-result .storeList:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fffdfb);bottom:0;content:" ";height:40px;left:0;pointer-events:none;position:absolute;width:100%}.search-location .storeList__items,.search-location-confirm .storeList__items,.search-location-result .storeList__items{margin-bottom:2rem}.search-location .storeList__item,.search-location-confirm .storeList__item,.search-location-result .storeList__item{border:1px solid #c2bfc2;border-radius:3px;cursor:pointer;margin-bottom:12px;padding:20px;position:relative;width:100%}.search-location .storeList__item .close-icon,.search-location-confirm .storeList__item .close-icon,.search-location-result .storeList__item .close-icon{display:none;position:absolute;right:2rem;top:2rem}.search-location .storeList__item.active,.search-location-confirm .storeList__item.active,.search-location-result .storeList__item.active{border:2px solid #34303d;cursor:default}.search-location .storeList__item.active .store-hiddenData,.search-location .storeList__item.active .store-notes,.search-location-confirm .storeList__item.active .store-hiddenData,.search-location-confirm .storeList__item.active .store-notes,.search-location-result .storeList__item.active .store-hiddenData,.search-location-result .storeList__item.active .store-notes{display:block}.search-location .storeList__item.storeList__nostores,.search-location-confirm .storeList__item.storeList__nostores,.search-location-result .storeList__item.storeList__nostores{font-weight:400}.search-location .storeList__item.storeList__nostores:before,.search-location-confirm .storeList__item.storeList__nostores:before,.search-location-result .storeList__item.storeList__nostores:before{content:none}.search-location .storeList__item .store-hiddenData,.search-location-confirm .storeList__item .store-hiddenData,.search-location-result .storeList__item .store-hiddenData{display:none}.search-location .storeList__item .store-header,.search-location-confirm .storeList__item .store-header,.search-location-result .storeList__item .store-header{display:flex;flex-wrap:wrap;justify-content:flex-start}.search-location .storeList__item .store-index-wrapper,.search-location-confirm .storeList__item .store-index-wrapper,.search-location-result .storeList__item .store-index-wrapper{display:flex;flex-basis:38px;flex-direction:column;margin-right:16px}.search-location .storeList__item .store-index,.search-location-confirm .storeList__item .store-index,.search-location-result .storeList__item .store-index{position:relative}.search-location .storeList__item .store-index>svg,.search-location-confirm .storeList__item .store-index>svg,.search-location-result .storeList__item .store-index>svg{display:block;margin:0 auto}.search-location .storeList__item .store-index>.index,.search-location-confirm .storeList__item .store-index>.index,.search-location-result .storeList__item .store-index>.index{color:#fffdfb;display:block;font-size:10px;left:0;line-height:2;position:absolute;text-align:center;top:0;width:100%}.search-location .storeList__item .store-num,.search-location-confirm .storeList__item .store-num,.search-location-result .storeList__item .store-num{color:#fffdfb;font-size:10px;font-weight:500;left:50%;position:absolute;transform:translateX(-50%)}.search-location .storeList__item .store-distance,.search-location-confirm .storeList__item .store-distance,.search-location-result .storeList__item .store-distance{color:#524f59;font-size:10px;margin-top:10px;opacity:.5;text-align:center}.search-location .storeList__item .store-name,.search-location-confirm .storeList__item .store-name,.search-location-result .storeList__item .store-name{color:#34303d;display:block;font-size:16px;font-weight:600;margin-bottom:.5em;padding-right:2rem}.search-location .storeList__item .store-address,.search-location-confirm .storeList__item .store-address,.search-location-result .storeList__item .store-address{color:#7b787f;display:block;font-size:14px;font-weight:300;margin:5px 0}.search-location .storeList__item .store-category,.search-location-confirm .storeList__item .store-category,.search-location-result .storeList__item .store-category{color:#524f59;display:block;font-size:14px;font-weight:500;opacity:.5}.search-location .storeList__item .store-notes,.search-location-confirm .storeList__item .store-notes,.search-location-result .storeList__item .store-notes{color:rgba(51,63,72,.5);display:none;font-size:14px;margin:1rem 0}.search-location .storeList__item .store-hours,.search-location-confirm .storeList__item .store-hours,.search-location-result .storeList__item .store-hours{display:flex}.search-location .storeList__item .store-hours>.icon,.search-location-confirm .storeList__item .store-hours>.icon,.search-location-result .storeList__item .store-hours>.icon{display:block;margin:4px 16px 0 7px}.search-location .storeList__item .store-hours .today-hours,.search-location-confirm .storeList__item .store-hours .today-hours,.search-location-result .storeList__item .store-hours .today-hours{color:rgba(51,63,72,.5);display:block;font-size:14px;margin:1rem 0}.search-location .storeList__item .store-hours-table,.search-location-confirm .storeList__item .store-hours-table,.search-location-result .storeList__item .store-hours-table{min-width:150px}.search-location .storeList__item .store-hours-table td,.search-location-confirm .storeList__item .store-hours-table td,.search-location-result .storeList__item .store-hours-table td{color:#7b787f;font-size:14px;text-transform:uppercase}.search-location .storeList__item .store-phone,.search-location-confirm .storeList__item .store-phone,.search-location-result .storeList__item .store-phone{align-items:center;color:#34303d;display:flex;font-size:14px;margin:1rem 0}.search-location .storeList__item .store-phone>.icon,.search-location-confirm .storeList__item .store-phone>.icon,.search-location-result .storeList__item .store-phone>.icon{display:block;margin:0 16px 0 7px}.search-location .storeList__item .store-directions,.search-location-confirm .storeList__item .store-directions,.search-location-result .storeList__item .store-directions{align-items:center;color:#34303d;display:flex;font-size:14px;margin-top:2rem;text-decoration:underline}.search-location .storeList__item .store-directions>.btn__icon,.search-location-confirm .storeList__item .store-directions>.btn__icon,.search-location-result .storeList__item .store-directions>.btn__icon{display:block;margin:0 16px 0 10px}.search-location .storeList__item .book-appointment-link,.search-location .storeList__item .store-detail-link,.search-location-confirm .storeList__item .book-appointment-link,.search-location-confirm .storeList__item .store-detail-link,.search-location-result .storeList__item .book-appointment-link,.search-location-result .storeList__item .store-detail-link{color:#fffdfb;font-size:11px;font-weight:500;letter-spacing:2.2px;margin-top:25px;text-transform:uppercase}.search-location .storeList__item .store-info,.search-location-confirm .storeList__item .store-info,.search-location-result .storeList__item .store-info{flex-basis:70%;max-width:70%}@media (min-width:30em){.search-location .storeList__item .store-info,.search-location-confirm .storeList__item .store-info,.search-location-result .storeList__item .store-info{flex-basis:80%;max-width:80%}}@media (min-width:48em){.search-location .storeList__item .store-info,.search-location-confirm .storeList__item .store-info,.search-location-result .storeList__item .store-info{flex-basis:90%;max-width:90%}}@media (min-width:64em){.search-location .storeList__item .store-info,.search-location-confirm .storeList__item .store-info,.search-location-result .storeList__item .store-info{flex-basis:40%;max-width:40%}}.search-location .storeList__item .store-contact-data,.search-location-confirm .storeList__item .store-contact-data,.search-location-result .storeList__item .store-contact-data{padding:17px 54px 0}@media (min-width:64em){.search-location .storeList__item .store-contact-data,.search-location-confirm .storeList__item .store-contact-data,.search-location-result .storeList__item .store-contact-data{padding:0}}.search-location .storeList__item .store-contact-data span,.search-location-confirm .storeList__item .store-contact-data span,.search-location-result .storeList__item .store-contact-data span{display:block;font-size:14px;margin-bottom:5px}.search-location .storeList__item .store-contact-data .contact-name,.search-location .storeList__item .store-contact-data .contact-position,.search-location-confirm .storeList__item .store-contact-data .contact-name,.search-location-confirm .storeList__item .store-contact-data .contact-position,.search-location-result .storeList__item .store-contact-data .contact-name,.search-location-result .storeList__item .store-contact-data .contact-position{color:#7b787f;letter-spacing:normal}.search-location .storeList__item .store-contact-data .contact-mail,.search-location .storeList__item .store-contact-data .contact-phone,.search-location-confirm .storeList__item .store-contact-data .contact-mail,.search-location-confirm .storeList__item .store-contact-data .contact-phone,.search-location-result .storeList__item .store-contact-data .contact-mail,.search-location-result .storeList__item .store-contact-data .contact-phone{color:#524f59;letter-spacing:-.05px;opacity:.5;text-decoration:underline}.search-location .storeList__item .store-contact-data .contact-phone a,.search-location-confirm .storeList__item .store-contact-data .contact-phone a,.search-location-result .storeList__item .store-contact-data .contact-phone a{color:inherit}.search-location-confirm div.storeList__item{border:2px solid #000}.search-location-confirm div.storeList{padding-top:0}.search-location__skip-step{color:#c2bfc2;display:flex;font-size:15px;font-weight:500;justify-content:center;padding-bottom:40px;text-decoration:underline}@media (min-width:64em){.search-location__skip-step{font-size:14px;position:absolute;right:105px;top:25px}.search_location__form{align-items:center;display:flex;flex-direction:column}}.search-location__input-wrapper{position:relative}@media (min-width:64em){.search-location__input-wrapper{flex-basis:auto;min-width:50%}}.search-location__input-wrapper .clear-input{background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/search.svg) no-repeat;background-size:contain;height:24px;position:absolute;right:12px;top:12px;width:24px}@media (min-width:23.4375em){.search-location__input-wrapper .clear-input{right:2rem}}.search-location__input-wrapper .clear-input:hover{cursor:pointer}.search-location__input-wrapper.open input.search-location__input{border-left:2px solid #34303d;border-radius:3px 3px 0 0;border-right:2px solid #34303d;border-top:2px solid #34303d;color:#34303d;font-weight:600}.search-location__input-wrapper.open .search-location_autocomplete-items{display:block}.search-location__input-wrapper.open .clear-input{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/sl-close.svg) no-repeat;height:12px;top:18px;width:12px}.search-location__input-wrapper .form-group{margin:0}input.search-location__input{color:#c2bfc2;font-size:14px;font-weight:300;min-height:45px}.search-location_autocomplete-items{background-color:#fffdfb;border-bottom:2px solid #34303d;border-left:2px solid #34303d;border-radius:0 0 3px 3px;border-right:2px solid #34303d;display:none;position:absolute;width:100%;z-index:100}.search-location_autocomplete-items div{align-items:center;cursor:pointer;display:flex;font-size:14px;height:10px;min-height:45px;padding:0 15px}.search-location_autocomplete-items div:hover{background-color:#f6f4f0}.search-location__button-wrapper{width:100%}@media (min-width:64em){.search-location__button-wrapper{display:flex;justify-content:center}}.search-location__continue{background-color:#34303d;border:none;border-radius:3px;color:#fffdfb;display:block;font-size:11px;letter-spacing:2.2px;min-height:45px;padding:0;text-transform:uppercase;width:100%}@media (min-width:64em){.search-location__continue{flex-basis:40%;min-width:335px;width:auto}}.overlay-interactive{background-color:rgba(0,0,0,.2);bottom:0;color:#000;display:flex;flex-direction:column;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:9999999}.overlay-interactive__scroll{max-height:100vh;overflow-y:auto}@media (min-width:48em){.overlay-interactive__scroll{overflow:visible}}.overlay-interactive .overlay-interactive__bold{font-size:1.6rem;font-weight:500;line-height:2.4;padding:0}@media (min-width:48em){.overlay-interactive .overlay-interactive__bold{font-size:1.4rem}}.overlay-interactive ul{list-style:initial}.overlay-interactive .minicart__info{word-wrap:break-word;width:100%}.overlay-interactive a{color:#262a33;text-decoration:underline}.overlay-interactive.no-padding{top:0}.overlay-interactive .overlay-interactive__wrapper{background-color:#fffdfb;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;min-height:300px;padding:40px 20px 0;position:relative;right:0;text-align:center}@media only screen and (min-width:30em) and (orientation:portrait){.overlay-interactive .overlay-interactive__wrapper{min-height:400px}}.overlay-interactive .overlay-interactive__wrapper.overlay--left{bottom:auto;height:100%;justify-content:flex-start;left:calc(100% - 408px);width:408px}.overlay-interactive .overlay-interactive__wrapper.overlay-interactive__scroll{justify-content:flex-start;overflow-x:hidden;overflow-y:scroll}.overlay-interactive .overlay-interactive__wrapper.overlay-interactive__scroll p{text-align:initial}.overlay-interactive .overlay-interactive__wrapper.overlay-interactive__scroll .main--message,.overlay-interactive .overlay-interactive__wrapper.overlay-interactive__scroll .second-message{text-align:center}.overlay-interactive .overlay-interactive__wrapper.overlay-interactive__display{display:initial;overflow-y:scroll}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper form{margin:0 auto;width:528px}.overlay-interactive .overlay-interactive__wrapper form input[type=date],.overlay-interactive .overlay-interactive__wrapper form input[type=email],.overlay-interactive .overlay-interactive__wrapper form input[type=number],.overlay-interactive .overlay-interactive__wrapper form input[type=password],.overlay-interactive .overlay-interactive__wrapper form input[type=tel],.overlay-interactive .overlay-interactive__wrapper form input[type=text]{max-width:100%;width:100%}.overlay-interactive .overlay-interactive__wrapper{min-height:0}}.overlay-interactive .overlay-interactive__wrapper.pl-50{display:block;margin-top:50px;min-height:300px;padding-bottom:0;position:relative}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper.pl-50{margin-top:30px;padding-left:200px}.overlay-interactive .overlay-interactive__wrapper.pl-50 .overlay-interactive__footer{justify-content:space-around;max-width:400px;padding-bottom:0}}@media (min-width:48em) and (min-width:48em){.overlay-interactive .overlay-interactive__wrapper.pl-50 .overlay-interactive__footer{padding-bottom:40px}}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper.pl-50 .overlay-interactive__footer .btn{max-width:192px;min-width:192px}.overlay-interactive .overlay-interactive__wrapper.pl-50 .overlay-interactive__footer .btn:first-of-type{margin-left:0}}.overlay-interactive .overlay-interactive__wrapper.pl-50 .overlay-interactive__header{font-size:3rem;font-size:3.6rem;line-height:4rem}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper.pl-50 .overlay-interactive__header{padding-left:200px;padding-right:200px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__header-container{align-items:baseline;display:flex;flex-direction:row;justify-content:center;padding-bottom:10px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__header-container p{margin:0 0 0 10px;width:auto}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__header{font-size:2.6rem;line-height:3.8rem;margin-bottom:20px;margin-top:32px;padding-left:30px;padding-right:30px;text-align:center}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__header.full-height{margin-top:-6px}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__header.full-height{margin-top:0}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__header.left-aligned{margin-top:25px;overflow:hidden;padding:0 50px 0 0;text-align:left}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__header.left-aligned{margin-top:0}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__header.with-sub{margin-bottom:0}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__header{font-size:3.6rem;line-height:5.2rem;margin-bottom:21px;margin-top:0}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__subheader{font-size:1.6rem;line-height:2.8rem}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__subheader{padding:0}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__close{background:none;border:none;padding:0;position:absolute;right:20px;top:4rem;width:20px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__close img{height:auto;width:100%}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__close{right:4rem;top:5.6rem}}.overlay-interactive .overlay-interactive__wrapper .overlay-error-message{color:#db3826}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__icon{margin-bottom:16px;margin-top:8px}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__icon{margin-bottom:-20px}}.overlay-interactive .overlay-interactive__wrapper p{font-size:1.4rem;line-height:2.6rem;margin:0 auto;padding:10px 20px;text-align:center}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper p{line-height:2.4rem;margin:0 auto;padding:0 60px 10px}}.overlay-interactive .overlay-interactive__wrapper p>p{padding:10px 20px}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper p>p{margin:0;padding:0 0 10px}}.overlay-interactive .overlay-interactive__wrapper p.overlay-interactive__user-name{font-size:1.6rem;font-weight:500;line-height:2.7rem;margin:0;padding:0}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper p.overlay-interactive__user-name{font-size:1.4rem;line-height:2.2rem;text-align:left}}.overlay-interactive .overlay-interactive__wrapper a.overlay-interactive__link{color:#c2bfc2;display:block;font-size:1.4rem;line-height:1.9rem}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper a.overlay-interactive__link{text-align:left}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__summary-items{align-items:flex-start;align-self:center;display:flex;flex-direction:column;margin-bottom:30px;margin-top:37px}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__summary-items{flex-direction:row;justify-content:center}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__summary-items .overlay-interactive__summary-item{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:-10px}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__summary-items .overlay-interactive__summary-item{margin-top:0;padding-left:20px;padding-right:20px}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__summary-items .overlay-interactive__summary-item svg{margin-right:10px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__summary-items .overlay-interactive__summary-item span{font-size:1.6rem;line-height:4.9rem;margin:0 0 0 10px;padding:0}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:40px;padding-top:10px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer.overlay-interactive__footer--button-link{padding-bottom:60px}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer.overlay-interactive__footer--button-link{flex-direction:column}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer a{margin-top:15px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer a.btn{text-decoration:none}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn--standard{max-width:100%;width:100%}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn--standard:hover{background-color:#00d1d2;border-color:#00d1d2}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn{height:auto;min-height:4.5rem}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn{margin:0 1rem;max-width:385px;min-width:214px;width:auto}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.overlay-interactive__white-btn{margin-top:15px}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.overlay-interactive__white-btn{margin-top:0}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer{align-items:center;flex-direction:row;justify-content:center;margin-top:20px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer.mt-0{margin-top:0}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer.mt-30{margin-top:30px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__check-list{display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__check-list{flex-wrap:nowrap}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__check-list .overlay-interactive__check-item{align-items:center;display:flex;flex-direction:column;font-size:1.4rem;line-height:1.9rem;padding:30px 0;width:50%}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__check-list .overlay-interactive__check-item{width:auto}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__check-list .overlay-interactive__check-item-check{padding:15px 0 15px 15px}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__check-list .overlay-interactive__check-item-check label{display:inline;padding-left:30px}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__check-list .overlay-interactive__check-item-img picture img{height:120px;width:auto}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__check-list{justify-content:space-around}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__content-separated{padding-top:12px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__content-separated p{padding:0}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__content-separated .overlay-interactive__separated-element{border-bottom:1px solid #c2bfc2;padding:30px 0}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__content-separated .overlay-interactive__separated-element:last-of-type{border-bottom:none;padding-bottom:0}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__content-separated .overlay-interactive__separated-element:last-of-type{padding-bottom:20px}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__content-separated .overlay-interactive__separated-element:first-of-type{padding-top:0}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__content-separated .overlay-interactive__separated-element:first-of-type{padding-top:20px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__content-separated .overlay-interactive__separated-element{border-bottom:none;border-right:1px solid #c2bfc2;font-size:1.4rem;padding:20px 40px;text-align:left}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__content-separated .overlay-interactive__separated-element:last-of-type{border-right:none}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__content-separated .overlay-interactive__separated-element:first-of-type{border-bottom:none;padding-right:50px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__content-separated .overlay-interactive__separated-element p{min-width:0;width:auto}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__content-separated{align-items:center;display:flex;flex-direction:row;justify-content:center}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__timer{font-size:24px;line-height:24px;text-align:center}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__device-photo{max-width:33%;min-width:33%}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__device-details{align-items:flex-start;display:flex;flex-direction:row;margin:0 -20px;padding-bottom:10px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__device-details p{padding:0;text-align:left}@media (min-width:48em){.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__device-details{margin:0 auto;max-width:375px}}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__device-details .overlay-interactive__device-name{font-size:2.6rem;line-height:4rem;margin-top:-7px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__device-details .overlay-interactive__guarantee{align-items:center;display:flex;flex-direction:row;font-size:1.4rem;justify-content:flex-start;line-height:2.7rem;margin-left:-5px}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__device-details .overlay-interactive__serial-number{font-size:1.5rem;line-height:2rem}.overlay-interactive .overlay-interactive__wrapper .overlay-interactive__device-details .overlay-interactive__serial-number span:first-of-type{font-weight:500}.overlay-interactive label{color:#34303d;margin-bottom:40px}@media (min-width:48em){.overlay-interactive label{margin-bottom:0;margin-right:10px}}.overlay-interactive select{background:#f6f4f0;border:1px solid #c2bfc2;border-radius:3px;font-size:1.4rem;height:46px;padding:0 15px}.overlay-interactive select::-ms-expand{display:none}.overlay-interactive .select-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.overlay-interactive input[type=date],.overlay-interactive input[type=email],.overlay-interactive input[type=number],.overlay-interactive input[type=password],.overlay-interactive input[type=tel],.overlay-interactive input[type=text]{margin:33px 0 10px}.overlay-interactive input.scan-text[type=date],.overlay-interactive input.scan-text[type=email],.overlay-interactive input.scan-text[type=number],.overlay-interactive input.scan-text[type=password],.overlay-interactive input.scan-text[type=tel],.overlay-interactive input[type=text].scan-text{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/sl-close.svg);background-position:right 45px top 50%,right 12px top 50%;background-repeat:no-repeat}.overlay-interactive input.scan-text.no-scan[type=date],.overlay-interactive input.scan-text.no-scan[type=email],.overlay-interactive input.scan-text.no-scan[type=number],.overlay-interactive input.scan-text.no-scan[type=password],.overlay-interactive input.scan-text.no-scan[type=tel],.overlay-interactive input[type=text].scan-text.no-scan{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/sl-close.svg);background-position:right 12px top 50%;background-repeat:no-repeat}.overlay-interactive input.with-label[type=date],.overlay-interactive input.with-label[type=email],.overlay-interactive input.with-label[type=number],.overlay-interactive input.with-label[type=password],.overlay-interactive input.with-label[type=tel],.overlay-interactive input[type=text].with-label{margin-bottom:0;margin-top:0}@media (min-width:48em){.overlay-interactive input[type=date],.overlay-interactive input[type=email],.overlay-interactive input[type=number],.overlay-interactive input[type=password],.overlay-interactive input[type=tel],.overlay-interactive input[type=text]{margin-top:15px;max-width:385px}}.overlay-interactive .form-group{text-align:left}.overlay-interactive .form-group.check-group{text-align:center}.overlay-interactive .form-group.check-group label{display:inline}.overlay-interactive .form-group .form-item{position:relative}.overlay-interactive .form-group label{display:block;font-size:1.4rem;line-height:2.5rem;margin-bottom:0}@media (min-width:48em){.overlay-interactive .overlay-interactive__user{display:flex;left:40px;max-width:200px;position:absolute;top:47px}.overlay-interactive .overlay-interactive__user div{text-align:left}}.overlay-interactive .overlay-interactive__user-initials{display:none}@media (min-width:48em){.overlay-interactive .overlay-interactive__user-initials{display:block;padding-left:54px}.overlay-interactive .overlay-interactive__user-initials svg{left:0;position:absolute}.overlay-interactive .overlay-interactive__user-initials span{color:#fffdfb;display:block;left:0;line-height:14px;position:absolute;text-align:center;top:15px;width:44px;z-index:2}}.overlay-interactive .overlay-interactive__appointment-date-container{align-content:flex-start;display:flex;flex-direction:column;font-size:2.4rem;font-weight:400;line-height:3.2rem;position:relative}@media (min-width:48em){.overlay-interactive .overlay-interactive__appointment-date-container{left:4rem;position:absolute}}.overlay-interactive .overlay-interactive__appointment-date-container span{text-align:left}.overlay-interactive .overlay-interactive__appointment-date-container .overlay-interactive__appointment-weekday{color:#484450}@media (min-width:64em){.overlay-interactive .overlay-interactive__appointment-date-container .overlay-interactive__appointment-weekday{color:#34303d}}.overlay-interactive .overlay-interactive__appointment-date-container .overlay-interactive__appointment-date{color:#000;text-transform:uppercase}@media (min-width:48em){.overlay-interactive .overlay-interactive__details{max-width:400px}}.overlay-interactive .overlay-interactive__detail{align-items:center;border-bottom:1px solid #99969c;display:flex;flex-direction:row;padding:5px 0}.overlay-interactive .overlay-interactive__detail .overlay-interactive__detail-text{font-weight:400;margin-left:15px;text-align:left}.overlay-interactive .overlay-interactive__detail .overlay-interactive__detail-img{margin-left:-5px}.overlay-interactive .overlay-interactive__btn-interaction{border-radius:30px;box-shadow:0 5px 10px rgba(0,0,0,.3);display:block;height:60px;position:absolute;right:56px;top:-9px;width:60px}.overlay-interactive .overlay-interactive__btn-interaction svg{left:0;position:absolute}.overlay-interactive .overlay-interactive__btn-interaction span{color:#fffdfb;display:block;font-size:40px;line-height:40px;position:absolute;top:8px;width:60px;z-index:2}@media (min-width:48em){.overlay-interactive .overlay-interactive__btn-interaction{right:112px;top:-30px}}.overlay-interactive .overlay-interactive__btn-interaction:after{background:radial-gradient(ellipse at 50% -3%,rgba(0,0,0,.5),rgba(97,97,97,0) 40%);bottom:0;content:"";height:50px;left:-10%;position:absolute;right:-10%;top:100%;width:120%;z-index:-1}.max-h-100vh,.overlay-interactive__wrapper .max-h-100vh{max-height:100vh}.overlay-multiple-items__popup-list--container{overflow-y:scroll}.barcode-overlay .overlay-interactive__wrapper{min-height:351px}@media (min-width:30em){.barcode-overlay .overlay-interactive__wrapper{min-height:352px}}@media (min-width:48em){.barcode-overlay .overlay-interactive__wrapper{min-height:352px}}.barcode-overlay .overlay-interactive__wrapper p{line-height:1.71}.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__header{font-size:24px;margin-bottom:0;margin-top:35px}@media (min-width:48em){.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__header{font-size:36px}}.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__close{top:20px}@media (min-width:48em){.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__close{top:30px}}.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__main{margin-top:24px}.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__main-icon{margin-bottom:6px}@media (min-width:30em){.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__main-icon{margin-bottom:14px}}.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__main-detail{display:inline;margin-bottom:30px;padding-left:5px;padding-right:5px}@media (min-width:30em){.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__main-detail{margin-bottom:6px}}@media (min-width:48em){.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__main-detail{padding-top:10px}}.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__main-detail__bold{display:inline;font-weight:600;padding:10px 0 0}.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__main-text{font-size:1.1rem;margin-bottom:6px;padding-left:5px;padding-right:5px}@media (min-width:30em){.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__main-text{font-size:1.4rem}}@media (min-width:48em){.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__main-text{padding-top:10px}}.barcode-overlay .overlay-interactive__wrapper .overlay-interactive__main-description{font-size:20px;margin-top:6px;padding-bottom:0}@media (min-width:48em){.barcode-overlay .overlay-interactive__footer{flex-direction:row-reverse!important;padding-bottom:60px!important}}.barcode-overlay .overlay-interactive__footer .btn--standard{line-height:16px;margin-top:16px}.barcode-overlay .overlay-interactive__footer .btn--standard:hover{background-color:#00d1d2;border-color:#00d1d2}.barcode-scan-overlay .overlay-interactive__header-container{color:#0b0b0b;font-weight:400}.barcode-scan-overlay .global-btn{border-style:dashed;color:#272a33;display:block;font-size:12px;font-weight:500;letter-spacing:2.7px;text-align:center}.barcode-scan-overlay .global-btn svg{color:#2d3038;float:right;height:19px}.club-overlay .overlay-interactive{align-items:center;background-color:rgba(39,42,51,.7);justify-content:center}.club-overlay .overlay-interactive .overlay-interactive__wrapper{max-height:494px;min-height:249px;padding:50px 20px;width:333px}@media (min-width:48em){.club-overlay .overlay-interactive .overlay-interactive__wrapper{max-height:494px;min-height:288px;width:70%}}.club-overlay .overlay-interactive .overlay-interactive__wrapper p{width:100%}.club-overlay .overlay-interactive .overlay-interactive__wrapper .second-message{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;padding:0 0 20px}.club-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer{padding:0}@media (min-width:48em){.club-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer{flex-direction:column}}.club-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn{width:100%}.club-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn__label{font-size:11px;letter-spacing:2.2px}.club-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer button{margin-bottom:12px}.club-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .capitalize{text-transform:capitalize}.create-location{position:relative}.create-location .flow-section__welcome{padding-bottom:10px}@media (min-width:64em){.create-location .flow-section__welcome{padding-bottom:20px}}.create-location .form-group.more-margin-top{margin-top:20px}@media (min-width:64em){.create-location .form-group.more-margin-top{margin-top:30px}.create-location .form-group .toggle-wrapper{display:flex}}.create-location__input-wrapper{padding:0 20px}@media (min-width:64em){.create-location__input-wrapper{padding:0 273px}}.create-location__label{color:#34303d;font-size:14px;letter-spacing:normal;margin:25px 0 10px}.create-location__label.no-margin-top{margin-top:0}.create-location__content-input{color:#000;font-size:14px;letter-spacing:normal}.location-type-choice{display:flex;flex-wrap:wrap;justify-content:space-between}.location-type-choice .input-container{flex-basis:48%;max-width:48%;text-transform:uppercase}.location-type-choice .input-container label.label-hasText{align-items:center;height:10px;margin-bottom:20px;min-height:45px}.location-type-choice .input-container label.label-hasText span{color:#34303d;font-size:14px;letter-spacing:normal;opacity:.5}.location-type-choice .input-container input.input--no-checkbox:checked+label span{color:#34303d;font-weight:600;opacity:1}.create-location__save-text{color:#000;font-size:14px;letter-spacing:normal}.create-location__save-toggle{margin-left:12px}.create-location__button-wrapper{margin-top:40px;width:100%}@media (min-width:64em){.create-location__button-wrapper{display:flex;justify-content:center}}.create-location__continue{background-color:#34303d;border:none;border-radius:3px;color:#fffdfb;display:block;font-size:11px;letter-spacing:2.2px;margin-bottom:50px;min-height:45px;padding:0;text-transform:uppercase;width:100%}@media (min-width:64em){.create-location__continue{flex-basis:40%;min-width:40%;width:auto}}.app-list{background:#f6f4f0;color:rgba(0,0,0,.87);margin-top:75px}@media (min-width:64em){.app-list{margin-top:90px}}.app-list .grid-col-8{padding-left:0;padding-right:0}@media (min-width:64em){.app-list .grid-col-8{padding-left:20px;padding-right:20px}}.app-list__heading{font-size:30px;font-weight:300;line-height:1.47;margin:0 0 20px;text-align:center}@media (min-width:64em){.app-list__heading{font-size:36px;line-height:2}}.app-list__date-container{color:#000;font-size:24px;margin:0 0 20px;padding:0 20px}.app-list__date-container--text-gray{color:#484450}@media (min-width:64em){.app-list__date-container{padding:0}}.app-list__app-box{background:#fffdfb;border:none;color:#34303d;cursor:pointer;margin-bottom:10px;padding:25px 10px;width:100%}.app-list__title-row{display:flex;justify-content:space-between;margin-bottom:10px;padding:0 10px}.app-list__app-title{flex:1;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.5;text-align:left}.app-list__app-time{flex:1;font-size:13px;font-weight:300;text-align:right}@media (min-width:64em){.app-list__info-row{display:flex}}.app-list__icon-row{display:flex;justify-content:flex-start}.app-list__icon-row:first-child{margin-right:30px}.app-list__location,.app-list__participants{font-size:14px;line-height:1.43;padding:10px 0 0}.app-list__btn-container{padding:0 20px}.app-list__btn{margin:30px auto}@media (min-width:48em){.app-list__btn{max-width:300px}}.product-carousel{padding:50px 0 60px}.product-carousel .tns-ovh{overflow:visible}@media (min-width:64em){.product-carousel{padding-top:75px}}.product-carousel__header{padding:60px 20px;text-align:center}.product-carousel__title{color:#a9a092;font-size:11px;margin:0;text-transform:uppercase}@media (min-width:64em){.product-carousel__title{font-size:13px}}.product-carousel__subtitle{font-size:20px;margin:12px 0}@media (min-width:64em){.product-carousel__subtitle{font-size:28px}}.product-carousel__desc{font-size:16px;line-height:30px;margin:0 auto;max-width:680px}.product-carousel__items{display:flex;opacity:0}.product-carousel-item__wrapper{border:1px solid #f6f4f0;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:10px;padding:35px 25px 45px;text-align:center}@media (min-width:64em){.product-carousel-item__wrapper{margin:20px;padding:45px 50px}}.product-carousel-item__image-container{left:50%;max-width:250px;position:relative;transform:translateX(-50%)}.product-carousel-item__picture{padding-top:60%;position:relative}.product-carousel-item__header{font-size:20px;line-height:30px;margin:20px 0 0}.product-carousel-item__desc{font-size:14px;line-height:25px;margin:4px 0 25px}.product-carousel-item__flavour-sliders{padding-bottom:32px}.product-carousel-item__attribute{font-size:11px;font-weight:700;letter-spacing:1.5px;margin:12px 0 6px;text-transform:uppercase}.product-carousel-item .product-carousel-item__strap,.product-carousel-item .product-carousel-item__strap-color{border-radius:3.5px;height:7px}.product-carousel-item__strap{background:#f6f4f0;margin:0 auto;max-width:250px}.product-carousel-item__strap-color--amber{background:#e27d34}.product-carousel-item__strap-color--yellow{background:#e5b052}.product-carousel-item__strap-color--turquoise{background:#00d1d2}.product-carousel-item__strap-color--load-0{width:0}.product-carousel-item__strap-color--load-10{width:10%}.product-carousel-item__strap-color--load-20{width:20%}.product-carousel-item__strap-color--load-30{width:30%}.product-carousel-item__strap-color--load-40{width:40%}.product-carousel-item__strap-color--load-50{width:50%}.product-carousel-item__strap-color--load-60{width:60%}.product-carousel-item__strap-color--load-70{width:70%}.product-carousel-item__strap-color--load-80{width:80%}.product-carousel-item__strap-color--load-90{width:90%}.product-carousel-item__strap-color--load-100{width:100%}.product-carousel-item__buy-now{cursor:pointer}.product-carousel__wrapper{position:relative}.product-carousel__controls{display:none}@media (min-width:64em){.product-carousel__controls{display:flex;height:100%;justify-content:space-between;position:absolute;top:20px;width:100%}}.product-carousel__controls-button{cursor:pointer;height:100%;opacity:.6;width:50px}.product-carousel__controls-button>img{position:relative;top:45%}.product-carousel__controls-button--prev>img{transform:rotate(-90deg)}.product-carousel__controls-button--next>img{transform:rotate(90deg)}#pdp-accordions{display:flex;flex-basis:auto;flex-direction:column;min-height:100%}@media (min-width:64em){#pdp-accordions{margin:0 114px}}@media (min-width:87.5em){#pdp-accordions{margin:0 auto;max-width:1300px}}.pdp-accordion-row{background-color:#f6f4f0;max-width:100%;min-height:65px}.pdp-accordion-row+.pdp-accordion-row{border-top:1px solid #e1e3e5}.pdp-accordion--header{background-color:#fffdfb;border:none;border-top:1px solid rgba(255,253,251,.05);color:#262a33;cursor:pointer;display:flex;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;height:65px;justify-content:space-between;letter-spacing:2.7px;padding-left:21px;padding-right:21px;position:relative;text-align:left;width:100%}.pdp-accordion--header:first-child{border-top:none}.pdp-accordion_button--title{padding-right:20px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.pdp-accordion-plus-icon{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/icon-arrow-down.svg);background-position:50%;background-repeat:no-repeat;display:inline-block;height:12px;min-width:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px}.pdp-accordion-plus-icon.up{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/icon-arrow-up.svg)}.pdp-accordion--container{background-color:#f6f4f0;color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.1px;line-height:1.86;padding-left:21px;padding-right:21px}.pdp-accordion-waranty--title{font-weight:500;margin-top:0;padding-top:31px}.pdp-accordion-waranty--content{margin-bottom:0}.pdp-accordion-waranty-content--menu{display:flex;flex-direction:column}.pdp-accordion-waranty-content--menu a{color:#262a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.1px;line-height:1.86;text-decoration:underline}.pdp-accordion-container--terms{list-style:initial;padding-top:28px}.pdp-accordion-container-terms--item{margin-left:20px;margin-top:40px;padding-left:10px}.pdp-accordion-container-terms--item:first-child{margin-top:0}.pdp-accordion-container--how-to-return--section-title{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.8px;line-height:2;text-transform:uppercase}.pdp-accordion-container--how-to-return--section-title:before{border-top:1px solid rgba(255,253,251,.05);content:" ";display:block;margin-top:32px;padding-top:27px}.pdp-accordion-container-how-to-return--content{margin-top:13px}.pdp-accordion-container-delivery--title,.pdp-accordion-container-how-to-return--title{color:#34303d;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;justify-content:space-between;letter-spacing:-.1px;line-height:1.86;margin-bottom:7px;padding-left:50px;position:relative}.pdp-accordion-container-delivery--title img,.pdp-accordion-container-how-to-return--title img{left:0;position:absolute}.pdp-accordion-container-delivery--article:before{border-top:1px solid rgba(255,253,251,.05);content:" ";display:block;margin-top:32px;padding-top:15px}.pdp-accordion-container-delivery--article:first-child:before{display:none}.pdp-accordion-container-delivery--content--conditions{border:1px solid rgba(255,253,251,.05);padding:23px}.pdp-accordion-container-delivery--content--conditions h3{color:#524f59;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.1px;line-height:1.86;margin:0;padding:0 0 15px;text-transform:capitalize}.pdp-accordion-container-delivery--content--conditions ul{list-style:initial;padding-left:20px}.delivery-price--item{float:right}.pdp-accordion-container-delivery--content--info,.pdp-accordion-container-delivery--content--info span{color:#524f59;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.1px;line-height:1.86}.pdp-accordion-container-delivery--content--info{margin-top:13px}.pdp-accordion-container-pd--article{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.1px;line-height:1.86}.pdp-accordion-container-pd--article.compatible-with__title{padding-bottom:28px;padding-top:28px}.pdp-accordion-container-pd__product-code--title{font-weight:500;text-transform:capitalize}.pdp-accordion-container-pd__article--title{font-weight:500;margin-bottom:0}.pdp-accordion-container-pd__article--content{margin-top:10px}.pdp-accordion__pd-included-in-box--title{color:#272a33;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.8px;line-height:2;margin-bottom:30px;text-transform:uppercase}.pdp-accordion__pd-included-in-box--title:before{border-top:1px solid #e5e5e5;content:" ";display:block;margin-left:-21px;padding-top:30px;width:calc(100% + 42px)}.pdp-accordion__pd-included-in-box__items--container{display:flex;flex-wrap:wrap;justify-content:start;margin:-10px}.pdp-accordion__pd-included-in-box__items--item{flex-basis:calc(50% - 12px);flex-grow:0;flex-shrink:1;margin:5px}@media (min-width:48em){.pdp-accordion__pd-included-in-box__items--item{flex-basis:calc(25% - 10px);flex-grow:0;flex-shrink:1}}.pdp-accordion__pd-included-in-box__items--item--border{border:1px solid #fdf7f0;height:0;padding-bottom:100%;position:relative;width:100%}.pdp-accordion__pd-included-in-box__items--item--border img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pdp-accordion__pd-included-in-box__bottom--title{display:block;margin-top:12px;text-align:center}.pdp-accordion__pd-included-in-box--legend{padding-left:15px}.pdp-accordion__pd-included-in-box__items{padding:7px;position:absolute}.pdp-product-code-title{margin-top:20px}.full-width{width:100%}.pdp-accordion__pd-compatible-with{margin:0;max-width:360px}.pdp-accordion__pd-compatible-with .pdp-accordion__pd-included-in-box__items--item--border{padding-bottom:50%}.pdp-accordions-accessories{background:#f6f4f0;padding-bottom:101px;padding-top:101px}@media (min-width:48em){.pdp-accordions-accessories .pdp-accordion__pd-included-in-box__items--item--border{max-width:366px;padding-bottom:25%}}.pdp-accordions-details-specifiction{margin:72px 0}@media (min-width:48em){.pdp-accordions-details-specifiction{margin:72px auto;width:704px}}@media (min-width:64em){.pdp-accordions-details-specifiction{margin-bottom:102px;margin-top:102px;width:936px}}@media (min-width:87.5em){.pdp-accordions-details-specifiction{margin-bottom:102px;margin-top:102px;width:1312px}}@media (min-width:100em){.pdp-accordions-details-specifiction{width:1480px}}.pdp-accordions-details-specifiction .accordion-title{color:#34303d;font-size:34px;font-weight:400;line-height:1.41;margin:0 0 37px;text-align:center}@media (min-width:48em){.pdp-accordions-details-specifiction .accordion-title{margin-bottom:64px;text-align:left}}@media (min-width:87.5em){.pdp-accordions-details-specifiction .accordion-title{margin-bottom:72px}}@media (min-width:100em){.pdp-accordions-details-specifiction .accordion-title{margin-bottom:56px}}.pdp-accordions-details-specifiction .accordion-items .accordion-item{border-bottom:1px solid #c2bfc2}.pdp-accordions-details-specifiction .accordion-items .accordion-item:first-child.open{border-top:1px solid #c2bfc2}.pdp-accordions-details-specifiction .accordion-items .accordion-item .btn-accordion{background-color:transparent;border:none;cursor:pointer;outline:none;padding:15px 64px 20px 25px;position:relative;text-align:left;transition:.4s;width:100%}.pdp-accordions-details-specifiction .accordion-items .accordion-item .btn-accordion .btn-accordion-text{color:#34303d;font-size:24px;line-height:1.5}.pdp-accordions-details-specifiction .accordion-items .accordion-item .btn-accordion .btn-accordion-icon{height:20px;position:absolute;right:18px;top:24px;width:20px}.pdp-accordions-details-specifiction .accordion-items .accordion-item .btn-accordion .accordion-btn-plus{display:block}.pdp-accordions-details-specifiction .accordion-items .accordion-item .btn-accordion .accordion-btn-minus{display:none}.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content{margin:56px auto;max-width:300px}@media (min-width:48em){.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content{max-width:584px}}@media (min-width:64em){.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content{max-width:640px}}@media (min-width:87.5em){.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content{max-width:964px}}.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content .images{-ms-overflow-style:none;font-size:0;margin-top:40px;overflow-x:scroll;scrollbar-width:none;white-space:nowrap;width:100%}.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content .images::-webkit-scrollbar{display:none}.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content .images:first-child{margin-top:0}@media (min-width:48em){.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content .images{align-items:flex-end;display:flex;flex:1}}.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content .images .image{display:inline-block;margin:0 5px;vertical-align:bottom;width:90px}@media (min-width:48em){.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content .images .image{width:inherit}}.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content .images .image img{display:block;margin:0 auto;max-height:176px}.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content .text{color:#34303d;font-size:16px;font-weight:400;line-height:1.75;margin-top:40px}.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content .text:first-child{margin-top:0}@media (min-width:87.5em){.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content .text{max-width:752px}}@media (min-width:100em){.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content .text{max-width:850px}}.pdp-accordions-details-specifiction .accordion-items .accordion-item .accordion-content .text a{color:#34303d;text-decoration:underline}.pdp-accordions-details-specifiction.checkout-confirmation{margin:60px 0}@media (min-width:48em){.pdp-accordions-details-specifiction.checkout-confirmation{width:100%}}.pdp-accordions-details-specifiction.checkout-confirmation .accordion-items .accordion-item .images .image{width:unset}.pdp-accordions-details{background:#f6f4f0}@media (min-width:64em){.pdp-accordions-details{padding-bottom:101px;padding-top:101px}}@media screen and (-ms-high-contrast:active){.pdp-accordion-container-delivery--title img,.pdp-accordion-container-how-to-return--title img{width:auto}.pdp-accordion-container-delivery--title{justify-content:flex-start}.delivery-price--item{position:absolute;right:10px}.pdp-accordion-container--terms,.pdp-accordion-container-delivery--content--conditions ul{list-style:circle}}@media all and (-ms-high-contrast:none),screen and (-ms0high-contrast:active){.pdp-accordion-container-delivery--title img,.pdp-accordion-container-how-to-return--title img{width:auto}.pdp-accordion-container-delivery--title{justify-content:flex-start}.delivery-price--item{position:absolute;right:10px}.pdp-accordion-container--terms,.pdp-accordion-container-delivery--content--conditions ul{list-style:circle}}.product-features__wrapper{width:100%}.product-features{background-color:#f6f4f0}@media (min-width:64em){.product-features{border-bottom:1px solid rgba(255,253,251,.05);padding-bottom:32px}}.product-features .product-features__header{padding:0 20px}.product-features .product-features__header .product-features__header--title-item,.product-features .product-features__header h1{font-size:20px;font-weight:300;letter-spacing:-1px;line-height:3.5;margin:0}@media (min-width:64em){.product-features .product-features__header{display:none}}.product-features .product-features__slider{min-height:400px;position:relative;width:100%}.product-features .product-features__slider.visibility-on{opacity:1}@media (min-width:64em){.product-features .product-features__slider{min-height:400px;padding-top:81px}}.product-features .product-features__slider .tns-outer{margin:0;width:100vw}.product-features .product-features__slider .tns-outer .tns-controls [data-controls=next]{right:2.5%!important}.product-features .product-features__slider .tns-outer .tns-controls [data-controls=prev]{left:2.5%!important}.product-features .product-features__slider .tns-outer .tns-nav{align-items:center;bottom:35px;clip-path:none;display:flex;flex-direction:row;justify-content:center;left:0;position:absolute;top:auto;width:100%}.product-features .product-features__slider .tns-outer .tns-nav button{background-color:transparent;border-radius:100%;margin:0 .5rem}@media (min-width:64em){.product-features .product-features__slider .tns-outer .tns-nav button{height:10px;width:10px}}.product-features .product-features__slider .tns-outer .tns-nav button.tns-nav-active{background-color:#000!important}.product-features .product-features__slider .tns-outer .tns-nav button:hover{background-color:#000}.product-features .product-features__slider .tns-outer .tns-nav button a{-webkit-appearance:initial;background-color:transparent;border:1px solid #000;border-radius:100%}.product-features .product-features__slider .features-slider__carousel{margin-left:16px}.product-features .product-features__slider .features-slider__carousel.slide-of-1{width:95%!important}@media (min-width:64em){.product-features .product-features__slider .features-slider__carousel.slide-of-1{width:100%!important}}.product-features .product-features__slider .features-slider__carousel.slide-of-2{width:180%!important}@media (min-width:64em){.product-features .product-features__slider .features-slider__carousel.slide-of-2{width:200%!important}.product-features .product-features__slider .features-slider__carousel{margin-left:0}}.product-features .product-features__slider .features-slider__carousel .features-slider__item{background-color:#fffdfb;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);margin:0 18px 100px 0;overflow:hidden;width:100%}.product-features .product-features__slider .features-slider__carousel .features-slider__item.tns-slide-active{margin-left:4px}@media (min-width:64em){.product-features .product-features__slider .features-slider__carousel .features-slider__item.tns-slide-active{margin-left:0}.product-features .product-features__slider .features-slider__carousel .features-slider__item{background-color:transparent;box-shadow:none;display:inline-block;margin-right:0;padding:0 114px!important;position:relative}}.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-slider__item-container{height:100%;position:relative}@media (min-width:64em){.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-slider__item-container{align-items:center;display:flex;flex-direction:row-reverse;margin:0 auto;max-width:1300px}}.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-slider__image-container{position:relative;z-index:4}@media (min-width:64em){.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-slider__image-container{align-self:flex-end;border-radius:3px;width:100%}}.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-slider__image-container .features-slider__img{z-index:2}@media (min-width:64em){.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-slider__image-container .features-slider__img{border-radius:3px;margin-left:15%;min-width:635px;width:85%}}.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-slider__image-container .features-slider__img-cutter{background-color:#fffdfb;height:40px;position:absolute;transform:rotate(-2.5deg);transform-origin:top left;width:101%;z-index:3}@media (min-width:64em){.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-slider__image-container .features-slider__img-cutter{background-color:#f6f4f0;height:80px}}.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-details{background-color:#fffdfb;margin-top:20px;padding:0 30px;position:relative;z-index:5}@media (min-width:64em){.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-details{align-self:flex-start;border-radius:3px;left:0;margin:0 auto;min-height:300px;padding:30px;position:absolute;top:50%;transform:translateY(-50%);width:300px}}@media (min-width:87.5em){.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-details{min-height:400px;padding:40px;width:400px}}.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-details .features-details__title{color:#34303d;font-size:13px;font-weight:700;letter-spacing:2.8px;line-height:2;margin-top:-10px;text-transform:uppercase}@media (min-width:64em){.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-details .features-details__title{font-size:18px;letter-spacing:3.9px;line-height:1.6}}.product-features .product-features__slider .features-slider__carousel .features-slider__item .features-details .features-details__text{color:#34303d;font-size:14px;letter-spacing:-.1px;line-height:1.86}.product-features .product-features__slider .tns-controls [data-controls]{position:absolute;top:50%;transform:translateY(-50%)}.product-features .product-features__slider .tns-controls [data-controls][data-controls=prev]{left:10px}.product-features .product-features__slider .tns-controls [data-controls][data-controls=next]{right:10px}html.touchevents .product-features__slider .tns-outer .tns-nav .tns-btn a:hover{background-color:transparent!important}.choose-your-iqos__section{padding-top:50px}.choose-your-iqos__section .choose-your-iqos__section--title{color:#000;font-size:22px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.36;margin-bottom:24px;margin-top:41px;-o-object-fit:contain;object-fit:contain;text-align:center}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos__section--title{font-size:50px;margin-bottom:46px;margin-top:63px}}.choose-your-iqos__section .choose-your-iqos--title{color:#34303d;font-size:18px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:.83}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos--title{font-size:36px;margin-bottom:29px;margin-top:29px}}.choose-your-iqos__section .choose-your-iqos--addtocart-button-title{color:#262a34;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:1.18;text-align:center}.choose-your-iqos__section .choose-your-iqos--container{background-color:#f9f9f9;box-sizing:border-box;display:flex;flex-direction:column-reverse;margin:0 auto;min-height:419px;padding:14px 20px 40px;width:100%}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos--container{flex-direction:row;height:474px;width:auto}}@media (min-width:64em) and (min-width:75em){.choose-your-iqos__section .choose-your-iqos--container{margin:0 22rem}}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos--container .tns-horizontal.tns-subpixel>.tns-item.editorial-text__itemCarousel{display:flex;width:504px}}.choose-your-iqos__section .choose-your-iqos--container .plp-page__product--image{display:flex;margin:0 auto}.choose-your-iqos__section .choose-your-iqos--container .plp-page__product--image img{height:225px;-o-object-fit:cover;object-fit:cover;width:auto}@media (min-width:48em){.choose-your-iqos__section .choose-your-iqos--container .plp-page__product--image img{height:485px}}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos--container .plp-page__product--image img{height:440px}.choose-your-iqos__section .choose-your-iqos--container .editorial-text__itemCarousel,.choose-your-iqos__section .choose-your-iqos--container .j-carousel,.choose-your-iqos__section .choose-your-iqos--container .tns-inner,.choose-your-iqos__section .choose-your-iqos--container .tns-ovh{min-height:100%}.choose-your-iqos__section .choose-your-iqos--container .flex-left-side{display:flex;flex-direction:column;justify-content:center;margin-left:19.3%;margin-right:75px;max-width:270px;width:100%}}.choose-your-iqos__section .choose-your-iqos--container .plp-page__price--container{display:flex;flex-direction:column;justify-content:center;text-align:right}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos--container .plp-page__price--container{display:block;text-align:left}}.choose-your-iqos__section .choose-your-iqos--container .choose-your-iqos__discount--container{display:flex;flex-direction:column}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos--container .choose-your-iqos__discount--container{display:block}}.choose-your-iqos__section .choose-your-iqos--container .choose-your-iqos__flex--mobile{display:flex;justify-content:space-between}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos--container .choose-your-iqos__flex--mobile{display:block}}.choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart{border:2px solid #000;border-radius:24px;min-height:44px;padding-bottom:24px;padding-top:23px;width:100%}.choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart:hover{background-color:#00d1d2;border-color:#00d1d2}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart{height:56px;padding-bottom:22px;padding-top:21px;width:180px}}.choose-your-iqos__section .choose-your-iqos--container .plp-page__product--discounted-price{display:flex;flex-direction:column}.choose-your-iqos__section .choose-your-iqos--container .choose-your-iqos--save{color:#e55252;font-size:12px;letter-spacing:-.05px}.choose-your-iqos__section .choose-your-iqos--container .choose-your-iqos--price{color:#34303d;font-size:18px;font-weight:300}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos--container .choose-your-iqos--price{font-size:28px}}.choose-your-iqos__section .choose-your-iqos--container .choose-your-iqos--discounted-price{color:#545454;font-size:12px;letter-spacing:-.05px;opacity:.6}.choose-your-iqos__section .choose-your-iqos__section--title-small{color:#000;font-size:22px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.36;margin-bottom:25px;margin-top:41px;-o-object-fit:contain;object-fit:contain;text-align:center}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos__section--title-small{font-size:36px;margin-bottom:28px;margin-top:65px}}.choose-your-iqos__section .choose-your-iqos__bundle--section{background:#fffdfb;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 20px 60px}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos__bundle--section{flex-direction:row;margin-bottom:100px}}@media (min-width:75em){.choose-your-iqos__section .choose-your-iqos__bundle--section{margin:0 220px 100px 200px}}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--image{display:block;height:193px;margin:0 auto 27px;padding:0}@media (min-width:48em){.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--image{height:229px;margin-bottom:35px}}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--image img{display:block;height:auto;margin:auto;max-height:100%;min-width:unset;position:static}@media (min-width:48em){.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--image img{bottom:0;min-height:unset;top:unset}}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--container{margin-left:0;width:100%}@media (min-width:64em){.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--container{margin-left:20px;padding:19px 39px 5px;width:calc(33.3333% - 20px)}}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--container .product-bundle--name{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:2.14}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--container .plp-page__product--discounted-price{bottom:-5px;color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.05px;line-height:1.67;opacity:.6;position:absolute;right:0;text-align:right}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--container .plp-page__product--title{color:#262a33;font-size:18px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.78;max-width:180px;-o-object-fit:contain;object-fit:contain}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--container .plp-page__product--price{color:#000;font-size:18px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.88px;line-height:1.78;-o-object-fit:contain;object-fit:contain;text-align:right}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--container .plp-page__product--addtocart-button-title,.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--container .plp-page__product--notify-me-button-title{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1;text-align:center}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--container .notify-me__button-main{border-radius:3px;cursor:pointer;font-weight:500;height:45px;letter-spacing:2px;padding:0;width:auto}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--container .plp-page__product--save{font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.05px;line-height:1.67;text-align:right;width:100%}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--container .plp-page__product--row{padding:0;position:relative}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__badge--container{margin-left:0}.choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--discounted-price{width:auto}.choose-your-iqos__section .tns-outer{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:100%}@media (min-width:64em){.choose-your-iqos__section .tns-outer{max-width:540px}}.choose-your-iqos__section .tns-inner{margin-top:42px}.choose-your-iqos__section .tns-nav{margin:0}.choose-your-iqos__section .tns-nav>[aria-controls]{height:8px;margin:0 5px;padding:0;width:8px}.choose-your-iqos__section .plp-page__product--add-to-cart{padding-bottom:24px;padding-top:23px}.news{background-color:rgba(255,253,251,.05);padding:50px 0}@media (min-width:48em){.news{padding:70px 32px}}@media (min-width:64em){.news{padding:70px 45px}}@media (min-width:87.5em){.news{display:flex;justify-content:space-between;padding:90px 65px}}@media (min-width:48em){.news .headings{margin-bottom:60px}}@media (min-width:87.5em){.news .headings{margin-bottom:0}}.news .title{color:#34303d;font-size:32px;font-weight:400;margin:0 0 30px;text-align:center}@media (min-width:48em){.news .title{font-size:34px;text-align:left}}@media (min-width:100em){.news .title{font-size:42px}}.news .cta{background-color:transparent;border:1.5px solid #34303d;border-radius:3px;color:#34303d;display:block;font-size:16px;font-weight:700;max-width:230px;padding:15px;text-align:center}@media (min-width:48em){.news .cta{max-width:192px}}.news .cta.cta-mobile{margin:30px auto 0}@media (min-width:48em){.news .cta.cta-mobile{display:none}}.news .cta.cta-tablet{display:none;text-decoration:none!important}@media (min-width:48em){.news .cta.cta-tablet{display:block}}.news .container{width:91%}@media (min-width:48em){.news .container{width:auto}}.news .container .tns-ovh{overflow:visible}@media (min-width:48em){.news .container .grid.mobile{display:none}}.news .container .grid.desktop{display:none}@media (min-width:48em){.news .container .grid.desktop{display:grid}.news .container .grid{grid-gap:20px;grid-auto-rows:1px;grid-template-columns:repeat(2,1fr);padding:0 0 20px}}@media (min-width:87.5em){.news .container .grid{grid-template-columns:repeat(2,416px)}}@media (min-width:100em){.news .container .grid{grid-template-columns:repeat(2,472px)}}.news .container .grid .item{padding-right:10px;width:100%}.news .container .grid .item.is-selected{padding-left:32px}@media (min-width:48em){.news .container .grid .item{align-items:center;display:flex}}.news .container .grid .item .content{background-color:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);padding:20px;position:relative}@media (min-width:64em){.news .container .grid .item .content:hover{box-shadow:0 6px 16px 0 rgba(0,0,0,.1);cursor:pointer}}.news .container .grid .item .label{color:#99969c;font-size:14px;font-weight:400;text-decoration:none}.news .container .grid .item .item-title{color:#34303d;font-size:24px;font-weight:400;line-height:36px;margin:10px 0 0}@media (min-width:100em){.news .container .grid .item .item-title{font-size:32px;line-height:44px}}.news .container .grid .item .text{color:#99969c;font-size:16px;font-weight:400;line-height:28px;margin:10px 0 0}.news .container .grid .item .badge{align-items:center;background-color:#000;border-radius:6px;display:flex;height:40px;position:absolute;right:20px;top:20px;width:40px}@media (min-width:48em){.news .container .grid .item .badge{height:48px;width:48px}}.news .container .grid .item .badge .logo{padding:0 3px}.plp__filters--container{background:#fffdfb;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:9999}@media (min-width:48em){.plp__filters--container{display:none;height:auto;position:static;z-index:auto}.filters-enabled .plp__filters--container{display:block;position:static}.filters-enabled.plp-page__listing--container{margin:0 0 20px}}.plp__filters-list--container{max-height:calc(100% - 250px);overflow-y:scroll}@media (min-width:48em){.plp__filters-list--container{overflow-y:visible}}.plp__filters--header,.plp__filters-list--item{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.plp__filters-header--title{display:flex;font-size:14px;letter-spacing:1.9px;margin:0;max-width:50%}.plp__filters--header,.plp__filters-header--title{font-family:IQOSW04-Regular,sans-serif;font-stretch:normal;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.plp__filters--header{font-size:11px;height:70px;letter-spacing:1.5px;padding-left:20px;padding-right:20px}@media (min-width:48em){.plp__filters--header{display:none}}.plp__filters-bar--label--close,.plp__filters-header--close-icon{background:none;border:none;cursor:pointer;height:20px;position:relative;width:20px}.plp__filters-bar--label--close span,.plp__filters-header--close-icon span{background:#000;border-radius:4px;display:block;height:2px;left:-1px;position:absolute;width:20px}.plp__filters-bar--label--close span:first-child,.plp__filters-header--close-icon span:first-child{top:4px;transform:translateY(5px) rotate(45deg)}.plp__filters-bar--label--close span:nth-child(2),.plp__filters-header--close-icon span:nth-child(2){top:16px;transform:translateY(-7px) rotate(-45deg)}.plp__filters-bar--label--close{margin:2px 5px 2px 2px}.plp__filters-bar--label--close span{background:#34303d;width:14px}.plp__filters-list--item{border-top:1px solid #c2bfc2;height:70px;padding-left:20px;position:relative}.plp__filters-list--item:last-child{border-bottom:1px solid #c2bfc2}@media (min-width:48em){.plp__filters-list--item{padding-left:0!important}}.plp__filters-list--checkbox{display:flex}.plp__filters-list--checkbox--color{padding:0!important}.plp__filters-list--checkbox--color:after,.plp__filters-list--checkbox--color:before{display:none}.plp__filters-list--item-right{align-items:center;border-left:1px solid rgba(255,253,251,.05);display:flex;height:60%;justify-content:space-around;width:17%}.plp__filters-list--show-dropdown{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;padding-right:10px;position:absolute;text-align:right;width:100%}.plp__filters-buttons--container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px 20px 20px}@media (min-width:48em){.plp__filters-buttons--container{display:none}}.plp__filters-buttons--container .global-btn{border-radius:3px;height:45px;padding:15px 10px;width:100%}.plp__filters-buttons--container .global-btn.btn--light{border-color:#34303d}.plp__filters-buttons--container #plp-apply-filters{margin-top:10px}.plp__filters-header--close-icon{margin-right:30px}.plp__filters-list--arrow{background-repeat:no-repeat;display:inline-block;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);height:20px;position:absolute;right:8.5%;-webkit-transform:rotate(0deg) translate(50%);-moz-transform:rotate(0deg) translate(50%);-ms-transform:rotate(0deg) translate(50%);-o-transform:rotate(0deg) translate(50%);vertical-align:middle;width:20px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.plp__filters-list--arrow{top:-15%}}.plp__filters-list--arrow.arrow-up{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_up.svg)}.plp__filters-list--arrow.arrow-down{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_down.svg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:rotate(0deg) translate(50%);-moz-transform:rotate(0deg) translate(50%);-ms-transform:rotate(0deg) translate(50%);-o-transform:rotate(0deg) translate(50%)}.plp__filters-list-checkbox--label{display:flex;flex-direction:column;margin-right:auto;padding-left:0!important}.plp__filters-list-checkbox--label:before{background-size:15px!important;display:none;height:15px!important;position:absolute;top:50%!important;transform:translateY(-50%)!important;width:15px!important}.plp__filters-list--inner-container-compatible-with .plp__filters-list-checkbox--label:before{display:flex}@media (min-width:48em){.plp__filters-list--inner-container-compatible-with .plp__filters-list-checkbox--label:before{margin-left:-20px}}.plp__filters-list--number-of-items{color:#979797;font-family:IQOSW04-Regular,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.6px;line-height:normal}.plp__filters-list-checkbox--title{font-size:13px;font-weight:500;letter-spacing:1.7px}.plp__filters-list-checkbox--description,.plp__filters-list-checkbox--title{color:#262a33;font-family:IQOSW04-Regular,sans-serif;font-stretch:normal;font-style:normal;line-height:normal;margin:0;padding:0;text-transform:uppercase}.plp__filters-list-checkbox--description{font-size:12px;font-weight:300;letter-spacing:1.6px}.plp__filters-list--item-left{align-items:center;display:flex;justify-content:space-between;position:relative;width:80%}.plp__filters-list-inner-container--item{text-align:center;width:25%}.plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with{border-top:1px solid #c2bfc2;display:flex;min-height:60px;padding-left:40px;width:100%}.plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with:last-child{border-bottom:1px solid #c2bfc2}.plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with .plp__filters-list-checkbox--label{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding-left:20px!important}@media (min-width:48em){.plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with .plp__filters-list-checkbox--label{padding-left:0!important}}.plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with .plp__filters-list-checkbox--label .plp__filters-list-checkbox--image{display:block;height:45px;margin-left:10px;max-height:45px;max-width:45px;width:45px}.plp__filters-list-inner-container--item.plp__filters-list-inner-container--compatible-with .plp__filters-list-checkbox--label .plp__filters-list-checkbox--title{padding-left:15px;padding-right:5px}.plp__filters-list--inner-container{background:#fffdfb;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:34px 50px}@media (min-width:48em){.plp__filters-list--inner-container{padding-left:10px;padding-right:10px}}@media (min-width:64em){.plp__filters-list--inner-container{padding-left:20px;padding-right:20px}}.plp__filters-list--inner-container.plp__filters-list--inner-container-compatible-with{padding:0}#ulWithColors .plp__filters-list-inner-container--item{margin-bottom:20px;margin-right:25px}.plp__filters-list-inner-container-item--color{border-radius:50%;display:block;height:15px;margin:0 auto;position:relative;width:15px}.plp__filters-list-inner-container-item--color.white{border:.8px solid #c2bfc2}.plp__filters-list-inner-container-item--color.selected:before{border:2px solid #333f48;border-radius:50%;content:" ";height:25px;left:-5px;position:absolute;top:-5px;width:25px}.plp__filters-list-inner-container-item--title{color:#524f59;display:block;font-size:12px;letter-spacing:0;margin-top:10px;text-transform:capitalize}.plp__filters-bar--container{align-content:center;align-items:center;border-bottom:1px solid #c2bfc2;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 22px 4px}@media (min-width:48em){.plp__filters-bar--container{border-bottom:none;margin-bottom:0;margin-top:22px;min-height:50px}}.plp__filters-bar-add-filters-btn--title{margin:0 0 0 25px}@media (min-width:48em){.plp__filters-bar-add-filters-btn--title{display:inline-block;margin:0}}.plp__filters-bar--add-filters-btn{background:#fffdfb;border:none;font-family:IQOSW04-Regular,sans-serif;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;height:auto;letter-spacing:1.5px;line-height:normal;margin-bottom:18px;margin-right:30px;margin-top:18px;min-height:20px!important;text-transform:uppercase;width:auto}@media (min-width:48em){.plp__filters-bar--add-filters-btn{margin-bottom:0;margin-top:0;padding-left:30px}}.plp__filters-bar--add-filters-btn span{background:#000;border-radius:4px;display:block;height:2px;left:.8px;position:absolute;width:10px}.plp__filters-bar--add-filters-btn span:first-child{top:4px;transform:translateY(5px) rotate(90deg)}.plp__filters-bar--add-filters-btn span:nth-child(2){top:16px;transform:translateY(-7px) rotate(0deg)}.plp__filters-bar-container--left{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.plp__filters-bar--label{background-color:#f6f4f0;border-radius:13px;color:#99969c;cursor:pointer;display:flex;height:26px;line-height:26px;margin-bottom:10px;margin-right:15px;margin-top:10px;padding-left:10px;padding-right:10px}.plp__filters-bar--label,.plp__filters-bar--product-count{font-family:IQOSW04-Regular,sans-serif;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}.plp__filters-bar--product-count{color:#34303d;line-height:normal;text-align:right}@media (min-width:48em){.plp__filters-bar--product-count{align-self:flex-end;display:flex;margin-bottom:20px;margin-top:20px}}.plp-page__listing--container{margin-top:0}@media (min-width:48em){.plp-page__listing--container.filters-enabled .plp__filters--header.sorting{display:flex}}@media (min-width:64em){.plp-page__listing--container.filters-enabled .plp__filters--header.sorting{display:none}}@media (min-width:48em){.plp-page__listing--container.filters-enabled .plp__filters--container{box-sizing:border-box;margin-left:20px;margin-top:20px;width:calc(33.333% - 20px)}}@media (min-width:64em){.plp-page__listing--container.filters-enabled .plp__filters--container{width:calc(25% - 20px)}}@media (min-width:48em){.plp-page__listing--container.filters-enabled .plp__filters--container.sorting{background:#fffdfb;height:100vh;left:0;margin-left:0;margin-top:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:9999}}@media (min-width:64em){.plp-page__listing--container.filters-enabled .plp__filters--container.sorting{height:auto;margin-left:20px;margin-top:20px;position:static;width:calc(25% - 20px);z-index:auto}}.plp-page__listing--container.filters-enabled .plp-page__listing--items-with-filter{align-items:flex-start;box-sizing:border-box;width:calc(66.667% - 20px)}@media (min-width:64em){.plp-page__listing--container.filters-enabled .plp-page__listing--items-with-filter{width:calc(75% - 20px)}}.plp-page__listing--container.filters-enabled .plp-page__product--container{width:calc(33.3333% - 20px)}@media (min-width:48em){.plp-page__listing--container.filters-enabled .plp-page__product--container{width:calc(50% - 20px)}@supports (-ms-ime-align:auto){.plp-page__listing--container.filters-enabled .plp-page__product--container{width:calc(50% - 21px)}}}@media (min-width:64em){.plp-page__listing--container.filters-enabled .plp-page__product--container{width:calc(33.3333% - 20px)}}.plp-page__listing--items-with-filter{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:0;width:100%}.plp-page__listing--items-with-filter .listingProducts{margin:0;width:100%}@media (min-width:48em){.plp__filters-header--number-of-products{display:none}}.plp__desktop-filters--close{display:none;flex-wrap:wrap;font-family:IQOSW04-Regular,sans-serif;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.5px;line-height:normal;opacity:.7;text-transform:uppercase;width:auto}@media (min-width:48em){.plp__desktop-filters--close{display:flex}.plp__desktop-filters--close.hide,.plp__plp-product-veev .card-product-container .card-product .plp__desktop-filters--close.card-product-front.hide,[id^=notifyPopupHtml] div.plp__desktop-filters--close.hide{display:none}}.plp__desktop-filters--close .plp__filters-bar-add-filters-btn--title{padding-left:30px}.plp__filters-bar--product-count-number{padding-right:10px}.copy-component{border-top:1px solid rgba(255,253,251,.05);margin:70px 20px}.copy-component__title{font-size:20px;line-height:30px;margin:0;padding:25px 0;text-align:center}@media (min-width:48em){.copy-component__title{font-size:30px;line-height:40px;padding:50px 0}}.copy-component__content{background-color:#f6f4f0;font-size:14px;line-height:26px;padding:60px 30px}@media (min-width:48em){.copy-component__content{background-color:transparent;margin:0 auto;max-width:768 px;padding:10px 30px;text-align:center}}.show{display:block}.plp__plp-header{height:350px;position:relative;width:100%}@media (min-width:64em){.plp__plp-header{height:500px}}.plp__plp-header .header-container .image{height:350px;width:100%}@media (min-width:64em){.plp__plp-header .header-container .image{height:500px;left:0;position:absolute;top:0}}.plp__plp-header .header-container .text-container{position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}@media (min-width:64em){.plp__plp-header .header-container .text-container{left:150px;text-align:left}}.plp__plp-header .header-container .text-container span{color:#fffdfb;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1;text-transform:uppercase}.plp__plp-header .header-container .text-container h1{color:#fffdfb;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:16px 0 0}@media (min-width:64em){.plp__plp-header .header-container .text-container h1{font-size:36px;line-height:1.56;margin:23px 0 0}}.plp__plp-header .header-container .flavour-image{display:none}.plp__plp-header.show-flavour-img .text-container{top:25%}@media (min-width:64em){.plp__plp-header.show-flavour-img .text-container{top:50%}}.plp__plp-header.show-flavour-img .flavour-image{bottom:0;display:inline;left:50%;max-height:230px;position:absolute;transform:translate(-50%)}@media (min-width:64em){.plp__plp-header.show-flavour-img .flavour-image{left:45%;max-height:100%;transform:none}}.plp__plp-header.show-only-title{height:65px}@media (min-width:64em){.plp__plp-header.show-only-title{height:165px}}.plp__plp-header.show-only-title picture img{display:none}@media (min-width:64em){.plp__plp-header.show-only-title .text-container{left:0;text-align:center}}.plp__plp-header.show-only-title .text-container span{display:none}.plp__plp-header.show-only-title .text-container h1{color:#34303d;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:18px 0 10px}@media (min-width:64em){.plp__plp-header.show-only-title .text-container h1{font-size:50px;line-height:1.44;margin:48px 0 40px}}.plp__plp-category-selector .plp-category-selector--container{border-bottom:1px solid #c2bfc2;overflow-y:hidden;position:relative}.plp__plp-category-selector .plp-category-selector--container .category-selector-menubar{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;justify-content:space-between;min-height:60px;overflow-x:auto;overflow-y:hidden;overflow:-moz-scrollbars-none;padding:0;scrollbar-width:none;text-align:center;white-space:nowrap;width:100%}@media (min-width:48em){.plp__plp-category-selector .plp-category-selector--container .category-selector-menubar{justify-content:center;min-height:65px}}.plp__plp-category-selector .plp-category-selector--container .category-selector-menubar .selector-item{cursor:pointer;padding-top:21px;text-align:center}@media (min-width:48em){.plp__plp-category-selector .plp-category-selector--container .category-selector-menubar .selector-item{margin:0 25px;min-width:135px;padding-top:24px}}.plp__plp-category-selector .plp-category-selector--container .category-selector-menubar .selector-item.active:after{background-color:#34303d;content:"";display:block;height:4px;position:relative;top:18px}@media (min-width:48em){.plp__plp-category-selector .plp-category-selector--container .category-selector-menubar .selector-item.active:after{top:20px}}.plp__plp-category-selector .plp-category-selector--container .category-selector-menubar .selector-item .selector-text-item{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.72px;line-height:normal;padding:0 20px;text-align:center;text-transform:uppercase}@media (min-width:64em){.plp__plp-category-selector .plp-category-selector--container .category-selector-menubar .selector-item .selector-text-item{padding:0}}.plp__plp-category-selector .plp-category-selector--container .category-selector-menubar::-webkit-scrollbar{display:none;width:0!important}.plp__plp-filter-bar{background:#fffdfb}.plp__plp-filter-bar .sort-by-container{border:1px solid #c2bfc2;display:flex;justify-content:space-between;padding:18px 23px}@media (min-width:64em){.plp__plp-filter-bar .sort-by-container{border-bottom:none;padding:30px 23px}}.plp__plp-filter-bar .sort-by-container .sort-by-btn{background:none;border:none;color:#34303d;cursor:pointer;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.46px;line-height:normal;opacity:.7;text-transform:uppercase}.plp__plp-filter-bar .sort-by-container .sort-by-btn span{font-weight:700}.plp__plp-filter-bar .sort-by-container .sort-by-btn svg{height:10px;margin-right:5px;width:10px}.plp__plp-filter-bar .sort-by-container .sort-by-btn svg.rotate-icon{transform:rotate(45deg)}.plp__plp-filter-bar .sort-by-container .high-low-btn,.plp__plp-filter-bar .sort-by-container .low-high-btn{background:none;border:none;color:#34303d;cursor:pointer;display:none;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.46px;line-height:normal;opacity:.7;text-align:right;text-transform:uppercase}.plp__plp-filter-bar .sort-by-container .high-low-btn svg,.plp__plp-filter-bar .sort-by-container .low-high-btn svg{height:14px;margin-left:10px;width:14px}.plp__plp-filter-bar .sort-by-container .high-low-btn.active,.plp__plp-filter-bar .sort-by-container .low-high-btn.active{display:flex}.plp__plp-filter{background:#fffdfb}@media (min-width:64em){.plp__plp-filter .plp-filter-bar-mobile{display:none}}.plp__plp-filter .plp-filter-bar-mobile .sort-by-container{padding:18px 20px}.plp__plp-filter .plp-filter-bar-mobile .sort-by-container .sort-by-btn svg{transform:rotate(45deg)}.plp__plp-filter .filter-content .sort-by-check{border-bottom:1px solid #c2bfc2;padding:20px 23px}.plp__plp-filter .filter-content .sort-by-check:last-child{border-bottom:none}.plp__plp-filter .filter-content .sort-by-check label p{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.86px;line-height:normal;margin:0;text-transform:uppercase}.plp__plp-filter .filter-content .sort-by-check label p.label-subtitle{color:#7b787f;font-weight:400;letter-spacing:normal;line-height:1.71;margin-right:24px;margin-top:5px;text-transform:unset}.plp__plp-filter .filter-content .sort-by-check .product-filters__wrapper [type=checkbox]:checked+label,.plp__plp-filter .filter-content .sort-by-check .product-filters__wrapper [type=checkbox]:not(:checked)+label,.plp__plp-filter .filter-content .sort-by-check .variant-nav__options [type=checkbox]:checked+label,.plp__plp-filter .filter-content .sort-by-check .variant-nav__options [type=checkbox]:not(:checked)+label,.plp__plp-filter .filter-content .sort-by-check [type=radio]:checked+label,.plp__plp-filter .filter-content .sort-by-check [type=radio]:not(:checked)+label,.product-filters__wrapper .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:checked+label,.product-filters__wrapper .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:not(:checked)+label,.variant-nav__options .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:checked+label,.variant-nav__options .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:not(:checked)+label{padding-left:0;width:100%}.plp__plp-filter .filter-content .sort-by-check .product-filters__wrapper [type=checkbox]:checked+label:before,.plp__plp-filter .filter-content .sort-by-check .product-filters__wrapper [type=checkbox]:not(:checked)+label:before,.plp__plp-filter .filter-content .sort-by-check .variant-nav__options [type=checkbox]:checked+label:before,.plp__plp-filter .filter-content .sort-by-check .variant-nav__options [type=checkbox]:not(:checked)+label:before,.plp__plp-filter .filter-content .sort-by-check [type=radio]:checked+label:before,.plp__plp-filter .filter-content .sort-by-check [type=radio]:not(:checked)+label:before,.product-filters__wrapper .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:checked+label:before,.product-filters__wrapper .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:not(:checked)+label:before,.variant-nav__options .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:checked+label:before,.variant-nav__options .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:not(:checked)+label:before{border:none;height:24px;left:unset;right:0;width:24px}.plp__plp-filter .filter-content .sort-by-check .product-filters__wrapper [type=checkbox]:checked+label:after,.plp__plp-filter .filter-content .sort-by-check .product-filters__wrapper [type=checkbox]:not(:checked)+label:after,.plp__plp-filter .filter-content .sort-by-check .variant-nav__options [type=checkbox]:checked+label:after,.plp__plp-filter .filter-content .sort-by-check .variant-nav__options [type=checkbox]:not(:checked)+label:after,.plp__plp-filter .filter-content .sort-by-check [type=radio]:checked+label:after,.plp__plp-filter .filter-content .sort-by-check [type=radio]:not(:checked)+label:after,.product-filters__wrapper .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:checked+label:after,.product-filters__wrapper .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:not(:checked)+label:after,.variant-nav__options .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:checked+label:after,.variant-nav__options .plp__plp-filter .filter-content .sort-by-check [type=checkbox]:not(:checked)+label:after{background:none;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/check-big.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:24px;left:unset;right:1px;width:24px}@media (min-width:64em){.plp__plp-product{display:flex}}.plp__plp-product .filter-element-container{display:none;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:9999}@media (min-width:64em){.plp__plp-product .filter-element-container{background:#fffdfb;box-sizing:border-box;display:none;height:auto;left:0;margin:0;overflow-y:auto;position:static;top:0;width:25%;z-index:auto}}.plp__plp-product .card-product-container{padding:16px 20px}@media (min-width:64em){.plp__plp-product .card-product-container{padding:0}}.plp__plp-product .card-product{background-color:#f6f4f0;margin-bottom:16px;padding:30px;width:100%}@media (min-width:48em){.plp__plp-product .card-product{flex:none;margin:0 20px 22px;max-width:none;width:calc(50% - 40px)}}@media (min-width:64em){.plp__plp-product .card-product{flex:none;margin:0 20px 22px;max-width:none;width:calc(33.3333% - 40px)}}@media (min-width:87.5em){.plp__plp-product .card-product{flex:none;margin:0 20px 22px;max-width:none;width:calc(25% - 40px)}}.plp__plp-product .card-product .product-info__badge,.plp__plp-product .plp-page__product--container .product-info__badge{align-self:flex-start;border:1px solid #c2bfc2;border-radius:13px;display:inline-block;margin-bottom:5px;padding:0 10px;text-align:center}.plp__plp-product .card-product .product-info__badge .badge-message,.plp__plp-product .plp-page__product--container .product-info__badge .badge-message{font-size:9px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.51px;line-height:2.89;-o-object-fit:contain;object-fit:contain;text-align:center;text-transform:uppercase}.plp__plp-product .card-product .product-info__badge-new,.plp__plp-product .plp-page__product--container .product-info__badge-new{background-color:#e27d34;border-radius:12.5px;display:inline-block;padding:0 10px;position:absolute;right:29px}.plp__plp-product .card-product .product-info__badge-new .badge-new,.plp__plp-product .plp-page__product--container .product-info__badge-new .badge-new{color:#fffdfb;font-size:10px;font-weight:700;letter-spacing:2.5px;line-height:26px;-o-object-fit:contain;object-fit:contain;text-align:center;text-transform:uppercase}.plp__plp-product .card-product .product-info__badge-free,.plp__plp-product .plp-page__product--container .product-info__badge-free{border-radius:12.5px;display:inline-block;padding:0 10px;position:absolute}.plp__plp-product .card-product .product-info__badge-free .badge-free,.plp__plp-product .plp-page__product--container .product-info__badge-free .badge-free{color:#fffdfb;font-size:10px;font-weight:700;letter-spacing:2.5px;line-height:26px;-o-object-fit:contain;object-fit:contain;text-align:center;text-transform:uppercase}.plp__plp-product .card-product .product-picture,.plp__plp-product .plp-page__product--container .product-picture{display:block;text-align:center}.plp__plp-product .card-product .product-info__text,.plp__plp-product .plp-page__product--container .product-info__text{display:flex;flex-direction:column;height:100%;justify-content:stretch;margin-top:25px}.plp__plp-product .card-product .product-info__text .text-link-container-show,.plp__plp-product .plp-page__product--container .product-info__text .text-link-container-show{display:none;text-align:right}.plp__plp-product .card-product .product-info__text .text-link-container-show span,.plp__plp-product .plp-page__product--container .product-info__text .text-link-container-show span{color:#524f59;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71;opacity:.6}.plp__plp-product .card-product .product-info__text .text-container,.plp__plp-product .plp-page__product--container .product-info__text .text-container{display:flex;justify-content:space-between}.plp__plp-product .card-product .product-info__text .text-container .text-name,.plp__plp-product .card-product .product-info__text .text-container .text-price,.plp__plp-product .plp-page__product--container .product-info__text .text-container .text-name,.plp__plp-product .plp-page__product--container .product-info__text .text-container .text-price{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.55;margin:0;padding-left:10px}@media (min-width:48em){.plp__plp-product .card-product .product-info__text .text-container .text-name,.plp__plp-product .card-product .product-info__text .text-container .text-price,.plp__plp-product .plp-page__product--container .product-info__text .text-container .text-name,.plp__plp-product .plp-page__product--container .product-info__text .text-container .text-price{font-size:13px;padding-left:0}}@media (min-width:87.5em){.plp__plp-product .card-product .product-info__text .text-container .text-name,.plp__plp-product .card-product .product-info__text .text-container .text-price,.plp__plp-product .plp-page__product--container .product-info__text .text-container .text-name,.plp__plp-product .plp-page__product--container .product-info__text .text-container .text-price{font-size:16px;padding-left:10px}}.plp__plp-product .card-product .product-info__text .text-container .text-name,.plp__plp-product .plp-page__product--container .product-info__text .text-container .text-name{width:80%}.plp__plp-product .card-product .product-info__text .text-light,.plp__plp-product .plp-page__product--container .product-info__text .text-light{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:8px 0 0}.plp__plp-product .card-product .product-info__text .info-container,.plp__plp-product .plp-page__product--container .product-info__text .info-container{margin:auto 0 20px;min-height:100px}.plp__plp-product .card-product .product-info__text .info-container .info,.plp__plp-product .plp-page__product--container .product-info__text .info-container .info{display:flex;justify-content:space-between;margin:5px 0}.plp__plp-product .card-product .product-info__text .info-container .info .info-text,.plp__plp-product .plp-page__product--container .product-info__text .info-container .info .info-text{color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1.47px;line-height:1.82;margin:0;text-transform:uppercase}.plp__plp-product .card-product .product-info__text .info-container .info .info-level,.plp__plp-product .plp-page__product--container .product-info__text .info-container .info .info-level{align-items:center;display:flex}.plp__plp-product .card-product .product-info__text .info-container .info .info-level .dot,.plp__plp-product .plp-page__product--container .product-info__text .info-container .info .info-level .dot{background-color:#c2bfc2;border-radius:4.5px;height:8px;margin:0 8px 0 0;width:8px}.plp__plp-product .card-product .product-info__text .info-container .info .info-level .dot__amber,.plp__plp-product .plp-page__product--container .product-info__text .info-container .info .info-level .dot__amber{background-color:#e27d34}.plp__plp-product .card-product .product-info__text .info-container .info .info-level .dot__yellow,.plp__plp-product .plp-page__product--container .product-info__text .info-container .info .info-level .dot__yellow{background-color:#e5b052}.plp__plp-product .card-product .product-info__text .info-container .info .info-level .dot__sierra,.plp__plp-product .plp-page__product--container .product-info__text .info-container .info .info-level .dot__sierra{background-color:#c73636}.plp__plp-product .card-product .product-info__text .info-container .info .info-level .dot__silver,.plp__plp-product .plp-page__product--container .product-info__text .info-container .info .info-level .dot__silver{background-color:#a8c3d0}.plp__plp-product .card-product .product-info__text .info-container .info .info-level .dot__blue,.plp__plp-product .plp-page__product--container .product-info__text .info-container .info .info-level .dot__blue{background-color:#2980b5}.plp__plp-product .card-product .product-info__text .info-container .info .info-level .dot__turquoise,.plp__plp-product .plp-page__product--container .product-info__text .info-container .info .info-level .dot__turquoise{background-color:#00d1d2}.plp__plp-product .card-product .product-info__text .info-container .info .info-level .dot__purple,.plp__plp-product .plp-page__product--container .product-info__text .info-container .info .info-level .dot__purple{background-color:#c085ab}.plp__plp-product .card-product .product-info__text .link-container,.plp__plp-product .plp-page__product--container .product-info__text .link-container{border-top:1px solid #c2bfc2;display:none}.plp__plp-product .card-product .product-info__text .link-container.show-this,.plp__plp-product .plp-page__product--container .product-info__text .link-container.show-this{display:block}.plp__plp-product .card-product .product-info__text .link-container p,.plp__plp-product .plp-page__product--container .product-info__text .link-container p{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1;margin:24px 0 5px;text-align:center;text-transform:uppercase}.plp__plp-product .card-product .product-info__text .cta-container,.plp__plp-product .plp-page__product--container .product-info__text .cta-container{display:none;flex-direction:row;flex-wrap:wrap}.plp__plp-product .card-product .product-info__text .cta-container.show-this,.plp__plp-product .plp-page__product--container .product-info__text .cta-container.show-this{display:flex}.plp__plp-product .card-product .product-info__text .cta-container .form-quantity,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .form-quantity{margin-bottom:10px;margin-right:60%;width:-webkit-fill-available}.plp__plp-product .card-product .product-info__text .cta-container .form-quantity.longer-quantity,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .form-quantity.longer-quantity{width:35%}@media (min-width:48em){.plp__plp-product .card-product .product-info__text .cta-container .form-quantity.longer-quantity,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .form-quantity.longer-quantity{width:45%}}@media (min-width:87.5em){.plp__plp-product .card-product .product-info__text .cta-container .form-quantity.longer-quantity,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .form-quantity.longer-quantity{width:35%}}.plp__plp-product .card-product .product-info__text .cta-container .form-button,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .form-button{width:100%}.plp__plp-product .card-product .product-info__text .cta-container .form-button .add-cart-btn,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .form-button .add-cart-btn{padding:14px 18px}.plp__plp-product .card-product .product-info__text .cta-container .form-button.out-of-stock,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .form-button.out-of-stock{width:100%}.plp__plp-product .card-product .product-info__text .cta-container .form-button.out-of-stock .common-btn-bordered-plp-heets,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .form-button.out-of-stock .common-btn-bordered-plp-heets{background-color:#fffdfb;border:2px solid #272a33;border-radius:24px;color:#34303d;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:2.5px;line-height:1.18;margin-bottom:10px;padding:14px 27.5px 15px;text-transform:uppercase;width:100%}.plp__plp-product .card-product .product-info__text .cta-container .btn__label,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .btn__label{font-size:10px}@media (min-width:87.5em){.plp__plp-product .card-product .product-info__text .cta-container .btn__label,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .btn__label{font-size:12px}}.plp__plp-product .card-product .product-info__text .cta-container .select-arrow,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .select-arrow{right:20%;top:51%}@media (min-width:64em){.plp__plp-product .card-product .product-info__text .cta-container .select-arrow,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .select-arrow{right:15%}}@media (min-width:87.5em){.plp__plp-product .card-product .product-info__text .cta-container .select-arrow,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .select-arrow{right:17%}}@media (min-width:100em){.plp__plp-product .card-product .product-info__text .cta-container .select-arrow,.plp__plp-product .plp-page__product--container .product-info__text .cta-container .select-arrow{right:22%}}.plp__plp-product.show-filter .filter-element-container{display:block}@media (min-width:64em){.plp__plp-product.show-filter .card-product-container{width:100%}.plp__plp-product.show-filter .plp-page__listing--items-with-filter{width:75%}.plp__plp-product.show-filter .plp-page__listing--items-with-filter .card-product,.plp__plp-product.show-filter .plp-page__listing--items-with-filter .plp-page__product--container{width:calc(33.3333% - 40px)}.plp__plp-product-veev{display:flex}}.plp__plp-product-veev .card-product-container{margin-top:30px;padding:16px 20px}@media (min-width:64em){.plp__plp-product-veev .card-product-container{margin-top:60px;padding:0}}.plp__plp-product-veev .card-product-container .card-product{background-color:#f6f4f0;display:flex;margin-bottom:16px;padding:0;width:100%}@media (min-width:48em){.plp__plp-product-veev .card-product-container .card-product{flex:none;margin:0 20px 22px;max-width:none;width:calc(50% - 40px)}}@media (min-width:64em){.plp__plp-product-veev .card-product-container .card-product{flex:none;margin:0 20px 22px;max-width:none;width:calc(25% - 40px)}}@media (min-width:87.5em){.plp__plp-product-veev .card-product-container .card-product{flex:none;margin:0 20px 22px;max-width:none;width:calc(25% - 40px)}}.plp__plp-product-veev .card-product-container .card-product .card-product-front{display:flex;flex-direction:column;flex-wrap:wrap;padding:30px;width:100%}.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__badge{align-self:center;border:1px solid #c2bfc2;border-radius:13px;display:table;margin-bottom:5px;padding:0 10px;text-align:center}.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__badge .badge-message{font-size:9px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.51px;line-height:2.89;-o-object-fit:contain;object-fit:contain;text-align:center;text-transform:uppercase}.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-picture{display:block;margin-top:20px;text-align:center}.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text{display:flex;justify-content:space-between;margin-top:25px}.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-left-container a,.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-right-container a{color:#34303d;text-decoration:none}.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-left-container .text-name,.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-right-container .text-name{font-family:IQOSW04-Bold,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.75;margin:0}.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-left-container .text-price,.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-right-container .text-price{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:0}.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-left-container .text-info,.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-right-container .text-info{font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.57;margin:0}.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-left-container .text-info-price,.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-right-container .text-info-price{font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0}.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-left-container .text-info-price,.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-left-container .text-price,.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-right-container .text-info-price,.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-right-container .text-price{text-align:right}.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-left-container{width:60%}.plp__plp-product-veev .card-product-container .card-product .card-product-front .product-info__text .text-right-container{width:40%}.plp__plp-product-veev .card-product-container .card-product .card-product-front .cta-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:35px}.plp__plp-product-veev .card-product-container .card-product .card-product-front .cta-container .form-button{width:100%}.plp__plp-product-veev .card-product-container .card-product .card-product-front .cta-container .form-button .learn-mode-btn,.plp__plp-product-veev .card-product-container .card-product .card-product-front .cta-container .form-button .quick-add-btn{padding:14px 0}.plp__plp-product-veev .card-product-container .card-product .card-product-front .cta-container .form-button .quick-add-btn{margin-bottom:10px}.plp__plp-product-veev .card-product-container .card-product .card-product-back{display:none}.plp__plp-product-veev .card-product-container .card-product .card-product-back.show{display:flex!important}.plp__plp-product-veev-select{background-color:#f6f4f0;border-radius:3px;border-top:8px solid #f6f4f0;display:flex;flex-direction:column;padding:30px}.plp__plp-product-veev-select.border-color__amber{border-color:#e27d34}.plp__plp-product-veev-select.border-color__yellow{border-color:#e5b052}.plp__plp-product-veev-select.border-color__sierra{border-color:#c73636}.plp__plp-product-veev-select.border-color__silver{border-color:#a8c3d0}.plp__plp-product-veev-select.border-color__blue{border-color:#2980b5}.plp__plp-product-veev-select.border-color__turquoise{border-color:#00d1d2}.plp__plp-product-veev-select.border-color__purple{border-color:#c085ab}.plp__plp-product-veev-select .product-info__product-wrapper{display:flex;flex-direction:column;height:100%;justify-content:stretch}.plp__plp-product-veev-select .product-info__product-wrapper .product-wrapper__go-back{background:none;border:none;display:flex;left:-15px;position:relative}.plp__plp-product-veev-select .product-info__product-wrapper .product-wrapper__main-info{display:flex;justify-content:space-between}.plp__plp-product-veev-select .product-info__product-wrapper .product-wrapper__main-info .product-wrapper--product-name,.plp__plp-product-veev-select .product-info__product-wrapper .product-wrapper__main-info .product-wrapper--product-price{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75}.plp__plp-product-veev-select .product-info__button-container{margin-top:0;width:inherit}.plp__plp-product-veev-select .product-info__button-container.margin-top-none{margin-top:0}.plp__plp-product-veev-select .product-info__button-container .form-group__container{margin-top:25px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .group-headline{color:#34303d;display:inline-block;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:2.15;min-width:105px;text-transform:uppercase}.plp__plp-product-veev-select .product-info__button-container .form-group__container .group-subheadline{color:#34303d;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71;margin-top:1px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .stock-level--in-stock,.plp__plp-product-veev-select .product-info__button-container .form-group__container .stock-level--out-of-stock{font-size:14px;line-height:1.71;min-width:120px;padding-left:30px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .stock-level--in-stock{padding-left:18px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .stock-level--out-of-stock:before{height:18px;top:3px;width:18px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .stock-level--in-stock:before{top:25%}.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group{display:flex;justify-content:space-between}.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group.form-group-flex{margin-bottom:0}.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group.form-group--checkbox.form-group--wide{align-items:center;justify-content:unset}.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group .form-item label.label-hasText{min-height:44px;padding:6px 18px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group .form-item .label__text--primary{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.79;text-align:center;text-transform:uppercase}.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group .form-item .global-btn{min-width:100%;padding:13px 25px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group .form-item_left,.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group .form-item_right{flex-grow:1;margin-bottom:5px;width:auto}.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group .form-quantity{background:inherit;flex-grow:1;margin-bottom:10px;min-width:100px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group .form-quantity .select-arrow{right:15%}.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group .form-item_left,.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group .form-item_right,.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group .form-item_strength{background:#fffdfb}.plp__plp-product-veev-select .product-info__button-container .form-group__container .form-group .form-button{background:inherit;flex-grow:1;margin-bottom:10px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .scroll-container{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;justify-content:unset;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;width:100%}.plp__plp-product-veev-select .product-info__button-container .form-group__container .scroll-container .form-item{margin-bottom:5px;margin-right:5px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .scroll-container .form-item .label-hasText{min-width:84px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .scroll-container::-webkit-scrollbar{height:0}.plp__plp-product-veev-select .product-info__button-container .form-group__container .stock-level--info-message{color:#c73636;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71;margin-bottom:11px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .stock-level--info-message.text-height{margin-bottom:0;padding-top:24px}.plp__plp-product-veev-select .product-info__button-container .form-group__container .text-height{display:block}.listingProducts-header{background:#fffdfb;height:3rem;padding:0 10px;position:relative}@media (min-width:48em){.listingProducts-header{align-items:center;display:flex;justify-content:space-between;padding:0 1rem}}@media (min-width:64em){.listingProducts-header{padding:0 3%}}.listingProducts-headerText{color:#000;display:none;line-height:20px;margin-bottom:80px;margin-top:80px;max-width:340px;position:relative}@media (min-width:48em){.listingProducts-headerText{display:block}}@media (min-width:100em){.listingProducts-headerText{max-width:420px}}.listingProducts-headerText p{margin:0}.listingProducts-header__imgWrapper{background:#fffdfb;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.listingProducts-header__imgWrapper>picture{display:none;position:absolute;top:50%;transform:translateY(-50%)}.listingProducts-header__imgWrapper [class*=__img]{display:none;width:100%}.product-gallery__wrapper .product-gallery [class*=__img]{display:block;margin:0 auto;width:100%}@media (min-width:48em){.checkout__wrapper{max-width:570px;padding-bottom:58px}}@media (min-width:64em){.checkout__wrapper{max-width:948px}.checkout__wrapper .flex-wrapper{display:flex;justify-content:space-between}}.checkout__wrapper .flex-wrapper.pay-per-link--wrapper{display:flex;flex-direction:column}@media (min-width:64em){.checkout__wrapper .flex-wrapper.pay-per-link--wrapper{flex-direction:row}}.checkout__wrapper .flex-wrapper.pay-per-link--wrapper .checkout__main.my-cart__main{order:2}@media (min-width:64em){.checkout__wrapper .flex-wrapper.pay-per-link--wrapper .checkout__main.my-cart__main{order:1}}.checkout__wrapper .flex-wrapper.pay-per-link--wrapper caption{display:table-caption;text-align:center}.checkout__wrapper .border-bottom{background-color:#fffdfb!important}.checkout__wrapper .flex-header{display:flex;justify-content:space-between}@media (min-width:64em){.checkout__wrapper .my-cart__main{flex-basis:570px;margin-right:25px;padding-bottom:5rem}.checkout__wrapper .my-cart__sidebar{flex-basis:355px}.checkout__wrapper .checkout__sidebar-redesign{position:relative}.checkout__wrapper .my-cart__sidebar-redesign{left:100%;margin-left:25px;position:absolute;top:0;width:355px}.checkout__wrapper .my-cart__sidebar-redesign .checkout-review__mobile{padding:.5rem 2.8rem 3rem}}.checkout__wrapper .my-cart__sidebar-redesign .place-order__container{background-color:#fffdfb;padding:.5rem 2.8rem}.checkout__wrapper .my-cart__sidebar-redesign .place-order__container .form-group.in-error .error-message{display:inline-block}@media (min-width:48em){.checkout__wrapper .my-cart__sidebar-redesign .place-order__container{padding:.5rem 6rem}}@media (min-width:64em){.checkout__wrapper .my-cart__sidebar-redesign .place-order__container{padding:.5rem 2.8rem 1.5rem}}.checkout__wrapper .my-cart__sidebar-redesign .place-order__container .flex-header{margin-bottom:0}.checkout__wrapper .my-cart__sidebar-redesign .place-order__container .flex-header .checkout__sidebar-title{text-transform:uppercase}.checkout__wrapper .my-cart__sidebar-redesign .place-order__container .flex-header .checkout__sidebar-title,.checkout__wrapper .my-cart__sidebar-redesign .place-order__container .flex-header .checkout__sidebar-total-price{color:#000;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin-bottom:16px}.checkout__wrapper .my-cart__sidebar-redesign .btn__label{font-size:11px}.checkout__wrapper .my-cart__sidebar-redesign .checkout__alert-box{background-color:#fffdfb;margin-bottom:0;padding:22px 0 10px}.checkout__wrapper .my-cart__sidebar-redesign .checkout__alert-box .icon{height:20px;margin-bottom:19px;width:20px}.checkout__wrapper .card-icon2x{display:block;max-width:50px}.checkout__wrapper .card-icon--paypal{max-width:84px}.checkout__wrapper .checkout__first-address--recipient-info{align-items:center;background-color:#f6f4f0;border-radius:4px;display:flex;margin-bottom:25px;margin-top:12px;min-height:74px;min-width:298px;padding:0 1.6rem;position:relative}.checkout__wrapper .checkout__first-address--recipient-info svg{height:24px;margin-left:8px;margin-right:24px}.checkout__wrapper .checkout__first-address--recipient-info svg .icon-warning{fill:#e27d34}.checkout__wrapper .checkout__first-address--recipient-info .alert--text{color:#7b787f;font-size:14px}.checkout__link{color:#34303d;cursor:pointer;font-size:14px;text-decoration:underline}.checkout__separator{background:#f6f4f0;border:0;height:1px;margin:0 -21px 26px}@media (min-width:48em){.checkout__separator{margin:0 -60px 26px}}.checkout__separator-light{border-top:1px solid #fffdfb;transform:translateX(-20px);width:calc(100% + 38px)}.checkout__title{color:#34303d;font-size:28px;margin:0 0 1em;padding:0}.checkout__step,.checkout__title{font-weight:500;letter-spacing:3.5px;text-transform:uppercase}.checkout__step{background:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);font-size:16px;margin:0 0 8px;padding:21px}.checkout__step .step-text{color:#f6f4f0;width:100%}.checkout__step--active{margin-bottom:1px}.checkout__step--active .step-text{color:#34303d}.checkout__step--saved{position:relative}.checkout__step--saved .step-text{color:#34303d}.checkout__step--saved .icon-tick{height:16px;width:16px}.checkout__section{background:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);padding:30px 21px}@media (min-width:48em){.checkout__section{padding:30px 60px}}.checkout__section.my-cart__orderSummary{padding-top:1rem}@media (min-width:48em){.checkout__section.my-cart__orderSummary{padding:1rem 28px 3rem}}.checkout__section.my-cart__orderSummary .checkout__section-title{font-weight:700}.checkout__section-title{display:block;font-size:14px;font-weight:700;text-align:center}.checkout__section .input-container{margin:10px 0}.checkout__choose-address{padding-top:1rem}.checkout__choose-address .form-item{background-color:#f6f4f0;margin:1rem 0}.checkout__choose-address .label-hasText{height:auto!important;min-height:75px;padding-bottom:10px!important;padding-top:10px!important}.checkout__address-form fieldset{padding:0}.checkout__address-form fieldset legend{display:block;float:left;font-size:14px;margin:3rem 0 2rem;width:100%}.checkout__address-form fieldset.hasBorder{border-bottom:1px solid rgba(255,253,251,.05);margin:0 -21px;padding:0 21px 4rem}@media (min-width:48em){.checkout__address-form fieldset.hasBorder{margin:0 -60px;padding:0 60px 4rem}}.checkout__address-form .form-group{margin-bottom:2rem}.checkout__address-form .form-item{margin:14px 0}.checkout__address-form .form-item.text-phone{display:flex;flex-direction:row;flex-wrap:nowrap}.checkout__address-form label{font-size:14px;margin-bottom:10px}.checkout__address-form .search-button{background:none;border:none;font-size:14px;padding:0;text-decoration:underline}.checkout__address-form .checkout__payment-btn{height:45px}.checkout__address-form .phone-section{display:flex;width:100%}.checkout__selectedCard-wrapper{background:#fffdfb;border-radius:3px}.checkout__selectedCard{border-bottom:1px solid rgba(255,253,251,.05);display:flex;padding:16px}.checkout__selectedCard .card-icon{margin-right:16px;margin-top:4px}.checkout__selectedCard .card-data{font-size:14px}.checkout__selectedCard .card-number{color:#34303d;line-height:20px}.checkout__selectedCard .card-number.text-bold{font-weight:700}.checkout__selectedCard .card-expiration{color:#34303d}.checkout__selectedCard--save{padding:5px 16px 16px}.checkout__selectedCard--save .form-item{margin:0!important}.checkout__payment .checkout__addNewCard,.checkout__payment .payment-method__container{margin-top:4rem}.checkout__payment .form-item{margin:14px 0}.checkout__payment .choose-card{background:none;border:none;display:block;font-size:14px;margin:0 auto;padding:0;text-decoration:underline}.checkout__payment .payment-address{margin-top:4rem}.checkout__payment .checkout__payment-btn{border-radius:24px;height:45px;margin-top:39px}.checkout__payment .checkout__payment-btn:hover{background-color:#00d1d2;border-color:#00d1d2}.checkout__summary{border-top:1px solid rgba(255,253,251,.05)}.checkout__summary .checkout__product--bundle .checkout__product .product__price .price-wrapper{margin-top:unset}.checkout__main .delivery-select,.checkout__main .payment-select{position:relative}.checkout__main .delivery-select .select-arrow,.checkout__main .payment-select .select-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.checkout__main .delivery-select select+svg.select-arrow,.checkout__main .delivery-select span.select-arrow,.checkout__main .payment-select select+svg.select-arrow,.checkout__main .payment-select span.select-arrow{pointer-events:none}.checkout__main .delivery-select input::-webkit-calendar-picker-indicator,.checkout__main .payment-select input::-webkit-calendar-picker-indicator{display:none}.checkout__main .form-group--error .delivery-select .select-arrow,.checkout__main .form-group--error .payment-select .select-arrow{top:35%}.checkout__product{display:flex;flex-direction:row;justify-content:flex-start;padding:21px 0}@media (min-width:64em){.checkout__product{border-bottom:1px solid rgba(255,253,251,.05)}}.checkout__product .product__image{flex-shrink:0;height:71px;margin-right:18px;text-align:center;width:71px}.checkout__product .product__image>img{max-height:100%;max-width:100%}.checkout__product .product__info{display:flex;flex:1 1 0px;flex-direction:column;font-size:14px;justify-content:space-between}.checkout__product .product__info>span{display:block}.checkout__product .product__name{color:#000;display:block;font-weight:400;margin-bottom:6px;padding-right:1rem;text-transform:uppercase}.checkout__product .product__color{align-items:center;display:inline-flex;font-size:14px;line-height:18px;margin-bottom:6px;vertical-align:middle}.checkout__product .product__color .color{border:1px solid #7b787f;border-radius:50%;display:inline-block;height:11px;margin:0 4px 0 0;width:11px}.checkout__product .product__price{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;margin-left:auto}.checkout__product .product__price .price-wrapper{font-size:14px}.my-cart__product--set .checkout__product .product__price .price-wrapper{margin-top:unset}.checkout__product .product__price .price--full{color:#c2bfc2;display:block;font-weight:400;margin-bottom:6px;text-decoration:line-through}.checkout__review .my-cart__orderSummary{margin-bottom:0}@media (min-width:48em){.checkout__review .my-cart__orderSummary{padding-bottom:2rem;padding-left:0;padding-right:0}}.checkout__review .items-qty{direction:ltr;font-size:14px}.checkout__review--redesign{margin-bottom:0;padding-bottom:26px;padding-top:10px}.checkout__review--redesign .card-icon2x{max-height:32px;max-width:59px}.checkout__review--redesign .checkout__summary-box-redesign .summary-box--headline{color:#34303d;font-weight:700;line-height:2.3rem}.checkout__review--redesign .checkout__summary-box-redesign .summary-box--city,.checkout__review--redesign .checkout__summary-box-redesign .summary-box--name,.checkout__review--redesign .checkout__summary-box-redesign .summary-box--street,.checkout__review--redesign .checkout__summary-box-redesign .summary-box--zipcode{line-height:2.3rem}.checkout__review--redesign .invoice-check{margin:30px 0 10px}.checkout__review--redesign .checkout__separator{background:rgba(255,253,251,.05)}.checkout__review--redesign .place-order__container{padding:0}.checkout__review--redesign .place-order__container label a{text-decoration:underline}.checkout__review--redesign .place-order__container label a:visited{color:#34303d}.checkout__review--redesign .place-order__container .form-group.in-error .error-message{display:inline-block}.checkout__review--redesign .place-order__container .form-group.in-error .error-message .notification-box{display:flex;padding-top:20px}.checkout__review--redesign .place-order__container .form-group.in-error .error-message .notification-box .notification_icon{margin-right:24px}.checkout__review--redesign .place-order__container .form-group.in-error .form-item label:before{border-color:#db3826}.checkout__review--redesign .place-order__container .checkout__alert-box{background-color:#fffdfb;margin-bottom:10px;padding:18px 0 0}.checkout__review--redesign .place-order__container .checkout__alert-box .alert-text{color:#34303d}.checkout__review--redesign .place-order__container .checkout__alert-box svg{flex-shrink:0;height:20px;margin-right:16px;width:20px}.checkout__review--redesign .place-order__container .btn__label{font-size:11px}@media (min-width:48em){.checkout__review--redesign .hidden-sm{display:none}}@media (min-width:64em){.checkout__review--redesign .hidden-lg{display:none}}.checkout__box{background-color:#f6f4f0;border:2px solid #262a33;border-radius:3px;padding:13px 19px}.checkout__box,.checkout__summary-box{font-size:14px;line-height:1.6em;margin-bottom:17px}.checkout__summary-box{background:#fffdfb;border-radius:3px;padding:18px 22px}.checkout__summary-box strong{color:#34303d}.checkout__summary-box.has-icon{align-items:center;display:flex}.checkout__summary-box.has-icon .icon{flex-shrink:0;margin-right:16px}.checkout__review-delivery{padding-bottom:2rem}.checkout__review-payment{padding-bottom:.8rem}.checkout__review-payment .checkout__selectedCard{border-bottom:none}.checkout--redesign .checkout__choose-address .form-item,.checkout--redesign .checkout__choose-address .info-msg{background-color:#fffdfb}.checkout--redesign .info-msg{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/validate.svg) left 10px top 50% no-repeat;background-size:20px;font-size:14px;margin-bottom:18px;padding:19px 19px 19px 40px}.checkout--redesign .checkout__section-title{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:normal}.checkout--redesign .items-qty{font-size:14px;font-weight:700}.checkout--redesign .shipping-method-choice{margin-top:16px}.checkout--redesign .checkout__section .input-container{background-color:#f6f4f0;border-radius:3px;margin:8px 0}.checkout--redesign .checkout__section .input-container .bordered{border:2px solid #000}.checkout--redesign .checkout__section .input-container .bordered .label__text{font-weight:700}.checkout--redesign .shipping-method--delivery{margin-top:17px}.checkout--redesign .text-phone{display:flex;width:70%}.checkout--redesign .text-phone.pay-per-link--phone-wrapper{width:100%}.checkout--redesign .text-phone.pay-per-link--phone-wrapper .select-country-flag{width:45%}.checkout--redesign .align-phone-combo .phone-combo{align-items:center}.checkout--redesign .align-phone-combo .phone-select .label{padding-right:10px}.checkout--redesign .checkout__delivery-head{display:flex;justify-content:space-between;margin-bottom:17px}.checkout--redesign .checkout__change-address{font-size:14px;text-decoration:underline}.checkout--redesign .summary__product-container{display:flex}.checkout--redesign .summary__product-img{height:73px;width:86px}.checkout--redesign .summary__product-info{display:flex;flex-direction:column;justify-content:center}.checkout--redesign .summary__product-name{color:#000;font-size:15px}.checkout--redesign .summary__product-price{display:flex;justify-content:space-between;padding-left:73px;width:100%}.checkout--redesign .summary__product-label,.checkout--redesign .summary__product-value{color:#34303d;font-size:14px}.checkout--redesign .summary__product-list{padding:16px 0}.checkout--redesign .order-summary caption{display:flex;justify-content:space-between}.checkout--redesign .order-summary caption span{color:#000;font-size:14px;letter-spacing:normal;text-transform:none}.checkout--redesign .my-cart__message--success{margin-bottom:32px}.checkout--redesign .giftwrap-item{margin-bottom:20px;margin-top:32px}.checkout--redesign .my-cart__is-gift{margin-bottom:9px;margin-top:8px}.checkout--redesign .checkout__address-form fieldset legend{color:#34303d;margin-bottom:14px;margin-top:29px}.checkout--redesign .phone-field.hasBorder{padding-bottom:0}.checkout--redesign .phone-select{margin-bottom:36px;margin-top:29px}.checkout--redesign .flex-row{display:flex;justify-content:space-between}.checkout--redesign .flex-header{margin-bottom:16px;margin-top:18px}.checkout--redesign .checkout__product--bundle{border-bottom:1px solid rgba(255,253,251,.05);padding-bottom:24px}.checkout--redesign .checkout__product--bundle .product__info{justify-content:flex-start}.checkout--redesign .checkout__product--bundle .checkout__product{border:none;padding:5px 0}.checkout--redesign .checkout__product--bundle .checkout__product.price-qty{display:flex;justify-content:space-between;padding-left:90px}.checkout--redesign .checkout__product--bundle .product__quantity{color:#34303d;font-size:14px;margin-top:auto}.checkout--redesign .checkout__product--bundle .product__bundle--name{color:#000;font-size:15px}.checkout--redesign .order-summary .subtotal{padding-top:13px}.checkout--redesign .product__color{color:#34303d;font-weight:400}.checkout--redesign .checkout__payment{position:relative}.checkout--redesign .checkout__payment label{color:#34303d;font-size:14px;font-weight:500}.checkout--redesign .checkout__payment label.checkoutCom{margin-bottom:14px;margin-top:14px}.checkout--redesign .checkout__step{color:#34303d;font-size:16px;font-weight:700}.checkout--redesign .checkout__step--review{box-shadow:none}.checkout--redesign .product__quantity{color:#34303d;font-weight:400}.checkout--redesign .btn-promocode{font-weight:500}.checkout--redesign .checkout__review .price--current{color:#000;font-weight:400}.checkout--redesign .checkout__review .checkout__product--bundle .product__quantity{color:#34303d}.checkout--redesign .checkout__billing-address{margin-top:40px}.checkout--redesign .checkout__billing-address .form-item label{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;padding-left:40px}.checkout--redesign .pay-per-link-method{margin-top:24px}.checkout--redesign .pay-per-link-method .pay-per-link__title{margin-bottom:24px}.checkout--redesign .pay-per-link-method .pay-per-link__title span{color:#7b787f;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.47px;line-height:normal}.checkout--redesign .pay-per-link-method .form-check{margin-bottom:15px}.checkout--redesign .pay-per-link-method .form-check label{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.29}.checkout--redesign .pay-per-link-method .form-check .product-filters__wrapper [type=checkbox]:checked+label:before,.checkout--redesign .pay-per-link-method .form-check .product-filters__wrapper [type=checkbox]:not(:checked)+label:before,.checkout--redesign .pay-per-link-method .form-check .variant-nav__options [type=checkbox]:checked+label:before,.checkout--redesign .pay-per-link-method .form-check .variant-nav__options [type=checkbox]:not(:checked)+label:before,.checkout--redesign .pay-per-link-method .form-check [type=radio]:checked+label:before,.checkout--redesign .pay-per-link-method .form-check [type=radio]:not(:checked)+label:before,.product-filters__wrapper .checkout--redesign .pay-per-link-method .form-check [type=checkbox]:checked+label:before,.product-filters__wrapper .checkout--redesign .pay-per-link-method .form-check [type=checkbox]:not(:checked)+label:before,.variant-nav__options .checkout--redesign .pay-per-link-method .form-check [type=checkbox]:checked+label:before,.variant-nav__options .checkout--redesign .pay-per-link-method .form-check [type=checkbox]:not(:checked)+label:before{border-radius:50%;height:16px;width:16px}.checkout--redesign .pay-per-link-method .form-check .product-filters__wrapper [type=checkbox]:checked+label:after,.checkout--redesign .pay-per-link-method .form-check .variant-nav__options [type=checkbox]:checked+label:after,.checkout--redesign .pay-per-link-method .form-check [type=radio]:checked+label:after,.product-filters__wrapper .checkout--redesign .pay-per-link-method .form-check [type=checkbox]:checked+label:after,.variant-nav__options .checkout--redesign .pay-per-link-method .form-check [type=checkbox]:checked+label:after{background-color:#262a33;border-radius:50%;height:10px;left:3px;position:absolute;top:3px;width:10px}.checkout--redesign .pay-per-link-method .form-check .method-selected{margin-top:24px}.checkout--redesign .pay-per-link-method .form-check .method-selected span{color:#262a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.checkout--redesign .pay-per-link-method .form-check .method-selected .phone-combo .code-box{width:38%}.checkout--redesign .pay-per-link-method .form-check .method-selected .phone-combo .phone-box{width:62%}.checkout--redesign .pay-per-link-method input[type=date],.checkout--redesign .pay-per-link-method input[type=email],.checkout--redesign .pay-per-link-method input[type=number],.checkout--redesign .pay-per-link-method input[type=password],.checkout--redesign .pay-per-link-method input[type=tel],.checkout--redesign .pay-per-link-method input[type=text],.checkout--redesign .pay-per-link-method select{background-color:#f6f4f0;border:1px solid #e1dedf}.checkout--redesign .pay-per-link-method .button-wrapper.send-link{margin-bottom:14px;margin-top:52px}.checkout--redesign .pay-per-link--heading{color:#34303d;font-size:14px;font-weight:500;margin-bottom:47px;text-align:center}.checkout--redesign .saved-card{border:1px solid rgba(39,42,51,.2);border-radius:3px;padding:13px 19px;width:100%}.checkout--redesign .saved-card .card-number,.checkout--redesign .saved-card .checkout__link{color:#34303d;font-size:14px;font-weight:500;line-height:1.79}.checkout--redesign .saved-card .card-expiration{color:#7b787f;font-size:14px;font-weight:400;line-height:1.79}.checkout--redesign .saved-card .expiry-date-item{margin-right:8px}.checkout--redesign .flex-container{display:flex;justify-content:space-between}.checkout--redesign .card-column{margin-right:11px}.checkout--redesign .checkout__update-card--title{color:#262a33;font-size:1.4rem}.checkout--redesign .update-card-container .card-number{color:rgba(39,42,51,.2)}.checkout--redesign .default-card{background-color:#f6f4f0}.checkout--redesign .card-expired .card-icon,.checkout--redesign .card-expired .card-number{opacity:.2}.checkout--redesign .items-container{width:100%}.checkout--redesign .items-container .cvv-item{float:right;width:49%}.checkout--redesign .items-container .expiry-date-item{float:left;width:49%}.checkout--redesign .cvv-item .toggling-label{margin-top:13px}.checkout--redesign .cvv-item .toggling-label .label__text{color:#34303d;font-size:14px;font-weight:500}.checkout--redesign .overlay__add-new-card{background-color:hsla(0,0%,100%,.85);display:none;height:100%;left:0;padding:0 20px;position:absolute;top:0;width:100%;z-index:2}@media (min-width:64em){.checkout--redesign .overlay__add-new-card{padding:0 60px}}.checkout--redesign .overlay__add-new-card.overlay-opened{display:block}.checkout--redesign .input-validated{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/inStock.svg) right 10px top 50% no-repeat}.checkout--redesign .card-number-icon,.checkout--redesign .input-validated.card-number-icon{background-color:#f6f4f0;background-position:right 10px top 50%;background-repeat:no-repeat;background-size:50px}.checkout--redesign .input-cvv-icon{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/cvvicon.png) right 10px top 50% no-repeat}.checkout--redesign .checkout__addNewCard{background-color:#fffdfb;margin-top:80px;opacity:100%;padding-top:43px;position:relative;transform:translateY(-50%);z-index:3}@media (min-width:64em){.checkout--redesign .checkout__addNewCard{padding-bottom:80px;padding-top:120px;top:50%}}.checkout--redesign .overlay-close{position:absolute;right:0;top:90px}@media (min-width:64em){.checkout--redesign .overlay-close{top:90px}}.checkout--redesign .overlay__header{color:#34303d;font-size:1.6rem;font-weight:700;letter-spacing:3.64px;line-height:.81;margin-bottom:3rem;margin-top:1.25rem;text-align:center;text-transform:uppercase}.checkout--redesign .payment--redesign{padding:25px 20px}.checkout--redesign .payment--redesign .checkout__section-title{color:#34303d;font-weight:400}@media (min-width:48em){.checkout--redesign .payment--redesign{padding:25px 60px}}.checkout--redesign .payment--redesign .input-container{background-color:#fffdfb;margin:16px 0}.checkout--redesign .payment--redesign .input-container .label-hasIcon{height:64px;padding:0 14px 0 20px}.checkout--redesign .payment--redesign .input-container .label-hasIcon .card-info{color:#34303d}.checkout--redesign .payment--redesign .input-container .label-hasIcon .card-data.selected-card{display:flex;flex-direction:column}.checkout--redesign .payment--redesign .input-container .card-list>li{margin-left:7px!important}.checkout--redesign .payment--redesign .input-container .card-icon2x{max-height:32px;max-width:59px}.checkout--redesign .payment--redesign .input-container .paypal-icon{max-height:40px;max-width:84px}.checkout--redesign .payment--redesign .input-container .card-column{margin-right:0}.checkout--redesign .payment--redesign .checkout__saved-cards .flex-header{height:29px;margin-bottom:10px;margin-top:25px}.checkout--redesign .payment--redesign .checkout__saved-cards .flex-header .checkout__section-title{margin-bottom:0}.checkout--redesign .payment--redesign .checkout__saved-cards .flex-header .checkout__link{font-weight:300;line-height:normal}.checkout--redesign .payment--redesign .checkout__saved-cards .card-icon2x{max-height:32px;max-width:59px}.checkout--redesign .payment--redesign .checkout__saved-cards .card-expiration{font-weight:300;line-height:1.59}.checkout--redesign .payment--redesign .checkout__saved-cards .checkout__link{font-weight:300}.checkout--redesign .payment--redesign .checkout__saved-cards .saved-card{height:122px;margin-bottom:16px}.checkout--redesign .payment--redesign .checkout__saved-cards .saved-card .d-flex{align-items:center;display:flex;margin:3px 0 13px}.checkout--redesign .payment--redesign .checkout__saved-cards .saved-card .d-flex .card-data{display:flex;flex-direction:column}.checkout--redesign .payment--redesign .checkout__saved-cards .saved-card .checkout__separator-light{border-style:ridge;transform:translateX(-19px);width:calc(100% + 36px)}.checkout--redesign .payment--redesign .checkout__saved-cards .saved-card .expired-card{opacity:.2}.checkout--redesign .payment--redesign .checkout__saved-cards .one-card{background-color:#f6f4f0;border:none;height:74px}.checkout--redesign .payment--redesign .checkout__saved-cards .card-number{line-height:1.59}.checkout--redesign .payment--redesign .checkout__saved-cards .selected-card{background-color:#f6f4f0;border:2px solid #34303d}.checkout--redesign .payment--redesign .addCard{margin-top:32px}.checkout--redesign .payment--redesign .addCard .btn__label{font-size:11px}.checkout__step--saved-big-icon{align-items:center;display:flex;justify-content:space-between;padding:9px 10px 9px 21px}.delete-card-overlay .overlay-interactive{background-color:rgba(39,42,51,.7)}@media (min-width:48em){.delete-card-overlay .overlay-interactive{align-items:center;justify-content:center}}.delete-card-overlay .overlay-interactive__wrapper{min-height:249px;padding:21px 20px 20px}@media (min-width:48em){.delete-card-overlay .overlay-interactive__wrapper{min-height:288px;padding:66px 92px 58px;width:680px}.delete-card-overlay .overlay-interactive__wrapper .overlay-interactive__main{align-self:center}}.delete-card-overlay .overlay-interactive__wrapper .main--message{font-size:22px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.64;padding:0 54px 23px}@media (min-width:48em){.delete-card-overlay .overlay-interactive__wrapper .main--message{font-size:24px;letter-spacing:-.47px;line-height:1.54;padding:0 54px 26px}}.delete-card-overlay .overlay-interactive__wrapper .overlay-interactive__footer{padding:0}@media (min-width:48em){.delete-card-overlay .overlay-interactive__wrapper .overlay-interactive__footer{flex-direction:row-reverse}.delete-card-overlay .overlay-interactive__wrapper .overlay-interactive__footer .btn{margin:0 6px;min-height:55px;min-width:110px}}.delete-card-overlay .overlay-interactive__wrapper .overlay-interactive__footer .btn__label{font-size:11px;letter-spacing:2.2px}.delete-card-overlay .overlay-interactive__wrapper .overlay-interactive__footer button{margin-bottom:12px}.delete-card-overlay .overlay-interactive__wrapper .overlay-interactive__footer .capitalize{text-transform:capitalize}.checkout__confirmation{background:#fffdfb;padding:45px 20px;text-align:center}@media (min-width:48em){.checkout__confirmation{margin:0 auto 123px;padding:68px 28px 45px;width:570px}}@media (min-width:75em){.checkout__confirmation{margin-bottom:0}}.checkout__confirmation .confirmation-title{color:#000;font-size:18px;font-weight:500;letter-spacing:4px;text-transform:uppercase}.checkout__confirmation .confirmation-message{color:#34303d;font-size:14px;line-height:23px}.checkout__confirmation .confirmation-message strong{font-weight:600}.checkout__confirmation .card{border:1px solid #c2bfc2;margin-top:40px;padding:35px 0}.checkout__confirmation .card .card-title{font-size:22px;line-height:1.64}.checkout__confirmation .card .card-subtitle{font-size:14px;line-height:1.71;margin-bottom:15px;margin-top:14px}.checkout__confirmation .card img{max-width:179px}.checkout__confirmation .voucher{background-image:linear-gradient(90deg,#2980b5,#2980b5);border-radius:3px;color:#fffdfb;height:68px;margin:10px auto 0;position:relative;width:100%}.checkout__confirmation .voucher .voucher-text{font-size:11px;font-weight:500;left:10px;line-height:17px;position:absolute;text-align:left;top:10px}.checkout__confirmation .voucher .approved-sign{height:15px;position:absolute;right:10px;top:10px;width:15px}.checkout__confirmation .voucher .approved-sign img{display:block}.checkout__confirmation .voucher .remove-voucher{bottom:10px;color:#fffdfb;font-size:11px;line-height:17px;position:absolute;right:10px;text-decoration:underline}.checkout__confirmation .device{margin-top:34px;text-align:left}.checkout__confirmation .device .title{font-size:14px;font-weight:400;line-height:1.79}.checkout__confirmation .device .device-description{background-color:#f6f4f0;line-height:48px;margin-top:17px;padding:15px}.checkout__confirmation .device .device-description .device-icon{display:inline-block;height:48px;vertical-align:middle;width:48px}.checkout__confirmation .device .device-description .text{display:inline-block;line-height:normal;padding-left:25px;vertical-align:middle}.checkout__confirmation .device .device-description .text .name{font-size:14px;font-weight:500;line-height:1.79}.checkout__confirmation .device .device-description .text .number{font-size:14px;line-height:1.79}.checkout__confirmation .store{border:1px solid #c2bfc2;margin-top:40px}.checkout__confirmation .store .row{border-top:1px solid #c2bfc2;display:flex;font-size:14px;justify-content:space-between;line-height:1;margin:0 15px;padding:15px 0}.checkout__confirmation .store .row:first-child{border-top:none}.checkout__confirmation .store .row .row-value{font-weight:600}.checkout__confirmation .confirmation-summary{border:1px solid #e1dedf;font-size:14px;margin-top:40px;padding:20px;text-align:left}.checkout__confirmation .confirmation-summary h4{color:#000;letter-spacing:.3px;margin:0 0 1rem;text-align:left}.checkout__confirmation .confirmation-summary__table{margin-bottom:1rem;width:100%}.checkout__confirmation .confirmation-summary__table tr:first-child td{border-top:1px solid #e1dedf}.checkout__confirmation .confirmation-summary__table td{border-bottom:1px solid #e1dedf;font-size:14px;padding:15px 0;text-align:left}.checkout__confirmation .confirmation-summary__table td.value{color:#000;font-weight:500;text-align:right}.checkout__confirmation .order-confirmed-cta{border:2px solid #34303d}.checkout__confirmation .order-confirmed-cta .btn__label{color:#34303d;font-size:11px;font-weight:700}.checkout__confirmation .confirmation-track{color:#34303d;display:inline-block;font-size:14px;margin-top:20px;text-align:left;text-decoration:underline}.checkout__confirmation .disclaimer-note{color:#34303d;font-size:12px;margin-top:35px;text-align:left}.checkout__confirmation .form-item{margin-top:20px;padding:initial}@media (min-width:64em){.checkout__confirmation .form-item{display:flex}}.checkout__confirmation .form-item .global-btn{font-size:11px;font-weight:600;letter-spacing:2.2px}.checkout__confirmation .form-item .btn--light{border-color:#34303d;margin-top:20px}@media (min-width:64em){.checkout__confirmation .form-item .btn--light{margin-top:0}.checkout__confirmation .form-item .btn--dark{margin-right:24px;margin-top:0}}.checkout__confirmation .order-collector .order-collector-box{background:#fffdfb;border-radius:3px;font-size:14px;line-height:1.6em;margin-bottom:17px;padding:18px 22px}.checkout__confirmation .order-collector .order-collector-box .order-collector-name{color:#34303d;font-weight:400;padding-bottom:10px;text-align:left}.checkout__confirmation .order-collector .order-collector-box .order-collector-address{padding-bottom:30px;text-align:left}.checkout__confirmation .order-collector .order-collector-box .order-collector-flex .row-container{padding-bottom:20px;text-align:left}.checkout__confirmation .order-collector .order-collector-box .order-collector-flex .row-container .order-collector-img{display:inline-block;vertical-align:top}.checkout__confirmation .order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text{display:inline-block;padding-left:10px}.checkout__confirmation .order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text.availability{left:-10px;padding-left:0;position:relative}.checkout__confirmation .order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text .order-collector-title{font-weight:400;max-width:240px}.checkout__confirmation .order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text .order-collector-title_underlined{font-weight:400;max-width:240px;text-decoration:underline}.checkout__confirmation .order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text .order-collector-title_underlined:hover{cursor:pointer}.checkout__confirmation .order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text .order-collector-subtext{max-width:240px}.checkout__confirmation .order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text .order-collector-subtext_underlined{max-width:240px;text-decoration:underline}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation{padding:53px 20px 45px}@media (min-width:64em){.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation{padding:68px 28px 45px}}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .confirmation-summary{margin-bottom:26px}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .confirmation-summary .track-my-order-cta .btn__label{color:#000;letter-spacing:.3px;text-align:left;text-decoration:underline}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary{box-shadow:none;padding:0}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .flex-header{display:flex;justify-content:space-between;margin-bottom:12px}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .flex-header .checkout__section-title,.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .flex-header .items-qty{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:normal}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .checkout__summary{border-bottom:1px solid rgba(255,253,251,.05)}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .checkout__summary .checkout__product--bundle{border-bottom:1px solid rgba(255,253,251,.05);padding-bottom:24px}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .checkout__summary .checkout__product--bundle .product__bundle--name{color:#000;font-weight:400;margin-left:89px;text-align:left}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .checkout__summary .checkout__product--bundle .checkout__product{border:none;padding:5px 0}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .checkout__summary .checkout__product--bundle .checkout__product.price-qty{display:flex;justify-content:space-between;padding-left:90px}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .checkout__summary .checkout__product--bundle .checkout__product .product__info{justify-content:flex-start}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .checkout__summary .checkout__product .product__info{align-items:flex-start}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .checkout__summary .checkout__product .product__color,.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .checkout__summary .checkout__product .product__quantity{color:#7b787f;font-weight:400}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .checkout__summary .checkout__product .product__price{align-self:flex-end}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .checkout__summary .checkout__product .product__price .price-wrapper .price--current{color:#000;font-size:14px;font-weight:400}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .order-summary{border-bottom:1px solid rgba(255,253,251,.05)}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .my-cart__orderSummary .order-summary .order-summary__label{text-align:left}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .device .title{font-size:14px;font-weight:400;line-height:1.79;text-align:left}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .device .qure-returns__label--review{font-weight:400;margin-top:17px}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .qure-returns__wrapper .qure-returns__dropdown-container{margin:0 -21px;padding:20px 0;width:auto}@media (min-width:64em){.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .qure-returns__wrapper .qure-returns__dropdown-container{margin:0 -28px}}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .checkout__separator{margin:26px -21px}@media (min-width:64em){.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .checkout__separator{margin:26px -28px}}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .order-collector .title{display:block;font-size:14px;font-weight:400;line-height:1.79;margin-bottom:20px;text-align:left;width:100%}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .order-collector .checkout__summary-box.has-icon{align-items:flex-start;background:#fffdfb;font-size:14px;font-weight:400;line-height:1.79;padding:18px 0;text-align:left}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .checkout__review-payment{text-align:left}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .checkout__review-payment .checkout__section-title{margin-bottom:20px;text-align:left}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .checkout__review-payment .checkout__summary-box.checkout__selectedCard .card-icon2x{max-width:50px}.checkout__confirmation-wrapper.checkout__confirmation-wrapper-complete .checkout__confirmation .checkout__review-payment.checkout__review-delivery .checkout__summary-box.has-icon{align-items:flex-start;background:#fffdfb;font-size:14px;font-weight:400;line-height:1.79;padding:18px 0;text-align:left}#cardNumber-container{background:none;border:1px solid #c2bfc2;border-radius:3px;font-size:1.4rem;height:46px;padding:10px 15px}#cardNumber-container input[name=credit-card-number]::-moz-placeholder{color:#34303d}#cardNumber-container input[name=credit-card-number]::placeholder{color:#34303d}.checkoutCom-form iframe{height:38px!important}.checkoutCom-input-container{display:flex;height:40px;position:relative}.checkoutCom-input-container.first-name{margin-bottom:14px;margin-top:14px}.checkoutCom-input-container.card-number{margin-bottom:8px}.checkoutCom-input-container.expiry-date{margin-right:8px}.checkoutCom-input-validated{background:#f9f9f9 url(../../../../content/dam/iqos/global/marketing/brand/graphics/validate.svg) right 10px top 50% no-repeat;background-size:20px;padding-right:40px}.card-number-frame,.cvv-frame,.expiry-date-frame{flex:1 1 auto;padding-left:15px}#securedfields .checkoutCom-input-container{border:1px solid #c2bfc2;border-radius:3px;font-size:1.4rem;height:46px;padding:0}#sofort-container{margin-top:1rem}.adyen-input-container{border:1px solid #ced4da;border-radius:3px;font-size:1.4rem;height:46px;margin:14px 0;padding:0}.adyen-input-validated{background:#f9f9f9 url(../../../../content/dam/iqos/global/marketing/brand/graphics/validate.svg) right 10px top 50% no-repeat;background-size:20px;padding-right:40px}.adyen-checkout__payment-method__header{display:none!important}.adyen-checkout__payment-method__details{margin-top:20px;padding:0!important}.adyn-checkout_button{border:none!important}.adyen-checkout__payment-method--selected{border:none!important;border-radius:12px;cursor:default;margin:10px 0;-webkit-transition:margin .15s cubic-bezier(.4,0,.2,1) 0ms,opacity .3s ease-out;transition:margin .15s cubic-bezier(.4,0,.2,1) 0ms,opacity .3s ease-out}.error-message.smaller{height:0}.checkout__address-form .form-item.no-margin{margin-bottom:0;margin-top:0}.checkout__disclaimer--text{font-size:11px;line-height:12px;margin-bottom:0;margin-top:1em}.checkout__disclaimer--container .checkout__disclaimer--text{font-size:14px}.confirmation__ref--container{margin-top:20px}.confirmation__ref--container .confirmation__ref--how-to-title{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;text-align:center;text-decoration:underline;width:100%}.confirmation__ref--container .confirmation__ref--how-to-title.multibanco{text-decoration:none}.confirmation__ref--container .confirmation__ref--payent-ref{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px;margin-top:32px;width:100%}.confirmation__ref--container .confirmation__ref--payent-ref .confirmation__ref-payment{color:#34303d;display:flex;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2.75}.confirmation__ref--container .confirmation__ref--copy-code-container .confirmation__ref--code{border:2px dashed #e1dedf;border-radius:5px;color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2.75;margin-bottom:19px;text-align:center}.confirmation__ref--container .confirmation__ref--copy-code-container .confirmation__ref--button{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;text-align:center;text-transform:uppercase}.confirmation__ref--container .confirmation__ref-message--container{background:transparent;margin-top:18px;padding:0}.confirmation__ref--container .confirmation__ref-message--container .message-icon{margin-top:3px}.confirmation__ref--container .confirmation__ref-message--container .message-text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.05px;line-height:1.43;text-align:left}.confirmation__ref--container .confirmation__ref-message--container .message-text strong{font-weight:700}.location__coordinates-title{color:#34303d;display:flex;font-size:14px;font-weight:400;margin:10px 0}.location__coordinates-change-button{background:none;border:none;cursor:pointer;margin-left:auto;outline:none;padding:0;text-decoration:underline}.location__coordinates-change-button.hidden{display:none}.location__coordinates-text{color:#34303d;font-size:14px;font-weight:400;margin:0}.location__coordinates-text.hidden{display:none}.location__coordinates-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:40px;margin:15px 0;outline:none;padding:0}.location__coordinates-button.hidden{display:none}.location_coordinates-button-text{color:#34303d;font-size:14px;text-decoration:underline}.location__checkin{background-color:#fffdfb;display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:10000}@media (min-width:64em){.location__checkin{height:auto;position:relative;z-index:auto}}.location__checkin.map-opened{display:block}.location__checkin .form-searchCity{margin:15px 0 20px;padding:0 20px}@media (min-width:64em){.location__checkin .form-searchCity{display:none}}.location__checkin .form-searchCityinput{height:44px}.location__checkin-close-button{background:none;border:none;cursor:pointer;height:44px;outline:none;padding:0;position:absolute;right:5px;top:5px}@media (min-width:64em){.location__checkin-close-button{display:none}}.location__checkin-title{color:#000;font-size:16px;font-weight:500;margin-bottom:0;margin-top:30px;text-align:center;text-transform:uppercase}@media (min-width:64em){.location__checkin-title{display:none}}.location__checkin-map{height:268px}@media (min-width:64em){.location__checkin-map{margin-top:30px}}.location__checkin-info{padding:25px 20px 20px}.location__checkin-info.hidden{display:none}.location__checkin-info.checkin-info__second{background-color:#fffdfb}.location__checkin-info__data{margin-bottom:35px}.checkin-info__data-row{display:flex;margin:0 0 10px}.checkin-info__data-row-left{font-size:14px;font-weight:400;margin:0}.checkin-info__data-row-right{font-size:14px;font-weight:600;margin:0 0 0 5px}.checkin__info-btn{height:44px;padding:0 20px}.location__checkin-info-error{padding:25px 20px 20px}.location__checkin-info-error.hidden{display:none}.location__checkin-info-error .location__checkin-info__data{padding-left:30px;position:relative}.location__checkin-info-error .location__checkin-info__data svg{height:20px;left:0;position:absolute;top:5px;width:20px}.location__checkin-info-error .location__checkin-info__data .checkin-info__data-row{margin-bottom:20px}.location__checkin-info-error .checkin__error-btn-return{margin-bottom:8px}.location__checkin-info-error .checkin__error-btn-save{border-color:#34303d}.checkout-payment{background-color:#fffdfb;border-radius:3px;height:100vh;padding:83px 20px 56px;position:relative;text-align:center}@media (min-width:48em){.checkout-payment{box-shadow:0 2px 4px 0 rgba(0,0,0,.03);height:562px;margin:104px auto;padding:64px 0 49px;width:648px}}.checkout-payment .payment-display{display:flex;flex-direction:column-reverse;margin-bottom:35px}@media (min-width:48em){.checkout-payment .payment-display{flex-direction:column;margin-bottom:21px}}.checkout-payment .payment-display .payment-loading{height:38px;margin:0 auto;width:38px}.checkout-payment .payment-display .payment-loading .ui.loader{left:auto;margin-top:20px;top:auto}.checkout-payment .payment-display .payment-loading .ui.loader:after{border-color:#000 #000 transparent;border-width:3px}.checkout-payment .payment-display .payment-alert,.checkout-payment .payment-display .payment-complete{height:38px;margin:0 auto;width:38px}.checkout-payment .payment-display .payment-title{color:rgba(0,0,0,.87);font-size:34px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:2.12;margin:0 0 26px}@media (min-width:48em){.checkout-payment .payment-display .payment-title{font-size:36px;line-height:1.44;margin:10px 0 0}}.checkout-payment .payment-subtitle{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.69}.checkout-payment .payment-qr-code{margin:44px 0 54px}@media (min-width:48em){.checkout-payment .payment-qr-code{margin:32px 0 38px}}.checkout-payment .payment-qr-code img{display:unset!important;height:150px;width:150px}.checkout-payment .payment-footer{bottom:56px;left:20px;position:absolute;width:335px}@media (min-width:48em){.checkout-payment .payment-footer{position:static;width:100%}}.checkout-payment .payment-footer .btn-payment{background-color:#fffdfb;border:2px solid #34303d;border-radius:3px;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;height:44px;letter-spacing:2.5px;line-height:1.18;margin:0 auto 16px;text-transform:uppercase}@media (min-width:48em){.checkout-payment .payment-footer .btn-payment{width:174px}}.checkout-payment .payment-footer .btn-payment-dark{border-radius:3px;color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;height:44px;letter-spacing:2.5px;line-height:1.18;margin:0 auto 16px;text-transform:uppercase}@media (min-width:48em){.checkout-payment .payment-footer .btn-payment-dark{margin:100px auto 16px;width:174px}}.checkout-payment .payment-footer .payment-link{color:rgba(39,42,51,.5);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;text-decoration:underline}.checkout--redesign.checkout--options .payment-method-choice label{background:#fffdfb}.checkout--redesign.checkout--options .payment-method-choice .card-data.selected-card{display:flex;flex-direction:column}.checkout--redesign.checkout--options .input-validated{background-color:#f6f4f0!important}.checkout--redesign.checkout--options .checkout__add-new-card-container{margin-top:29px}.checkout--redesign.checkout--options .checkout__add-new-card-container input{background-color:#fffdfb}.checkout--redesign.checkout--options .checkout__add-new-card-container label[for=expiry-date]{margin-bottom:13px}.checkout--redesign.checkout--options .form-item.cvv-item,.checkout--redesign.checkout--options .form-item.expiry-date-item{margin:0}.checkout--redesign.checkout--options .flex-header{margin-bottom:12px;margin-top:25px}.checkout--redesign.checkout--options .checkout__section-title{margin:0}.checkout--redesign.checkout--options .checkout__billing-address-container{margin-bottom:21px;margin-top:18px}.checkout__delivery--first-address .checkout__section-title{font-weight:300;text-align:left}.checkout__delivery--first-address .checkout__first-address--lookup{margin:0}.checkout__delivery--first-address .checkout__first-address--lookup legend{display:block;font-size:14px;margin-bottom:10px}.checkout__delivery--first-address .checkout__first-address--lookup .first-address--lookup{font-weight:300}.checkout__delivery--first-address .checkout__first-address--lookup .label-hasIcon{height:35px;width:35px}.checkout__delivery--first-address .checkout__first-address--lookup .form-item{position:relative}.checkout__delivery--first-address .checkout__first-address--lookup .form-item .label-hasIcon{position:absolute;right:10px;top:5px}.checkout__delivery--first-address .checkout__first-address--manual{background:none;border:none;color:#34303d;cursor:pointer;font-size:14px;font-weight:300;outline:none;padding-left:1px;text-decoration:underline}.checkout__delivery--first-address .my-cart__section--gift{margin-left:2px}.checkout__delivery--first-address .my-cart__section--gift .gift-text{font-weight:300}.checkout__delivery--first-address .my-cart__section--gift .my-cart__is-gift{margin:8px 0}.checkout__delivery--first-address .my-cart__section--gift-unavailable{margin:10px 0 30px}.checkout__delivery--first-address .my-cart__section--gift-unavailable .gift-unavailable{font-size:14px}.checkout__delivery--first-address .checkout__first-address--manual-lookup{margin:15px 0 19px}@media (min-width:48em){.checkout__delivery--first-address .checkout__first-address--manual-lookup{margin:15px 0 0}}.checkout__delivery--first-address .checkout__first-address--manual-lookup .hasBorder{padding-bottom:15px;padding-top:15px}.checkout__delivery--first-address .checkout__first-address--manual-lookup .hasNoBorder{padding-top:15px}.checkout__delivery--first-address .checkout__first-address--manual-lookup .hasNoBorder legend{margin-top:10px}.checkout__delivery--first-address .checkout__first-address--manual-lookup legend{display:block;font-size:14px;margin-bottom:10px;margin-top:0}.checkout__delivery--first-address .checkout__first-address--manual-lookup input,.checkout__delivery--first-address .checkout__first-address--manual-lookup select{font-weight:300}.checkout__delivery--first-address .checkout__first-address--manual-lookup.hidden{display:none}.checkout__delivery--first-address .label__text--secondary{font-weight:300}.checkout__delivery--first-address .shipping-method-choice .input-container .input--outline:checked+label{font-weight:700}.pdp-tabSection .listingProducts .listingProducts__item,.plp-page .listingProducts .listingProducts__item{display:flex;flex:0 0 100%;flex-direction:column;justify-content:space-between;margin-bottom:35px;max-width:420px;padding-left:8px;padding-right:8px}@media (min-width:30em){.pdp-tabSection .listingProducts .listingProducts__item,.plp-page .listingProducts .listingProducts__item{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}}@media (min-width:64em){.pdp-tabSection .listingProducts .listingProducts__item,.plp-page .listingProducts .listingProducts__item{flex:0 0 33.3%;max-width:33.3%}}@media (min-width:100em){.pdp-tabSection .listingProducts .listingProducts__item,.plp-page .listingProducts .listingProducts__item{flex:0 0 25%;max-width:25%}}.pdp-tabSection .listingProducts__details,.plp-page .listingProducts__details{margin-top:9px;text-align:left}.pdp-tabSection .listingProducts__details .product-name,.plp-page .listingProducts__details .product-name{border-bottom:none;color:#383839;font-size:22px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.3}@media (min-width:64em){.pdp-tabSection .listingProducts__details .product-name,.plp-page .listingProducts__details .product-name{font-size:26px}}.pdp-tabSection .listingProducts__details .product-price strong,.plp-page .listingProducts__details .product-price strong{color:#666;display:inline-block;font-size:18px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal}.pdp-tabSection .listingProducts__details .product-price del,.plp-page .listingProducts__details .product-price del{color:#b2b2b2;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;margin-left:10px}.pdp-tabSection .listingProducts__itemColorSelector,.plp-page .listingProducts__itemColorSelector{align-items:start;display:flex;flex-wrap:wrap}.pdp-tabSection .listingProducts__itemColorSelector .button--textCentered.roundButtonPLP,.plp-page .listingProducts__itemColorSelector .button--textCentered.roundButtonPLP{height:0;margin-bottom:5px;margin-right:7px;margin-top:5px;padding:10px;position:relative}.pdp-tabSection .listingProducts__itemColorSelector .button--textCentered.roundButtonPLP.selected,.plp-page .listingProducts__itemColorSelector .button--textCentered.roundButtonPLP.selected{overflow:visible!important}.pdp-tabSection .listingProducts__itemColorSelector .button--textCentered.roundButtonPLP .button__border,.plp-page .listingProducts__itemColorSelector .button--textCentered.roundButtonPLP .button__border{border-radius:50%}.pdp-tabSection .listingProducts__itemColorSelector .button--textCentered.roundButtonPLP:before,.plp-page .listingProducts__itemColorSelector .button--textCentered.roundButtonPLP:before{display:none}.pdp-tabSection .listingProducts__itemColorSelector .button--textCentered.roundButtonPLP:after,.plp-page .listingProducts__itemColorSelector .button--textCentered.roundButtonPLP:after{background-color:#000;bottom:-7px;content:" ";display:block;height:1px;left:50%;position:absolute;top:auto;transform:translateX(-50%);width:70%}.pdp-tabSection .pdpLink__plus-sign,.plp-page .pdpLink__plus-sign{display:block;float:right;margin-top:3px}.pdp-tabSection .listingProducts__item .product-image,.plp-page .listingProducts__item .product-image{margin:0;padding:0}.pdp-tabSection .listingProducts__itemWrapper,.plp-page .listingProducts__itemWrapper{margin:0;padding:0;position:relative}.pdp-tabSection .listingProducts__itemWrapper:before,.plp-page .listingProducts__itemWrapper:before{content:"";display:block;padding-top:100%;width:100%}.pdp-tabSection .listingProducts__itemWrapper>.content,.plp-page .listingProducts__itemWrapper>.content{bottom:0;left:0;position:absolute;right:0;top:0}.pdp-tabSection .listingProducts__itemWrapper .product-image,.plp-page .listingProducts__itemWrapper .product-image{-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.pdp-tabSection .listingProducts__item [class*=__img],.plp-page .listingProducts__item [class*=__img]{-webkit-transform:none;transition:opacity .6s linear}.pdp-tabSection .addToCartPLP,.plp-page .addToCartPLP{background:#fffdfb;border:1px solid #000;color:#000;font-size:14px;letter-spacing:2px;margin-top:12px;padding:8px 25px;text-align:center;width:100%}.pdp-tabSection .addToCartPLP .button__secondaryText,.plp-page .addToCartPLP .button__secondaryText{font-weight:500;line-height:20px}.pdp-tabSection .addToCartPLP span,.plp-page .addToCartPLP span{display:block}@media screen and (max-width:479px){.listingProducts__item{margin:0 auto}}.plp-page__catalog-switch--grey .plp-page__catalog-switch--arrow-left,.plp-page__catalog-switch--grey .plp-page__catalog-switch--arrow-right{max-width:50px;width:100%}@media (min-width:64em){.plp__plp-product-veev,.plp__plp-product-veev .card-product-container{width:100%}}section[data-reactcomponent=Checkout]{border-bottom:1px solid #f5f3f1;padding-bottom:42px}@media (min-width:64em){section[data-reactcomponent=Checkout]{padding-bottom:90px}}@media (min-width:87.5em){section[data-reactcomponent=Checkout]{padding-bottom:205px}}section[data-reactcomponent=Checkout] .checkout-page-title{color:#34303d;font-size:20px;height:auto;line-height:27px;margin:0 auto 9px;text-transform:capitalize}@media (min-width:64em){section[data-reactcomponent=Checkout] .checkout-page-title{color:#000;flex-direction:row;font-size:30px;margin-bottom:15px;padding-left:52px;padding-right:52px}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] .checkout-page-title{font-size:40px;padding-left:12px;padding-right:12px;width:1242px}}section[data-reactcomponent=Checkout] .page-title-container{height:auto;margin-left:auto;margin-right:auto;margin-top:105px;max-height:60px;padding-left:12px;padding-right:12px;text-align:left}@media (min-width:64em){section[data-reactcomponent=Checkout] .page-title-container{margin-top:153px}}section[data-reactcomponent=Checkout] [type=checkbox]:checked+label:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/checked.jpg);background-repeat:no-repeat;background-size:cover;border-radius:50px;height:24px;width:24px}@media (min-width:64em){section[data-reactcomponent=Checkout] [type=checkbox]:checked+label:before{height:30px;width:30px}}section[data-reactcomponent=Checkout] .items-in-order-title{background-color:#fffdfb;border:none;cursor:pointer;display:none;height:44px;line-height:44px;outline:none;visibility:hidden;width:100%}@media (min-width:64em){section[data-reactcomponent=Checkout] .items-in-order-title{display:block;visibility:visible}}section[data-reactcomponent=Checkout] .items-in-order-title h3{color:#34303d;font-size:16px;font-weight:500;margin:0;padding-left:30px;text-align:left}@media (min-width:64em){section[data-reactcomponent=Checkout] .items-in-order-title h3{padding-left:10px}}section[data-reactcomponent=Checkout] .items-in-order-title h3 span{color:#34303d;line-height:44px;margin-left:5px}section[data-reactcomponent=Checkout] .items-in-order-title h3 .arrow-down,section[data-reactcomponent=Checkout] .items-in-order-title h3 .arrow-up{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/icon-arrow-up.svg);background-position:50%;background-repeat:no-repeat;display:inline-block;height:40px;margin-right:15px;width:20px}section[data-reactcomponent=Checkout] .items-in-order-title h3 .arrow-down{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webki-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:64em){section[data-reactcomponent=Checkout] .items-in-order-container{padding-left:15px;padding-right:15px}}section[data-reactcomponent=Checkout] .items-in-order-container.hide-entries{display:block}@media (min-width:64em){section[data-reactcomponent=Checkout] .items-in-order-container.hide-entries{display:none}}section[data-reactcomponent=Checkout] .items-in-order-container .view-cart-btn{color:#95afd6;cursor:pointer;display:block;font-size:20px;padding-bottom:18px;padding-top:18px;text-align:center;text-transform:capitalize;width:100%}section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item{border-top:1px solid #e6e6e6;clear:both;display:flex;flex-flow:row;min-height:110px;padding-bottom:15px;padding-top:15px}@media (min-width:64em){section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item{margin-left:15px;margin-right:15px;min-height:70px}}section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item:last-child{margin-bottom:15px}section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item .img-box{max-width:60px;padding-top:10px}section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item .item-info{display:flex;flex-flow:column;justify-content:center;margin-left:5px;width:calc(100% - 65px)}section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item .item-info h2,section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item .item-info p{margin:0}section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item .item-info h2.qty-price,section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item .item-info p.qty-price{display:flex;font-size:14px;justify-content:space-between;width:100%}section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item .item-info h2.qty-price .price,section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item .item-info p.qty-price .price{display:block;font-size:16px;font-weight:500}section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item .item-info h2.item-color,section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item .item-info p.item-color{color:#7b787f;font-size:12px;margin-bottom:8px}section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .in-cart-item .item-info h2{color:#34303d;font-size:14px;font-weight:500}section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .item-info{display:flex;flex-direction:column}section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .price-container{display:flex;float:right;font-weight:500;justify-content:space-between}@media (min-width:64em){section[data-reactcomponent=Checkout] .items-in-order-container .in-order-items-list .price-container{margin-right:35px}}section[data-reactcomponent=Checkout] #checkout-steps{margin-bottom:5px}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .custom-shipping-address{margin-top:20px}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step{border-top:2px solid #e1dedf;padding-bottom:33px;padding-top:15px;position:relative}.product-filters__wrapper section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form input[type=checkbox]:checked+label:after,.product-filters__wrapper section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form input[type=checkbox]:not(:checked)+label:after,.variant-nav__options section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form input[type=checkbox]:checked+label:after,.variant-nav__options section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form input[type=checkbox]:not(:checked)+label:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form .product-filters__wrapper input[type=checkbox]:checked+label:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form .product-filters__wrapper input[type=checkbox]:not(:checked)+label:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form .variant-nav__options input[type=checkbox]:checked+label:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form .variant-nav__options input[type=checkbox]:not(:checked)+label:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form input:checked[type=radio]+label:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form input:not(:checked)[type=radio]+label:after{top:50%}@media (min-width:64em){.product-filters__wrapper section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form input[type=checkbox]:checked+label:after,.product-filters__wrapper section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form input[type=checkbox]:not(:checked)+label:after,.variant-nav__options section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form input[type=checkbox]:checked+label:after,.variant-nav__options section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form input[type=checkbox]:not(:checked)+label:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form .product-filters__wrapper input[type=checkbox]:checked+label:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form .product-filters__wrapper input[type=checkbox]:not(:checked)+label:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form .variant-nav__options input[type=checkbox]:checked+label:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form .variant-nav__options input[type=checkbox]:not(:checked)+label:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form input:checked[type=radio]+label:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form input:not(:checked)[type=radio]+label:after{margin-left:3px}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 .checkout-form.billing-form .save-and-continue{margin-left:-20px}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 [type=checkbox]:checked+label:before,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.step-3 [type=checkbox]:not(:checked)+label:before{top:0}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step #shipping-method-form label{font-size:14px;font-weight:300;line-height:1.86}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step #shipping-method-form label{font-size:18px;line-height:1.8;padding-left:40px}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step #shipping-method-form label{font-size:20px;line-height:1.5;padding-left:40px}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step fieldset.payment-form{padding:0}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step fieldset.payment-form .checkout-fieldset{padding:0 15px}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step fieldset.payment-form .checkout-fieldset{padding:0 25px}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step fieldset.payment-form .checkout-fieldset{padding:0 30px}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step fieldset.payment-form .select-wrapper{margin-top:0}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step fieldset.payment-form input,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step fieldset.payment-form select{margin-top:22px}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step fieldset.payment-form input,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step fieldset.payment-form select{height:28px}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step fieldset.payment-form input,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step fieldset.payment-form select{height:38px}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.active{border-top:2px solid #383839}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step.active .step-title{color:#34303d}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step{padding-bottom:32px;padding-top:32px}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step:nth-child(2) .save-and-continue,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step:nth-child(3) .save-and-continue{width:auto}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step:nth-child(2) .button--checkout,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step:nth-child(3) .button--checkout{margin-left:0;width:100%}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step:nth-child(2) .button--checkout,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step:nth-child(3) .button--checkout{width:auto}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step:nth-child(2) .button--checkout{margin-top:0}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step:nth-child(3) .button--checkout{margin-top:30px}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .edit-step{background:none;border:none;color:#4d6f99;cursor:pointer;font-size:14px;font-weight:500;line-height:19px;position:absolute;right:0;text-transform:uppercase;top:18px}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .edit-step{font-size:18px;top:40px}}@media (min-width:75em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .edit-step{font-size:20px;top:40px}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step:after,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step:before{clear:both;content:" ";display:table}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-title{color:#e1dedf;font-size:20px;font-weight:500;margin:0;padding-left:20px;width:calc(100% - 60px)}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-title{font-size:24px;padding-left:25px}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-title{font-size:30px;padding-left:30px}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-title .step-number{display:inline-block;left:0;position:absolute;width:20px}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container{margin-top:15px}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container{margin-top:25px}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container.selected-address{padding-left:20px}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container.selected-address{padding-left:20px}}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container.selected-billing{padding-left:20px}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container.selected-billing{padding-left:25px}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container .label__title{color:#383839;font-size:18px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.44;margin-bottom:0}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container .label__title{padding-left:10px}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container .label__title{font-size:20px}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container .label__value{color:#666;font-size:18px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.3}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container.addresses{margin-left:20px;margin-right:20px}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container .shipping-label,section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container h3{color:#34303d;font-weight:500;margin-bottom:5px;margin-top:0;min-height:auto;padding-top:1px}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container .shipping-label{font-size:18px;height:24px;line-height:24px;margin-left:-30px}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container .shipping-label{padding-left:40px}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container .shipping-label{font-size:20px}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container p{color:#7b787f;display:block;line-height:1.44;margin:0}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container p{font-size:18px;padding-left:10px}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container p{font-size:20px}}section[data-reactcomponent=Checkout] #checkout-steps .checkout-step .step-container p.hide{display:none}section[data-reactcomponent=Checkout] #checkout-steps .form-row:after,section[data-reactcomponent=Checkout] #checkout-steps .form-row:before,section[data-reactcomponent=Checkout] #checkout-steps .payment-row:after,section[data-reactcomponent=Checkout] #checkout-steps .payment-row:before{clear:both;content:" ";display:table}section[data-reactcomponent=Checkout] #checkout-steps .form-row .pull-left,section[data-reactcomponent=Checkout] #checkout-steps .form-row .pull-right,section[data-reactcomponent=Checkout] #checkout-steps .payment-row .pull-left,section[data-reactcomponent=Checkout] #checkout-steps .payment-row .pull-right{width:48%}section[data-reactcomponent=Checkout] #checkout-steps .form-row label,section[data-reactcomponent=Checkout] #checkout-steps .payment-row label{font-size:11px;line-height:35px;margin:0;text-transform:uppercase}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .form-row label,section[data-reactcomponent=Checkout] #checkout-steps .payment-row label{padding-left:40px}}section[data-reactcomponent=Checkout] #checkout-steps .form-row input,section[data-reactcomponent=Checkout] #checkout-steps .payment-row input{border:none;border-bottom:1px solid #908f8f;color:#524f59;display:block;font-size:13px;font-weight:500;height:18px;letter-spacing:2px;margin:18px auto 0;padding:0 0 4px;text-transform:uppercase}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .form-row input,section[data-reactcomponent=Checkout] #checkout-steps .payment-row input{margin-top:22px;width:100%}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .form-row input,section[data-reactcomponent=Checkout] #checkout-steps .payment-row input{font-size:16px;height:28px;margin-top:38px}}section[data-reactcomponent=Checkout] #checkout-steps .form-row input::-webkit-input-placeholder,section[data-reactcomponent=Checkout] #checkout-steps .payment-row input::-webkit-input-placeholder{color:rgba(255,253,251,.15);font-size:13px;letter-spacing:2px;text-transform:uppercase}section[data-reactcomponent=Checkout] #checkout-steps .form-row input::-moz-placeholder,section[data-reactcomponent=Checkout] #checkout-steps .payment-row input::-moz-placeholder{color:rgba(255,253,251,.15);font-size:13px;letter-spacing:2px;text-transform:uppercase}section[data-reactcomponent=Checkout] #checkout-steps .form-row input:-ms-input-placeholder,section[data-reactcomponent=Checkout] #checkout-steps .payment-row input:-ms-input-placeholder{color:rgba(255,253,251,.15);font-size:13px;letter-spacing:2px;text-transform:uppercase}section[data-reactcomponent=Checkout] #checkout-steps .form-row input:-moz-placeholder,section[data-reactcomponent=Checkout] #checkout-steps .payment-row input:-moz-placeholder{color:rgba(255,253,251,.15);font-size:13px;letter-spacing:2px;text-transform:uppercase}section[data-reactcomponent=Checkout] #checkout-steps .form-row .select-wrapper,section[data-reactcomponent=Checkout] #checkout-steps .payment-row .select-wrapper{border:none;border-bottom:1px solid #908f8f;display:block;margin:18px auto 0;padding:0}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .form-row .select-wrapper,section[data-reactcomponent=Checkout] #checkout-steps .payment-row .select-wrapper{width:100%}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .form-row .select-wrapper,section[data-reactcomponent=Checkout] #checkout-steps .payment-row .select-wrapper{margin-top:28px}}section[data-reactcomponent=Checkout] #checkout-steps .form-row .select-wrapper select,section[data-reactcomponent=Checkout] #checkout-steps .payment-row .select-wrapper select{color:#524f59;font-size:13px;font-weight:500;height:18px;letter-spacing:2px;padding:0;text-transform:uppercase}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .form-row .select-wrapper select,section[data-reactcomponent=Checkout] #checkout-steps .payment-row .select-wrapper select{height:38px}}section[data-reactcomponent=Checkout] #checkout-steps .form-row input+input,section[data-reactcomponent=Checkout] #checkout-steps .payment-row input+input{margin-top:18px}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .step-1{margin-top:10px}}section[data-reactcomponent=Checkout] #checkout-steps .step-3 .shipping-option .use-shipping-address{color:#7b787f;font-size:14px}section[data-reactcomponent=Checkout] #checkout-steps .step-3 .cards-image-holder{line-height:100px}section[data-reactcomponent=Checkout] #checkout-steps .payment-method-selected,section[data-reactcomponent=Checkout] #checkout-steps .shipping-option-selected{color:#7b787f;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.3;margin-bottom:0;margin-top:15px;padding-left:20px}section[data-reactcomponent=Checkout] #checkout-steps .payment-method-selected.hide,section[data-reactcomponent=Checkout] #checkout-steps .shipping-option-selected.hide{display:none}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .payment-method-selected,section[data-reactcomponent=Checkout] #checkout-steps .shipping-option-selected{font-size:18px;padding-left:25px}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps .payment-method-selected,section[data-reactcomponent=Checkout] #checkout-steps .shipping-option-selected{font-size:20px;padding-left:30px}}section[data-reactcomponent=Checkout] #checkout-steps .shipping-option .add-shipping-address,section[data-reactcomponent=Checkout] #checkout-steps .shipping-option form>fieldset>div+div{margin-top:20px}section[data-reactcomponent=Checkout] #checkout-steps .shipping-option form>fieldset>div+div:nth-last-of-type(){margin-bottom:20px}section[data-reactcomponent=Checkout] #checkout-steps .add-shipping-address,section[data-reactcomponent=Checkout] #checkout-steps label[for=add-shipping-address]{margin-top:20px}section[data-reactcomponent=Checkout] #checkout-steps .place-order:after,section[data-reactcomponent=Checkout] #checkout-steps .place-order:before{clear:both;content:" ";display:table}section[data-reactcomponent=Checkout] #checkout-steps .place-order .button--checkout,section[data-reactcomponent=Checkout] #checkout-steps .place-order .save-and-continue{background:#34303d;border:1px solid #000;color:#fffdfb;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:3px;margin-left:-20px;margin-top:35px;padding-left:12px;padding-right:12px;text-transform:uppercase;width:calc(100% + 40px)}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps .place-order .button--checkout,section[data-reactcomponent=Checkout] #checkout-steps .place-order .save-and-continue{width:auto}}section[data-reactcomponent=Checkout] #checkout-steps .place-order .button--checkout.hide,section[data-reactcomponent=Checkout] #checkout-steps .place-order .save-and-continue.hide{display:none}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-steps{width:calc(100% - 462px)}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] #checkout-steps{width:calc(100% - 472px)}}section[data-reactcomponent=Checkout] #checkout-summary{display:flex;flex-direction:column-reverse;height:100%}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-summary{flex-direction:column;margin-left:50px}}section[data-reactcomponent=Checkout] #checkout-summary .cartSummary__row--button{display:flex;flex-flow:column-reverse}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-summary .cartSummary__row--button{flex-flow:column}section[data-reactcomponent=Checkout] #checkout-summary .submit-wrapper{padding-left:30px;padding-right:30px}}section[data-reactcomponent=Checkout] #checkout-summary .submit-wrapper .button--checkout{background:#000;margin-bottom:30px;margin-top:0;padding:8px 25px;width:100%}section[data-reactcomponent=Checkout] #checkout-summary .submit-wrapper .button--checkout .button__secondaryText{color:#fffdfb;font-size:14px;font-weight:500;letter-spacing:2.4px}section[data-reactcomponent=Checkout] #checkout-summary .total-mobile{display:flex;font-size:14px;font-weight:500;justify-content:space-between;margin-bottom:5px}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-summary .total-mobile{display:none}}section[data-reactcomponent=Checkout] #checkout-summary .total-mobile .total-price span:last-child{font-weight:300}section[data-reactcomponent=Checkout] #checkout-summary .order-summary,section[data-reactcomponent=Checkout] #checkout-summary .place-order{padding:25px 30px}section[data-reactcomponent=Checkout] #checkout-summary .promo-code{padding-bottom:33px;padding-top:15px}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-summary .promo-code{padding:0 30px 25px}}section[data-reactcomponent=Checkout] #checkout-summary .order-summary{display:none}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-summary .order-summary{display:inline-block;padding-top:0}}section[data-reactcomponent=Checkout] #checkout-summary .order-summary .summary-title{border-bottom:1px solid #e1dedf;color:#000;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:3px;line-height:normal;padding-bottom:11px;text-transform:uppercase}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-summary .order-summary .summary-title{font-size:16px;margin-bottom:0}}section[data-reactcomponent=Checkout] #checkout-summary .order-summary .summary-row{display:block;margin-bottom:24px;margin-top:24px;width:100%}section[data-reactcomponent=Checkout] #checkout-summary .order-summary .summary-row:after,section[data-reactcomponent=Checkout] #checkout-summary .order-summary .summary-row:before{clear:both;content:" ";display:table}section[data-reactcomponent=Checkout] #checkout-summary .order-summary .summary-row .title{color:#34303d;display:block;float:left;font-size:16px;font-weight:500;text-transform:capitalize}section[data-reactcomponent=Checkout] #checkout-summary .order-summary .summary-row .amount{color:#666;display:block;float:right;font-size:16px;text-align:right;text-transform:uppercase}section[data-reactcomponent=Checkout] #checkout-summary .order-summary .summary-row.total-row{border-bottom:1px solid #a6a6a6;border-top:2px solid #383839;padding-bottom:15px;padding-top:15px}@media (min-width:64em){section[data-reactcomponent=Checkout] #checkout-summary{border:3px solid #f9f9f9;width:378px}}section[data-reactcomponent=Checkout] .checkout-container{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:64em){section[data-reactcomponent=Checkout] .checkout-container{flex-direction:row;padding-left:64px;padding-right:64px}}@media (min-width:87.5em){section[data-reactcomponent=Checkout] .checkout-container{padding-left:12px;padding-right:12px;width:1242px}}section[data-reactcomponent=Checkout] input.checkout-input{border:none;border-bottom:1px solid #a6a6a6;border-radius:0;box-shadow:none;color:#383839;font-size:14px}section[data-reactcomponent=Checkout] .promo-code .promo-code-title{color:#383839;font-size:14px;font-weight:500;margin:0;text-transform:capitalize}@media (min-width:64em){section[data-reactcomponent=Checkout] .promo-code .promo-code-title{font-size:16px}}section[data-reactcomponent=Checkout] .promo-code .promo-code-btn{background:#000;border:none;color:#fffdfb;cursor:pointer;display:block;float:right;font-size:14px;height:24px;line-height:24px;outline:none;overflow:hidden;text-transform:uppercase;width:50px}section[data-reactcomponent=Checkout] .promo-code input.checkout-input.promo-code-input{display:block;float:left;height:24px;line-height:24px;padding:0;width:calc(100% - 50px)}section[data-reactcomponent=Checkout] .place-order .btn.place-order-btn{background:#f7f7f7;border:none;color:#aaa;cursor:pointer;display:block;font-size:16px;font-weight:500;letter-spacing:3px;margin:0 auto;text-align:center;text-transform:uppercase;width:90%}section[data-reactcomponent=Checkout] .place-order .btn.place-order-btn:hover{background:#f3f3f3}section[data-reactcomponent=Checkout] input:focus,section[data-reactcomponent=Checkout] input:focus.form-control,section[data-reactcomponent=Checkout] textarea:focus,section[data-reactcomponent=Checkout] textarea:focus.form-control{box-shadow:none;outline:none}section[data-reactcomponent=Checkout] .pull-left{float:left}section[data-reactcomponent=Checkout] .pull-right{float:right}section[data-reactcomponent=Checkout] .checkout-fieldset__title{border:none;color:#000;display:none;font-size:18px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.7px;line-height:normal}section[data-reactcomponent=Checkout] .cartSummary{display:flex;flex-direction:column-reverse}@media (min-width:64em){section[data-reactcomponent=Checkout] .cartSummary{flex-direction:column}}section[data-reactcomponent=Checkout] .cartSummary .cartSummary__title{color:#4d6f99;display:none;font-size:20px;height:20px;letter-spacing:normal;line-height:normal;text-align:center}@media (min-width:64em){section[data-reactcomponent=Checkout] .cartSummary .cartSummary__title{display:block}}section[data-reactcomponent=Checkout] .product-filters__wrapper :checked[type=checkbox]+label:after,section[data-reactcomponent=Checkout] .product-filters__wrapper :not(:checked)[type=checkbox]+label:after,section[data-reactcomponent=Checkout] .variant-nav__options :checked[type=checkbox]+label:after,section[data-reactcomponent=Checkout] .variant-nav__options :not(:checked)[type=checkbox]+label:after,section[data-reactcomponent=Checkout] :checked[type=checkbox]+label:after,section[data-reactcomponent=Checkout] :not(:checked)[type=checkbox]+label:after,section[data-reactcomponent=Checkout] [type=radio]:checked+label:after,section[data-reactcomponent=Checkout] [type=radio]:not(:checked)+label:after{background:#af9d94;border-radius:50px;height:16px;left:4px;top:4px;width:16px}@media (min-width:64em){section[data-reactcomponent=Checkout] .product-filters__wrapper :checked[type=checkbox]+label:after,section[data-reactcomponent=Checkout] .product-filters__wrapper :not(:checked)[type=checkbox]+label:after,section[data-reactcomponent=Checkout] .variant-nav__options :checked[type=checkbox]+label:after,section[data-reactcomponent=Checkout] .variant-nav__options :not(:checked)[type=checkbox]+label:after,section[data-reactcomponent=Checkout] :checked[type=checkbox]+label:after,section[data-reactcomponent=Checkout] :not(:checked)[type=checkbox]+label:after,section[data-reactcomponent=Checkout] [type=radio]:checked+label:after,section[data-reactcomponent=Checkout] [type=radio]:not(:checked)+label:after{left:7px;top:7px}}section[data-reactcomponent=Checkout] .product-filters__wrapper :checked[type=checkbox]+label:before,section[data-reactcomponent=Checkout] .product-filters__wrapper :not(:checked)[type=checkbox]+label:before,section[data-reactcomponent=Checkout] .variant-nav__options :checked[type=checkbox]+label:before,section[data-reactcomponent=Checkout] .variant-nav__options :not(:checked)[type=checkbox]+label:before,section[data-reactcomponent=Checkout] :checked[type=checkbox]+label:before,section[data-reactcomponent=Checkout] :not(:checked)[type=checkbox]+label:before,section[data-reactcomponent=Checkout] [type=radio]:checked+label:before,section[data-reactcomponent=Checkout] [type=radio]:not(:checked)+label:before{border:1px solid #b5b5b5;border-radius:50px;height:24px;width:24px}@media (min-width:64em){section[data-reactcomponent=Checkout] .product-filters__wrapper :checked[type=checkbox]+label:before,section[data-reactcomponent=Checkout] .product-filters__wrapper :not(:checked)[type=checkbox]+label:before,section[data-reactcomponent=Checkout] .variant-nav__options :checked[type=checkbox]+label:before,section[data-reactcomponent=Checkout] .variant-nav__options :not(:checked)[type=checkbox]+label:before,section[data-reactcomponent=Checkout] :checked[type=checkbox]+label:before,section[data-reactcomponent=Checkout] :not(:checked)[type=checkbox]+label:before,section[data-reactcomponent=Checkout] [type=radio]:checked+label:before,section[data-reactcomponent=Checkout] [type=radio]:not(:checked)+label:before{height:30px;width:30px}}section[data-reactcomponent=Checkout] .label-billing:before{background:#fff;background:transparent;border:1px solid #e5e5e5;content:"";height:24px;left:0;position:absolute;top:0;width:24px}section[data-reactcomponent=Checkout] .label-billing:after{background:#c2b4ae;border-radius:50px;height:16px;left:4px;top:7px;width:16px}section[data-reactcomponent=Checkout] .input-outline .product-filters__wrapper :checked[type=checkbox]+label:before,section[data-reactcomponent=Checkout] .input-outline .product-filters__wrapper :not(:checked)[type=checkbox]+label:before,section[data-reactcomponent=Checkout] .input-outline .variant-nav__options :checked[type=checkbox]+label:before,section[data-reactcomponent=Checkout] .input-outline .variant-nav__options :not(:checked)[type=checkbox]+label:before,section[data-reactcomponent=Checkout] .input-outline :checked[type=checkbox]+label:before,section[data-reactcomponent=Checkout] .input-outline :not(:checked)[type=checkbox]+label:before,section[data-reactcomponent=Checkout] .input-outline [type=radio]:checked+label:before,section[data-reactcomponent=Checkout] .input-outline [type=radio]:not(:checked)+label:before{left:12px}section[data-reactcomponent=Checkout] .input-outline label:before{left:7px!important}@media (min-width:48em){section[data-reactcomponent=Checkout] .account-form .form-row .form-group,section[data-reactcomponent=Checkout] .form-creditcard__wrapper .form-row .form-group{width:50%}}section[data-reactcomponent=Checkout] label[for=add-billing-address],section[data-reactcomponent=Checkout] label[for=terms]{font-size:12px!important;font-weight:300;margin-bottom:20px!important;margin-left:0;margin-top:20px!important;padding-left:30px!important}@media (min-width:64em){section[data-reactcomponent=Checkout] label[for=add-billing-address],section[data-reactcomponent=Checkout] label[for=terms]{padding-left:40px!important}}section[data-reactcomponent=Checkout] .button--checkout{background:#34303d;border:1px solid #000;color:#fffdfb;cursor:pointer;font-size:14px;font-weight:500;margin-top:35px;padding:4px 12px;text-transform:uppercase;width:100%}@media (min-width:64em){section[data-reactcomponent=Checkout] .button--checkout{margin-left:-30px;padding:8px 25px;width:auto}}.plp__plp-product-veev .card-product-container .card-product section[data-reactcomponent=Checkout] .button--checkout.card-product-front.hide,section[data-reactcomponent=Checkout] .button--checkout.hide,section[data-reactcomponent=Checkout] .plp__plp-product-veev .card-product-container .card-product .button--checkout.card-product-front.hide{display:none}@media (min-width:64em){section[data-reactcomponent=Checkout] .checkout-form .submit-wrapper{text-align:left}}section[data-reactcomponent=Checkout] .cartSummary .cartSummary__row--highlight,section[data-reactcomponent=Checkout] .cartSummary__row{padding-left:30px;padding-right:30px;padding-top:20px}section[data-reactcomponent=Checkout] .cartSummary .cartSummary__row--highlight.promocode-discount,section[data-reactcomponent=Checkout] .cartSummary__row.promocode-discount{display:none}section[data-reactcomponent=Checkout] .cartSummary__total{border-bottom:2px solid #383839;margin-left:30px;margin-right:30px;padding-bottom:0}section[data-reactcomponent=Checkout] .cartSummary__total .cartSummary__row{padding:0 0 20px}section[data-reactcomponent=Checkout] .cartSummary__cell.label{color:#383839;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;margin-left:-30px;padding:0}section[data-reactcomponent=Checkout] .cartSummary__cell.value{color:#666;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;margin-right:-30px;padding:0;text-align:right}fieldset.checkout-fieldset.j-form-optionalBlock.billing-fieldset.custom-billing-address{padding-bottom:50px;padding-left:20px;padding-right:20px}.touchevents section[data-reactcomponent=Checkout] .items-in-order-container .no-touch-device{display:none}.no-touchevents section[data-reactcomponent=Checkout] .items-in-order-container .no-touch-device,.touchevents section[data-reactcomponent=Checkout] .items-in-order-container .touch-device{display:block}.no-touchevents section[data-reactcomponent=Checkout] .items-in-order-container .touch-device{display:none}@media (min-width:64em){.contact-visitme{display:flex}}.contact-visitme .submit-wrapper{padding:0 1em;text-align:right}@media (min-width:64em){.contact-visitme .submit-wrapper{padding:0 2em}}@media (min-width:75em){.contact-visitme .submit-wrapper{padding:0 1em}}.contact-visitme .submit-wrapper .button--submit{cursor:pointer;margin-right:-5px;margin-top:10px}@media (min-width:64em){.contact-visitme .submit-wrapper .button--submit{margin-right:5px;margin-top:-5px}.contact-visitme .submit-wrapper .terms-agreement-container{float:left;margin-left:5px}}.contact-us-image{display:none}@media (min-width:64em){.contact-us-image{display:block;overflow:hidden;position:relative;width:40%}.contact-us-image .product-image img{height:auto;left:50%;max-width:none;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}}.contact-us-form-container{background-image:linear-gradient(180deg,#f5f5f5 0,#eceaeb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF5F5F5",endColorstr="#FFECEAEB",GradientType=0);padding-bottom:60px;padding-left:16px;padding-right:16px;width:100%}@media (min-width:64em){.contact-us-form-container{padding-left:100px;padding-right:40px;width:60%}.contact-us-form-container .wrapper-contact.wrapper-common-element{display:flex}.contact-us-form-container .wrapper-contact.wrapper-common-element .info-col+.info-col{margin-left:100px}}.contact-us-form-container .wrapper-contact.wrapper-common-element .info-col .wrapper-contact__box-information--text,.contact-us-form-container .wrapper-contact.wrapper-common-element .info-col .wrapper-contact__box-information--text a,.contact-us-form-container .wrapper-contact.wrapper-common-element .info-col .wrapper-contact__box-information--text-bold{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.75;text-decoration:none}.contact-us-form-container .wrapper-contact.wrapper-common-element .info-col .wrapper-contact__box-information--text-bold{font-weight:500;margin:0}.contact-us-form-container .wrapper-contact.wrapper-common-element .info-col .wrapper-contact__box-information--text-bold+.wrapper-contact__box-information--text-bold,.contact-us-form-container .wrapper-contact.wrapper-common-element .info-col .wrapper-contact__box-information--text-bold:first-child{margin-top:20px}@media (min-width:64em){.contact-us-form-container .wrapper-contact.wrapper-common-element .info-col .wrapper-contact__box-information--text-bold{margin-bottom:20px;margin-top:50px}}.contact-us-form-container .wrapper-contact.wrapper-common-element .info-col .wrapper-contact__box-information--text{margin:0}.contact-us-form-container .contact-form{background-image:linear-gradient(180deg,#e1e0e0 0,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFE1E0E0",endColorstr="#FFF5F5F5",GradientType=0);margin-top:41px}@media (min-width:64em){.contact-us-form-container .contact-form{background-image:linear-gradient(180deg,#e1e0e0 0,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFE1E0E0",endColorstr="#FFF5F5F5",GradientType=0);margin-top:88px}}@media (min-width:87.5em){.contact-us-form-container .contact-form{background-image:linear-gradient(180deg,#e1e0e0 0,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFE1E0E0",endColorstr="#FFF5F5F5",GradientType=0)}}.contact-us-form-container .contact-form input{background-color:hsla(0,0%,100%,.85);color:#34303d;height:48px;line-height:48px}.contact-us-form-container .contact-form select{border:1px solid #c2bfc2;color:#34303d;height:48px;line-height:48px}.contact-us-form-container .contact-form textarea{color:#34303d}.contact-us-form-container .contact-form input,.contact-us-form-container .contact-form select,.contact-us-form-container .contact-form textarea{background-color:rgba(255,253,251,.85);border-bottom:1px solid #b1c5e1;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.75;padding-left:20px;width:100%}.contact-us-form-container .contact-form input.error,.contact-us-form-container .contact-form select.error,.contact-us-form-container .contact-form textarea.error{border:1px solid #db3826}.contact-us-form-container .contact-form input.error:before,.contact-us-form-container .contact-form select.error:before,.contact-us-form-container .contact-form textarea.error:before{color:#db3826;content:"*";display:inline-block;float:left}@media (min-width:64em){.contact-us-form-container .contact-form input,.contact-us-form-container .contact-form select,.contact-us-form-container .contact-form textarea{border-bottom:3px solid #b1c5e1}}.contact-us-form-container .contact-form input::-webkit-input-placeholder,.contact-us-form-container .contact-form select::-webkit-input-placeholder,.contact-us-form-container .contact-form textarea::-webkit-input-placeholder{color:#524f59;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.75}.contact-us-form-container .contact-form input::-moz-placeholder,.contact-us-form-container .contact-form select::-moz-placeholder,.contact-us-form-container .contact-form textarea::-moz-placeholder{color:#524f59;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.75}.contact-us-form-container .contact-form input:-ms-input-placeholder,.contact-us-form-container .contact-form select:-ms-input-placeholder,.contact-us-form-container .contact-form textarea:-ms-input-placeholder{color:#524f59;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.75}.contact-us-form-container .contact-form input:-moz-placeholder,.contact-us-form-container .contact-form select:-moz-placeholder,.contact-us-form-container .contact-form textarea:-moz-placeholder{color:#524f59;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.75}.contact-us-form-container .contact-form .form-group{width:100%}@media (min-width:87.5em){.contact-us-form-container .contact-form .form-group{width:100%}}.contact-us-form-container .contact-form .form-group .select-wrapper{padding:0}.contact-us-form-container .contact-form .form-group .select-wrapper:after{bottom:10px}.contact-us-form-container .contact-form .form-group .phoneSelect{float:left;width:44%}@media (min-width:48em){.contact-us-form-container .contact-form .form-group .phoneSelect{width:22%}}.contact-us-form-container .contact-form .form-group .phoneSelect .select-wrapper{padding:0}.contact-us-form-container .contact-form .form-group .phoneSelect .select-wrapper:after{bottom:10px}.contact-us-form-container .contact-form .form-group .phoneInput{float:left;margin-top:1px;width:56%}@media (min-width:48em){.contact-us-form-container .contact-form .form-group .phoneInput{width:78%}}.contact-us-form-container input[type=number]::-webkit-inner-spin-button,.contact-us-form-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:1}.contact-us-form-container input[type=number]{-moz-appearance:textfield}.contact-us-form-container .contact-visitme-form-wrapper__title{font-size:24px;letter-spacing:-2px;line-height:1.28;margin-bottom:0;margin-top:0;padding-top:97px;text-transform:capitalize}@media (min-width:64em){.contact-us-form-container .contact-visitme-form-wrapper__title{font-size:50px;margin-top:30px}}.contact-us-form-container .contact-visitme-form-wrapper__paragraph{font-size:14px;letter-spacing:normal;line-height:1.8;margin-bottom:0;margin-top:5px}@media (min-width:64em){.contact-us-form-container .contact-visitme-form-wrapper__paragraph{font-size:20px}.terms-agreement-container{display:inline-block;width:50%}}@media (min-width:75em){.terms-agreement-container{display:inline-block;width:65%}}.terms-agreement-container .custom-checkbox--container{color:#c2bfc2;cursor:pointer;display:block;font-size:10px;line-height:16px;margin-bottom:12px;margin-left:35px;padding-left:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:75em){.terms-agreement-container .custom-checkbox--container{padding-left:12px}}@media (min-width:64em){.terms-agreement-container .custom-checkbox--container{font-size:14px;line-height:20px}}@media (min-width:75em){.terms-agreement-container .custom-checkbox--container{font-size:14px;line-height:40px}}.terms-agreement-container .custom-checkbox--container a{color:#e5b052}.terms-agreement-container .custom-checkbox--container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.terms-agreement-container .checkmark{background-color:#fffdfb;border:1px solid #b1c5e1;height:27px;left:-40px;position:absolute;top:0;width:27px}@media (min-width:64em){.terms-agreement-container .checkmark{left:-34px}}@media (min-width:75em){.terms-agreement-container .checkmark{top:8px}}.terms-agreement-container .custom-checkbox--container input:checked~.checkmark,.terms-agreement-container .custom-checkbox--container:hover input~.checkmark{background-color:#fffdfb}.terms-agreement-container .checkmark:after{content:" ";display:none;position:absolute}.terms-agreement-container .custom-checkbox--container input:checked~.checkmark:after{display:block}.terms-agreement-container .custom-checkbox--container .checkmark:after{border:solid #4f4f4f;border-width:0 3px 3px 0;height:16px;left:9px;top:3px;transform:rotate(45deg);width:10px}@media only screen and (min-width:1366px) and (max-width:1367px) and (orientation:landscape){.contact-us-form-container .contact-form .form-group{margin:10px auto}}@media only screen and (min-width:1024px) and (orientation:portrait){.contact-us-form-container .contact-form .form-group{margin:10px auto;width:82%}}@media only screen and (min-width:1024px) and (max-width:1060px) and (orientation:landscape){.contact-us-form-container .contact-form .form-group{margin:10px auto;width:82%}}@media only screen and (min-device-width:1112px) and (max-device-width:1200px) and (orientation:landscape){.contact-us-form-container .contact-form .form-group{margin:10px auto;width:82%}}@media only screen and (min-device-width:834px) and (orientation:portrait){.contact-us-form-container .contact-form .form-group{margin:10px auto;width:82%}}.contact-us__details--section .content__wrapper{margin:0 20px}@media (min-width:64em){.contact-us__details--section .content__wrapper{margin:0 100px 96px}}@media (min-width:75em){.contact-us__details--section .content__wrapper{margin:0 200px 96px}}.contact-us__details--section .content__wrapper .lets-chat--container{display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width:64em){.contact-us__details--section .content__wrapper .lets-chat--container{flex-direction:row}.contact-us__details--section .content__wrapper .lets-chat--container.lets-chat__three-columns .lets-chat{flex-basis:33.33%}.contact-us__details--section .content__wrapper .lets-chat--container.lets-chat__three-columns .lets-chat:first-child,.contact-us__details--section .content__wrapper .lets-chat--container.lets-chat__three-columns .lets-chat:nth-child(2){margin-right:39px}.contact-us__details--section .content__wrapper .lets-chat--container.lets-chat__two-columns .lets-chat{flex-basis:50%}.contact-us__details--section .content__wrapper .lets-chat--container.lets-chat__two-columns .lets-chat:first-child{margin-right:39px}.contact-us__details--section .content__wrapper .lets-chat--container.lets-chat__single-column .lets-chat{flex-basis:33.33%}}.contact-us__details--section .content__wrapper .lets-chat--container .lets-chat__wrapper{background:transparent;color:#34303d;padding:20px 0;width:100%}@media (min-width:64em){.contact-us__details--section .content__wrapper .lets-chat--container .lets-chat__wrapper{width:320px}}.contact-us__details--section .content__wrapper .lets-chat--container .lets-chat__wrapper .lets-chat__live-chat-hours{font-weight:500;margin-bottom:0;margin-top:40px}.contact-us__details--section .content__wrapper .lets-chat--container .lets-chat__wrapper .lets-chat__table-header{text-align:center}.contact-us__details--section .content__wrapper .lets-chat--container .lets-chat__wrapper .lets-chat__greeting p{font-weight:500}.contact-us__details--section .content__wrapper .lets-chat--container .lets-chat svg{height:64px;margin:0 auto 15px;width:64px}.contact-us__details--section .content__wrapper .article--info,.contact-us__details--section .content__wrapper .be-social__info{font-weight:500}.contact-us__details--section .content__wrapper .be-social__info{margin-bottom:32px}.contact-us__details--section .content__wrapper .regular-bordered-btn{border-color:#34303d;border-radius:24px;border-width:2px;margin-bottom:0;margin-top:28px;width:100%}.contact-us__details--section .content__wrapper .regular-bordered-btn:hover{background-color:#00d1d2;border:1px solid #00d1d2;cursor:pointer}.contact-us__details--section .content__wrapper .button--light{border-color:#34303d;border-radius:24px;border-width:2px;font-weight:700;margin-top:12px;width:320px}.contact-us__details--section .content__wrapper .contact-us--heading{color:#34303d;font-size:26px;font-weight:300;line-height:1.54;margin:40px 0 20px;text-align:center}@media (min-width:64em){.contact-us__details--section .content__wrapper .contact-us--heading{font-size:36px;margin-top:81px}}.contact-us__details--section .content__wrapper .be-social__button--facebook{margin:0}.contact-us__details--section .content__wrapper .be-social__button--twitter{margin-right:16px}.contact-us__details--section .content__wrapper .article--title{font-size:28px;margin-bottom:13px}.contact-us__details--section .content__wrapper .article--container{margin-bottom:0}.contact-us__details--section .content__wrapper .article--container i{height:64px;margin:0 auto 15px;width:64px}.contact-us__details--section hr{display:none}@media (min-width:64em){.contact-us__details--section hr{display:block;margin:0 100px}}@media (min-width:75em){.contact-us__details--section hr{margin:0 140px}}.contact-us__details--section .average-wait{display:block;line-height:1.75;margin-top:16px}.contact-us__details--section .average-wait .average-wait-time{font-weight:600}#errop-page{background:#f6f4f0;padding-left:20px;padding-right:20px}#errop-page .error-page__container{align-items:center;display:flex;flex-flow:column;justify-content:center;text-align:center}#errop-page .error-page__container article{width:100%}@media (min-width:48em){#errop-page .error-page__container article{width:auto}}#errop-page h1{color:#000;font-size:30px;letter-spacing:-1.2px;line-height:1.33;margin-bottom:67px;margin-top:0;padding-top:87px;width:100%}@media (min-width:48em){#errop-page h1{color:#000;font-size:40px;letter-spacing:-2px;line-height:1.38;margin-bottom:42px;max-width:60vw;padding-top:15vh}}@media (min-width:75em){#errop-page h1{max-width:40vw}}#errop-page p{color:#000;font-size:16px;font-weight:300;line-height:1.69;margin-bottom:58px;margin-top:0}@media (min-width:48em){#errop-page p{font-size:20px;margin-bottom:72px}}#errop-page .error-page__nav-container{display:flex;flex-flow:column;padding-bottom:119px;text-align:left;width:100%}@media (min-width:48em){#errop-page .error-page__nav-container{flex-flow:row;justify-content:center;padding-bottom:20vh;width:auto}}#errop-page .notFoundComponent{margin-bottom:8px;position:relative}@media (min-width:48em){#errop-page .notFoundComponent{margin-right:20px}}@media (min-width:87.5em){#errop-page .notFoundComponent{margin-right:40px}}#errop-page .notFoundComponent:last-child{margin-right:0}#errop-page .notFoundComponent svg{min-width:20px}@media (min-width:48em){#errop-page .notFoundComponent svg{bottom:18px;position:absolute;right:18px}}#errop-page .notFoundComponent span{color:#fffdfb;font-size:16px;z-index:1}@media (min-width:48em){#errop-page .notFoundComponent span{font-size:20px;line-height:1.5;padding:8px 55px 0 13px;position:absolute}}#errop-page .notFoundComponent picture{height:126px;min-width:92px;position:relative;width:92px}@media (min-width:48em){#errop-page .notFoundComponent picture{bottom:-50%;height:131px;min-width:96px;position:absolute;width:96px}}@media (min-width:87.5em){#errop-page .notFoundComponent picture{height:183px;min-width:134px;width:134px}}#errop-page .notFoundComponent .error-page__item-wrapper{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}@media (min-width:48em){#errop-page .notFoundComponent .error-page__item-wrapper{min-width:144px;padding-bottom:100%}}@media (min-width:87.5em){#errop-page .notFoundComponent .error-page__item-wrapper{min-width:200px}}#errop-page .notFoundComponent .error-page__item-wrapper>div{align-items:center;display:flex;justify-content:flex-start}@media (min-width:48em){#errop-page .notFoundComponent .error-page__item-wrapper>div{align-items:flex-start;display:inherit}}#errop-page .notFoundComponent:hover .error-page__item-wrapper{background:#f2ebb9}#errop-page .notFoundComponent:hover span{color:#34303d}#errop-page .error-page__nav-item--noimg .error-page__item-wrapper{padding:29px 31px}@media (min-width:48em){#errop-page .error-page__nav-item--noimg .error-page__item-wrapper{padding-bottom:100%;padding-left:0;padding-top:0}}#errop-page .error-page__nav-item .error-page__item-wrapper{padding:18px 31px 0 0}@media (min-width:48em){#errop-page .error-page__nav-item .error-page__item-wrapper{padding-bottom:100%;padding-left:0;padding-top:0}}#errop-page .error-page__nav-item span,#errop-page .error-page__nav-item svg{transform:translateY(-10px)}@media (min-width:48em){#errop-page .error-page__nav-item span,#errop-page .error-page__nav-item svg{transform:translateY(0)}}.customer-details__page,.my-account__page{background:#f6f4f0;padding:7rem 0 3rem}.customer-details__page .user-nav,.my-account__page .user-nav{background:#fffdfb;border-top:none}@media (min-width:64em){.customer-details__page,.my-account__page{display:flex;padding:6rem 0 0}.customer-details__page--nomenu,.my-account__page--nomenu{display:block;padding:9rem 0 6rem}.customer-details__main,.my-account__main{min-height:100vh;order:1;padding:5rem 3rem;width:calc(100vw - 310px)}}@media (min-width:75em){.customer-details__main,.my-account__main{margin:0 auto;max-width:1400px;padding:6rem 40px;width:calc(100vw - 400px)}}.customer-details__main .my-account__welcome.my-account__welcome-loyalty.my-account__welcome-loyalty--center,.my-account__main .my-account__welcome.my-account__welcome-loyalty.my-account__welcome-loyalty--center{display:flex}.customer-details__main .total-points-header__section,.my-account__main .total-points-header__section{padding:0 3.5rem 4rem}@media (min-width:64em){.customer-details__main .total-points-header__section,.my-account__main .total-points-header__section{padding:0 3rem 4rem}}.customer-details__main .total-points-header__section .total-points-header__box,.my-account__main .total-points-header__section .total-points-header__box{border:1px solid #f6f4f0;margin-top:0;padding:2.4rem;width:100%}@media (min-width:64em){.customer-details__main .total-points-header__section .total-points-header__box,.my-account__main .total-points-header__section .total-points-header__box{border:initial;width:50%}.customer-details__main .total-points-header__section .total-points-header__box:first-of-type,.my-account__main .total-points-header__section .total-points-header__box:first-of-type{border-right:1px solid #f6f4f0}}.customer-details__main .total-points-header__section .total-points-header__box .total-points-header__box-title,.my-account__main .total-points-header__section .total-points-header__box .total-points-header__box-title{color:#34303d;font-size:10px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.2;margin:0;text-transform:uppercase}.customer-details__main .total-points-header__section .total-points-header__box .total-points-header__info-text,.my-account__main .total-points-header__section .total-points-header__box .total-points-header__info-text{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.83;margin-top:1rem}.customer-details__main .total-points-header__section .total-points-header__box .total-points-header__label,.my-account__main .total-points-header__section .total-points-header__box .total-points-header__label{border-radius:12.5px;color:#fff;padding:0 10px;position:absolute;right:0;top:25%}.customer-details__main .total-points-header__section .total-points-header__box .total-points-header__label--silver,.my-account__main .total-points-header__section .total-points-header__box .total-points-header__label--silver{background:linear-gradient(90deg,#484450,#f6f4f0)}.customer-details__main .total-points-header__section .total-points-header__box .total-points-header__label--gold,.my-account__main .total-points-header__section .total-points-header__box .total-points-header__label--gold{background:linear-gradient(90deg,#e5b052 60%,#e5b052)}.customer-details__main .total-points-header__section .total-points-header__box .total-points-header__label--platinum,.my-account__main .total-points-header__section .total-points-header__box .total-points-header__label--platinum{background:linear-gradient(90deg,#34303d,#95afd6)}.customer-details__main .total-points-header__section .total-points-header__box .total-points-header__info-text--bottom,.my-account__main .total-points-header__section .total-points-header__box .total-points-header__info-text--bottom{margin-top:0}@media (min-width:64em){.customer-details__main .total-points-header__section .total-points-header__box .total-points-header__info-text--bottom,.my-account__main .total-points-header__section .total-points-header__box .total-points-header__info-text--bottom{margin-top:3.6rem}}.customer-details__main .loyalty-sticky-middle-navigation,.my-account__main .loyalty-sticky-middle-navigation{background-color:#fffdfb}.customer-details__main .loyalty-sticky-middle-navigation .sticky-middle-navigation--textItem,.my-account__main .loyalty-sticky-middle-navigation .sticky-middle-navigation--textItem{font-size:11px;font-weight:700}.customer-details__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper,.my-account__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper{background-color:#fffdfb}@media (min-width:64em){.customer-details__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper,.my-account__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper{padding:1.2rem 6.4rem}.customer-details__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate,.my-account__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate{padding:20px 0}}.customer-details__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty__header .loyalty__header--title,.my-account__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty__header .loyalty__header--title{font-size:20px;font-weight:400}@media (min-width:64em){.customer-details__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty__header .loyalty__header--title,.my-account__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty__header .loyalty__header--title{font-size:24px}}.customer-details__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty__header .loyalty__header--subtitle,.my-account__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty__header .loyalty__header--subtitle{font-size:13px}@media (min-width:64em){.customer-details__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty__header .loyalty__header--subtitle,.my-account__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty__header .loyalty__header--subtitle{line-height:1.69}}.customer-details__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty-article__text-wrapper .article-title,.my-account__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty-article__text-wrapper .article-title{font-size:14px}.customer-details__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty-article__text-wrapper .article-description,.my-account__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty-article__text-wrapper .article-description{font-size:12px}.customer-details__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty-article__text-wrapper .article-text,.my-account__main .loyalty-sticky-middle-navigation .loyaltyEditorialComponentsWrapper .loyalty__engage-and-participate .loyalty-article__text-wrapper .article-text{font-size:11px}.customer-details__main .loyalty-sticky-middle-navigation .loyalty-history__container,.my-account__main .loyalty-sticky-middle-navigation .loyalty-history__container{padding:0 0 48px}@media (min-width:64em){.customer-details__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history,.my-account__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history{padding:0}}.customer-details__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history .loyalty-history__container-history__month .container-history__month-name,.my-account__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history .loyalty-history__container-history__month .container-history__month-name{font-size:20px;line-height:1.6;margin:1.5rem 0}@media (min-width:64em){.customer-details__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history .loyalty-history__container-history__month .container-history__month-name,.my-account__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history .loyalty-history__container-history__month .container-history__month-name{font-size:24px;margin:2.4rem 0}}.customer-details__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history .loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-group__date,.customer-details__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history .loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-group__name,.customer-details__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history .loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem__points,.my-account__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history .loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-group__date,.my-account__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history .loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-group__name,.my-account__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history .loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem__points{font-size:1.4rem}.customer-details__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history .loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem__points--green,.my-account__main .loyalty-sticky-middle-navigation .loyalty-history__container .loyalty-history__container-history .loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem__points--green{color:#57760c}.customer-details__section-title,.my-account__section-title{text-align:center}@media (min-width:75em){.customer-details__section-title,.my-account__section-title{font-size:40px;margin:0 0 2rem;text-align:left}}.customer-details__header,.my-account__header{position:relative}.customer-details__header .my-account__back,.my-account__header .my-account__back{left:20px;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:75em){.customer-details__header .my-account__back,.my-account__header .my-account__back{left:70px}}.customer-details__header .my-account__back .icon,.my-account__header .my-account__back .icon{height:13px;width:22px}@media (min-width:75em){.customer-details__header .my-account__back .icon,.my-account__header .my-account__back .icon{height:23px;width:45px}}.customer-details__header .hgroup,.my-account__header .hgroup{margin:0 auto;max-width:570px;width:100%}.customer-details__header h1,.my-account__header h1{font-size:24px;font-weight:100;line-height:1.5;margin:0 0 2rem;padding:0 50px;text-align:center}@media (min-width:75em){.customer-details__header h1,.my-account__header h1{font-size:40px;margin-top:2rem}}.customer-details__aside.hide,.my-account__aside.hide,.plp__plp-product-veev .card-product-container .card-product .customer-details__aside.card-product-front.hide,.plp__plp-product-veev .card-product-container .card-product .my-account__aside.card-product-front.hide,[id^=notifyPopupHtml] div.customer-details__aside.hide,[id^=notifyPopupHtml] div.my-account__aside.hide{display:none}@media (min-width:64em){.customer-details__aside.hide,.my-account__aside.hide,.plp__plp-product-veev .card-product-container .card-product .customer-details__aside.card-product-front.hide,.plp__plp-product-veev .card-product-container .card-product .my-account__aside.card-product-front.hide,[id^=notifyPopupHtml] div.customer-details__aside.hide,[id^=notifyPopupHtml] div.my-account__aside.hide{display:block}}.customer-details__aside .user-nav__link,.my-account__aside .user-nav__link{font-size:16px;letter-spacing:0;text-transform:none}@media (min-width:64em){.customer-details__aside,.my-account__aside{background:#fffdfb;min-width:310px;padding:5rem 0 5rem 30px;width:310px}.customer-details__aside .user-nav,.my-account__aside .user-nav{max-width:250px}.customer-details__aside .user-nav__link,.my-account__aside .user-nav__link{border-bottom:none;height:3rem;min-height:70px;position:relative;text-decoration:none}.customer-details__aside .user-nav__link .link-text,.my-account__aside .user-nav__link .link-text{transition:opacity .2s}.customer-details__aside .user-nav__link .link-text:hover,.my-account__aside .user-nav__link .link-text:hover{opacity:.7}.customer-details__aside .user-nav__link.is-active,.my-account__aside .user-nav__link.is-active{border-radius:3px;box-shadow:5px 2px 12px 0 rgba(84,84,84,.2)}.customer-details__aside .user-nav__link.is-active:after,.my-account__aside .user-nav__link.is-active:after{border:10px solid hsla(0,0%,100%,0);border-left-color:#fffdfb;content:" ";height:0;left:100%;margin-top:-10px;pointer-events:none;position:absolute;top:50%;width:0}}@media (min-width:75em){.customer-details__aside,.my-account__aside{min-width:400px;padding:70px 0 5rem 80px;width:400px}.customer-details__aside .user-nav,.my-account__aside .user-nav{max-width:290px}}.customer-details__welcome,.my-account__welcome{text-align:center}@media (min-width:64em){.customer-details__welcome,.my-account__welcome{align-items:center;display:flex;justify-content:space-between;text-align:left}}.customer-details__welcome h1,.my-account__welcome h1{font-size:30px;font-weight:300;letter-spacing:1.9px;line-height:1.5;margin:0}.customer-details__welcome h3,.my-account__welcome h3{font-size:15px;font-weight:300;margin:0}.customer-details__welcome-loyalty--center,.my-account__welcome-loyalty--center{flex-direction:column}.customer-details__welcome-loyalty__group-name,.my-account__welcome-loyalty__group-name{align-items:center;display:flex;justify-content:center;margin-bottom:16px}@media (min-width:64em){.customer-details__welcome-loyalty__group-name,.my-account__welcome-loyalty__group-name{align-items:unset;justify-content:unset;margin-bottom:0}}.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__name,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__name{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal}@media (min-width:64em){.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__name,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__name{font-size:36px}}.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__level,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__level{align-items:center;border-radius:12px;display:flex;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;height:24px;justify-content:center;letter-spacing:normal;line-height:1.18;margin-left:8px;width:24px}@media (min-width:64em){.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__level,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__level{margin-left:16px}}.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__level--gold,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__level--gold{color:#a57f53}@media (min-width:64em){.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__level--gold,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__level--gold{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);border-radius:12.5px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#c19766",GradientType=1);padding:0 10px}}.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__level--silver,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__level--silver{color:#a1a1a1}@media (min-width:64em){.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__level--silver,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__level--silver{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);border-radius:12.5px;color:#fffdfb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1);padding:0 10px}}.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__level--platinum,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__level--platinum{color:#31333f}@media (min-width:64em){.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__level--platinum,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__level--platinum{background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);border-radius:12.5px;color:#fffdfb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1);padding:0 10px}.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__level--mobile,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__level--mobile{display:none}}.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__level--desktop,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__level--desktop{display:none;letter-spacing:2.5px;padding:0 16px;text-transform:uppercase;width:auto}@media (min-width:64em){.customer-details__welcome-loyalty__group-name .welcome-loyalty__group-name__level--desktop,.my-account__welcome-loyalty__group-name .welcome-loyalty__group-name__level--desktop{display:flex}}.customer-details__welcome-loyalty__group-points,.my-account__welcome-loyalty__group-points{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:64em){.customer-details__welcome-loyalty__group-points,.my-account__welcome-loyalty__group-points{flex-direction:row}}.customer-details__welcome-loyalty__group-points .welcome-loyalty__group-points__current,.my-account__welcome-loyalty__group-points .welcome-loyalty__group-points__current{font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.79px;line-height:normal;margin-bottom:4px}@media (min-width:64em){.customer-details__welcome-loyalty__group-points .welcome-loyalty__group-points__current,.my-account__welcome-loyalty__group-points .welcome-loyalty__group-points__current{font-size:14px;margin-bottom:0}}.customer-details__welcome-loyalty__group-points .welcome-loyalty__group-points__goal,.my-account__welcome-loyalty__group-points .welcome-loyalty__group-points__goal{font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;opacity:.5;position:relative}@media (min-width:64em){.customer-details__welcome-loyalty__group-points .welcome-loyalty__group-points__goal,.my-account__welcome-loyalty__group-points .welcome-loyalty__group-points__goal{margin-left:17px}.customer-details__welcome-loyalty__group-points .welcome-loyalty__group-points__goal:before,.my-account__welcome-loyalty__group-points .welcome-loyalty__group-points__goal:before{background-color:#34303d;content:" ";height:16px;left:-8.5px;opacity:.5;position:absolute;top:2px;width:1px}}.customer-details__welcome-loyalty__group-logo,.my-account__welcome-loyalty__group-logo{margin-bottom:33px;margin-top:33px;text-align:center;width:100%}.customer-details__welcome-loyalty__group-logo text,.my-account__welcome-loyalty__group-logo text{font-family:IQOSW04-Regular,sans-serif}.customer-details__welcome-loyalty__group-text,.my-account__welcome-loyalty__group-text{margin-bottom:25px;padding:0 20px;text-align:center;width:100%}.customer-details__welcome-loyalty__group-text p,.my-account__welcome-loyalty__group-text p{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71;margin:0}.customer-details__logout,.my-account__logout{display:none}.customer-details__logout .link-text,.my-account__logout .link-text{color:#34303d;font-size:14px;text-transform:uppercase}@media (min-width:64em){.customer-details__logout,.my-account__logout{align-items:center;display:flex}}.customer-details__overview,.my-account__overview{margin:30px 20px}@media (min-width:64em){.customer-details__overview,.my-account__overview{margin:30px 0}}.customer-details__overview-loyalty,.my-account__overview-loyalty{margin-top:16px}.customer-details__overview-loyalty--no-margins,.my-account__overview-loyalty--no-margins{background-color:#fffdfb;margin:40px 20px 30px}@media (min-width:64em){.customer-details__overview-loyalty--no-margins,.my-account__overview-loyalty--no-margins{margin:30px 0}}.customer-details__overview-loyalty__container,.my-account__overview-loyalty__container{background-color:#fffdfb;position:relative}.customer-details__overview-loyalty__container--terms,.my-account__overview-loyalty__container--terms{padding:20px}.customer-details__overview-loyalty__container--terms .form-row:not(:first-child),.my-account__overview-loyalty__container--terms .form-row:not(:first-child){margin-top:16px}.customer-details__overview-loyalty__container--terms .form-row .form-group,.my-account__overview-loyalty__container--terms .form-row .form-group{margin-top:0}.customer-details__overview-loyalty__container--terms .form-row .form-group label,.my-account__overview-loyalty__container--terms .form-row .form-group label{color:#34303d;font-size:12px;line-height:1.5}.customer-details__overview-loyalty__container-picture .overview-loyalty__container-picture__image,.my-account__overview-loyalty__container-picture .overview-loyalty__container-picture__image{width:100%}.customer-details__overview-loyalty__container-link-device,.my-account__overview-loyalty__container-link-device{left:0;padding:16px 24px;position:absolute;top:0;width:100%}@media (min-width:64em){.customer-details__overview-loyalty__container-link-device,.my-account__overview-loyalty__container-link-device{left:40px;padding:0;top:32px;width:60%}.customer-details__overview-loyalty__container-link-device.no-scan .global-btn,.my-account__overview-loyalty__container-link-device.no-scan .global-btn{min-width:240px;width:unset}}.customer-details__overview-loyalty__container-link-device.no-scan button,.my-account__overview-loyalty__container-link-device.no-scan button{background:none}.customer-details__overview-loyalty__container-link-device.no-scan button.global-btn,.my-account__overview-loyalty__container-link-device.no-scan button.global-btn{min-width:auto;padding:15px 42px;width:unset}.customer-details__overview-loyalty__container-link-device.no-scan button.global-btn .btn__label,.my-account__overview-loyalty__container-link-device.no-scan button.global-btn .btn__label{font-size:11px}.customer-details__overview-loyalty__container-link-device.no-scan .link-points,.my-account__overview-loyalty__container-link-device.no-scan .link-points{position:relative}.customer-details__overview-loyalty__container-link-device.no-scan .total-points-header__label,.my-account__overview-loyalty__container-link-device.no-scan .total-points-header__label{background:unset;background-color:#fffdfb;border-radius:12.5px;color:#34303d;font-weight:600;padding:0 10px;position:absolute;right:0;top:8px}.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__title,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__title{font-size:20px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.6;margin-bottom:22px;margin-top:0}@media (min-width:64em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__title,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__title{font-size:24px}}.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__big-title,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__big-title{font-size:20px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.6;margin-bottom:22px;margin-top:0}@media (min-width:48em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__big-title,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__big-title{font-size:30px}}@media (min-width:64em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__big-title,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__big-title{font-size:24px}}@media (min-width:87.5em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__big-title,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__big-title{font-size:34px}}@media (min-width:100em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__big-title,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__big-title{font-size:38px}}.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group{display:flex;margin-bottom:16px}.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-wrap,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-wrap{margin-right:16px;position:relative}.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-wrap svg,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-wrap svg{height:16px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px}.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-input,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-input{background-color:#fffdfb;border:1px solid rgba(39,42,51,.2);border-radius:3px;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;height:44px;letter-spacing:normal;line-height:1.71;padding:14px}.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-input::-moz-placeholder,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-input::-moz-placeholder{color:rgba(39,42,51,.5)}.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-input::placeholder,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-input::placeholder{color:rgba(39,42,51,.5)}@media (min-width:48em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-input,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-input{font-size:14px}}@media (min-width:87.5em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-input,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-input{font-size:19px}}@media (min-width:100em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-input,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-input{font-size:25px}}.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-button,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-button{color:#fffdfb;flex-basis:100px;flex-shrink:0;font-size:11px;font-weight:600;height:44px;letter-spacing:2.5px;max-width:100px;text-transform:uppercase}@media (min-width:87.5em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-button,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-button{flex-basis:120px;max-width:120px}}@media (min-width:100em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-button,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__group-button{flex-basis:150px;max-width:150px}}.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__info,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__info{color:#34303d;cursor:pointer;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1px;line-height:1.18}@media (min-width:48em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__info,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__info{font-size:13px}}@media (min-width:87.5em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__info,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__info{font-size:16px}}@media (min-width:100em){.customer-details__overview-loyalty__container-link-device .overview-loyalty__container-link-device__info,.my-account__overview-loyalty__container-link-device .overview-loyalty__container-link-device__info{font-size:20px}}.customer-details__overview-loyalty__container-terms-title,.my-account__overview-loyalty__container-terms-title{color:#34303d;display:none;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1px;line-height:1.18;margin-bottom:25px;margin-top:0;text-transform:uppercase}@media (min-width:64em){.customer-details__overview-loyalty__container-terms-title,.my-account__overview-loyalty__container-terms-title{display:block}}.customer-details__overview .overview-item,.my-account__overview .overview-item{display:block;text-align:center}.customer-details__overview .overview-item>*,.my-account__overview .overview-item>*{padding:0 20px}@media (min-width:64em){.customer-details__overview .overview-item,.my-account__overview .overview-item{padding:3rem 0;text-align:left}}.customer-details__overview .overview--device .device-title,.my-account__overview .overview--device .device-title{color:#34303d;font-size:13px;font-weight:500;letter-spacing:2.8px;text-transform:uppercase}.customer-details__overview .overview--device .device-name,.my-account__overview .overview--device .device-name{display:block;font-size:24px;font-weight:100;line-height:1.2;margin-bottom:3rem}@media (min-width:64em){.customer-details__overview .overview--device .device-name,.my-account__overview .overview--device .device-name{font-size:40px}}.customer-details__overview .overview--device .device-name__no-device,.my-account__overview .overview--device .device-name__no-device{line-height:1.5}.customer-details__overview .overview--device .device__activated,.customer-details__overview .overview--device .device__not-activated,.my-account__overview .overview--device .device__activated,.my-account__overview .overview--device .device__not-activated{align-items:center;display:flex;justify-content:center;margin-top:1.3rem}@media (min-width:64em){.customer-details__overview .overview--device .device__activated,.customer-details__overview .overview--device .device__not-activated,.my-account__overview .overview--device .device__activated,.my-account__overview .overview--device .device__not-activated{justify-content:flex-start}}.customer-details__overview .overview--device .device__activated svg,.customer-details__overview .overview--device .device__not-activated svg,.my-account__overview .overview--device .device__activated svg,.my-account__overview .overview--device .device__not-activated svg{height:25px;width:25px}.customer-details__overview .overview--device .device__activated span,.customer-details__overview .overview--device .device__not-activated span,.my-account__overview .overview--device .device__activated span,.my-account__overview .overview--device .device__not-activated span{margin-left:10px}.customer-details__overview .overview--device .device-warranty,.my-account__overview .overview--device .device-warranty{align-items:center;display:flex;font-size:14px;justify-content:center;margin:1rem}@media (min-width:64em){.customer-details__overview .overview--device .device-warranty,.my-account__overview .overview--device .device-warranty{border-top:none;justify-content:flex-start;margin:1rem 0}.customer-details__overview .overview--device .device-warranty svg,.my-account__overview .overview--device .device-warranty svg{margin-left:-7px}}.customer-details__overview .overview--device .device-viewAll,.my-account__overview .overview--device .device-viewAll{border-radius:24px;color:#34303d;font-size:11px;font-weight:500;letter-spacing:2.2px;text-transform:uppercase}@media (min-width:64em){.customer-details__overview .overview--device .device-viewAll,.my-account__overview .overview--device .device-viewAll{border:2px solid #34303d;border-radius:24px;color:#34303d;display:inline-block;line-height:45px;padding:0 2rem}.customer-details__overview .overview--device .device-viewAll:hover,.my-account__overview .overview--device .device-viewAll:hover{background-color:#00d1d2;border-color:#00d1d2!important}}.customer-details__overview .overview--device .device-viewAll .device-viewAll:hover,.my-account__overview .overview--device .device-viewAll .device-viewAll:hover{background-color:#00d1d2;border-color:#00d1d2!important}@media (min-width:64em){.customer-details__overview .overview--device,.my-account__overview .overview--device{align-items:center;display:flex}.customer-details__overview .overview--device-info,.my-account__overview .overview--device-info{flex-grow:1}}.customer-details__overview .overview__image,.my-account__overview .overview__image{max-width:214px}@media (min-width:64em){.customer-details__overview .overview__image,.my-account__overview .overview__image{max-width:300px}}@media (min-width:100em){.customer-details__overview .overview__image,.my-account__overview .overview__image{max-width:400px}}.customer-details__overview .overview-item__footer,.my-account__overview .overview-item__footer{background:none;border-top:2px solid #e1dedf;margin-top:1rem;padding:1.8rem 0 2.5rem}@media (min-width:64em){.customer-details__overview .overview-item__footer,.my-account__overview .overview-item__footer{border-top:none}}.customer-details__overview .overview-item__footer__no-device,.my-account__overview .overview-item__footer__no-device{margin-top:23px}.customer-details__overview .overview-carousel,.my-account__overview .overview-carousel{background:#fffdfb;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);min-height:300px;opacity:0;position:relative}.customer-details__overview .overview-carousel.j-carousel-react,.my-account__overview .overview-carousel.j-carousel-react{margin-bottom:80px}.customer-details__overview .overview-carousel>div>div:first-child,.my-account__overview .overview-carousel>div>div:first-child{background:#fffdfb;border-radius:3px;display:flex!important}.customer-details__overview .tns-outer,.my-account__overview .tns-outer{display:flex;flex-direction:column}.customer-details__overview .tns-nav,.my-account__overview .tns-nav{display:block;left:auto;margin:4.4rem 0 0;order:1;position:relative;text-align:center;top:auto;width:auto}.customer-details__overview .tns-btn,.my-account__overview .tns-btn{display:inline-block;flex-shrink:0;margin:0 3px}.customer-details__overview .tns-btn>a,.my-account__overview .tns-btn>a{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:2px solid #34303d;border-radius:50%;height:8px;margin:0;padding:0;width:8px}.customer-details__overview .tns-btn>a.tns-nav-active,.my-account__overview .tns-btn>a.tns-nav-active{background:#34303d}.customer-details__troubleshoot,.my-account__troubleshoot{background-color:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin-bottom:9px;padding-bottom:38px}@media (min-width:64em){.customer-details__troubleshoot,.my-account__troubleshoot{margin-bottom:20px;padding-bottom:55px}}.customer-details__troubleshoot .troubleshoot-text__content,.my-account__troubleshoot .troubleshoot-text__content{padding-top:35px}.customer-details__troubleshoot .troubleshoot-text__header,.my-account__troubleshoot .troubleshoot-text__header{color:#34303d;font-size:11px;letter-spacing:1.46px;line-height:26px;margin-top:0;text-transform:uppercase}@media (min-width:64em){.customer-details__troubleshoot .troubleshoot-text__header,.my-account__troubleshoot .troubleshoot-text__header{font-size:13px;letter-spacing:2.79px;line-height:40px;margin-bottom:14px}}.customer-details__troubleshoot .troubleshoot-text__header:after,.my-account__troubleshoot .troubleshoot-text__header:after{background-image:linear-gradient(90deg,hsla(0,0%,78%,0),#aaa 50%,hsla(0,0%,69%,0));content:"";display:block;height:1px;margin:0 auto;width:100px}.customer-details__troubleshoot .troubleshoot-text__title,.my-account__troubleshoot .troubleshoot-text__title{font-size:24px;letter-spacing:-.33px;line-height:29px;margin-bottom:29px;margin-top:12px;padding:0 2.1rem}@media (min-width:64em){.customer-details__troubleshoot .troubleshoot-text__title,.my-account__troubleshoot .troubleshoot-text__title{color:#000;font-size:40px;line-height:70px;margin-top:0}}.customer-details__troubleshoot .troubleshoot-text__btn,.my-account__troubleshoot .troubleshoot-text__btn{margin-left:21px;margin-right:21px;width:calc(100% - 42px)}@media (min-width:48em){.customer-details__troubleshoot .troubleshoot-text__btn,.my-account__troubleshoot .troubleshoot-text__btn{min-width:335px;width:auto}}.customer-details__troubleshoot .troubleshoot-text__alert-container,.my-account__troubleshoot .troubleshoot-text__alert-container{display:flex;justify-content:center;padding-top:15px}.customer-details__troubleshoot .troubleshoot-text__device__alert,.my-account__troubleshoot .troubleshoot-text__device__alert{background-color:#f6f4f0;border-radius:4px;display:flex;max-width:335px;padding:15px 11px 17px 24px;text-align:left}.customer-details__troubleshoot .troubleshoot-text__device__alert .alert__icon,.my-account__troubleshoot .troubleshoot-text__device__alert .alert__icon{margin-right:22px}.customer-details__troubleshoot .troubleshoot-text__device__alert .alert__icon svg,.my-account__troubleshoot .troubleshoot-text__device__alert .alert__icon svg{width:24px}.customer-details__troubleshoot .troubleshoot-text__device__alert .alert__icon svg .icon-warning,.my-account__troubleshoot .troubleshoot-text__device__alert .alert__icon svg .icon-warning{fill:#e27d34}.customer-details__troubleshoot .troubleshoot-text__device__alert .alert__text a,.customer-details__troubleshoot .troubleshoot-text__device__alert .alert__text span,.my-account__troubleshoot .troubleshoot-text__device__alert .alert__text a,.my-account__troubleshoot .troubleshoot-text__device__alert .alert__text span{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.customer-details__troubleshoot .troubleshoot-text__device__alert .alert__text a span,.my-account__troubleshoot .troubleshoot-text__device__alert .alert__text a span{margin-top:8px;text-decoration:underline}.customer-details__empty-page .my-account__welcome,.customer-details__my-contracts .my-account__welcome,.customer-details__my-devices .my-account__welcome,.my-account__empty-page .my-account__welcome,.my-account__my-contracts .my-account__welcome,.my-account__my-devices .my-account__welcome,.my-account__my-orders .my-account__welcome{display:flex;justify-content:center;margin-bottom:1rem;padding:0 50px;position:relative}@media (min-width:64em){.customer-details__empty-page .my-account__welcome,.customer-details__my-contracts .my-account__welcome,.customer-details__my-devices .my-account__welcome,.my-account__empty-page .my-account__welcome,.my-account__my-contracts .my-account__welcome,.my-account__my-devices .my-account__welcome,.my-account__my-orders .my-account__welcome{font-size:40px;justify-content:flex-start;padding:0}}.customer-details__empty-page .my-account__welcome .my-account__back,.customer-details__my-contracts .my-account__welcome .my-account__back,.customer-details__my-devices .my-account__welcome .my-account__back,.my-account__empty-page .my-account__welcome .my-account__back,.my-account__my-contracts .my-account__welcome .my-account__back,.my-account__my-devices .my-account__welcome .my-account__back,.my-account__my-orders .my-account__welcome .my-account__back{background:transparent;border:none;left:20px;outline:none;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:64em){.customer-details__empty-page .my-account__welcome .my-account__back,.customer-details__empty-page--empty .my-account__welcome,.customer-details__my-contracts .my-account__welcome .my-account__back,.customer-details__my-contracts--empty .my-account__welcome,.customer-details__my-devices .my-account__welcome .my-account__back,.customer-details__my-devices--empty .my-account__welcome,.my-account__empty-page .my-account__welcome .my-account__back,.my-account__empty-page--empty .my-account__welcome,.my-account__my-contracts .my-account__welcome .my-account__back,.my-account__my-contracts--empty .my-account__welcome,.my-account__my-devices .my-account__welcome .my-account__back,.my-account__my-devices--empty .my-account__welcome,.my-account__my-orders .my-account__welcome .my-account__back{display:none}}.customer-details__devices .devices__add-wrapper,.customer-details__no-devices .devices__add-wrapper,.my-account__devices .devices__add-wrapper,.my-account__no-devices .devices__add-wrapper{background:#fffdfb;margin-bottom:3rem;padding:3rem 2rem;position:relative;width:100%}@media (min-width:75em){.customer-details__devices .devices__add-wrapper,.customer-details__no-devices .devices__add-wrapper,.my-account__devices .devices__add-wrapper,.my-account__no-devices .devices__add-wrapper{align-items:center;background:#fffdfb;background-size:contain;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);display:flex;flex-direction:column;height:auto;justify-content:center}}.customer-details__devices .devices__add-wrapper .block-title,.customer-details__no-devices .devices__add-wrapper .block-title,.my-account__devices .devices__add-wrapper .block-title,.my-account__no-devices .devices__add-wrapper .block-title{color:#000;font-size:16px;font-weight:500;letter-spacing:3.2px;margin:0;text-transform:uppercase}.customer-details__devices .devices__add-wrapper .btn-close,.customer-details__no-devices .devices__add-wrapper .btn-close,.my-account__devices .devices__add-wrapper .btn-close,.my-account__no-devices .devices__add-wrapper .btn-close{position:absolute;right:2rem;top:3rem}@media (min-width:75em){.customer-details__devices .devices__add-wrapper .btn-close,.customer-details__no-devices .devices__add-wrapper .btn-close,.my-account__devices .devices__add-wrapper .btn-close,.my-account__no-devices .devices__add-wrapper .btn-close{right:5rem;top:5rem}.customer-details__devices .devices__add-form,.customer-details__no-devices .devices__add-form,.my-account__devices .devices__add-form,.my-account__no-devices .devices__add-form{margin:0 auto;width:320px}}.customer-details__devices .devices__add,.customer-details__no-devices .devices__add,.my-account__devices .devices__add,.my-account__no-devices .devices__add{margin:3rem auto 5rem}.customer-details__devices .devices__add [type=submit],.customer-details__no-devices .devices__add [type=submit],.my-account__devices .devices__add [type=submit],.my-account__no-devices .devices__add [type=submit]{height:45px}.customer-details__devices .devices__list,.my-account__devices .devices__list{margin-bottom:3rem}.customer-details__devices .devices__device,.my-account__devices .devices__device{align-items:center;background:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);color:#000;display:flex;margin-bottom:8px;padding:2rem 2rem 2rem 0}@media (min-width:75em){.customer-details__devices .devices__device,.my-account__devices .devices__device{margin-bottom:24px}}.customer-details__devices .device__image,.my-account__devices .device__image{max-width:120px}@media (min-width:64em){.customer-details__devices .device__image,.my-account__devices .device__image{max-width:300px}}@media (min-width:75em){.customer-details__devices .device__image,.my-account__devices .device__image{max-width:375px}.customer-details__devices .device__info,.my-account__devices .device__info{margin-left:65px}.customer-details__devices .device__info>*,.my-account__devices .device__info>*{margin:2rem 0}}.customer-details__devices .btn-viewDetail,.my-account__devices .btn-viewDetail{margin:2rem 0;text-align:center;width:100%}@media (min-width:48em){.customer-details__devices .btn-viewDetail,.my-account__devices .btn-viewDetail{max-width:250px}}@media (min-width:64em){.customer-details__devices .btn-viewDetail,.my-account__devices .btn-viewDetail{margin:2.7rem 0 0}}.customer-details__devices .device__name,.my-account__devices .device__name{font-size:18px;margin:0 0 1rem}@media (min-width:75em){.customer-details__devices .device__name,.my-account__devices .device__name{font-size:40px}}.customer-details__devices .device__activated,.customer-details__devices .device__not-activated,.my-account__devices .device__activated,.my-account__devices .device__not-activated{align-items:center;display:flex;margin-top:1.3rem;padding-left:9px}@media (min-width:64em){.customer-details__devices .device__activated,.customer-details__devices .device__not-activated,.my-account__devices .device__activated,.my-account__devices .device__not-activated{padding-left:0}}.customer-details__devices .device__activated svg,.customer-details__devices .device__not-activated svg,.my-account__devices .device__activated svg,.my-account__devices .device__not-activated svg{height:25px;width:25px}.customer-details__devices .device__activated span,.customer-details__devices .device__not-activated span,.my-account__devices .device__activated span,.my-account__devices .device__not-activated span{margin-left:10px}.customer-details__devices .device__warranty,.my-account__devices .device__warranty{align-items:center;display:flex;font-size:14px}@media (min-width:30em){.customer-details__devices .device__warranty svg,.my-account__devices .device__warranty svg{height:24px;margin-left:-3px;width:25px}}@media (min-width:64em){.customer-details__devices .device__warranty,.my-account__devices .device__warranty{color:#524f59;margin:13px 0}.customer-details__devices .device__warranty svg,.my-account__devices .device__warranty svg{height:43px;margin-left:-7px;width:45px}.customer-details__devices .device__warranty span,.my-account__devices .device__warranty span{letter-spacing:-.05px;margin-left:5px}}.customer-details__devices .device__serial,.my-account__devices .device__serial{font-size:14px}@media (min-width:30em){.customer-details__devices .device__serial,.my-account__devices .device__serial{margin-top:2px}}@media (min-width:64em){.customer-details__devices .device__serial,.my-account__devices .device__serial{color:#524f59;margin:0}}.customer-details__devices .device__serial.ceapp-one-line,.my-account__devices .device__serial.ceapp-one-line{display:flex}.customer-details__devices .device__serial span,.my-account__devices .device__serial span{margin-right:5px}.customer-details__devices .btn--add-device,.my-account__devices .btn--add-device{border-radius:24px;margin:1rem auto 3rem;max-width:330px;width:calc(100% - 4rem)}.customer-details__no-devices,.my-account__no-devices{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:4rem 2rem}@media (min-width:75em){.customer-details__no-devices,.my-account__no-devices{padding-top:100px}}.customer-details__no-devices .no-devices__alert,.my-account__no-devices .no-devices__alert{position:relative}.customer-details__no-devices .no-devices__alert .alert-icon,.my-account__no-devices .no-devices__alert .alert-icon{position:absolute;right:-4rem;top:-4rem}.customer-details__no-devices .block-title,.my-account__no-devices .block-title{font-size:26px;margin:2rem 0}@media (min-width:75em){.customer-details__no-devices .block-title,.my-account__no-devices .block-title{color:#000;font-size:40px;font-weight:300}}.customer-details__no-devices .block-subtitle,.my-account__no-devices .block-subtitle{color:#34303d;font-size:16px;margin:2rem 0}@media (min-width:64em){.customer-details__no-devices .block-subtitle,.my-account__no-devices .block-subtitle{margin:0}}@media (min-width:75em){.customer-details__no-devices .block-subtitle,.my-account__no-devices .block-subtitle{font-size:18px}}.customer-details__no-devices .btn--add-device,.my-account__no-devices .btn--add-device{margin:3rem 0;width:100%}@media (min-width:48em){.customer-details__no-devices .btn--add-device,.my-account__no-devices .btn--add-device{margin:1rem auto 3rem;max-width:330px;width:calc(100% - 4rem)}}.customer-details__no-devices .btn-shopping,.my-account__no-devices .btn-shopping{color:#fffdfb;height:44px;width:100%}@media (min-width:48em){.customer-details__no-devices .btn-shopping,.my-account__no-devices .btn-shopping{max-width:330px;width:calc(100% - 4rem)}}.customer-details__device-detail,.my-account__device-detail{padding-top:5rem}@media (min-width:64em){.customer-details__device-detail,.my-account__device-detail{padding-top:7.5rem}}.customer-details__device-detail .my-account__welcome,.my-account__device-detail .my-account__welcome{display:none}@media (min-width:75em){.customer-details__device-detail .my-account__welcome,.my-account__device-detail .my-account__welcome{display:flex}.customer-details__device-detail .my-account__welcome .my-account__back,.my-account__device-detail .my-account__welcome .my-account__back{display:block;margin-left:2rem;margin-right:44px;position:static;transform:none}}.customer-details__device-detail .my-account__overview,.my-account__device-detail .my-account__overview{background:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);font-size:14px;margin:0 0 8px;padding-bottom:4rem;position:relative}@media (min-width:75em){.customer-details__device-detail .my-account__overview,.my-account__device-detail .my-account__overview{margin-bottom:24px}}.customer-details__device-detail .my-account__overview .my-account__back,.my-account__device-detail .my-account__overview .my-account__back{left:2rem;position:absolute;top:2rem}@media (min-width:75em){.customer-details__device-detail .my-account__overview .my-account__back,.my-account__device-detail .my-account__overview .my-account__back{display:none}}.customer-details__device-detail .pdp-accordions-details,.my-account__device-detail .pdp-accordions-details{box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin-bottom:3rem;padding:0}.customer-details__device-detail .pdp-accordions-details #pdp-accordions,.my-account__device-detail .pdp-accordions-details #pdp-accordions{margin-left:0;margin-right:0}.customer-details__device-detail .btn-removeDevice,.my-account__device-detail .btn-removeDevice{margin:3rem auto;width:calc(100% - 42px)}@media (min-width:48em){.customer-details__device-detail .btn-removeDevice,.my-account__device-detail .btn-removeDevice{min-width:335px;width:auto}}.customer-details__empty-page .btn-shopping,.my-account__empty-page .btn-shopping{color:#fffdfb;margin-top:auto;width:100%}@media (min-width:64em){.customer-details__empty-page .btn-shopping,.my-account__empty-page .btn-shopping{margin-top:3rem}}@media (min-width:48em){.customer-details__empty-page .btn-shopping,.my-account__empty-page .btn-shopping{margin-top:4rem;max-width:330px;width:calc(100% - 4rem)}}.customer-details__empty-page .my-account__main,.my-account__empty-page .my-account__main{display:flex;flex-direction:column;height:auto}@media (min-width:64em){.customer-details__empty-page .my-account__welcome,.my-account__empty-page .my-account__welcome{display:none}}.customer-details__empty-page .my-account__main-wrapper,.my-account__empty-page .my-account__main-wrapper{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:10rem 2rem 4rem}@media (min-width:64em){.customer-details__empty-page .my-account__main-wrapper,.my-account__empty-page .my-account__main-wrapper{padding:4rem 2rem}.customer-details__empty-page .my-account__main-wrapper .btn-container .btn--standard__.btn--standard,.my-account__empty-page .my-account__main-wrapper .btn-container .btn--standard__.btn--standard{line-height:40px;min-height:44px}}.customer-details__empty-page .empty-page__alert,.my-account__empty-page .empty-page__alert{position:relative}.customer-details__empty-page .empty-page__alert .alert-icon,.my-account__empty-page .empty-page__alert .alert-icon{position:absolute;right:-2rem;top:-2rem}.customer-details__empty-page .block-title,.my-account__empty-page .block-title{font-size:26px;line-height:1.2;margin:2rem 0}@media (min-width:75em){.customer-details__empty-page .block-title,.my-account__empty-page .block-title{color:#000;font-size:40px;font-weight:300}}.customer-details__empty-page .block-subtitle,.my-account__empty-page .block-subtitle{color:#34303d;font-size:16px}@media (min-width:75em){.customer-details__empty-page .block-subtitle,.my-account__empty-page .block-subtitle{font-size:18px}}.devices__care-plus-wrapper{background-color:#fffdfb;padding-bottom:45px;padding-top:30px;width:100%}@media (min-width:64em){.devices__care-plus-wrapper{background-color:none;padding-bottom:0;padding-top:0}}.devices__care-plus-wrapper.medium{margin:0 auto 60px;max-width:1160px}.devices__care-plus-content{background-color:rgba(0,0,0,.03);border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);display:flex;flex-direction:column-reverse;margin-left:20px;margin-right:20px;padding:43px 28px 22px}@media (min-width:48em){.devices__care-plus-content{flex-direction:row}}@media (min-width:64em){.devices__care-plus-content{flex-direction:row;margin:0;padding:50px}}@media (min-width:87.5em){.devices__care-plus-content{margin:0;padding:80px!important}}.devices__care-plus-content .section__main-row{display:flex;flex-direction:row;justify-content:flex-start}@media (min-width:64em){.devices__care-plus-content .section__main-row{width:600px}}@media (min-width:87.5em){.devices__care-plus-content .section__main-row{width:auto}}.devices__care-plus-content .section__description-wrapper{order:2;padding-top:15px}@media (min-width:23.4375em){.devices__care-plus-content .section__description-wrapper{width:260px}}@media (min-width:30em){.devices__care-plus-content .section__description-wrapper{width:100%}}@media (min-width:48em){.devices__care-plus-content .section__description-wrapper{margin-right:30px;order:1;width:65%}}@media (min-width:64em){.devices__care-plus-content .section__description-wrapper{display:flex;flex-wrap:wrap;margin-right:0;padding-top:0;width:425px}}@media (min-width:87.5em){.devices__care-plus-content .section__description-wrapper{margin-right:30px;width:425px}}@media (min-width:100em){.devices__care-plus-content .section__description-wrapper{width:600px}}.devices__care-plus-content .section__description-wrapper .section__title{font-size:22.5px;line-height:1.42;margin-bottom:20px;margin-top:18px}@media (min-width:48em){.devices__care-plus-content .section__description-wrapper .section__title{margin-top:40px}}@media (min-width:64em){.devices__care-plus-content .section__description-wrapper .section__title{font-size:22.5px;font-weight:300;line-height:normal;margin-top:0;padding-bottom:25px;width:100%}}.devices__care-plus-content .section__description-wrapper .section__description-text--description{font-size:16px;line-height:26.5px;position:relative}.devices__care-plus-content .section__description-wrapper .section__description-text--description:empty{display:none}@media (min-width:75em){.devices__care-plus-content .section__description-wrapper .section__description-text--description{line-height:36.5px}}.devices__care-plus-content .section__description-wrapper .section__description-text{padding-bottom:30px}.devices__care-plus-content .section__description-wrapper .section__description-text .section__description-text--item{font-size:16px;line-height:27px;margin-bottom:20px;padding-left:30px;position:relative}@media (min-width:75em){.devices__care-plus-content .section__description-wrapper .section__description-text .section__description-text--item{line-height:36.5px}}.devices__care-plus-content .section__description-wrapper .section__description-text .section__description-text--item:before{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/large_tick_blue.svg) 50%/cover no-repeat;content:"";display:inline-block;height:14px;left:0;position:absolute;top:8px;width:16px}.devices__care-plus-content .section__text-checkbox-field{font-size:12px;line-height:normal;margin-bottom:30px}@media (min-width:64em){.devices__care-plus-content .section__text-checkbox-field{width:100%}}@media (min-width:48em){.devices__care-plus-content .section__button-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}}@media (min-width:48em) and (min-width:87.5em){.devices__care-plus-content .section__button-row{justify-content:flex-start}}.devices__care-plus-content .section__button--get-care{background-color:#34303d;border-color:#34303d;margin-top:23px;padding-bottom:13px;padding-top:13px}@media (min-width:48em){.devices__care-plus-content .section__button--get-care{display:inline-flex;margin-right:0;margin-top:48px;max-height:45px;max-width:192px;padding-left:0;padding-right:0;width:calc(50% - 15px)}}@media (min-width:64em){.devices__care-plus-content .section__button--get-care{display:inherit}}@media (min-width:87.5em){.devices__care-plus-content .section__button--get-care{margin-right:30px}}.devices__care-plus-content .section__button--get-care .btn__label{font-size:11px;letter-spacing:2.2px}.devices__care-plus-content .section__button--learn-more{border:2px solid rgba(255,253,251,.15);color:#34303d;margin-top:12px;text-align:center;width:100%}@media (min-width:23.4375em){.devices__care-plus-content .section__button--learn-more{width:235px}}@media (min-width:30em){.devices__care-plus-content .section__button--learn-more{margin-left:9%;width:280px}}@media (min-width:48em){.devices__care-plus-content .section__button--learn-more{margin-top:48px;max-height:45px;max-width:192px;padding-left:0;padding-right:0;width:191px}}@media (min-width:64em){.devices__care-plus-content .section__button--learn-more:hover{border:2px solid rgba(255,253,251,.05)}}.devices__care-plus-content .section__link--unsubscribe{color:#34303d;display:block;flex-basis:100%;font-size:16px;line-height:26px;padding-top:42px;text-align:center;text-decoration:underline}@media (min-width:64em){.devices__care-plus-content .section__link--unsubscribe{text-align:left}}.devices__care-plus-content .section__img{display:none}@media (min-width:48em){.devices__care-plus-content .section__img{align-self:flex-end;display:block;margin-bottom:180px;margin-top:50px;max-height:330px;max-width:50%;order:2;width:auto}}@media (min-width:64em){.devices__care-plus-content .section__img{margin-bottom:185px;margin-left:4%;order:2}}@media (min-width:87.5em){.devices__care-plus-content .section__img{max-height:500px}}@media (min-width:48em){.devices__care-plus-content .section__img img{width:auto}}.devices__care-plus-content .section__logo{order:0;width:149px}@media (min-width:48em){.devices__care-plus-content .section__logo{align-self:flex-end;margin-bottom:160px;width:300px}}@media (min-width:64em){.devices__care-plus-content .section__logo{margin-bottom:160px;order:3;position:inherit;text-align:right;width:130px}}@media (min-width:75em){.devices__care-plus-content .section__logo{padding-top:170px;width:100px}}@media (min-width:87.5em){.devices__care-plus-content .section__logo{padding-top:200px;width:270px}}@media (min-width:100em){.devices__care-plus-content .section__logo{padding-top:250px}}@media (min-width:125em){.devices__care-plus-content .section__logo{padding-top:290px}}.my--account__page-title--info{font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.79;margin-top:1rem;padding-left:20px;padding-right:20px;text-align:center}@media (min-width:64em){.my--account__page-title--info{padding:0;text-align:left}}.my-account__my-preferences--item-container{align-items:center;display:flex;height:70px;justify-content:space-between;padding-left:20px;padding-right:20px}.my-account__my-preferences--list-item{background:#fffdfb;border-top:1px solid #c2bfc2}.my-account__my-preferences--list-item.my-account__my-preferences--list-item-with-text{padding-bottom:21px;padding-top:21px;text-align:left}.my-account__my-preferences--list-item.my-account__my-preferences--list-item-with-text .my-account__my-preferences--item-container{height:inherit}.my-account__my-preferences--list-item.my-account__my-preferences--list-item-with-text .my-account__my-preferences--item-container-text{margin-top:10px;width:80%}.my-account__my-preferences--list-item.my-account__my-preferences--list-item-with-text .my-account__my-preferences--item-container-text .my-account__my-preferences--item-text{margin:0}.my-account__my-preferences--list-item.my-account__my-preferences--list-item-with-text .my-account__my-preferences--item-child-dot{background-color:#34303d;border-radius:50%;display:none;height:8px;margin-left:20px;position:absolute;width:8px}.my-account__my-preferences--list-item.my-account__my-preferences--list-item-with-text.child-text .my-account__my-preferences--item-text,.my-account__my-preferences--list-item.my-account__my-preferences--list-item-with-text.child-text .my-account__my-preferences--item-title{margin-left:80px}.my-account__my-preferences--list-item.my-account__my-preferences--list-item-with-text.child-text .my-account__my-preferences--item-child-dot{display:inline-block}.my-account__my-preferences--list-item.last-item,.my-account__my-preferences--list-item:last-child{border-bottom:1px solid #c2bfc2}.my-account__my-preferences--item-title{color:#34303d;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.9px;line-height:normal;margin:0;text-transform:uppercase}.my-account__my-preferences--item-selection{display:flex}.my-account__my-preferences--description{margin:5px 0 15px;padding:0 20px;text-align:right}.my--account__my-preferences--endtext,.my--account__my-preferences--endtext-link,.my--account__my-preferences--hear-about-info{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.79;text-align:center}.my-account__my-preferences--all-of-the-above{margin-bottom:20px;margin-top:20px}.my--account__my-preferences--endtext{margin-left:20px;margin-right:20px;text-align:left}.my--account__my-preferences--endtext-link{text-decoration:underline}.my-account__my-preferences-tellus--container{align-items:center;background:#fffdfb;border-bottom:1px solid #c2bfc2;display:flex;height:70px;justify-content:space-between;padding-left:20px;padding-right:20px}.my-account__my-preferences-tellus--title{color:#34303d;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.9px;line-height:normal;margin:0;text-transform:uppercase}.my-account__my-preferences-tellus--arrow{display:flex;transform:rotate(180deg)}.my-accout__my-preferences--page .my-account__welcome{justify-content:flex-start;position:relative}.my-accout__my-preferences--page .my-account__welcome .hgroup{padding:0 50px}@media (min-width:64em){.my-accout__my-preferences--page .my-account__welcome .hgroup{padding:0}}.my-accout__my-preferences--page .my-account__back{left:20px;position:absolute;top:50%;transform:translateY(-50%)}.my-account__my-preferences-overlay .overlay-interactive{background-color:rgba(39,42,51,.7);justify-content:center;z-index:8999}.my-account__my-preferences-overlay .my-account-preferences-container{background-color:#fffdfb;display:block;height:100%;overflow-y:auto;width:100%}.my-account__my-preferences-overlay .my-account-preferences-container .form-group.child-preference{margin-left:40px}.my-account__my-preferences-overlay .my-account-preferences-title{margin-top:120px}@media (min-width:87.5em){.my-account__my-preferences-overlay .my-account-preferences-title{margin-top:140px}}.my-account__my-preferences-overlay .my-account-preferences-title h1{color:#000;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.3px;line-height:1.38;text-align:center}@media (min-width:64em){.my-account__my-preferences-overlay .my-account-preferences-title h1{font-size:40px}.my-account__my-preferences-overlay .my-account-preferences-title .my--account__page-title--info{font-size:20px;text-align:center}}.my-account__my-preferences-overlay .my-account-preferences-checkbox-container{margin-left:35px;margin-right:10px}@media (min-width:48em){.my-account__my-preferences-overlay .my-account-preferences-checkbox-container{margin-left:221px}}@media (min-width:64em){.my-account__my-preferences-overlay .my-account-preferences-checkbox-container{margin-left:338px}}@media (min-width:87.5em){.my-account__my-preferences-overlay .my-account-preferences-checkbox-container{margin-left:522px}}@media (min-width:100em){.my-account__my-preferences-overlay .my-account-preferences-checkbox-container{margin-left:566px}}.my-account__my-preferences-overlay .label-checkbox{font-size:12px;font-weight:bolder;letter-spacing:-.05px;margin-left:0;text-align:left}.my-account__my-preferences-overlay .my-account-preferences-button-container{margin:40px 70px 40px 50px}@media (min-width:48em){.my-account__my-preferences-overlay .my-account-preferences-button-container{margin-left:255px;margin-right:237px}}@media (min-width:64em){.my-account__my-preferences-overlay .my-account-preferences-button-container{margin-left:377px;margin-right:366px}}@media (min-width:87.5em){.my-account__my-preferences-overlay .my-account-preferences-button-container{margin-left:573px;margin-right:538px}}@media (min-width:100em){.my-account__my-preferences-overlay .my-account-preferences-button-container{margin-left:550px;margin-right:533px}}.my-account__my-preferences-overlay [type=checkbox]:checked+label{font-size:12px}@media (min-width:64em){.my-account__my-preferences-overlay [type=checkbox]:checked+label{font-size:15px}}@media (min-width:87.5em){.my-account__my-preferences-overlay [type=checkbox]:checked+label{font-size:18px}}.my-account__my-preferences-overlay input:not(:checked)[type=checkbox]+label{font-size:12px}@media (min-width:64em){.my-account__my-preferences-overlay input:not(:checked)[type=checkbox]+label{font-size:15px}}@media (min-width:87.5em){.my-account__my-preferences-overlay input:not(:checked)[type=checkbox]+label{font-size:18px}}.my-account__my-preferences-overlay [type=checkbox]:checked+label:before,.my-account__my-preferences-overlay [type=checkbox]:not(:checked)+label:before{font-size:12px;transform:translateY(2px)}@media (min-width:64em){.my-account__my-preferences-overlay [type=checkbox]:checked+label:before,.my-account__my-preferences-overlay [type=checkbox]:not(:checked)+label:before{font-size:15px}}@media (min-width:87.5em){.my-account__my-preferences-overlay [type=checkbox]:checked+label:before,.my-account__my-preferences-overlay [type=checkbox]:not(:checked)+label:before{font-size:18px}}.my-account__welcome h2{font-size:20px;margin-bottom:0;margin-top:0}@media (min-width:64em){.my-account__welcome h2{font-size:24px;margin-bottom:4px}}.my-account__click-and-collect .my-account__main{padding-top:3.2rem;width:100%}@media (min-width:64em){.my-account__click-and-collect .my-account__main{padding-left:104px;padding-right:104px}}.my-account__click-and-collect .my-account__main .my-account__welcome-click-and-collect{display:flex;justify-content:center;padding:0 50px;position:relative}@media (min-width:64em){.my-account__click-and-collect .my-account__main .my-account__welcome-click-and-collect{margin-top:16px;position:relative}}.my-account__click-and-collect .my-account__main .my-account__welcome-click-and-collect h1{color:#34303d;font-size:26px;letter-spacing:normal;line-height:1.54;text-align:center}@media (min-width:64em){.my-account__click-and-collect .my-account__main .my-account__welcome-click-and-collect h1{font-size:36px;line-height:1.56}}.my-account__click-and-collect .my-account__main .my-account__welcome-click-and-collect .hgroup{margin-bottom:32px}@media (min-width:64em){.my-account__click-and-collect .my-account__main .my-account__welcome-click-and-collect .hgroup{margin-bottom:24px}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-info{border-bottom:unset;padding-bottom:0}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-info .statusbar{margin:1.6rem 0 2.4rem}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-info .statusbar{margin:1.6rem 0}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-info .statusbar .order-status_click-collect{width:215px}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-info .statusbar .order-status_click-collect{width:496px}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-info .wrap--click-collect{margin-left:27%}}@media (min-width:87.5em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-info .wrap--click-collect{margin-left:52%}}@media (min-width:100em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-info .wrap--click-collect{margin-left:52%}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-info .wrap--click-collect .click-collect{line-height:1.2;min-width:156px}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-info .wrap--click-collect .click-collect{min-width:153px}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .flex-wrapper.details-header-click_collect{align-items:start;border-bottom:1px solid #e1dedf;border-top:1px solid #e1dedf;flex-direction:column;padding-bottom:24px;padding-top:15px}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .flex-wrapper.details-header-click_collect{border-top:unset;flex-direction:row;margin:0;padding:0 0 16px}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .flex-wrapper.details-header-click_collect.order-date_click-collect{padding-bottom:16px;padding-top:16px}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-product_click-collect>.col{flex:0 1 100%}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-product_click-collect>.col-half{flex:0 1 50%}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-number{color:#34303d;font-size:14px;letter-spacing:normal;line-height:1.71}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-number{font-size:16px;line-height:1.75}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-status{align-items:center;background:none;color:#34303d;display:inline-flex;font-size:1.4rem;justify-content:flex-end;line-height:1.71;width:auto;word-break:break-word}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-status{font-size:16px;line-height:1.75}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout{border-bottom:1px solid #c2bfc2;padding-bottom:32px}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:40px}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .col-center{display:flex;flex:0 1 100%;justify-content:center}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary{border-top:unset;display:flex;flex-direction:row}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .checkout__product{border:1px solid #f6f4f0;height:80px;margin-right:16px;width:80px}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .checkout__product .product__image{flex-shrink:0;height:100%;margin-right:16px;text-align:center;width:100%}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .checkout_product-img__click-collect{display:flex;flex-direction:row}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .checkout_product-img__click-collect .product__image{margin-right:0}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .checkout_product-img__click-collect .product__image img{width:80px}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .checkout_product__click-collect{display:flex;flex-direction:row}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .checkout_product__click-collect .product__info_click-collect{display:flex;flex-direction:column}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .checkout_product__click-collect .product__info_click-collect .product__quality_click-collect{color:#34303d;display:flex;flex-direction:row;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.69}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .checkout_product__click-collect .product__info_click-collect .product__quality_click-collect{color:#34303d;font-size:12px;letter-spacing:-.34px;line-height:2}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .checkout_product__click-collect .product__info_click-collect .product__quality_click-collect .space-txt_click-collect{padding-right:10px}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .checkout_product__click-collect .product__info_click-collect .product__quality_click-collect.product-click-collect{display:flex;flex-direction:row;margin-top:10px}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .prod_model-price_click-collect{color:#34303d;display:flex;flex-direction:column;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;text-transform:uppercase}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .prod_model-price_click-collect{font-size:14px;font-weight:600;line-height:1.71}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .prod_model-price_click-collect .price--current{font-weight:400;margin-left:53px}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary .prod_model-price_click-collect .price--current{margin-left:48px}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary.replacement__checkout__summary{border-bottom:1px solid #c2bfc2}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary.replacement__checkout__summary{border-bottom:unset}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary-qure-return-box{border-bottom:1px solid #e1dedf;flex-direction:column;padding-right:40px}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .btn--standard{border:2px solid #34303d;color:#f6f4f0;display:flex;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;justify-content:center;letter-spacing:2.5px;margin-top:32px;min-width:335px;text-align:center}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .btn--standard{min-width:306px}}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout.return-product_click-collect{padding-bottom:0}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout.return-product_qure-return-box{border-bottom:unset}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .order-accordion .accordion__title{color:#34303d;font-size:1.3rem;font-weight:700;letter-spacing:2px;line-height:normal;text-transform:uppercase}.my-account__click-and-collect .my-account__main .click-and-collect .click-and-collect__detail .details-wrapper{padding-bottom:0}.my-account__click-and-collect .my-account__main .click-and-collect .click-and-collect__detail .order-date{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .click-and-collect__detail .order-date{font-weight:400}}.my-account__click-and-collect .my-account__main .click-and-collect .click-and-collect__detail .return-item .order-summary{border-bottom:1px solid #c2bfc2}.my-account__click-and-collect .my-account__main .click-and-collect .click-and-collect__detail .return-item .order-summary .list-item__label{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;padding-bottom:16px;padding-top:15px}@media (min-width:64em){.my-account__click-and-collect .my-account__main .click-and-collect .click-and-collect__detail .return-item .order-summary .list-item__label{color:rgba(0,0,0,.87);font-size:18px;font-weight:500;line-height:1.33;padding-bottom:24px;padding-top:24px}}.my-account__click-and-collect .my-account__back{left:20px;position:absolute;top:30%;transform:translateY(-50%)}@media (min-width:64em){.my-account__click-and-collect .my-account__back{left:-80px;position:absolute;top:7%}}@media (min-width:48em){.my-account__back--my-pref{display:none}.my-account__head--hroup{margin:0;padding:0;width:100%}}@media (min-width:64em){.my-account__empty-page .my-account__welcome,.my-account__my-devices .my-account__welcome,.my-account__my-orders .my-account__welcome{justify-content:flex-start}}.my-account__empty-page .my-account__welcome .ad-back,.my-account__my-devices .my-account__welcome .ad-back,.my-account__my-orders .my-account__welcome .ad-back{background:transparent;border:none;outline:none}@media (min-width:64em){.my-account__empty-page .btn-shopping{height:44px}}.marketing-preferences{padding-left:0;padding-right:0}@media (min-width:75em){.marketing-preferences{background:#fffdfb;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);padding:30px 60px}}.marketing-preferences .container__title{font-size:14px;margin-bottom:2rem;padding:0 2rem;text-align:center}@media (min-width:75em){.marketing-preferences .container__title{margin:0 0 4rem}}.marketing-preferences fieldset{padding:0}.marketing-preferences legend{font-size:14px;padding:3rem 0;text-align:center}.marketing-preferences .form-notes{color:#7b787f;font-size:14px;line-height:25px;padding:40px 20px}.marketing-preferences .form-notes a{color:inherit;text-decoration:underline}.device__activated,.device__not-activated{align-items:center;display:flex;font-size:1.4rem;margin-top:1.3rem;padding-left:9px}@media (min-width:64em){.device__activated,.device__not-activated{padding-left:0}}.device__activated svg,.device__not-activated svg{height:25px;width:25px}.device__activated span,.device__not-activated span{margin-left:10px}.my-account-overview-loyalty__button-section{display:flex;padding-bottom:25px;padding-top:25px}@media (min-width:64em){.my-account-overview-loyalty__button-section{padding-bottom:25px;padding-top:40px}}.my-account-overview-loyalty__button-section .btn{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.18;margin:0 auto;max-width:312px;padding-bottom:15px;padding-top:15px;text-align:center;text-transform:uppercase}.my-account__my-contracts .my-account__welcome h1{font-size:26px;font-weight:300;letter-spacing:-.3px;line-height:1.6;margin:0;padding:0 50px}@media (min-width:64em){.my-account__my-contracts .my-account__welcome h1{padding:0}}@media (min-width:75em){.my-account__my-contracts .my-account__welcome h1{font-size:4rem}}.my-account__my-contracts .my-account__welcome a.my-account__back svg{stroke-width:2;height:13px;width:22px}.rw-my-account__my-device.my-account__page{background:#fffdfb}@media (min-width:64em){.rw-my-account__my-device.my-account__page{background:#f6f4f0}}.rw-my-account__my-device.my-account__page .my-account__main{padding-top:0;width:100%}@media (min-width:64em){.rw-my-account__my-device.my-account__page .my-account__main{padding-left:32px;padding-right:66px;padding-top:48px;width:calc(100vw - 310px)}}.rw-my-account__my-device.my-account__page .my-account__main header{padding:0 0 0 20px}@media (min-width:64em){.rw-my-account__my-device.my-account__page .my-account__main header{justify-content:left}.rw-my-account__my-device.my-account__page .my-account__main header .my-account__back{display:none}}.rw-my-account__my-device.my-account__page .rw-my-device_all-content{margin:0 20px}.rw-my-account__my-device.my-account__page .rw-my-device_all-content .rw-my-device_all{font-size:16px;font-weight:400;line-height:36px;margin:0}.rw-my-account__my-device.my-account__page header.rw-details_my-device{border:none;padding:0}@media (min-width:30em){.rw-my-account__my-device.my-account__page header.rw-details_my-device{margin-left:112px;max-width:200px}}@media (min-width:48em){.rw-my-account__my-device.my-account__page header.rw-details_my-device{max-width:300px}}@media (min-width:64em){.rw-my-account__my-device.my-account__page header.rw-details_my-device{margin-left:150px}}@media (min-width:48em){.rw-my-account__my-device.my-account__page header.nbw-rw-details_my-device{max-width:300px}}@media (min-width:64em){.rw-my-account__my-device.my-account__page header.rw-details_my-device-all-devices{margin-top:-45px}.rw-my-account__my-device.my-account__page header.rw-details_my-device-all-devices .rw-details-content_my-device{margin-top:45px}}.rw-my-account__my-device.my-account__page header.rw-details_my-device-all-devices .nbw-rw-btn-active{width:100%}@media (min-width:48em){.rw-my-account__my-device.my-account__page header.rw-details_my-device-all-devices .nbw-rw-btn-active{width:300px}}.rw-my-account__my-device.my-account__page header.rw-details_my-device-all-devices .col-12 .btn-outline-slate-turquoise{width:100%}.rw-my-account__my-device.my-account__page .rw-my-device_box-gray{background:#f6f4f0;margin-bottom:35px;padding:20px 0}@media (min-width:64em){.rw-my-account__my-device.my-account__page .rw-my-device_box-gray{padding:0}}@media (min-width:75em){.rw-my-account__my-device.my-account__page .rw-my-device_box-gray .rw-details-content_my-device{margin-left:0}}.rw-my-account__my-device.my-account__page .rw-my-device_box-gray .rw-content-my-device_video{margin:0 auto;max-width:-moz-max-content;max-width:max-content}@media (min-width:30em){.rw-my-account__my-device.my-account__page .rw-my-device_box-gray .rw-content-my-device_video{margin-left:150px;width:300px}}@media (min-width:64em){.rw-my-account__my-device.my-account__page .rw-my-device_box-gray .rw-content-my-device_video{margin-left:230px}}@media (min-width:75em){.rw-my-account__my-device.my-account__page .rw-my-device_box-gray .rw-content-my-device_video{margin-left:250px}}@media (min-width:87.5em){.rw-my-account__my-device.my-account__page .rw-my-device_box-gray .rw-content-my-device_video{display:none}}.rw-my-account__my-device.my-account__page .rw-my-device_box-gray .rw-content-my-device_video .rw-my-device_video{align-items:center;display:flex}.rw-my-account__my-device.my-account__page .rw-my-device_box-gray .rw-content-my-device_video .rw-my-device_video svg{margin-right:8px}.rw-my-account__my-device.my-account__page .my-orders__item{border:1px solid #d5d5d5;margin:20px;padding:30px;position:relative}@media (min-width:64em){.rw-my-account__my-device.my-account__page .my-orders__item{padding-left:0}}@media (min-width:75em){.rw-my-account__my-device.my-account__page .my-orders__item{padding-left:20px}}.rw-my-account__my-device.my-account__page .my-orders__item .flex-wrapper{display:initial}@media (min-width:30em){.rw-my-account__my-device.my-account__page .my-orders__item .flex-wrapper{display:flex}}.rw-my-account__my-device.my-account__page .my-orders__item .rw-content-my-device_label{background-color:#c73636;border-radius:25.6px;left:20px;padding:2px 9px;position:absolute;top:20px}@media (min-width:64em){.rw-my-account__my-device.my-account__page .my-orders__item .rw-content-my-device_label{margin-left:20px}}@media (min-width:75em){.rw-my-account__my-device.my-account__page .my-orders__item .rw-content-my-device_label{margin-left:0}}.rw-my-account__my-device.my-account__page .my-orders__item .rw-content-my-device_label .rw-my-device_label{color:#fffdfb;font-size:11px;font-weight:700;line-height:20px;text-align:center}.rw-my-account__my-device.my-account__page .my-orders__item.opened .details-checkout{border-bottom:none;padding-bottom:0}.rw-my-account__my-device.my-account__page .my-orders__item.opened .order-details .my-orders__detail{padding:0}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_box-not-actived{background-color:#f5f5f5;border:1px solid #d5d5d5;margin:30px 0;padding:20px 10px;text-align:center}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_box-not-actived .rw-details-content_box-not-actived-title{color:#34303d;font-size:16px;font-weight:400;margin:0 0 10px}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_box-not-actived .rw-details-content_box-not-actived-p{color:#99969c;font-size:14px;font-weight:400;margin:0}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_box-not-actived .rw-details-content_box-not-actived-p.nbw-rw_svg svg{margin-top:10px}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-details_my-device-p-useful{font-size:16px;font-weight:400;line-height:24px;margin-bottom:0}@media (min-width:64em){.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-button_my-device{font-size:13px;font-size:14px}}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-button_my-device.rw-button_my-device-details{margin-top:10px}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-details_my-device-p{color:#99969c;font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:1.82;margin:10px 0;text-align:center}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-details_my-device-p.rw-details_my-device-first-p{margin-bottom:36px}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-details_my-device-p-remove{color:#34303d;font-size:14px;font-weight:500;line-height:24px;margin:0 auto;text-align:center}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-details-content_box-not-actived-white{align-items:center;border:1px solid #c2bfc2;border-radius:3px;display:flex;margin-top:10px;padding:16px 20px 22px 26px}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-details-content_box-not-actived-white .rw-details-content_box-not-actived-white-text{display:flex;margin:0 auto}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-details-content_box-not-actived-white .rw-details-content_box-not-actived-white-text svg{margin-top:28px}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-details-content_box-not-actived-white .rw-details-content_box-not-actived-white-text .rw-details-content_box-not-actived-p{color:#99969c;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;width:-moz-fit-content;width:fit-content}@media (min-width:23.4375em){.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-details-content_box-not-actived-white .rw-details-content_box-not-actived-white-text .rw-details-content_box-not-actived-p{width:180px}}@media (min-width:30em){.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-details-content_box-not-actived-white .rw-details-content_box-not-actived-white-text .rw-details-content_box-not-actived-p{padding-left:14px;width:100%}}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-details-content_box-not-actived-white .rw-details-content_box-not-actived-white-text .rw-details-content_box-not-actived-p.nbw-rw_box-not-actived-p{margin:0}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .rw-details-content_box-not-actived-white .rw-details-content_box-not-actived-white-text.nbw-rw_svg svg{margin-right:24px;margin-top:12px}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .remove-device{font-size:14px;font-weight:500;margin-top:19px;text-align:center}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .col-12 .btn-outline-slate-turquoise{width:100%}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .col-12.veev-logo-wrapper{margin-top:40px}.rw-my-account__my-device.my-account__page .my-orders__item.opened .rw-details-content_my-device .col-12.veev-logo-wrapper .veev-logo{display:block;margin:0 auto}.rw-my-account__my-device.my-account__page .my-orders__item .order-info{padding:0}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout{border-bottom:none;padding-bottom:0}@media (min-width:64em){.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout{display:block}}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout.hidden{display:block!important}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box{display:flex;margin-bottom:0;margin-top:35px}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_img{max-width:96px;min-width:75px}@media (min-width:64em){.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_img{max-width:150px;min-width:150px}}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text{margin-left:16px}@media (min-width:64em){.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text{margin-left:0}}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text .rw-my-device_title{font-size:18px;font-weight:400;line-height:28px;margin:0}@media (min-width:64em){.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text .rw-my-device_title{font-size:32px;line-height:44px}}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text .rw-my-device_p{color:#99969c;font-size:14px;font-weight:400;line-height:24px;margin:0}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text .content-rw-my-device_fields{margin-bottom:20px}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text .content-rw-my-device_fields .content-rw-my-device_serialNo{display:flex;margin:20px 0 8px}@media (min-width:48em){.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text .content-rw-my-device_fields .content-rw-my-device_serialNo{display:block;justify-content:space-between}}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text .content-rw-my-device_fields .content-rw-my-device_serialNo .rw-my-device_serialNo{color:#262a33;font-size:11px;font-weight:400;line-height:20px;margin:0}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text .content-rw-my-device_fields .rw-content-my-device_result{margin:10px 0}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text .content-rw-my-device_fields .rw-content-my-device_result .rw-my-device_date{color:#99969c;font-size:11px;font-weight:400;line-height:20px;margin:0}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text .content-rw-my-device_fields .rw-content-my-device_result .rw-content-my-device_dates{align-items:center;display:flex}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text .content-rw-my-device_fields .rw-content-my-device_result .rw-content-my-device_dates .rw-my-device_date{margin:0}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box .rw-content-my-device_text .content-rw-my-device_fields .rw-content-my-device_result .rw-content-my-device_dates svg{margin-right:8px}.rw-my-account__my-device.my-account__page .my-orders__item .order-info .details-checkout .rw-content-my-device_box.rw-content-my-device_box-not-actived{margin-top:24px}.rw-my-account__my-device.my-account__page .my-orders__item .accordion__btn{display:inherit;height:inherit;padding:0;position:absolute;right:20px;top:20px;width:auto}.rw-my-account__my-device.my-account__page .my-orders__item .accordion__btn[aria-hidden=true]{display:none}.rw-my-account__my-device.my-account__page .rw-content-button_my-device{font-size:14px;margin:0 auto}.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_add{margin-top:60px;max-width:-moz-max-content;max-width:max-content;padding:0 20px;text-align:center}.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_add .rw-add-device-button{max-width:100%;width:300px}.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_add .rw-add-device-button .btn-outline-slate-turquoise,.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_add .rw-add-device-button .btn-slate-turquoise{width:100%}.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_add .rw-content-add-device-svg{margin-bottom:16px;text-align:center}.rw-my-account__my-device.my-account__page .rw-content-button_my-device .rw-button_my-device-add{border-radius:3px}@media (min-width:30em){.rw-my-account__my-device.my-account__page .rw-content-button_my-device .rw-button_my-device-add{width:200px}}@media (min-width:87.5em){.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active{flex-wrap:wrap}}.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active a{display:none}@media (min-width:30em){.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active a{display:block}}.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active a.nbw-rw-btn-active{width:100%}@media (min-width:30em){.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active a.nbw-rw-btn-active{width:200px}}@media (min-width:48em){.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active a.nbw-rw-btn-active{width:300px}}@media (min-width:30em){.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active{font-size:14px;margin-left:0;max-width:275px}}@media (min-width:87.5em){.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active{display:flex;max-width:-moz-max-content;max-width:max-content}}.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active .rw-content-my-device_video{display:none;margin:auto auto auto 20px}@media (min-width:87.5em){.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active .rw-content-my-device_video{display:block}}.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active.rw-btn-hidden a{display:block}@media (min-width:30em){.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active.rw-btn-hidden a{display:none}}.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active.rw-btn-hidden a.btn-slate-turquoise{width:100%}.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active.rw-btn-hidden .rw-my-device_p-devices{display:block}@media (min-width:30em){.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active.rw-btn-hidden .rw-my-device_p-devices{display:none}}@media (min-width:87.5em){.rw-my-account__my-device.my-account__page .rw-content-button_my-device.rw-content-button_my-device-not-active.rw-btn-hidden .rw-content-my-device_video{display:none}}.rw-my-account__my-device .my-account__aside{display:none}@media (min-width:64em){.rw-my-account__my-device .my-account__aside{display:block}}.rw-my-account__my-device .rw-my-device_content-icon-plus{align-items:center;display:flex;height:24px;width:24px}@media (min-width:48em){.rw-my-account__my-device .rw-my-device_content-icon-plus{height:36px;width:36px}}.rw-my-account__my-device .rw-my-device_content-icon-plus .horizontal-line{background:#34303d;display:block;height:1px;width:24px}@media (min-width:48em){.rw-my-account__my-device .rw-my-device_content-icon-plus .horizontal-line{width:36px}}.rw-my-account__my-device .rw-my-device_content-icon-plus .vertical-line{background:#34303d;display:block;height:24px;left:0;margin:0 auto;position:absolute;right:0;width:1px}@media (min-width:48em){.rw-my-account__my-device .rw-my-device_content-icon-plus .vertical-line{height:36px}}.rw-my-account__my-device .rw-my-device_content-icon-mine{align-items:center;display:flex;height:24px;width:24px}@media (min-width:48em){.rw-my-account__my-device .rw-my-device_content-icon-mine{height:36px;width:36px}}.rw-my-account__my-device .rw-my-device_content-icon-mine .horizontal-line{background:#34303d;display:block;height:1px;width:24px}@media (min-width:48em){.rw-my-account__my-device .rw-my-device_content-icon-mine .horizontal-line{width:36px}}.rw-my-account__my-device .pdp-accordions-details-specifiction{margin:45px auto 0}@media (min-width:64em){.rw-my-account__my-device .pdp-accordions-details-specifiction{max-width:600px}.rw-my-account__my-device .pdp-accordions-details-specifiction .accordion-items{margin:0 auto;max-width:416px}}@media (min-width:75em){.rw-my-account__my-device .pdp-accordions-details-specifiction .accordion-items{max-width:752px}}.rw-my-account__my-device .pdp-accordions-details-specifiction .accordion-items:last-child{border-bottom:1px solid #c2bfc2}.rw-my-account__my-device .pdp-accordions-details-specifiction .accordion-items:last-child .accordion-item{border:none;border-radius:0;border-top:1px solid #c2bfc2}.rw-my-account__my-device .pdp-accordions-details-specifiction .accordion-items:last-child .accordion-item span{font-size:16px;line-height:28px}.rw-my-account__my-device .pdp-accordions-details-specifiction .accordion-items:last-child .accordion-item .accordion-content{margin-bottom:36px;margin-top:11px}@media (min-width:64em){.rw-my-account__my-device .pdp-accordions-details-specifiction .accordion-items:last-child .accordion-item .accordion-content{margin-bottom:0;margin-left:15%;margin-right:15%;max-width:none;padding-bottom:48px}}.rw-my-account__my-device .pdp-accordions-details-specifiction .accordion-items:last-child .accordion-item .accordion-content .editorial-play{background:#fff;border-radius:50%;height:54px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:52px;z-index:9999}.my-account__my-orders{margin-bottom:4rem}.my-account__my-orders .btn-container{display:flex;flex-direction:column;justify-content:space-evenly;margin:0 20px 3rem}.my-account__my-orders .btn-container button{margin-bottom:1rem}@media (min-width:64em){.my-account__my-orders .btn-container button{margin-bottom:0;max-width:33%}.my-account__my-orders .btn-container{flex-direction:column;margin-bottom:0}}.my-account__my-orders .my-orders__item .link-loader{align-items:center;display:flex;margin:16px 0}.my-account__my-orders .my-orders__item .link-loader svg{margin-right:11px}.my-account__my-orders .my-orders__item .my-cart__orderSummary{border-top:1px solid #e1dedf;padding:19px 0 0}@media (min-width:64em){.my-account__my-orders .my-orders__item .my-cart__orderSummary{padding:8px 0 0}}.my-account__my-orders .my-orders__item .my-cart__orderSummary .order-summary tbody tr:last-child td{padding-bottom:24px}.my-account__my-orders .my-orders__item .order-info{padding:20px 30px}.my-account__my-orders .my-orders__item .my-orders__detail{padding:0 30px}@media (min-width:64em){.my-account__my-orders .my-orders__item .my-orders__detail .details-checkout>.col:first-child{padding-right:15px}}.my-account__my-orders .my-orders__item .my-orders__detail .details-checkout [class~=checkout__product]:last-of-type{margin-bottom:11px}@media (min-width:64em){.my-account__my-orders .my-orders__item .my-orders__detail .details-checkout [class~=checkout__product]:last-of-type{margin-bottom:2px}}.my-account__my-orders .my-orders__item .my-orders__detail .details-checkout .product__info div:not(.badge),.my-account__my-orders .my-orders__item .my-orders__detail .details-checkout .product__info div>span:not(.badge),.my-account__my-orders .my-orders__item .my-orders__detail .details-checkout .product__info>span:not(.badge){line-height:20px}.my-account__my-orders--pay-per-link .my-orders__item .my-orders__downloadInvoice{align-items:flex-start;flex-direction:row}.my-account__my-orders--pay-per-link .my-orders__item .order-amount__items{color:rgba(0,0,0,.87);font-size:15px}.my-account__my-orders--pay-per-link .my-orders__item .link-text{color:#545454;font-size:16px;letter-spacing:-.06px}.my-account__my-orders--pay-per-link .my-orders__item .link-review{color:#34303d;float:right;font-size:13px;text-decoration:underline}.my-account__my-orders--pay-per-link .my-orders__item .my-orders__detail .details-checkout>.col:first-child{position:relative}.my-account__my-orders--pay-per-link .product__color{text-transform:uppercase}.my-account__my-orders--pay-per-link .my-cart__orderSummary .order-summary tbody tr:last-child td{padding:3px 0 24px}.my-account__my-orders--pay-per-link .my-cart__orderSummary .order-summary tfoot{border-bottom:none}.order-status--sales--created{background:#b4e100;width:20%}.order-status--sales--created:before{background:#b4e100}.order-status--sales--on-validation{background:#b4e100;width:20%}.order-status--sales--on-validation:before{background:#b4e100}.order-status--sales--cancelled{background:#e55252;width:20%}.order-status--sales--cancelled:before{background:#e55252}.order-status--sales--received{background:#b4e100;width:40%}.order-status--sales--received:before{background:#b4e100}.order-status--sales--processed{background:#b4e100;width:60%}.order-status--sales--processed:before{background:#b4e100}.order-status--sales--shipped{background:#b4e100;width:80%}.order-status--sales--shipped:before{background:#b4e100}.order-status--sales--undelivered{background:#e55252;width:80%}.order-status--sales--undelivered:before{background:#e55252}.order-status--sales--completed{background:#b4e100;width:100%}.order-status--sales--completed:before{background:#b4e100}.order-status--sales--pre-ordered{background:#f4f4f4;width:0}.order-status--sales--pre-ordered:before{background:#f4f4f4}.order-status--sales--trial-expired{background:#e5b052;width:100%}.order-status--sales--trial-expired:before{background:#e5b052}.order-status--sales--trial-started{background:#e5b052;width:80%}.order-status--sales--trial-started:before{background:#e5b052}.order-status--sales--failed{background:#e55252;width:80%}.order-status--sales--failed:before{background:#e55252}.order-status--return--created{background:#b4e100;width:25%}.order-status--return--created:before{background:#b4e100}.order-status--return--on-validation{background:#b4e100;width:25%}.order-status--return--on-validation:before{background:#b4e100}.order-status--return--received{background:#b4e100;width:50%}.order-status--return--received:before{background:#b4e100}.order-status--return--returned{background:#b4e100;width:100%}.order-status--return--returned:before{background:#b4e100}.order-status--return--completed{background:#b4e100;width:100%}.order-status--return--completed:before{background:#b4e100}.order-status--return--failed{background:#e55252;width:100%}.order-status--return--failed:before{background:#e55252}.my-orders__item{background:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin-bottom:10px}@media (min-width:64em){.my-orders__item{margin-bottom:24px}}.my-orders__item.opened .order-amount__items{visibility:hidden}.my-orders__item .flex-wrapper{align-items:center;display:flex;justify-content:space-between}.order-info{border-bottom:1px solid #f1f1f1;color:#000;padding:20px}@media (min-width:64em){.order-info{padding:40px 40px 20px}}.order-info .flex-wrapper--click-collect{flex-wrap:wrap}@media (min-width:64em){.order-info .flex-wrapper--click-collect{flex-wrap:nowrap}}.order-info .flex-wrapper--click-collect .wrap--click-collect{display:flex;font-weight:400px;justify-content:space-between;margin-bottom:8px;order:-1;width:100%}@media (min-width:64em){.order-info .flex-wrapper--click-collect .wrap--click-collect{margin-bottom:0;order:0;width:auto}}@media (min-width:87.5em){.order-info .flex-wrapper--click-collect .wrap--click-collect{margin-left:30%}}@media (min-width:100em){.order-info .flex-wrapper--click-collect .wrap--click-collect{margin-left:47%}}.order-info .flex-wrapper--click-collect .wrap--click-collect .click-collect{background-color:#34303d;border-radius:12.5px;color:#fffdfb;display:inline-block;font-size:10px;letter-spacing:2px;line-height:1;padding:7.5px 15px;text-align:center}@media (min-width:64em){.order-info .flex-wrapper--click-collect .wrap--click-collect .click-collect{height:-moz-fit-content;height:fit-content;margin-right:23px}.order-info .flex-wrapper--click-collect .order-number--click-collect{font-size:16px}}.order-info .order-number{font-size:14px}@media (min-width:64em){.order-info .order-number{font-size:20px}}.order-info .order-status{align-items:center;background:none;display:inline-flex;font-size:12px;justify-content:flex-end;width:-moz-max-content;width:max-content;word-break:break-word}@media (min-width:64em){.order-info .order-status{font-size:18px}}.order-info .order-status.order-status--click-collect{font-size:14px;width:-moz-max-content;width:max-content}@media (min-width:64em){.order-info .order-status.order-status--click-collect{font-size:16px}.order-info .order-status.order-status--click-collect:before{margin-right:8px}}.order-info .order-status:before{border-radius:50%;content:"";display:inline-block;height:5px;margin-right:8px;width:5px}@media (min-width:64em){.order-info .order-status:before{height:9px;margin-right:2rem;width:9px}}.order-info .order-statusbar{margin:2rem 0}.order-info .order-statusbar .order-status_click-collect{width:78%}.order-info .order-date__items-mobile{font-size:15px}@media (min-width:64em){.order-info .order-date__items-mobile{display:none}}.order-info .order-date__items{display:none;font-size:15px}@media (min-width:64em){.order-info .order-date__items{display:block}}.order-info .order-status__message{font-size:14px;line-height:1.6;margin:1rem 0}.order-info .order-status__message span{flex-grow:1}.order-info .order-amount+.order-status__message{margin-top:3rem}.order-info .order-status__box{border:1px solid rgba(255,253,251,.15);border-radius:3px;padding:20px}.order-info .order-status__box .flex-wrapper{align-items:flex-start}.order-info .order-status__box .btn-container{margin-top:2rem}@media (min-width:64em){.order-info .order-status__box .btn-container{margin-top:3rem}}.order-info .order-status__box .btn-container .btn{border-color:#e1dedf;width:100%}@media (min-width:64em){.order-info .order-status__box .btn-container .btn{display:block;margin:0 auto;max-width:300px}}.order-info .order-status__box .btn-container .btn+.btn{margin-top:18px}.order-info .order-status__icon{flex-shrink:0;margin-right:18px}.order-info .order-amount__items{color:#545454;font-size:12px}.order-info .order-amount__price{font-size:14px;font-weight:500}@media (min-width:64em){.order-info .order-amount__price{font-size:18px}}.order-info .btn-container{margin-top:26px}.order-info .btn--track{height:45px}@media (min-width:64em){.order-info .btn--track{margin:0 auto;max-width:300px}}.statusbar{background:#f6f4f0;border-radius:4px;height:5px;position:relative;width:100%}.statusbar .statusbar__bar{border-radius:4px;display:block;height:100%;position:absolute;top:0}.my-orders__detail{font-size:14px;padding:0 20px}@media (min-width:64em){.my-orders__detail{padding:0 40px}}.my-orders__detail .details-wrapper{padding-bottom:24px}.my-orders__detail .details-header{border-bottom:1px solid #f1f1f1;padding:20px 0}@media (min-width:64em){.my-orders__detail .details-header{margin-left:-40px;margin-right:-40px;padding:20px 40px}.my-orders__detail .details-checkout{display:flex;padding-bottom:40px}.my-orders__detail .details-checkout>.col{flex:0 1 50%;padding-left:20px}.my-orders__detail .details-checkout>.col:first-child{padding-left:0;padding-right:20px}}.my-orders__detail .order-date{color:#000}@media (min-width:64em){.my-orders__detail .order-date{font-size:18px}}.my-orders__detail .checkout__summary{border-top:0;margin-top:20px}.my-orders__detail .checkout__summary.checkout__summary-click-collect{margin-top:0}.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product{border-bottom:0}.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect{border-bottom:1px solid rgba(255,253,251,.05);flex-wrap:wrap;padding-bottom:0}.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect:not(:first-child) .checkout_product_click-collect-text{border-top:1px solid #f1f1f1;padding-top:16px}.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect .checkout_product_click-collect-text{border-bottom:1px solid #f1f1f1;font-weight:400;margin-bottom:16px;padding-bottom:16px;width:100%}@media (min-width:64em){.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect .checkout_product_click-collect-text{font-size:18px}}.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect .product__info .icon-tick-click-collect{position:relative;top:15px}.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect .product__info .device-linked{padding-left:19px}.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect .product__info .device-linked-wrapper{display:flex;justify-content:left;padding:10px 0 15px;position:relative}.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect .product__info .device-linked-wrapper .icon-tick-click-collect{top:5px}.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect .content-product-btn-click-collect{text-align:center;width:100%}@media (min-width:30em){.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect .content-product-btn-click-collect{text-align:left}}@media (min-width:64em){.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect .content-product-btn-click-collect{text-align:center}}.my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect .content-product-btn-click-collect .product-btn-click-collect{font-weight:600;margin:32px auto;width:160px}.my-orders__detail .checkout__summary .checkout__bundle{color:#000}.my-orders__detail .my-cart__orderSummary{padding-bottom:0;padding-left:0;padding-right:0}.my-orders__detail .orderSummary_click-collect{margin-bottom:0}.my-orders__detail .information--click-collect{font-size:14px;line-height:1.7}.my-orders__detail .checkout__product .product__info{justify-content:center}.my-orders__detail .checkout__product .product__info>span{margin-bottom:3px}.my-orders__detail .checkout__product .product__info .product__serial{margin-top:16px}.my-orders__detail .checkout__product .product__price{justify-content:center}.my-orders__detail .checkout__product .product__price .price-wrapper{margin-top:0}.my-orders__detail .my-orders__downloadInvoice{border-bottom:1px solid #e1dedf;border-top:1px solid #e1dedf;color:#000;font-size:14px;line-height:20px;margin-top:2rem}.my-orders__detail .my-orders__downloadInvoice>span{padding:25px 0}.my-orders__detail .my-orders__processInvoice{border-top:0;justify-content:flex-start;margin-top:0}.my-orders__detail .my-orders__downloadInvoice.disable-click{pointer-events:none}.my-orders__detail .payment-delivery{padding:1rem 0}@media (min-width:64em){.my-orders__detail .payment-delivery .checkout__summary-box{margin-bottom:30px}}.my-orders__detail .payment-delivery_click-collect{padding:inherit}.my-orders__detail .img-click-collect{position:absolute}.my-orders__detail .alert-click-collect{display:block;margin-bottom:30px;padding-left:26px}.my-orders__detail .btn--click-collect{color:#fffdfb;font-size:11px;letter-spacing:2px;margin:0 auto 16px;max-width:100%;text-transform:uppercase}.my-orders__detail .payment-delivery__title{color:#000;display:block;margin:18px 0}@media (min-width:64em){.my-orders__detail .payment-delivery__title{font-size:18px}}.my-orders__detail .checkout__selectedCard{border-bottom:none}.my-orders__detail .card-icon2x{display:block;max-width:50px}.my-orders__detail .btn--returnOrder{width:100%}.my-orders__detail .select--returnOrder{margin-top:10px;-moz-text-align-last:center;text-align-last:center;width:100%}.my-orders__detail .select--returnOrder--item{display:inline-block;font-size:1.1rem;font-weight:500;line-height:35px;padding:0 2rem;text-transform:uppercase;width:100%}.my-orders__detail .select--returnOrder--item:hover{background-color:#2980b5;color:#fffdfb}.my-orders__detail .select--returnOrder--items-container{background-color:#fffdfb;border:1px solid #000;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary.replacement__checkout__summary_line-bottom{border-bottom:1px solid #e1dedf}.my-account__click-and-collect .my-account__main .click-and-collect .my-orders__item .details-checkout .checkout__summary.replacement__checkout__summary_line-bottom:last-child{border-bottom:0}.order-collector .order-collector-box{background-color:#fffdfb;border-radius:3px;font-size:14px;line-height:1.6em;margin-bottom:17px;padding:18px 22px}.order-collector .order-collector-box .order-collector-name{color:#34303d;font-weight:400;padding-bottom:10px;text-align:left}.order-collector .order-collector-box .order-collector-address{padding-bottom:30px;text-align:left}.order-collector .order-collector-box .order-collector-flex .row-container{padding-bottom:20px;text-align:left}.order-collector .order-collector-box .order-collector-flex .row-container .order-collector-img{display:inline-block;vertical-align:top}.order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text{display:inline-block;padding-left:10px}@media (min-width:64em){.order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text{width:80%}}.order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text.availability{left:-10px;padding-left:0;position:relative}.order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text .order-collector-title{font-weight:400;max-width:240px}.order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text .order-collector-title_underlined{font-weight:400;max-width:240px;text-decoration:underline}.order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text .order-collector-title_underlined:hover{cursor:pointer}.order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text .order-collector-subtext{max-width:240px}.order-collector .order-collector-box .order-collector-flex .row-container .order-collector-text .order-collector-subtext_underlined{max-width:240px;text-decoration:underline}.my-orders__item--recent{margin-bottom:60px;margin-left:20px;margin-right:20px;padding:20px}@media (min-width:75em){.my-orders__item--recent{margin-left:0;margin-right:0;padding:35px 20px 30px}}@media (min-width:87.5em){.my-orders__item--recent{padding:35px 40px 30px}}.my-orders__item--recent .flex-wrapper{display:block}@media (min-width:75em){.my-orders__item--recent .flex-wrapper{display:flex}}.my-orders__item--recent .order__images{display:flex;justify-content:center;margin-top:3rem}@media (min-width:75em){.my-orders__item--recent .order__images{margin-top:0}}.my-orders__item--recent .order__images .order__image{border:1px solid rgba(255,253,251,.05);border-radius:3px;display:block}.my-orders__item--recent .order__images .order__image+.order__image{margin-left:6px}@media (min-width:87.5em){.my-orders__item--recent .order__images .order__image+.order__image{margin-left:12px}}.my-orders__item--recent .order__images .order__image--more{align-items:center;color:#c5dece;display:flex;flex-direction:column;font-size:12px;font-weight:500;justify-content:center;width:122px}@media (min-width:75em){.my-orders__item--recent .order__images .order__image--more{font-size:30px;width:132px}}@media (min-width:87.5em){.my-orders__item--recent .order__images .order__image--more{width:152px}}.my-orders__item--recent .order__images img{display:block;width:120px}@media (min-width:75em){.my-orders__item--recent .order__images img{width:130px}}@media (min-width:87.5em){.my-orders__item--recent .order__images img{width:150px}}.my-orders__item--recent .order__info{margin-top:35px;text-align:center}@media (min-width:75em){.my-orders__item--recent .order__info{margin-top:0;text-align:right}}.my-orders__item--recent .order__info>*{display:block}.my-orders__item--recent .order__price{font-size:20px;font-weight:300;line-height:1;margin:20px 0}@media (min-width:75em){.my-orders__item--recent .order__price{font-size:40px}}.my-orders__item--recent .order__items{color:#545454;display:none;font-size:12px;margin-top:15px}@media (min-width:75em){.my-orders__item--recent .order__items{display:block}}@media (max-width:1199px){.my-orders__item--recent .order__info-btn{border:solid #e1dedf;border-radius:0;border-width:1px 0 0;margin-top:40px;padding-top:10px}}@media (min-width:64em){.my-orders__item--recent .order__info-btn:hover{border:2px solid rgba(255,253,251,.05)}}.qure-returns__title{color:#34303d;display:block;font-size:14px;font-weight:400;margin:15px 0;text-align:left}.qure-returns__title--confirmation{margin:25px 0 15px}@media (min-width:64em){.qure-returns__title--confirmation{margin-top:40px}}.qure-returns__box{background:#f5f4f2;border-radius:3px;display:flex;font-size:14px;line-height:1.6em;margin-bottom:17px;padding:18px 22px}.qure-returns__box .card-icon2x{display:block;max-width:50px}.qure-returns__box .card-icon{margin-right:16px;margin-top:4px}.qure-returns__box .card-data{font-size:14px;text-align:left}.qure-returns__box .card-number{color:#34303d;line-height:20px}.qure-returns__box .card-number.text-bold{font-weight:700}.qure-returns__box .card-expiration{color:#34303d}.qure-returns__label{color:#34303d;display:block;font-size:14px;line-height:1.71;text-align:left}.qure-returns__label--review{margin-bottom:15px}.qure-returns__label--review.bold-text{font-weight:700}.returned-text-wrapper p{color:#34303d;display:block;font-size:14px;line-height:1.71;text-align:left}.returned-text-wrapper a{color:#000;text-decoration:underline}.qure-returns__faq-title{color:#34303d;display:block;font-size:24px;font-weight:300;line-height:normal;margin:45px 0 20px}@media (min-width:64em){.qure-returns__faq-title{margin:55px 0 10px}}.qure-returns__dropdown-container{margin:0 auto;padding:20px 0 0;width:100%}@media (min-width:64em){.qure-returns__dropdown-container{max-width:920px;padding:24px 0}}.qure-returns__dropdown-container .dropdown{align-items:center;border-bottom:1px solid rgba(255,253,251,.05);cursor:pointer;display:flex;font-size:16px;font-weight:500;height:62px;justify-content:space-between;padding:0 0 0 20px}@media (min-width:64em){.qure-returns__dropdown-container .dropdown{height:65px}}.qure-replacements__container{background-color:#fffdfb;padding:10px 28px 30px}.qure-replacements__container .checkout__summary-box{background-color:#fffdfb}.qure-replacements__container .checkout__summary-box svg{height:20px;width:20px}.rpv-core__annotation-layer,.rpv-core__text-layer{display:none!important}.order-info .order-status__box .extending-period-description{font-weight:700;letter-spacing:.2px;line-height:20px}.order-info .order-status__box .extending-period-keep-button-container{width:100%}@media (min-width:992px){.order-info .order-status__box .extending-period-keep-button-container{width:auto}}.order-info .order-status__box .extending-period-extend-button-container .btn{width:100%}@media (min-width:992px){.order-info .order-status__box .extending-period-extend-button-container .btn{width:auto}}.order-accordion .accordion__btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:60px;justify-content:space-between;padding:0 2rem;width:100%}.order-accordion .accordion__btn[aria-hidden=true]{display:none}@media (min-width:64em){.order-accordion .accordion__btn{height:75px;padding:0 4rem}}.order-accordion .accordion__title{color:#34303d;font-size:11px;font-weight:500;letter-spacing:2.2px;text-transform:uppercase}@media (min-width:64em){.order-accordion .accordion__title{font-size:13px}}.overlay-interactive .overlay-interactive__wrapper_click-collect{padding:44px 92px 58px;position:absolute;width:100%}.overlay-interactive .overlay-interactive__wrapper_click-collect .icon-close{position:absolute;right:32px;top:20px}.overlay-interactive .overlay-interactive__wrapper_click-collect .overlay-interactive__main .main--message-click-collect{font-size:24px;padding:0 30px 23px}@media (min-width:64em){.overlay-interactive .overlay-interactive__wrapper_click-collect .overlay-interactive__main .main--message-click-collect{font-size:36px;width:auto}}.overlay-interactive .overlay-interactive__wrapper_click-collect .overlay-interactive__main .main--text-click-collect{font-size:14px;font-weight:400;padding:0 67px 40px}@media (min-width:64em){.overlay-interactive .overlay-interactive__wrapper_click-collect .overlay-interactive__main .main--text-click-collect{width:570px}}.overlay-interactive .overlay-interactive__wrapper_click-collect .overlay-interactive__footer .btn_click-collect{min-height:44px;min-width:202px}.register-consumer{background-position:top;background-size:cover;height:100vh;overflow:hidden;padding-top:50px}@media (min-width:64em){.register-consumer{padding-top:75px}}.register-consumer__header{background:#f6f4f0;padding:.5rem 1rem;position:relative;text-align:center;z-index:2}@media (min-width:48em){.register-consumer__header{padding:1rem 20px}}@media (min-width:64em){.register-consumer__header{padding:1rem 90px}}.register-consumer__header>a{left:1rem;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:48em){.register-consumer__header>a{left:20px}}@media (min-width:64em){.register-consumer__header>a{left:90px}}.register-consumer__header h1{font-size:20px;margin:0}@media (min-width:64em){.register-consumer__header h1{font-size:26px}}.register-consumer__wrapper{display:flex;flex-direction:column;height:calc(100vh - 108px);justify-content:start;margin:0 auto;padding:0 11px 1rem}@media (min-width:48em){.register-consumer__wrapper{padding:40px 20px}}@media (min-width:64em){.register-consumer__wrapper{max-width:612px;padding-bottom:6rem}}.register-consumer__form .autocomplete{display:inline-block;margin-bottom:30%;position:relative;width:100%}.register-consumer__form .autocomplete.open .form-group{margin-bottom:0}.register-consumer__form .autocomplete.open input[type=date],.register-consumer__form .autocomplete.open input[type=email],.register-consumer__form .autocomplete.open input[type=number],.register-consumer__form .autocomplete.open input[type=password],.register-consumer__form .autocomplete.open input[type=tel],.register-consumer__form .autocomplete.open input[type=text]{background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/sl-close.svg) right 2rem top 50% no-repeat;border-bottom:1px solid #c5dece}.register-consumer__form label{color:#fffdfb;font-size:20px;margin-bottom:1.5rem}.register-consumer__form input[type=date],.register-consumer__form input[type=email],.register-consumer__form input[type=number],.register-consumer__form input[type=password],.register-consumer__form input[type=tel],.register-consumer__form input[type=text]{background:#fffdfb url(../../../../content/dam/iqos/global/marketing/brand/graphics/search-icon.svg) right 2rem top 50% no-repeat;border:1px solid #34303d;color:#34303d;font-weight:500;height:44px;padding-right:10px 60px 10px 14px}.register-consumer__form input.placeholder[type=date],.register-consumer__form input.placeholder[type=email],.register-consumer__form input.placeholder[type=number],.register-consumer__form input.placeholder[type=password],.register-consumer__form input.placeholder[type=tel],.register-consumer__form input[type=text].placeholder{color:#34303d;font-size:14px;font-weight:500}.register-consumer__form input[type=date]:-moz-placeholder,.register-consumer__form input[type=date]::-moz-placeholder,.register-consumer__form input[type=email]:-moz-placeholder,.register-consumer__form input[type=email]::-moz-placeholder,.register-consumer__form input[type=number]:-moz-placeholder,.register-consumer__form input[type=number]::-moz-placeholder,.register-consumer__form input[type=password]:-moz-placeholder,.register-consumer__form input[type=password]::-moz-placeholder,.register-consumer__form input[type=tel]:-moz-placeholder,.register-consumer__form input[type=tel]::-moz-placeholder,.register-consumer__form input[type=text]:-moz-placeholder,.register-consumer__form input[type=text]::-moz-placeholder{color:#34303d;font-size:14px;font-weight:500}.register-consumer__form input[type=date]:-ms-input-placeholder,.register-consumer__form input[type=email]:-ms-input-placeholder,.register-consumer__form input[type=number]:-ms-input-placeholder,.register-consumer__form input[type=password]:-ms-input-placeholder,.register-consumer__form input[type=tel]:-ms-input-placeholder,.register-consumer__form input[type=text]:-ms-input-placeholder{color:#34303d;font-size:14px;font-weight:500}.register-consumer__form input[type=date]::-webkit-input-placeholder,.register-consumer__form input[type=email]::-webkit-input-placeholder,.register-consumer__form input[type=number]::-webkit-input-placeholder,.register-consumer__form input[type=password]::-webkit-input-placeholder,.register-consumer__form input[type=tel]::-webkit-input-placeholder,.register-consumer__form input[type=text]::-webkit-input-placeholder{color:#34303d;font-size:14px;font-weight:500}.register-consumer__form .autocomplete-items{border:1px solid #34303d;border-top:none;left:0;position:absolute;right:0;top:100%;z-index:99}.register-consumer__form .autocomplete-items div{background-color:#fffdfb;border:none;cursor:pointer;font-size:1.4rem;height:44px;padding:10px 14px}.register-consumer__form .autocomplete-items div:hover{background-color:#f6f4f0}.register-consumer__btn-wrapper{text-align:center}.register-consumer__btn-wrapper .btn{background:#262a33;color:#fffdfb;display:inline-block;font-size:12px;letter-spacing:1.5px;line-height:50px;padding:0 3rem;text-transform:uppercase;width:100%}@media (min-width:48em){.register-consumer__btn-wrapper .btn{min-width:350px;width:auto}}.my-account__my-details{-webkit-tap-highlight-color:transparent!important;max-width:none;padding:7rem 0 3rem;text-align:center}.my-account__my-details.with-overlay{padding-bottom:0;padding-top:5rem}@media (min-width:64em){.my-account__my-details.with-overlay{padding-top:7rem}.my-account__my-details{padding-bottom:0}}.my-account__my-details .details__welcome{display:flex;justify-content:center;margin-bottom:2rem;margin-left:2rem;margin-right:44px;padding:0 20px;position:relative;text-align:center}@media (min-width:64em){.my-account__my-details .details__welcome{margin-left:0;padding:0}}.my-account__my-details .details__welcome h1{font-size:26px;font-weight:300;letter-spacing:-.3px;line-height:1.6;margin:0;padding:0 50px}@media (min-width:64em){.my-account__my-details .details__welcome h1{padding:0}}@media (min-width:75em){.my-account__my-details .details__welcome h1{font-size:4rem}}.my-account__my-details a.my-account__back{display:flex;left:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}@media (min-width:64em){.my-account__my-details a.my-account__back{left:0;width:48px}.my-account__my-details .my-account__main-wrapper--details{display:flex}}.my-account__my-details .my-account__main-wrapper--details-action-buttons{flex-direction:column}@media (min-width:64em){.my-account__my-details .my-account__main-wrapper--details-action-buttons{margin-top:31px}}.my-account__my-details .my-account__main-wrapper--details-action-buttons .btn--save-details{margin-left:auto;margin-right:auto;max-width:calc(100% - 40px)}@media (min-width:64em){.my-account__my-details .my-account__main-wrapper--details-action-buttons .btn--save-details{max-width:300px}}.my-account__my-details .my-account__main-wrapper--details-action-buttons .btn--delete-details{border:none;margin-bottom:0;margin-top:9px}@media (min-width:64em){.my-account__my-details.my-account__my-details--main a.my-account__back{display:none}.my-account__my-details.my-account__my-details--main .hgroup{margin-left:0}.my-account__my-details.my-account__my-details--main .details__welcome{margin-bottom:8rem;padding-left:0}.my-account__my-details.my-account__my-details--main{background-color:#f6f4f0!important}}@media (min-width:75em){.my-account__my-details.my-account__my-details--main .details__welcome{margin-left:0}}.my-account__my-details header svg{stroke-width:2;height:13px;width:22px}@media (min-width:75em){.my-account__my-details header svg{stroke-width:1;height:25px;width:48px}}@media (min-width:64em){.my-account__my-details .hgroup{margin:0 0 0 7.5rem;text-align:left;width:100%}}.my-account__my-details .btn--standard{-webkit-appearance:none;height:auto;margin-bottom:4rem;margin-top:4rem;max-width:100%;width:calc(100% - 4rem)}.my-account__my-details .btn--standard.btn--delete-account{margin-top:4rem}@media (min-width:64em){.my-account__my-details .btn--standard.btn--delete-account:hover{border:2px solid rgba(255,253,251,.05)}}.my-account__my-details .btn--standard.btn--add-address{cursor:pointer;margin-top:2rem}.my-account__my-details .btn--standard.btn--add-address .btn-plus{float:right;font-size:3rem;font-weight:300}@media (min-width:64em){.my-account__my-details .btn--standard.btn--add-address{margin-top:3rem}.my-account__my-details .btn--standard{max-width:30rem}}.my-account__my-details .content-container{align-items:flex-start;background-color:#fffdfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);display:flex;flex-flow:row wrap;font-size:1.4rem;justify-content:flex-start;margin-bottom:3rem;padding:0 1rem 2rem;width:100%}.my-account__my-details .content-container.lg-left-container>div{width:100%}.my-account__my-details .content-container.lg-left-container .form-container{border-top:1px solid #c2bfc2;margin-top:3rem}.my-account__my-details .content-container .img-wrapper{width:10rem}.my-account__my-details .content-container .txt-wrapper{padding-top:2rem;text-align:left}.my-account__my-details .content-container .txt-wrapper .details__name{font-weight:500}.my-account__my-details .content-container .details__customer_service{background-color:#f6f4f0;display:flex;flex-direction:row;padding:3rem 2rem;width:100%}.my-account__my-details .content-container .details__customer_service .img-wrapper{display:flex;height:100%;padding-right:20px;width:72px}.my-account__my-details .content-container .details__customer_service div{align-items:center;padding-top:0}.my-account__my-details .content-container .form-container{display:flex;flex-direction:column;padding-top:2rem;width:100%}.my-account__my-details .content-container .form-container button:not([data-pmi-el=cc-btn-country-list]){width:100%}.my-account__my-details .content-container.lg-right-container{position:relative}@media (min-width:64em){.my-account__my-details .content-container.lg-right-container button:not([data-pmi-el=cc-btn-country-list]):not([data-pmi-el=cc-btn-my-personal-details]){bottom:20px;left:20px;position:absolute;width:calc(100% - 40px)}}.my-account__my-details .form-item{margin:14px 0;position:relative}.my-account__my-details .form-group{width:100%}.my-account__my-details .form-group label{margin-bottom:1rem}.my-account__my-details .select-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.my-account__my-details .user-nav__details{display:flex;flex-direction:column;padding:0}@media (min-width:64em){.my-account__my-details .user-nav__details{flex-direction:row}}.my-account__my-details .user-nav__details .user-nav--details{margin-right:0}@media (min-width:64em){.my-account__my-details .user-nav__details .user-nav--details{background:#fffdfb;border:1px solid #fffdfb;border-bottom-color:#c2bfc2;flex:1}.my-account__my-details .user-nav__details .user-nav--details:hover{box-shadow:0 0 3px 0 rgba(0,0,0,.15)}}.my-account__my-details .user-nav__details .user-nav__link{background-color:#fffdfb;text-decoration:none}@media (min-width:64em){.my-account__my-details .user-nav__details .user-nav__link{align-items:center;border:none;display:flex;flex-direction:column;justify-content:center;padding:25px}.my-account__my-details .user-nav__details .user-nav__link .link-text{font-size:16px;letter-spacing:-.1px;line-height:1.3;text-align:center;text-transform:none;width:100%}.my-account__my-details .user-nav__details{display:flex;justify-content:space-between;width:100%}.my-account__my-details .user-nav__details .icon{height:auto;margin-right:0;width:80%}.my-account__my-details--segments .my-account__main-wrapper{flex-direction:column}}.my-account__my-details--segments .segments-container{background-color:#fffdfb;min-height:380px}.my-account__my-details--segments .segments-content{background-color:#fffdfb;border-collapse:collapse;text-align:left;width:100%}.my-account__my-details--segments .segments-content td,.my-account__my-details--segments .segments-content th{padding:12px 24px}.my-account__my-details--segments .segments-content .segments-content_header{background-color:#34303d;color:#fffdfb;opacity:.7}.my-account__my-details--segments .segments-content .segments-content_header th{font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.71}.my-account__my-details--segments .segments-content tr{border-bottom:1px solid #c2bfc2}.my-account__my-details--segments .segments-content tr:first-child,.my-account__my-details--segments .segments-content tr:last-child{border-bottom:none}.my-account__my-details--segments .segments-content td{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.my-account__my-details--segments .segments-content tr td:first-child{color:#34303d;font-weight:600;min-width:125px}@media (min-width:64em){.my-account__my-details--my-addresses .my-account__main-wrapper{flex-direction:column}.my-account__my-details--my-addresses .btn--save-address{margin-left:auto;margin-right:auto;max-width:300px}}.my-account__my-details--my-addresses .content-container{display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:0;padding-top:2.5rem;width:100%}.my-account__my-details--my-addresses .content-container .address__alias{text-align:left;width:60%}.my-account__my-details--my-addresses .content-container .address__edit{text-align:right;width:40%}.my-account__my-details--my-addresses .content-container .address__address{width:100%}.my-account__my-details--my-addresses .address__alias{font-size:1.6rem;font-weight:500;letter-spacing:1.9px;text-transform:uppercase}.my-account__my-details--my-addresses .address__edit a{color:#34303d;text-decoration:underline}.my-account__my-details--my-addresses .address__close{text-align:right;width:15px}.my-account__my-details--my-addresses .address__address{border-bottom:1px solid #c2bfc2;display:flex;flex-direction:row;flex-wrap:wrap;line-height:20px;margin-top:20px;padding-bottom:20px}.my-account__my-details--my-addresses .address__address:after{content:"";width:100%}.my-account__my-details--my-addresses .address__address .address--country{order:1}.my-account__my-details--my-addresses .form-group .checkout__change-address-coordinates .form-item{justify-content:center}.my-account__my-details--my-addresses .form-group .checkout__change-address-coordinates .form-item img{width:auto}.my-account__my-details--my-addresses .territoryOptions{color:#2a2631;cursor:pointer;font-size:16px;margin-bottom:1px;padding:12px 16px}.my-account__my-details--my-addresses .territoryOptions-Ceapp{color:#2a2631;cursor:pointer;font-size:14px;margin-bottom:1px;padding:12px 16px}.my-account__my-details--my-addresses .territoryDatalist{background-color:#fff;border:1px solid rgba(82,79,90,.5);border-radius:0 0 5px 5px;border-top:none;font-family:sans-serif;max-height:10rem;overflow-y:auto;position:relative;text-align:left;width:100%}.my-account__my-details--my-addresses .active,.my-account__my-details--my-addresses .territoryOptions-Ceapp:hover,.my-account__my-details--my-addresses .territoryOptions:hover{background-color:#e9ecef;color:rgba(42,38,49,.937)}.my-account__my-details form{width:100%}.my-account__my-details form .btn--delete-address{border:none;margin-bottom:0;margin-top:0;width:100%}.my-account__my-details form .my_details__set-default-address{width:100%}@media (min-width:64em){.my-account__my-details form.edit__wallet-form{margin:0 auto;width:450px}.my-account__my-details form.edit__wallet-form .btn--delete-address,.my-account__my-details form.edit__wallet-form .btn--save-address{max-width:450px;width:450px}}.my-account__my-details form.edit__wallet-form .btn--delete-address{border:2px solid #34303d;max-width:100%}.my-account__my-details .my_details__set-default-address{display:flex;flex-direction:row;width:100%}.my-account__my-details .my_details__set-default-address .form-group{text-align:left}.my-account__my-details .my_details__set-default-address .form-group label{word-break:break-all}@media (min-width:64em){.my-account__my-details .my_details__set-default-address .form-group label{width:85%;word-break:break-word}}@media (min-width:75em){.my-account__my-details .my_details__set-default-address .form-group label{width:auto}}.my-account__my-details .my_details__set-default-address .form-group .form-item{display:flex;padding-right:1rem}.my-account__my-details--my-wallet .hgroup>h1{font-size:26px;letter-spacing:-.3px}@media (min-width:75em){.my-account__my-details--my-wallet .hgroup>h1{font-size:40px;letter-spacing:normal}}.my-account__my-details--my-wallet .my-account__main-wrapper--details .content-container{padding:0;width:100%}.my-account__my-details--my-wallet .my-account__main--wallet-title{color:#34303d;font-size:14px;margin-bottom:0;padding:0 20px;text-align:left;width:100%}@media (min-width:64em){.my-account__my-details--my-wallet .my-account__main--wallet-title{font-size:16px;font-weight:500;letter-spacing:3.5px;padding:0 30px;text-transform:uppercase}}.my-account__my-details--my-wallet .my-account__main--wallet-list{width:100%}.my-account__my-details--my-wallet .my-account__main--wallet-list .my-account__main--wallet-item{padding:23px 20px;width:100%}@media (min-width:64em){.my-account__my-details--my-wallet .my-account__main--wallet-list .my-account__main--wallet-item{padding:25px 30px 40px}}.my-account__my-details--my-wallet .my-account__main--wallet-list .my-account__main--wallet-item:not(:first-of-type){border-top:1px solid rgba(255,253,251,.05);padding-top:23px}@media (min-width:64em){.my-account__my-details--my-wallet .my-account__main--wallet-list .my-account__main--wallet-item:not(:first-of-type){border-top:none}.my-account__my-details--my-wallet .my-account__main--wallet-list .my-account__main--wallet-item:not(:last-of-type){padding-bottom:0}}.my-account__my-details--my-wallet .my-account__main--wallet-list .my-account__main--wallet-item .my-account__main--item-wrapper{background-color:#f6f4f0;border-radius:3px;position:relative}@media (min-width:64em){.my-account__my-details--my-wallet .my-account__main--wallet-list .my-account__main--wallet-item .my-account__main--item-wrapper{align-items:center;display:flex;padding-right:55px}}.my-account__my-details--my-wallet .my-account__main--wallet-card{align-items:center;display:flex;padding:20px 55px 20px 20px}@media (min-width:64em){.my-account__my-details--my-wallet .my-account__main--wallet-card{flex-basis:50%;max-width:50%}}.my-account__my-details--my-wallet .my-account__main--card-data{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;text-align:left;width:100%}.my-account__my-details--my-wallet .my-account__main--card-data .card-number{color:#34303d;font-weight:500;width:100%}.my-account__my-details--my-wallet .my-account__main--card-data .card-expiration{color:#34303d}.my-account__my-details--my-wallet .my-account__main--card-data .card-edit{color:#34303d;cursor:pointer;position:absolute;right:20px;text-decoration:underline;top:20px}@media (min-width:64em){.my-account__my-details--my-wallet .my-account__main--card-data .card-edit{top:38%}}.my-account__my-details--my-wallet .my-account__main--card-icon{background-color:#fffdfb;margin-right:16px}.my-account__my-details--my-wallet .my-account__main--card-icon2x{display:block;max-width:50px}.my-account__my-details--my-wallet .my-account__main--wallet-check{border-top:2px solid rgba(255,253,251,.05);color:#34303d;padding:20px;text-align:left}@media (min-width:64em){.my-account__my-details--my-wallet .my-account__main--wallet-check{border-top:none;flex-basis:50%;max-width:50%;padding:0}}.my-account__my-details--my-wallet .my-account__main--wallet-check label:before{top:50%;transform:translateY(-50%)}.my-account__my-details--my-wallet .my-account__main--wallet-check .checkbox--transparent{left:-9999px;position:absolute}.my-account__my-details .my-account__my-details-deleted{background-color:#fffdfb;display:none;padding-top:18px;z-index:9999999}@media (min-width:64em){.my-account__my-details .my-account__my-details-deleted{background-color:#f6f4f0;padding-top:0;top:70px}}.my-account__my-details .my-account__my-details-deleted .form-close{background:none;border:none;padding:0;position:absolute;right:7%;width:2rem}.my-account__my-details .my-account__my-details-deleted .form-close img{width:100%}@media (min-width:48em){.my-account__my-details .my-account__my-details-deleted .form-close{right:5%;top:16rem;width:3rem}}@media (min-width:64em){.my-account__my-details .my-account__my-details-deleted .form-close{top:14.2rem}}.my-account__my-details .my-account__my-details-deleted .confirmation-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:70px 20px 23px}@media (min-width:23.4375em){.my-account__my-details .my-account__my-details-deleted .confirmation-wrapper{margin-left:auto;margin-right:auto}}@media (min-width:48em){.my-account__my-details .my-account__my-details-deleted .confirmation-wrapper{background-color:#fffdfb;display:table;margin-bottom:10.2rem;margin-top:12rem;padding:6rem;width:57rem}}@media (min-width:64em){.my-account__my-details aside.my-account__my-details--hidden{display:block}}.my-account__my-details .my-account__my-details--hidden{display:none}.my-account__my-details.my-account__my-details--my-wallet .input-validated{background-color:#fffdfb}.my-account__my-details.my-account__my-details--my-wallet .content-container{align-items:center;padding-bottom:36px;position:relative}.my-account__my-details.my-account__my-details--my-wallet .content-container .address__close{position:absolute}.my-account__my-details.my-account__my-details--my-wallet .content-container .address__alias{font-weight:700;margin:25px 0 15px;text-align:center;width:100%}.my-account__my-details.my-account__my-details--my-wallet .content-container .address__address{border-bottom:0;margin:0;padding:0;text-align:left;width:auto}@media (max-width:1023px){.my-account__my-details.my-account__my-details--my-wallet .content-container .address__address{order:1}}.my-account__my-details.my-account__my-details--my-wallet .content-container .address__address .card-info-container{display:flex;flex-direction:column}.my-account__my-details.my-account__my-details--my-wallet .content-container .address__address .card-info-container .card-type{overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap;width:100px}.my-account__my-details.my-account__my-details--my-wallet .content-container .address__address .card-list__img{margin-right:20px}.my-account__my-details.my-account__my-details--my-wallet .content-container .my_details__set-default-address{display:inline;width:auto}.my-account__my-details.my-account__my-details--my-wallet .content-container .my_details__set-default-address .form-group{width:100%}.my-account__my-details.my-account__my-details--my-wallet .content-container__card{padding:32px}.my-account__my-details.my-account__my-details--my-wallet .content-container__card .form-item,.my-account__my-details.my-account__my-details--my-wallet .content-container__card label{margin:0}.my-account__my-details.my-account__my-details--my-wallet .content-container__card .card-list__img{height:40px;width:73px}@media (max-width:1023px){.my-account__my-details.my-account__my-details--my-wallet .content-container__card .my_details__set-default-address{display:block;order:3;text-align:left;width:100%}.my-account__my-details.my-account__my-details--my-wallet .content-container__card .my_details__set-default-address:before{border-top:1px solid #c2bfc2;content:"";display:block;margin:20px 0;width:100%}}.my-account__my-details.my-account__my-details--my-wallet .content-container .address__edit{width:auto}@media (max-width:1023px){.my-account__my-details.my-account__my-details--my-wallet .content-container .address__edit{order:2}}.my-account__my-details .address__close{position:relative;right:5px;top:0}.my-account__main-wrapper .btn-container{align-items:center;display:flex;flex-direction:column}.my-account__main-wrapper .btn-container .btn--standard{margin-bottom:0}.my-account__main-wrapper .btn-container .btn--standard.btn--dark{margin-top:2rem}@media (min-width:48em){.my-account__main-wrapper .btn-container{flex-direction:row;justify-content:space-around}.my-account__main-wrapper .btn-container .btn--standard{margin-bottom:4rem}.my-account__main-wrapper .btn-container .btn--standard.btn--dark{margin-top:4rem}}@media (min-width:48em) and (min-width:64em){.my-account__main-wrapper .btn-container .btn--standard{max-width:30rem}}@media (min-width:48em) and (min-width:75em){.my-account__main-wrapper .btn-container .btn--standard{max-width:33rem}}.my-account__main-wrapper .btn-container .dialog__actions .btn--dark,.my-account__main-wrapper .btn-container .dialog__actions .btn--standard{margin-bottom:1rem}.try-before-you-buy .section__sub-title{color:#524f59;font-size:12px;line-height:20px;margin-top:20px;width:100%}@media (min-width:48em){.try-before-you-buy .section__sub-title{font-size:18px;line-height:31px}}@media (min-width:64em){.try-before-you-buy .section__sub-title{width:60%}}@media (min-width:75em){.try-before-you-buy .section__sub-title{width:50%}}@media (min-width:87.5em){.try-before-you-buy .section__sub-title{width:40%}}@media (min-width:100em){.try-before-you-buy .section__sub-title{width:30%}}.try-before-you-buy__wrapper .page-menu{border-bottom:1px solid rgba(255,253,251,.05);border-top:1px solid rgba(255,253,251,.05);box-shadow:0 2px 4px 0 rgba(0,0,0,.13);width:100%}.try-before-you-buy__wrapper #page-navigation{display:flex;justify-content:center;overflow:hidden;text-align:center}.try-before-you-buy__wrapper #page-navigation>li{padding:3px 5px}.try-before-you-buy__wrapper #page-navigation>li.current{padding-bottom:0}.try-before-you-buy__wrapper #page-navigation>li.current>a{border-bottom:3px solid #000}.try-before-you-buy__wrapper #page-navigation>li>a{color:#34303d;cursor:pointer;display:block;font-size:12px;height:100%;letter-spacing:2.3px;padding-bottom:12px;padding-top:12px;text-transform:uppercase}@media (min-width:48em){.try-before-you-buy__wrapper #page-navigation>li>a{line-height:72px;padding:3px 13px 0;white-space:nowrap}}@media (min-width:75em){.try-before-you-buy__wrapper #page-navigation>li>a{font-size:13px;letter-spacing:2.5px;padding-left:20px;padding-right:20px}}@media (min-width:100em){.try-before-you-buy__wrapper #page-navigation>li>a{padding-left:32px;padding-right:32px}}.try-before-you-buy__wrapper #page-navigation>li:hover>a{background:#fafafa;font-weight:600;text-decoration:underline}.try-before-you-buy .steps__wrapper{background-color:#f6f4f0;padding:30px 30px 60px}@media (min-width:64em){.try-before-you-buy .steps__wrapper{padding:85px 100px 150px}}.try-before-you-buy .steps__wrapper.bg-white{background-color:#fffdfb}.try-before-you-buy .steps__wrapper .steps{flex-direction:column;width:100%}@media (max-width:991px){.try-before-you-buy .steps__wrapper .steps{position:relative;top:30px}}.try-before-you-buy .steps__wrapper .steps__header{align-items:center;display:flex;flex-flow:column;text-align:center}.try-before-you-buy .steps__wrapper .steps__body{margin-top:30px}.try-before-you-buy .steps__wrapper .steps__body ul{display:flex;flex-flow:wrap;justify-content:space-between}.try-before-you-buy .steps__wrapper .steps__body ul li{width:50%}.try-before-you-buy .steps__wrapper .steps__body ul li:first-child{padding-bottom:2rem}.try-before-you-buy .steps__wrapper .steps__body ul li:first-child div{border-right:1px solid #c2bfc2;padding-right:2rem}@media (min-width:48em){.try-before-you-buy .steps__wrapper .steps__body ul li:first-child div{padding-right:5px}.try-before-you-buy .steps__wrapper .steps__body ul li:first-child{padding-bottom:0}}.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(2){padding-left:2rem}.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(2) div{border-bottom:1px solid #c2bfc2}@media (min-width:48em){.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(2) div{border-bottom:none;border-right:1px solid #c2bfc2}.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(2){padding-left:0}}.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(3){padding-right:2rem}.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(3) div{border-top:1px solid #c2bfc2;padding-top:20px}@media (min-width:48em){.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(3) div{border-top:none;padding-top:5px}.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(3){padding-right:0}}.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(4){padding-top:2rem}.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(4) div{border-left:1px solid #c2bfc2;padding-left:20px}@media (min-width:48em){.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(4) div{padding-left:0}.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(4){padding-top:0}}.try-before-you-buy .steps__wrapper .steps__body ul li div{align-items:center;display:flex;flex-direction:column;height:100%;padding:5px}@media (min-width:64em){.try-before-you-buy .steps__wrapper .steps__body ul li div{padding:0}}.try-before-you-buy .steps__wrapper .steps__body ul li .step-number{font-size:56px;line-height:70px}.try-before-you-buy .steps__wrapper .steps__body ul li .step-description{font-size:18px;line-height:30px;max-width:100%;text-align:center}@media (min-width:100em){.try-before-you-buy .steps__wrapper .steps__body ul li .step-description{font-size:30px;line-height:40px}}@media (min-width:64em){.try-before-you-buy .steps__wrapper .steps__body ul li .step-description{width:50%}}@media (min-width:48em){.try-before-you-buy .steps__wrapper .steps__body ul li{width:25%}.try-before-you-buy .steps__wrapper .steps__body ul li:nth-child(2) div{border-bottom:none;border-right:1px solid #c2bfc2}.try-before-you-buy .steps__wrapper .steps__body ul{flex-flow:nowrap}.try-before-you-buy .steps__wrapper .steps__body{margin-top:100px}}.try-before-you-buy .choose-bundle__wrapper{padding:2.4rem 2rem 2.7rem}@media (min-width:64em){.try-before-you-buy .choose-bundle__wrapper{padding:6.6rem 3rem 10rem}}@media (min-width:75em){.try-before-you-buy .choose-bundle__wrapper{padding:6.6rem 10rem 11.5rem}}.try-before-you-buy .choose-bundle__wrapper .choose-bundle{flex-direction:column;text-align:center}.try-before-you-buy .choose-bundle__wrapper .choose-bundle__header{margin-bottom:30px}.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body{display:flex;flex-direction:column;justify-content:center}@media (min-width:48em){.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body{flex:none;flex-direction:row;margin-top:4.5rem}}.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body .bundle{border:1px solid #c2bfc2;color:#34303d;display:flex;flex-direction:column;margin-bottom:20px;padding:3rem}.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body .bundle picture{flex:none}.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body .bundle picture img{min-height:1px}.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body .bundle .bundle__title{font-size:18px;line-height:1.3}.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body .bundle .bundle__price{font-size:16px;line-height:1.3;margin-bottom:15px}.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body .bundle .bundle__list{display:flex;flex-direction:column;font-size:16px;list-style:disc;margin:0 auto}.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body .bundle .bundle__list-item{margin:0 auto}.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body .bundle .bundle__small-text{color:#34303d;font-size:12px;font-style:italic;margin:25px 0 15px}@media (min-width:100em){.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body .bundle .bundle__small-text{font-size:14px}}@media (min-width:48em){.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body .bundle{margin-right:2rem;width:33%}.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body .bundle:last-child{margin-right:0;width:33%}}@media (min-width:64em){.try-before-you-buy .choose-bundle__wrapper .choose-bundle__body .bundle{margin-right:4rem}}.try-before-you-buy .section__title.section__title,.try-with-expert_wrapper .section_title.section__title{color:#34303d;font-size:22px;line-height:30px;margin-bottom:0;margin-top:0}@media (min-width:48em){.try-before-you-buy .section__title.section__title,.try-with-expert_wrapper .section_title.section__title{font-size:36px;line-height:57px}}.try-with-expert__wrapper{border-top:1px solid #c2bfc2;position:relative}.try-with-expert__wrapper:first-of-type{padding-bottom:0;padding-top:0}.try-with-expert__wrapper.started{background-color:#f6f4f0;border-top:none}@media (min-width:64em){.try-with-expert__wrapper.started{padding-bottom:10rem;padding-top:8rem}.try-with-expert__wrapper.started .separator{display:none}}.try-with-expert__wrapper .separator{border-top:1px solid #c2bfc2;display:none;margin:0 auto;width:376px}@media (min-width:64em){.try-with-expert__wrapper .separator{display:block}}@media (min-width:48em){.try-with-expert__wrapper{border-top:none}}.try-with-expert__wrapper .form-close{background:none;border:none;padding:0;position:absolute;right:7%;width:2rem}.try-with-expert__wrapper .form-close img{width:100%}@media (min-width:48em){.try-with-expert__wrapper .form-close{top:8rem;width:3rem}}.try-with-expert__wrapper .try-with-expert{background:#fffdfb;flex-direction:column;margin:0 auto;max-width:570px;padding:30px 21px;text-align:center}@media (min-width:48em){.try-with-expert__wrapper .try-with-expert.first-step{padding-bottom:245px;padding-top:162px}}.try-with-expert__wrapper .try-with-expert .privacy-checks fieldset{padding-left:0}.try-with-expert__wrapper .try-with-expert .try-with-expert__header{margin-top:55px}@media (min-width:48em){.try-with-expert__wrapper .try-with-expert .try-with-expert__header{margin-top:20px}}.try-with-expert__wrapper .try-with-expert p{font-size:12px;margin-top:10px;padding:0 5px}@media (min-width:64em){.try-with-expert__wrapper .try-with-expert p{font-size:14px;line-height:1.93}}.try-with-expert__wrapper .try-with-expert .try-with-expert__body{margin-top:14px}.try-with-expert__wrapper .try-with-expert .try-with-expert__body p{margin-top:0}.try-with-expert__wrapper .try-with-expert .try-with-expert__body form{padding-top:8px}@media (min-width:64em){.try-with-expert__wrapper .try-with-expert .try-with-expert__body form .global-btn{height:44px}}.try-with-expert__wrapper .try-with-expert label{font-size:11px;line-height:1.64}.try-with-expert__wrapper .try-with-expert .try-with-expert-btn{margin-top:43px}@media (min-width:48em){.try-with-expert__wrapper .try-with-expert .try-with-expert-btn{margin-left:auto;margin-right:auto;min-width:336px;width:auto}}.try-with-expert__wrapper .try-with-expert .privacy-checks{margin-bottom:30px}.try-with-expert__wrapper .try-with-expert .privacy-checks label{width:90%}@media (min-width:48em){.try-with-expert__wrapper .try-with-expert{padding:30px 60px 75px}}.your-details__form input::-webkit-inner-spin-button,.your-details__form input::-webkit-outer-spin-button{-webkit-appearance:none}.your-details__form input[type=number]{-moz-appearance:textfield}.customer-care{background:#fff;padding-top:50px;text-align:center}.customer-care .lets-chat__bg{padding:20px}@media (min-width:48em){.customer-care .lets-chat__bg{padding:64px 0}.customer-care{padding-top:140px}}.customer-care__success,.customer-care__tips{background:#f5f4f2;flex:1 0 auto}@media (min-width:48em){.customer-care__success,.customer-care__tips{padding-bottom:20rem}.customer-care--header{padding-top:75px}}.customer-care__issues{padding-top:60px}@media (min-width:48em){.customer-care__issues{padding-top:140px}}.customer-care .cc__wrapper{margin-top:2rem}.customer-care .cc__backlink{left:2rem;position:absolute;top:48px}@media (min-width:48em){.customer-care .cc__backlink{left:6rem;top:160px}}.customer-care .main-wrapper{background:#fff;padding:2rem 0}@media (min-width:48em){.customer-care .main-wrapper{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin:0 auto;max-width:570px;padding:3rem 0 2rem}}.customer-care .devices__care-plus-wrapper{margin:0 auto;text-align:left}@media (min-width:75em){.customer-care .devices__care-plus-wrapper{margin-bottom:60px;max-width:1160px}}.customer-care.customer-care__tips ol,.customer-care.customer-care__tips ul{list-style:revert}.customer-care.customer-care__tips ol li,.customer-care.customer-care__tips ul li{margin-bottom:.5rem}.cc__title{color:#34303d;font-size:30px;line-height:1.2;margin:0 0 1rem;word-break:break-word}@media (min-width:48em){.cc__title{font-size:50px}.customer-care__tips .cc__title{font-size:30px}}.cc__subtitle{color:#2c2c2c;font-size:16px;line-height:1.75;margin-top:0;padding:0 2rem}@media (min-width:48em){.cc__image{margin:15px auto;max-width:450px}}.cc__wrapper{margin:0 auto;padding-bottom:60px}@media (min-width:48em){.cc__wrapper{max-width:580px;padding-bottom:110px}}@media (min-width:64em){.cc__wrapper{max-width:860px}}.cc__wrapper .tns-nav{display:flex;justify-content:center;margin:25px 0;position:static;width:auto}.cc__wrapper .tns-nav [aria-controls]{background:#bfbfbf;border:none;height:9px;width:9px}.cc__wrapper .tns-nav [aria-controls].tns-nav-active{background:#171717}.cc__wrapper .tns-item{padding:0 10px}.cc__btn{font-size:11px;height:44px;margin:0 auto;max-width:100%}@media (min-width:30em){.cc__btn{max-width:335px}}@media (min-width:48em){.cc__btn{max-width:200px}.cc__btn:only-child{max-width:335px}}.cc__btn.btn--second{margin-top:1rem}@media (min-width:48em){.cc__btn.btn--second{margin-top:0}}.btn-wrapper{display:flex;flex-direction:column;margin-top:20px}@media (min-width:48em){.btn-wrapper{flex-direction:row;justify-content:center;margin-top:46px}}.cc__deviceList .cc__deviceItem{border:1px solid #e1e1e1;border-radius:3px;display:block;padding:1px;position:relative}.cc__deviceList .cc__deviceItem.active{border:2px solid #000;padding:0}.cc__deviceList .cc__deviceItem.active:before{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/inStock.svg) 0 0 no-repeat;background-size:20px;content:"";height:20px;position:absolute;right:12px;top:12px;width:20px;z-index:1}.cc__deviceList .cc-device{height:0;padding-bottom:calc(100% - 25px);padding-top:25px;position:relative}.cc__deviceList .cc-device__name{color:#2c2c2c;display:block;font-size:18px;margin-bottom:6px;text-transform:uppercase}.cc__deviceList .cc-device__image{margin:0 auto;max-width:80%}.cc__deviceList.cc-slider--issuePicker .cc-device{padding-bottom:100%;padding-top:0}.cc__deviceList.cc-slider--issuePicker .cc__deviceItem{padding:12px}.cc__deviceList.cc-slider--issuePicker .cc-device__image{max-width:100%;min-width:100%}.cc__deviceList.cc-slider--issuePicker.qure-page{padding-bottom:60px}.cc__deviceList.cc-slider--issuePicker.qure-page .slick-dots{bottom:-38px}.cc__deviceList .cc__deviceIssue{color:#2c2c2c;display:block;font-size:16px;font-weight:300;line-height:1.69;margin-top:15px}.cc__tip-list{counter-reset:cc-counter;list-style:none;margin:0 auto;max-width:450px;overflow-wrap:break-word;padding:0 20px;text-align:left}@media (min-width:48em){.cc__tip-list{padding:0}}.cc__tip-list>li{align-items:flex-start;color:#2c2c2c;counter-increment:cc-counter;display:flex;font-size:16px;font-weight:300;line-height:1.63;margin:2rem 0}.cc__tip-list>li:before{color:#d2d2d2;content:counter(cc-counter);display:inline-block;font-size:34px;line-height:1;padding-right:25px}.cc__tip-list>li p{margin:0}.cc__tip-list>li p:nth-of-type(2){margin-top:.7rem}.cc__cta-wrapper{border-top:1px solid #e1e1e1;padding-top:2rem}.cc__cta-wrapper .title{display:block;font-size:16px;line-height:1.7;margin-bottom:1rem;padding-left:15px;padding-right:15px}@media (min-width:48em){.cc__cta-wrapper .title{font-size:18px}}.cc__cta-wrapper .flex-wrapper{display:flex;justify-content:center;padding:0 20px}@media (min-width:48em){.cc__cta-wrapper .flex-wrapper{padding:20px 60px}}.cc__cta-wrapper .flex-wrapper>*{flex-basis:50%;margin:0 8px}.cc__cta-wrapper .flex-wrapper .btn--standard.go-to-step-no.step-issue{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:11px 25px 10px;width:100%}.cc__cta-wrapper .flex-wrapper .btn--standard .btn__text{font-size:1.2rem;line-height:1.2}.cc__cta-wrapper .btn--standard{border:1px solid #cfcfcf}.customer-care__devices{padding:38px 20px 20px}.customer-care__devices .devices-outcome-reasons{display:flex;flex-direction:column;font-size:1.6rem;font-weight:500;margin:0 auto;max-width:570px;padding-bottom:20px}.customer-care__devices .devices-outcome-reasons .outcome-reason{display:flex;justify-content:space-between;margin-bottom:20px}.customer-care__devices .devices-outcome-reasons .outcome-reason span{display:inline-block;padding-top:8px;text-align:left;width:80%}.customer-care__devices .devices-outcome-reasons .outcome-reason span.outcome{border:1px solid #000;height:50px;line-height:1;padding-bottom:8px;text-align:center;width:70px}@media (min-width:64em){.customer-care__devices.qure-replacement{max-width:440px}}.customer-care__devices.qure-replacement .devices__device .device__info-wrapper:before{left:-25px;width:calc(100% + 50px)}.customer-care__devices.qure-replacement .global-btn.btn--light{border-color:#000}.customer-care__devices .el-width{margin:0 auto;max-width:570px!important}.customer-care__devices .global-btn{padding-bottom:16px;padding-top:16px}.customer-care__devices .btn--add-device{border-radius:24px;margin:1rem auto 3rem;max-width:570px;padding-left:30px;padding-right:45px;width:100%}.customer-care__devices .section__title{color:#2c2c2c;display:block;font-size:16px;font-weight:300;line-height:1.75;margin:2rem auto}@media (min-width:48em){.customer-care__devices .section__title{max-width:335px}}.customer-care__devices .devices__list{margin:0 auto;max-width:570px}@media (min-width:48em){.customer-care__devices{padding:54px 0}}.customer-care__devices .devices__device{border:1px solid #e1e1e1;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);font-size:14px;margin-bottom:23px;padding:15px;text-align:left}@media (min-width:48em){.customer-care__devices .devices__device{padding:25px}}.customer-care__devices .devices__device .device__content-wrapper{align-items:center;display:flex;padding-bottom:32px;position:relative}.customer-care__devices .devices__device .device__info-wrapper{margin-top:17px;padding-top:8px;position:relative}.customer-care__devices .devices__device .device__info-wrapper:before{border-bottom:1px solid #e1e1e1;content:"";left:-15px;position:absolute;top:0;width:calc(100% + 30px)}.customer-care__devices .devices__device .btn--rounded{display:none}.customer-care__devices .devices__device.bordered{border:2px solid #000}.customer-care__devices .devices__device.bordered .btn--rounded{border-radius:24px;display:block}.customer-care__devices .device__image-wrapper{max-width:80px}@media (min-width:48em){.customer-care__devices .device__image-wrapper{max-width:120px}}.customer-care__devices .device__name{color:#34303d;font-size:16px;font-weight:500;line-height:1.75;margin:0}.customer-care__devices .device__warranty{align-items:center;display:flex;margin:3px 0}.customer-care__devices .device__purchase-date{color:#34303d;display:block;line-height:2}.customer-care__devices .device__expiration,.customer-care__devices .device__name,.customer-care__devices .device__serial,.customer-care__devices .device__warranty{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.71}.customer-care__devices .care-plus-logo{height:20px}.customer-care__devices .devices__add-wrapper{border:1px solid #e1e1e1;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);padding:25px}.customer-care__devices .devices__add-wrapper .block-title{font-size:13px;font-weight:500;margin-top:0;text-align:left;text-transform:uppercase}.customer-care__devices .devices__add-wrapper .global-btn{height:45px;padding-bottom:16px;padding-top:16px}@media (min-width:48em){.customer-care__devices .cc__btn{max-width:180px}}.customer-care__devices .section__title.section__title{font-size:16px;font-weight:500;line-height:1.75;margin-bottom:42px}@media (min-width:48em){.customer-care__devices .section__title.section__title{margin-bottom:58px}}@media (min-width:64em){.customer-care__devices .link-device__files-delimiter{max-width:none}}.customer-care__devices .btn-wrapper{margin:15px auto 0}@media (min-width:48em){.customer-care__devices .btn-wrapper{max-width:600px}}@media (min-width:64em){.customer-care__devices .btn-wrapper{max-width:800px}}.customer-care__devices .dialog__confirm.visible .customer-details__btn--view-all:after{bottom:calc(50% - 10px);pointer-events:none}@media (min-width:48em){.serial-number-help{margin:2rem auto;max-width:450px}}.serial-number-help h4{font-size:24px;font-weight:300;margin:0 0 1rem}.serial-number-help h6{font-size:16px;font-weight:300;line-height:1.75;margin:0 0 2rem}@media (min-width:48em){.serial-number-help h6{padding:0 70px}}.care-accordions-details .section__title{display:block;line-height:1.75;margin:2rem auto;padding:0 2rem}@media (min-width:48em){.care-accordions-details .section__title{margin:0 auto 50px;max-width:340px}.care-accordions-details{background:#f5f2ec;padding:70px 0 140px}}.care-accordions-details #pdp-accordions{border-top:1px solid #e1e3e5;text-align:left}@media (min-width:48em){.care-accordions-details #pdp-accordions{border-radius:3px;border-top:none;margin:0 auto;max-width:600px;overflow:hidden}}@media (min-width:64em){.care-accordions-details #pdp-accordions{max-width:920px}}.qure-replacement__title{color:#34303d;display:block;font-size:13px;font-weight:600;letter-spacing:2px;margin-bottom:25px;text-transform:uppercase}.qure-replacement__text{color:#34303d;display:block;font-size:14px;font-weight:400;margin-top:45px}.qure-replacements__dropdown-container{margin:0 auto;padding:20px 0 0;width:100%}@media (min-width:64em){.qure-replacements__dropdown-container{max-width:920px;padding:24px 20px}}.qure-replacements__dropdown-container .dropdown{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:62px;justify-content:space-between;padding:0 0 0 20px}@media (min-width:64em){.qure-replacements__dropdown-container .dropdown{height:65px}}.qure-replacements__dropdown-container .dropdown:not(:last-child){border-bottom:1px solid #e1e3e5}.customer-care__replacement-history--wrapper{margin:0 auto;position:relative}@media (min-width:48em){.customer-care__replacement-history--wrapper{width:569px}}@media (min-width:64em){.customer-care__replacement-history--wrapper{width:901px}}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-header{margin:auto}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-header .replacement-history__headline{font-size:16px;font-weight:400;margin:10px 0;text-align:left}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-header .replacement-history__table{display:block;empty-cells:hide;margin:auto}@media (min-width:48em){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-header .replacement-history__table{width:570px}}@media (min-width:64em){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-header .replacement-history__table{border-collapse:collapse;display:table;table-layout:fixed;width:901px}}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-header .replacement-history__table-heading{display:block}@media (min-width:64em){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-header .replacement-history__table-heading{display:table-header-group}}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-header .replacement-history__table-heading-row{background-color:#7b787f;border:1px solid #524f59;display:block;height:50px;left:-9999px;position:absolute;top:-9999px}@media (min-width:64em){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-header .replacement-history__table-heading-row{display:table-row;position:static}}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-header .replacement-history__table-column{color:#fffdfb;font-size:14px;height:50px;padding:5px 5px 0;text-align:left;vertical-align:top}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body{padding-bottom:40px}@media (min-width:64em){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body{width:901px}}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history--carousel{display:block;empty-cells:hide;margin:auto;padding-bottom:10px}@media (min-width:64em){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history--carousel{border-collapse:collapse;display:table;table-layout:fixed}}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history--carousel tbody{border:1px solid #524f59}@media (min-width:64em){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history--carousel tbody{border:none}}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history__table-row{border:1px solid #524f59;display:block;margin:6px 6px 6px 8px;width:84vw}@media (min-width:48em){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history__table-row{margin:15px;width:535px}}@media (min-width:64em){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history__table-row{display:table-row;height:80px;width:100%}}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history__table-row td{border:none;color:#34303d;display:block;font-size:14px;min-height:25px;padding:5px 5px 5px 50%;position:relative;text-align:left;white-space:normal;word-break:break-word}@media (min-width:64em){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history__table-row td{border-bottom:none;display:table-cell;padding-left:5px;position:unset;vertical-align:top;width:11.11%}}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history__table-row td:before{content:attr(data-title);font-weight:700;left:6px;padding-right:10px;position:absolute;text-align:left;top:6px;white-space:nowrap;width:45%}@media (min-width:64em){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history__table-row td:before{content:"";font-weight:unset;left:unset;padding-right:unset;position:unset;text-align:unset;top:unset;white-space:unset;width:unset}}.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history__table-row td:empty,.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history__table-row td:empty:before{display:none}@media (min-width:64em){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history__table-row td:empty{display:table-cell}}@media only screen and (max-width:767px) and (orientation:landscape){.customer-care__replacement-history--wrapper .customer-care__replacement-history--table-body .replacement-history__table-row{margin:4px}}.customer-care__replacement-history--wrapper .tns-inner{margin-left:0!important;margin-right:0!important}.customer-care__replacement-history--wrapper .tns-outer{display:flex;justify-content:center}.customer-care__replacement-history--wrapper .tns-outer .tns-controls{display:none}@media (min-width:64em){.customer-care__replacement-history--wrapper .tns-outer .tns-controls{display:block;top:45%;width:1020px}}.customer-care__replacement-history--wrapper .tns-outer .tns-controls button:disabled{display:none}.customer-care__replacement-history--wrapper .tns-outer .tns-controls [data-controls=prev]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat}.customer-care__replacement-history--wrapper .tns-outer .tns-controls [data-controls=prev]:after{border:none}.customer-care__replacement-history--wrapper .tns-outer .tns-controls [data-controls=next]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat}.customer-care__replacement-history--wrapper .tns-outer .tns-controls [data-controls=next]:after{border:none}.customer-care__replacement-history--wrapper .tns-outer .tns-nav{align-items:center;bottom:-5px;clip-path:none;display:flex;flex-direction:row;justify-content:center;margin:20px 0;position:absolute;top:auto;width:100%}.customer-care__replacement-history--wrapper .tns-outer .tns-horizontal.tns-subpixel>.tns-item{padding-right:0!important}@media only screen and (max-width:767px) and (orientation:landscape){.customer-care__replacement-history--wrapper{width:569px}}.my-account__my-personal-details{background:#f6f4f0;margin-left:auto;margin-right:auto;width:100%}.my-account__my-personal-details__heading{color:rgba(0,0,0,.87);font-size:30px;font-weight:300;line-height:1.47;margin-bottom:44px;text-align:center}.my-account__my-personal-details__box{background:#fffdfb;padding:25px 20px 30px}@media (min-width:48em){.my-account__my-personal-details__box{padding:50px 60px 40px}}.my-account__my-personal-details__flex-wrapper{display:flex;justify-content:space-between}.my-account__my-personal-details__small-heading{color:rgba(0,0,0,.87);font-size:11px;font-weight:500;letter-spacing:2.5px;margin-bottom:20px;margin-top:0;text-align:left;text-transform:uppercase}.my-account__my-personal-details__edit-heading{display:none}@media (min-width:48em){.my-account__my-personal-details__edit-heading{color:rgba(0,0,0,.6);display:block;font-size:14px;text-align:right;text-decoration:underline}}.my-account__my-personal-details__join-date{display:none}@media (min-width:48em){.my-account__my-personal-details__join-date{color:rgba(0,0,0,.87);display:flex;flex-direction:column;font-size:13px;font-weight:300;justify-content:flex-end;padding-bottom:4px;text-align:right}}.my-account__my-personal-details__user-name{color:rgba(0,0,0,.87);font-size:30px;font-weight:300;line-height:1.47;margin-bottom:0;margin-top:0;text-align:left}@media (min-width:48em){.my-account__my-personal-details__user-name{font-size:36px}}.my-account__my-personal-details__user-position{color:#34303d;font-size:15px;font-weight:300;line-height:1.87;margin-bottom:20px;text-align:left}.my-account__my-personal-details__data-row{display:flex;margin-bottom:12px;text-align:left}.my-account__my-personal-details__user-info{flex:1;max-width:135px}.my-account__my-personal-details__user-data{flex:2}.my-account__my-personal-details__user-data,.my-account__my-personal-details__user-info{color:rgba(0,0,0,.87);font-size:15px;font-weight:300;line-height:1.87}.my-account__my-personal-details__label{height:24px;margin-left:10px;margin-right:10px;padding:0 12px;position:relative}.my-account__my-personal-details__tick-icon{left:0;position:absolute;top:-2px}.guided-trial--main-container{margin-left:20px;margin-right:20px}.guided-trial--component,.guided-trial--component .editorial-video23{background:#f6f4f0}.guided-trial__block{border-bottom:1px solid rgba(255,253,251,.05);margin:0;padding-bottom:35px}@media (min-width:64em){.guided-trial__block{margin:0 50px 40px}}.guided-trial__reasons--container{border-bottom:1px solid rgba(255,253,251,.05);display:flex;flex-wrap:wrap;margin:0;padding-bottom:30px}@media (min-width:64em){.guided-trial__reasons--container{margin:0 50px 40px}}.guided-trial__products-title,.guided-trial__reasons-title{color:#000;font-size:20px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin-bottom:35px;margin-top:40px;text-align:center;text-transform:capitalize;width:100%}.guided-trial__buttons--container{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.guided-trial__buttons--item{background-color:#fffdfb;border:1px solid #c2bfc2;color:#000;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;height:86px;letter-spacing:normal;line-height:1.43;margin-bottom:20px;text-align:center;width:100%}@media (min-width:64em){.guided-trial__buttons--item,.guided-trial__buttons--item:last-of-type{margin:10px}.guided-trial__buttons--item{max-width:206px;width:calc(33% - 10px)}}.guided-trial__buttons--item.active{border:2px solid #000}.guided-trial__badge--wrapper{min-height:35px;text-align:left}.guided-trial__badge--container{align-self:center;border-radius:12.5px;color:#fffdfb;display:inline-block;font-size:10px;font-weight:500;letter-spacing:2.8px;line-height:26px;margin-top:20px;min-width:57px;padding:0 10px;text-align:center;text-transform:uppercase}.guided-trial__listing--items-with-filter{border-bottom:1px solid rgba(255,253,251,.05);box-sizing:border-box;padding-bottom:30px}@media (min-width:64em){.guided-trial__listing--items-with-filter{margin:0 0 40px}}.guided-trial__product--image-link{display:inline-block;margin:0 auto;position:relative;width:50%}@media (min-width:64em){.guided-trial__product--image-link{width:80%}}.guided-trial__product--container{background-color:#fffdfb;border:2px solid transparent;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);display:block;margin-bottom:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;text-align:center;width:100%}.guided-trial__product--container .guided-trial__product--image{display:block;margin:0 auto;padding-bottom:100%;position:relative}.guided-trial__product--container .guided-trial__product--image img{left:0;min-height:100%;min-width:100%;padding-bottom:0;position:absolute;top:0}.guided-trial__product--container.active{border:2px solid #000}@media (min-width:64em){.guided-trial__product--container{margin-bottom:20px;margin-right:20px;width:calc(25% - 15px)}.guided-trial__product--container:nth-child(4n){margin-right:0}}.guided-trial-listing-products{flex-direction:row;margin:0;padding:0}@media (min-width:48em){.guided-trial-listing-products{flex-direction:column}}@media (min-width:64em){.guided-trial-listing-products{flex-direction:row}}.guided-trial__product-info--row{text-align:center}.guided-trial__product-info--title{font-weight:300;line-height:1.63}.guided-trial__product-info--price,.guided-trial__product-info--title{color:#000;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;margin:0;text-align:center}.guided-trial__product-info--price{font-weight:500;line-height:normal}.guided-trial__product--add-to-cart{background-color:#34303d;border:none;border-radius:3px;color:#fffdfb;display:block;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;height:45px;letter-spacing:2.2px;line-height:normal;margin:20px auto 0;padding-left:25px;padding-right:25px;text-align:center;text-transform:uppercase}.guided-trial__video--item{display:flex;flex-wrap:wrap;margin-bottom:75px}@media (min-width:64em){.guided-trial__video--item{margin-right:20px;width:calc(33% - 20px)}.guided-trial__video--item:last-of-type{margin-right:0}}.guided-trial__video--info{margin:18px 0 0;width:100%}.guided-trial__video--container{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}@media (min-width:64em){.guided-trial__video--container{flex-direction:row}}.container-fluid-flex.guided-trial__fluid-flex--container{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}.guided-trial__button-wrapper{margin-top:40px;width:100%}@media (min-width:64em){.guided-trial__button-wrapper{display:flex;justify-content:center}}.guided-trial__finish{background-color:#34303d;border:none;border-radius:3px;color:#fffdfb;display:block;font-size:11px;letter-spacing:2.2px;margin-bottom:50px;min-height:45px;padding:0 20px;text-transform:uppercase;width:100%}@media (min-width:64em){.guided-trial__finish{min-width:180px;width:auto}}@media (min-width:48em){.flow-section__page{align-items:stretch;justify-content:center}.flow-section__content-wrapper .flow-section__btn{align-items:center;bottom:-40px;display:flex;height:10px;justify-content:center;left:50%;line-height:normal;position:absolute;transform:translate(-50%)}.flow-section__content-wrapper .flow-section__btn .btn__text{display:flex}}@media (min-width:64em){.flow-section__content-wrapper .flow-section__btn:hover{border:2px solid rgba(255,253,251,.05)}}@media (min-width:48em){.flow-section__content-wrapper:first-of-type .flow-section__btn{margin-bottom:35px}}.page--no-breadcrumbs{padding-top:50px}@media (min-width:48em){.page--no-breadcrumbs{padding-top:75px}}.hideFlavors{opacity:.1;pointer-events:none}.my-account__my-details--my-personal-details-edit{text-align:left}.my-account__my-details--my-personal-details-edit label{font-size:1.4rem;line-height:2.5rem}.my-account__my-details--my-personal-details-edit .btn--standard{margin-bottom:0;margin-top:10px;max-width:100%;width:100%}.my-account__my-details--my-personal-details-edit .btn--standard:hover{background-color:#00d1d2;border-color:#00d1d2}.my-account__my-details--my-personal-details-edit input[type=date],.my-account__my-details--my-personal-details-edit input[type=email],.my-account__my-details--my-personal-details-edit input[type=number],.my-account__my-details--my-personal-details-edit input[type=password],.my-account__my-details--my-personal-details-edit input[type=tel],.my-account__my-details--my-personal-details-edit input[type=text],.my-account__my-details--my-personal-details-edit select{background-color:#f6f4f0}.my-account__my-details--my-personal-details-edit .date-of-birth{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.my-account__my-details--my-personal-details-edit .date-of-birth label{align-self:flex-start;margin-bottom:0;width:100%}.my-account__my-details--my-personal-details-edit .date-of-birth .form-item{margin-bottom:0;width:30%}.my-account__my-details--my-personal-details-edit .phone-select{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;width:100%}.my-account__my-details--my-personal-details-edit .phone-select label{align-self:flex-start;margin-bottom:0;width:100%}.my-account__my-details--my-personal-details-edit .phone-select .form-item{margin-bottom:0}.my-account__my-details--my-personal-details-edit .phone-select .select-country-flag{border-bottom-right-radius:0;border-top-right-radius:0;width:30%}@media (min-width:48em){.my-account__my-details--my-personal-details-edit .phone-select .select-country-flag{width:15%}}.my-account__my-details--my-personal-details-edit .phone-select .my-personal-details__add-phone{width:70%}.my-account__my-details--my-personal-details-edit .phone-select .my-personal-details__add-phone input[type=date],.my-account__my-details--my-personal-details-edit .phone-select .my-personal-details__add-phone input[type=email],.my-account__my-details--my-personal-details-edit .phone-select .my-personal-details__add-phone input[type=number],.my-account__my-details--my-personal-details-edit .phone-select .my-personal-details__add-phone input[type=password],.my-account__my-details--my-personal-details-edit .phone-select .my-personal-details__add-phone input[type=tel],.my-account__my-details--my-personal-details-edit .phone-select .my-personal-details__add-phone input[type=text]{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}@media (min-width:48em){.my-account__my-details--my-personal-details-edit .phone-select .my-personal-details__add-phone{width:85%}}.my-account__my-details--my-personal-details-edit .form-footer{border-top:1px solid #c2bfc2;margin-top:45px;padding-top:40px}.my-account__my-details--my-personal-details-edit .form-footer .my-account__reason-for-lost{margin-bottom:40px}.my-account__my-details--my-personal-details-edit .form-footer .text-label{padding-left:16px}@media (min-width:48em){.my-account__my-details--my-personal-details-edit .form-footer .button-space{display:flex;flex-direction:row-reverse;justify-content:space-between}.my-account__my-details--my-personal-details-edit .form-footer .button-space .btn{margin-top:0;min-height:45px;width:48%}}.my-stock{text-align:center}.my-stock__section-title{color:#34303d;font-size:26px;letter-spacing:-.36px;line-height:38px;margin-bottom:30px;margin-top:90px}@media (min-width:64em){.my-stock__section-title{color:rgba(0,0,0,.87);font-size:36px;line-height:72px;margin-bottom:19px}}.my-stock__content-wrapper{background-color:#f6f4f0;padding:29px 20px 41px;width:100%}@media (min-width:64em){.my-stock__content-wrapper{margin-bottom:20px;margin-left:42px;margin-right:42px;padding-left:82px;padding-right:82px;padding-top:23px;width:auto}}.my-stock__content-wrapper .my-stock__headline{font-size:20px;line-height:24px;margin-bottom:6px;margin-top:0;text-align:left}.my-stock__content-wrapper .my-stock__description{font-size:14px;line-height:24px;margin-top:0;text-align:left}@media (min-width:64em){.my-stock__content-wrapper .my-stock__description{margin-bottom:34px}}.my-stock__content-wrapper .my-stock__list{background-color:#fffdfb;border-bottom:1px solid #e1e3e5;display:flex;flex-direction:row;margin-bottom:30px;padding:20px 14px}@media (min-width:64em){.my-stock__content-wrapper .my-stock__list{flex-direction:column;padding:0}}.my-stock__content-wrapper .my-stock__list .my-stock__list-header{display:flex;flex-direction:column;font-weight:500;text-align:left}@media (min-width:64em){.my-stock__content-wrapper .my-stock__list .my-stock__list-header{background-color:#000;color:#fffdfb;flex-direction:row;line-height:40px;opacity:.3}}.my-stock__content-wrapper .my-stock__list .my-stock__list-header .my-stock__list-item{margin-bottom:4px}@media (min-width:64em){.my-stock__content-wrapper .my-stock__list .my-stock__list-header .my-stock__list-item{padding-left:22px;width:25%}.my-stock__content-wrapper .my-stock__list .my-stock__list-header .my-stock__list-item:first-of-type{min-width:220px}}.my-stock__content-wrapper .my-stock__list .my-stock__list-header .my-stock__list-item span{position:relative}.my-stock__content-wrapper .my-stock__list .my-stock__list-header .my-stock__list-item span:after{content:":";display:inline-block;position:absolute;right:-6px}@media (min-width:64em){.my-stock__content-wrapper .my-stock__list .my-stock__list-header .my-stock__list-item span:after{display:none}}.my-stock__content-wrapper .my-stock__list .my-stock__list-body{margin-left:15px;text-align:left}@media (min-width:64em){.my-stock__content-wrapper .my-stock__list .my-stock__list-body{display:flex;flex-direction:row;margin-left:0}}.my-stock__content-wrapper .my-stock__list .my-stock__list-body .my-stock__list-item{margin-bottom:4px}@media (min-width:64em){.my-stock__content-wrapper .my-stock__list .my-stock__list-body .my-stock__list-item{align-items:center;display:flex;margin-bottom:0;padding-bottom:13px;padding-left:22px;padding-top:13px;width:25%}.my-stock__content-wrapper .my-stock__list .my-stock__list-body .my-stock__list-item:first-of-type{font-weight:500;min-width:220px}}.my-stock__content-wrapper .my-stock__list .my-stock__list-body .my-stock__list-item .list-item__img{display:none}@media (min-width:64em){.my-stock__content-wrapper .my-stock__list .my-stock__list-body .my-stock__list-item .list-item__img{background-image:url(../../../../content/dam/iqos/global/marketing/content/campaigns/iqos-3.0/media/3-0-graphite-hero.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:66px;margin-right:15px;width:66px}}.my-stock__content-wrapper .my-stock__form-wrapper{position:relative}.my-stock__content-wrapper .my-stock__form-wrapper .form-item{pointer-events:none}.my-stock__content-wrapper .my-stock__form-wrapper .form-item .my-stock__select{border:1px solid #d3d3d3;border-radius:3px;color:#34303d;font-size:14px;line-height:25px;margin-bottom:18px;padding:9px 14px;pointer-events:all;position:relative}.my-stock__content-wrapper .my-stock__form-wrapper .form-item .my-stock__select::-ms-expand{display:none}.my-stock__content-wrapper .my-stock__form-wrapper .form-item .my-stock__arrow{position:absolute;right:18px;top:23%}.my-stock__content-wrapper .my-stock__buttons-wrapper{display:flex;flex-direction:column;margin-bottom:42px;margin-top:32px;width:100%}@media (min-width:64em){.my-stock__content-wrapper .my-stock__buttons-wrapper{flex-direction:row;justify-content:center;margin-bottom:0;margin-top:12px}}.my-stock__content-wrapper .my-stock__buttons-wrapper [class*=my-stock__button]{height:45px;text-transform:uppercase;width:100%}@media (min-width:64em){.my-stock__content-wrapper .my-stock__buttons-wrapper [class*=my-stock__button]{width:162px}}.my-stock__content-wrapper .my-stock__buttons-wrapper .my-stock__button--accept{color:#fffdfb;font-size:11px;font-weight:500;letter-spacing:2.2px;margin-bottom:21px}@media (min-width:64em){.my-stock__content-wrapper .my-stock__buttons-wrapper .my-stock__button--accept{margin-bottom:0;margin-right:9px}}.tbl--my-stock{border-collapse:collapse;margin:0 auto;width:100%}@media (min-width:64em){.tbl--my-stock{width:778px}}.tbl--my-stock thead>tr{background:#b3b3b3}.tbl--my-stock tr{background:#f9f9f9}.tbl--my-stock tr.expanded td{border-bottom:none}.tbl--my-stock th{color:#fff;font-size:14px;font-weight:600;padding:10px 20px;text-align:left}.tbl--my-stock td{border-bottom:1px solid #e1e3e5;font-size:14px;padding:15px 20px;text-align:left}.tbl--my-stock td.product{font-weight:600}@media (min-width:64em){.tbl--my-stock td.product{width:420px}}.tbl--my-stock td.toggle-row{width:40px}.tbl--my-stock .row--open>td{border-bottom:0}.tbl--my-stock .row--fold>td{padding-bottom:0;padding-top:0}.tbl--my-stock__details{border-collapse:inherit;border-top:1px solid #e1e3e5;width:100%}.tbl--my-stock__details thead>tr{background:none}.tbl--my-stock__details th{border-bottom:1px solid #e1e3e5;color:#aeaeae;font-weight:300;padding:20px 0}.tbl--my-stock__details td{padding:15px 0}.tbl--my-stock__details td.image{text-align:center;width:70px}.tbl--my-stock__details td.image>img{max-width:50px}@media (min-width:64em){.tbl--my-stock__details td.colour{padding-left:20px;width:170px}.tbl--my-stock__details td.sku{width:170px}}.tbl--my-stock__details td.quantity{text-align:center}@media (min-width:64em){.tbl--my-stock__details td.quantity{text-align:left}}.tbl--my-stock__details tr:last-child>td{border-bottom:none}.refer-a-friend{background-color:#fffdfb;height:auto}.refer-a-friend .main-editorial{background-color:#f6f4f0!important}.refer-a-friend .main-editorial__header-title{font-size:28px}@media (min-width:64em){.refer-a-friend .main-editorial__header-title{font-size:50px}}.refer-a-friend .main-editorial__header-descr{font-size:16px}.refer-a-friend .main-editorial__background-cutter{background-color:#f6f4f0!important}.refer-a-friend .main-editorial__header-logo{text-transform:uppercase}.refer-a-friend__header-box{background:#fffdfb;position:relative;z-index:5}@media (min-width:64em){.refer-a-friend__header-box{margin-top:0}}.refer-a-friend__box-wrapper{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);padding:60px 25px 35px}@media (min-width:64em){.refer-a-friend__box-wrapper{background-color:transparent;box-shadow:none;padding:80px 50px 27px}}.refer-a-friend__box-wrapper .main-editorial__header{left:0;min-height:0;padding:0;top:25px}@media (min-width:64em){.refer-a-friend__box-wrapper .main-editorial__header{top:-25px}}.refer-a-friend__box-wrapper .main-editorial__header .main-editorial__header-logo{color:#34303d;font-size:12px;letter-spacing:1.59px;text-transform:uppercase}.refer-a-friend__box-wrapper .main-editorial__header .main-editorial__header-logo:after{width:140px}@media (min-width:48em){.refer-a-friend__box-items{display:flex;justify-content:center}}.refer-a-friend__item--info{line-height:1.5;margin-left:47px;max-width:100%;position:relative}@media (min-width:64em){.refer-a-friend__item--info{max-width:352px}}@media (min-width:48em){.refer-a-friend__item--info{margin-left:0;padding:0 20px;text-align:center;width:100%}}.refer-a-friend__item--info:before{background-color:transparent;border-left:2px dashed #979797;content:" ";display:block;height:150%;left:-34px;opacity:.25;position:absolute;top:-10%;width:2px}@media (min-width:48em){.refer-a-friend__item--info:before{display:none}}.refer-a-friend__box-items--title{text-align:center;width:100%}@media (min-width:64em){.refer-a-friend__box-items--title{font-size:36px;margin-bottom:95px;margin-top:18px}}.refer-a-friend__box-item{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}@media (min-width:48em){.refer-a-friend__box-item{flex-basis:33.33333%;flex-direction:column;height:100%;justify-content:center;max-width:33.33333%}}.refer-a-friend__box-item:not(:first-child){padding-top:10px}@media (min-width:48em){.refer-a-friend__box-item:not(:first-child){padding-top:0}}.refer-a-friend__box-item:not(:first-child):before{background-color:#979797;content:" ";display:none;height:12px;left:19px;opacity:.25;position:absolute;top:-4px;width:2px}@media (min-width:48em){.refer-a-friend__box-item:not(:first-child):before{display:block;height:4px;left:-23%;top:24px;width:100px}}@media (min-width:64em){.refer-a-friend__box-item:not(:first-child):before{left:-17%}}@media (min-width:75em){.refer-a-friend__box-item:not(:first-child):before{left:-15%}}@media (min-width:87.5em){.refer-a-friend__box-item:not(:first-child):before{left:-13%}}.refer-a-friend__box-item:last-of-type .refer-a-friend__item--info:before{display:none}.refer-a-friend__item-icon{margin-right:20px}.refer-a-friend__item-icon svg{height:24px;width:24px}@media (min-width:64em){.refer-a-friend__item-icon svg{height:55px;width:56px}}@media (min-width:48em){.refer-a-friend__item-icon{margin-right:0}}.refer-a-friend__item-text{color:#34303d;font-size:20px;font-weight:300;letter-spacing:normal;line-height:1;width:calc(100% - 70px)}@media (min-width:48em){.refer-a-friend__item-text{font-size:28px;letter-spacing:-.29px;margin-top:43px;text-align:center}}.refer-a-friend__login-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:35px 20px 0}.refer-a-friend__login-button{z-index:5}@media (min-width:64em){.refer-a-friend__login-button{min-width:335px;width:auto}}.refer-a-friend__login-button .svg-wrapper{padding-top:0}.refer-a-friend__register-text{color:#34303d;font-size:14px;letter-spacing:-.05px;z-index:5}.refer-a-friend__register-link{color:#34303d;cursor:pointer;font-weight:500;text-decoration:underline}.refer-a-friend__main-editorial-header{position:relative;top:0!important}.refer-a-friend__faq--container{background-color:#fffdfb;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);padding:40px 20px}@media (min-width:64em){.refer-a-friend__faq--container{box-shadow:none;padding:60px}}.refer-a-friend__faq--title{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.34px;line-height:1.21;margin:0;text-align:left}@media (min-width:64em){.refer-a-friend__faq--title{font-size:36px;text-align:center}}.refer-a-friend__faq--item{color:#000;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;text-align:left;text-decoration:underline}@media (min-width:64em){.refer-a-friend__faq--item{display:inline-block;width:calc(50% - 4px)}}.refer-a-friend__faq--item:not(:first-child){margin-top:20px}.refer-a-friend__faq--nav{margin-bottom:35px;margin-top:35px}@media (min-width:64em){.refer-a-friend__faq--nav{margin:60px auto}}@media (min-width:75em){.refer-a-friend__faq--nav{width:70%}}.refer-a-friend__faq--button{height:45px;margin:0 auto;max-width:335px;text-transform:uppercase}.refer-a-friend__referal-code--container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-top:-5%;padding:0 25px 37px;position:relative}@media (min-width:48em){.refer-a-friend__referal-code--container{padding-bottom:87px;padding-top:0}}@media (min-width:64em){.refer-a-friend__referal-code--container{margin-top:-30px;z-index:50}}.refer-a-friend__referal-links--container{display:flex;flex-direction:row;justify-content:center;margin-bottom:35px;margin-top:20px;overflow-x:scroll;padding-right:2rem;position:relative;width:100%}@media (min-width:64em){.refer-a-friend__referal-links--container{justify-content:center;overflow:visible}}.refer-a-friend__referal-links--container::-webkit-scrollbar{display:none}.refer-a-friend__referal-links--item{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;position:relative;text-align:center}@media (min-width:23.4375em){.refer-a-friend__referal-links--item{margin-right:28px}}@media (min-width:64em){.refer-a-friend__referal-links--item{margin-right:98px}}.refer-a-friend__referal-links--item:last-of-type{margin-right:0}.refer-a-friend__referal-links--item-titel{color:#000;display:block;font-size:11px;letter-spacing:1.44px;margin-top:20px;text-transform:uppercase}@media (min-width:992px){.refer-a-friend__referal-links--item-image{max-width:none}}.refer-a-friend__refaral-code--item{border:2px dashed #c5dece;color:#000;font-size:16px;font-weight:300;height:45px;letter-spacing:normal;line-height:1.75;margin-top:27px}.refer-a-friend__refaral-code--item,.refer-a-friend__referal-code--button{align-items:center;display:flex;flex-wrap:wrap;font-stretch:normal;font-style:normal;justify-content:center;max-width:335px;text-align:center;width:100%}.refer-a-friend__referal-code--button{background-color:#34303d;border:none;border-radius:3px;color:#fffdfb;font-size:11px;font-weight:500;height:44px;letter-spacing:2.2px;line-height:normal;margin-top:18px;text-transform:uppercase}.refer-a-friend__referal-code--title{color:#000;font-size:20px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.08px;line-height:1.4;text-align:center;width:100%}@media (min-width:64em){.refer-a-friend__referal-code--title{font-size:28px}}.refer-a-friend__refaral-code--copy{align-items:center;background-color:#fffdfb;border:1px solid rgba(255,253,251,.15);border-radius:3px;display:flex;flex-wrap:wrap;height:68px;justify-content:center;margin-top:18px;max-width:335px;width:100%}.plp__plp-product-veev .card-product-container .card-product .refer-a-friend__refaral-code--copy.card-product-front.hide,.refer-a-friend__refaral-code--copy.hide,[id^=notifyPopupHtml] div.refer-a-friend__refaral-code--copy.hide{display:none}.copy-success,.raf-device--warning,.raf-wrong-code{display:inline-block;position:relative}.copy-success:before,.raf-device--warning:before,.raf-wrong-code:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/inStock.svg);background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:28px;left:-50px;position:absolute;top:-13px;width:28px}.raf-device--warning:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg);height:22px;left:70px;top:-120px;width:22px}.plp__plp-product-veev .card-product-container .card-product .raf-device--warning.card-product-front.hide,.raf-device--warning.hide,[id^=notifyPopupHtml] div.raf-device--warning.hide{display:none}.raf-wrong-code:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg);top:50%;transform:translateY(-50%)}.refer-a-friend__register-device--container{padding:0 20px;position:relative;text-align:center;top:20px}@media (min-width:48em){.refer-a-friend__register-device--container{bottom:80px;top:0}}.refer-a-friend__register-device--module{align-items:center;background-color:#fffdfb;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:-10% auto auto;max-width:335px;padding:58px 32px 28px;position:relative;z-index:10}@media (min-width:48em){.refer-a-friend__register-device--module{margin-top:0;max-width:570px;padding:95px 32px 93px}}.refer-a-friend__device--text{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.08px;line-height:1.63;margin-top:13px;text-align:center}.refer-a-friend__device--title{margin-bottom:0;text-align:center}.raf__modal-add-device--button,.refer-a-friend__add-device--button{color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.2px;line-height:normal;min-height:44px;text-align:center;text-transform:uppercase}.raf__modal-add-device--button.js-raf__add-device--desktop,.refer-a-friend__add-device--button.js-raf__add-device--desktop{display:none}@media (min-width:48em){.raf__modal-add-device--button,.refer-a-friend__add-device--button{display:none}.raf__modal-add-device--button.js-raf__add-device--desktop,.refer-a-friend__add-device--button.js-raf__add-device--desktop{display:flex;margin-top:35px;max-width:335px}}.refer-a-friend__go-shopping--button-mobile{color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.2px;line-height:normal;margin:20px auto;max-width:335px;min-height:45px;text-align:center;text-transform:uppercase}@media (min-width:48em){.refer-a-friend__go-shopping--button-mobile{display:none}}.refer-a-friend__go-shopping--button-desktop{color:#34303d;display:none;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.2px;line-height:normal;margin:20px auto auto;max-width:335px;min-height:45px;text-align:center;text-transform:uppercase}@media (min-width:48em){.refer-a-friend__go-shopping--button-desktop{display:flex}}.raf__add-device--modal{background:#fffdfb;height:100vh;left:0;padding:30px;position:fixed;top:0;width:100%;z-index:9000}.plp__plp-product-veev .card-product-container .card-product .raf__add-device--modal.card-product-front.hide,.raf__add-device--modal.hide,[id^=notifyPopupHtml] div.raf__add-device--modal.hide{display:none;z-index:1}.raf__modal--haeder{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:35px}.raf__modal--haeder .raf-modal__close--icon{display:flex;margin-right:10px;margin-top:5px}.raf-modal__header--title{margin:0}.plp__desktop-filters--close.raf-modal__close--icon{display:flex}.raf-modal__wrong--code{align-content:center;background-color:#f6f4f0;border-radius:3px;display:flex;flex-wrap:wrap;height:auto;margin-bottom:25px;max-width:335px;padding:20px 35px 20px 75px;width:100%}.plp__plp-product-veev .card-product-container .card-product .raf-modal__wrong--code.card-product-front.hide,.raf-modal__wrong--code.hide,[id^=notifyPopupHtml] div.raf-modal__wrong--code.hide{display:none}.raf__modal-add-device--button{margin-top:10px}.raf__modal-device--title{font-size:20px;letter-spacing:-.28px;line-height:1.9;margin-bottom:0}.raf__modal-device--text,.raf__modal-device--title{color:#34303d;font-stretch:normal;font-style:normal;font-weight:300;text-align:center}.raf__modal-device--text{font-size:16px;letter-spacing:-.06px;line-height:1.75;margin-top:11px}.raf__modal-device--image{display:block;height:auto;width:100%}.raf__modal-device--serial{background-color:#f6f4f0;border:1px solid #d3d3d3;border-radius:3px;color:#2d3038;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;height:46px;letter-spacing:normal;line-height:46px;padding:0 10px}label[for=raf__modal-device--serial]{display:block;margin-bottom:10px}.plp__plp-product-veev .card-product-container .card-product label[for=raf__modal-device--serial].card-product-front.hide,label[for=raf__modal-device--serial].hide{display:none}.refer-a-friend__add-device--step-two{padding:35px 20px}.refer-a-friend__add-device--step-two .raf__modal--haeder{width:100%}.refer-a-friend__add-device--step-two .raf__modal-add-device--button{display:flex}.refer-a-friend__add-device--step-two .raf__modal-device--serial{background-color:#fffdfb;color:#524f59;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.79}.plp__plp-product-veev .card-product-container .card-product .refer-a-friend__add-device--step-one.card-product-front.hide,.plp__plp-product-veev .card-product-container .card-product .refer-a-friend__add-device--step-two.card-product-front.hide,.refer-a-friend__add-device--step-one.hide,.refer-a-friend__add-device--step-two.hide,[id^=notifyPopupHtml] div.refer-a-friend__add-device--step-one.hide,[id^=notifyPopupHtml] div.refer-a-friend__add-device--step-two.hide{display:none}.refer-a-friend__no-device .refer-a-friend__header-box{background-color:#f6f4f0}.refer-a-friend__no-device .refer-a-friend__box-wrapper{padding-top:80px}.refer-a-friend__no-device .refer-a-friend__faq--container{background-color:#fffdfb}.refer-a-friend__anonymous .refer-a-friend__header-box{background:none;margin-top:-38px;padding:0 20px 24px}@media (min-width:64em){.refer-a-friend__anonymous .refer-a-friend__header-box{margin-top:-10%}}.refer-a-friend__godfather .refer-a-friend__header-box{padding:42px 24px}.refer-a-friend__confirmed-voucher{background-color:#fffdfb}.refer-a-friend__confirmed-voucher__wrapper{padding:90px 0 52px}@media (min-width:64em){.refer-a-friend__confirmed-voucher__wrapper{align-items:center;padding:240px 0 180px}}.refer-a-friend__confirmed-voucher__textbox{margin-bottom:40px;text-align:center}.confirmed-voucher__title{color:#34303d;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.33;margin-bottom:22px;margin-top:0;text-align:center}@media (min-width:64em){.confirmed-voucher__title{font-size:50px;letter-spacing:-.51px;line-height:1.4;text-align:left}}.confirmed-voucher__text{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.05px;line-height:1.54;margin-bottom:0;text-align:center}@media (min-width:64em){.confirmed-voucher__text{font-size:16px;letter-spacing:.21px;line-height:1.94;text-align:left}}@media (min-width:100em){.confirmed-voucher__container.grid-col-4{flex:0 0 25%;max-width:25%}}.confirmed-voucher__container .global-btn{margin-top:80px;min-width:auto}@media (min-width:64em){.confirmed-voucher__container .global-btn{margin-top:47px}}.confirmed-voucher__container .global-btn .btn__label{font-size:11px}.confirmed-voucher__voucher{position:relative}.confirmed-voucher__code-wrapper{bottom:20%;left:18px;position:absolute}.confirmed-voucher__code-wrapper p{color:#fffdfb;font-size:14px;letter-spacing:-.05px;line-height:1.43;margin:0}.confirmed-voucher__code-wrapper p:first-of-type{font-weight:600}.confirmed-voucher__image{border-radius:10px;width:100%}@media (min-width:100em){.confirmed-voucher__column.grid-col-1{flex:0 0 16.666667%;max-width:16.666667%}}.refer-friend-item-text{text-transform:none!important}.articles{display:flex;flex-wrap:wrap;padding:45px 20px 32px}@media (min-width:64em){.articles{flex-direction:row;padding:80px 100px 63px}}.article{border-top:1px solid #d7d7d7;display:flex;padding-bottom:30px;padding-top:30px;width:100%}.article.grid-col-4{padding-left:0;padding-right:0}@media (min-width:64em){.article.grid-col-4{padding-left:20px;padding-right:20px}.article{border-top:none;flex-direction:column;margin-bottom:33px;padding-bottom:0}}.article__img-container{height:90px;overflow:hidden;padding-bottom:90px;position:relative;width:90px}@media (min-width:23.4375em){.article__img-container{padding-bottom:120px;width:120px}}@media (min-width:64em){.article__img-container{padding-bottom:66.59%;width:100%}}.article__img{height:100%;left:50%;max-width:inherit;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media (min-width:64em){.article__img{height:100%;min-width:100%;width:100%}}.article__text-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding-left:26px;width:60%}@media (min-width:64em){.article__text-wrapper{padding-left:0;width:100%}}.article__text-wrapper .article__title{color:#000;font-size:14px;font-weight:500;letter-spacing:-.19px;line-height:24px;padding-bottom:25px}@media (min-width:64em){.article__text-wrapper .article__title{font-size:18px;letter-spacing:-.25px;line-height:30px;padding-bottom:38px;padding-top:31px}}.article__text-wrapper .article__description{display:none}@media (min-width:64em){.article__text-wrapper .article__description{color:#34303d;display:block;font-size:16px;line-height:30px}}.article__text-wrapper .article__tag-date-wrapper{display:flex}@media (min-width:64em){.article__text-wrapper .article__tag-date-wrapper{margin-top:26px}}.article__text-wrapper .article__tag{border-right:1px solid #a9a092;color:#a9a092;font-size:11px;letter-spacing:1.46px;padding-right:13px;text-transform:uppercase}@media (min-width:64em){.article__text-wrapper .article__tag{font-size:13px;letter-spacing:1.73px}}.article__text-wrapper .article__date{color:#524f59;font-size:12px;letter-spacing:.16px;padding-left:13px}.highlighted-article{margin-top:50px}@media (min-width:64em){.highlighted-article{margin-top:0;padding-top:75px}}.highlighted-article .header-clipped{padding-bottom:15%}@media (min-width:48em){.highlighted-article .header-clipped{padding-top:0}}@media (min-width:64em){.highlighted-article .header-clipped{padding-bottom:18%}}.highlighted-article .header-clipped .header-clipped__title{font-size:28px;letter-spacing:-.39px;line-height:40px}@media (min-width:64em){.highlighted-article .header-clipped .header-clipped__title{font-size:50px;padding-top:4px}}.highlighted-article .header-clipped .header-clipped__subtitle{margin-top:40px}@media (min-width:64em){.highlighted-article .header-clipped .header-clipped__subtitle{margin-top:65px}}.highlighted-article .article{border-top:none;display:flex;flex-direction:column;margin-left:20px;margin-right:20px;margin-top:-30px;padding-bottom:0;padding-top:0;position:relative;width:auto}@media (min-width:64em){.highlighted-article .article{flex-direction:row;margin-bottom:8px;margin-top:-10%;padding-left:100px;padding-right:100px}}@media (min-width:75em){.highlighted-article .article{margin-top:-12%}}.highlighted-article .article__img-container{height:auto;padding-bottom:0;width:100%;z-index:3}.highlighted-article .article__img-container .article__img{height:auto;left:0;position:relative;top:0;transform:none;width:100%}.highlighted-article .article__text-wrapper{padding-left:0;width:100%;z-index:3}@media (min-width:64em){.highlighted-article .article__text-wrapper{justify-content:center;padding-left:45px}}.highlighted-article .article__text-wrapper .article__title{color:#34303d;font-size:26px;font-weight:300;height:auto;letter-spacing:-.36px;line-height:38px;margin-top:20px;overflow:initial;padding-bottom:16px;text-overflow:unset;white-space:normal}@media (min-width:64em){.highlighted-article .article__text-wrapper .article__title{color:#000;font-size:28px;letter-spacing:-.29px;margin-top:0;padding-bottom:3px;padding-top:0}}.highlighted-article .article__text-wrapper .article__description{color:#34303d;display:inline-block;font-size:16px;letter-spacing:-.06px;line-height:28px;padding-bottom:26px;padding-top:5px}@media (min-width:64em){.highlighted-article .article__text-wrapper .article__description{letter-spacing:0;line-height:30px;padding-bottom:17px}.highlighted-article .article__text-wrapper .article__tag-date-wrapper{margin-top:0}}.highlighted-article .article__text-wrapper .article__tag-date-wrapper .article__tag{font-size:13px;letter-spacing:1.73px}.highlighted-article .article__text-wrapper .article__tag-date-wrapper .article__date{font-size:12px;letter-spacing:.16px}.contact-us__create-case{background-color:#f6f4f0;display:none;height:0;opacity:0;overflow:auto;padding-top:50px;pointer-events:none;position:relative;transition:opacity .1s ease-in}@media (min-width:64em){.contact-us__create-case{padding:120px 24% 60px}}.contact-us__create-case.opened{display:block;height:100%;opacity:1;pointer-events:all;width:100%;z-index:1019}.create-case__wrapper--toggle{background:none;border:none;cursor:pointer;height:14px;position:absolute;right:20px;top:18px;width:14px;z-index:99999}@media (min-width:64em){.create-case__wrapper--toggle{height:22px;right:30px;top:130px;width:22px}}.create-case__wrapper--toggle span{background:#34303d;border-radius:4px;display:block;height:2px;left:.8px;position:absolute;width:14px}@media (min-width:64em){.create-case__wrapper--toggle span{background:#34303d;width:22px}}.create-case__wrapper--toggle span:first-child{top:4px;transform:translateY(5px) rotate(45deg)}.create-case__wrapper--toggle span:nth-child(2){top:16px;transform:translateY(-7px) rotate(-45deg)}.create-case__wrapper{position:relative}@media (min-width:64em){.create-case__wrapper{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);position:static}}.create-case__content{background-color:#fffdfb;padding:20px}@media (min-width:64em){.create-case__content{padding:60px}}.create-case__content-header{font-size:26px;font-weight:300;letter-spacing:-.4px;margin-bottom:15px;text-align:center}@media (min-width:64em){.create-case__content-header{margin-top:0}}.create-case__content-paragraph{font-size:16px;font-weight:300;letter-spacing:-.1px;margin-top:0;text-align:center}.form-item.select-item{position:relative}.form-item.select-item select{background-color:#f6f4f0;border:1px solid #d3d3d3;border-radius:3px;color:#34303d;font-size:14px;height:46px;padding:0 15px}.form-item.select-item select::-ms-expand{display:none}.form-item.select-item .select-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:transform .2s ease}.form-item.select-item .select-arrow.rotated{transform:translateY(-50%) rotate(180deg)}.form-item textarea{background:none;border:1px solid #d3d3d3;border-radius:3px;font-size:1.4rem;height:130px;padding:10px 15px}.create-case__files-list{align-items:center;display:flex;flex-wrap:wrap;margin:5px 0 15px}.create-case__files-listitem{align-items:center;background-color:#f5f3f1;border-radius:3px;color:#34303d;display:flex;font-size:14px;height:10px;justify-content:center;letter-spacing:-.1px;margin:5px 5px 0 0;min-height:45px;padding:10px 15px}.create-case__files-listitem--toggle{background:none;border:none;cursor:pointer;height:14px;margin-left:10px;position:relative;width:14px;z-index:99999}.create-case__files-listitem--toggle span{background:#34303d;border-radius:4px;display:block;height:2px;left:.8px;position:absolute;width:14px}.create-case__files-listitem--toggle span:first-child{top:1px;transform:translateY(5px) rotate(45deg)}.create-case__files-listitem--toggle span:nth-child(2){top:13px;transform:translateY(-7px) rotate(-45deg)}.create-case__files-add{background:none;border:none;cursor:pointer;padding:0;text-decoration:underline}.create-case__files-add,.create-case__files-note{color:#34303d;font-size:14px;letter-spacing:normal}.create-case__files-note{margin-bottom:30px;margin-top:10px}.create-case__button{align-items:center;border:none;border-radius:3px;cursor:pointer;display:flex;font-size:11px;height:5px;justify-content:center;letter-spacing:2.2px;min-height:45px;text-transform:uppercase;width:100%}.create-case__button-send{background-color:#34303d;color:#fffdfb}.create-case__button-close{background-color:#fffdfb;border:1px solid rgba(255,253,251,.15);color:#34303d;margin-top:13px}.coming-soon_section{height:100%;left:0;margin:0;position:fixed;top:0;width:100%}.coming-soon_section a{color:#c2bfc2}.coming-soon__header{color:hsla(0,0%,100%,.92);margin:0 auto;min-height:400px;position:absolute;text-align:center;top:70%;transform:translateY(-50%);width:100%;z-index:3}@media (min-width:48em){.coming-soon__header{top:60%;transform:translateY(-45%)}}.coming-soon_background--wrapper{bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0}.coming-soon_background--wrapper div{height:100%}@media only screen and (min-width:30em) and (orientation:landscape){.coming-soon_background--wrapper div{min-width:100%}}@media only screen and (min-width:64em) and (orientation:landscape){.coming-soon_background--wrapper div{display:flex;flex-basis:100%;justify-content:center;min-width:auto}}.coming-soon_background--wrapper div picture{min-width:100%}.coming-soon_background--wrapper div img{height:100%;max-width:none;min-width:100%;width:auto}@media (min-width:64em){.coming-soon_background--wrapper div img{min-width:100%}}.coming-soon_container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.coming-soon_container a{color:#fffdfb;font-size:2rem;font-weight:700;text-transform:uppercase;z-index:3}.coming-soon_disclaimer--message{display:none}.coming-soon_section--with-disclaimer .coming-soon_disclaimer--message{background-color:#fff;bottom:0;display:flex;flex-direction:column;height:10%;justify-content:center;padding-left:20px;padding-right:20px;position:absolute;text-align:center;width:100%;z-index:3}@media (min-width:48em){.coming-soon_section--with-disclaimer .coming-soon_disclaimer--message{height:10%}}.coming-soon_section--with-disclaimer .coming-soon_container{height:90%}.coming-soon_background--immage-img{height:auto;width:100%}@media (min-width:48em){.coming-soon_background--immage-img{height:100vh;min-width:100vw;width:auto}}.coming-soon_disclaimer--text{color:#000;font-size:12px;margin:0;padding:0;position:relative;z-index:4}.coming-soon__overlay{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999999}.coming-soon__overlay.hide-overlay{display:none}.coming-soon__overlay-content{align-items:center;background-color:#000;color:#fffdfb;display:flex;flex-direction:column;max-width:768px;opacity:1;padding:90px 40px}.coming-soon__overlay-content img{max-width:85px}.coming-soon__overlay-content span{max-width:100%;text-align:center}.coming-soon__overlay-content a,.coming-soon__overlay-content span.coming-soon__overlay-title{margin-top:40px;text-transform:uppercase}.coming-soon__overlay-content a{color:#fffdfb;font-size:2rem;font-weight:700}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.coming-soon__header-logo{max-width:200px}}.lead-generation_wrapper .section_title.section__title,.section__title.section__title{color:#34303d;font-size:22px;line-height:30px;margin-bottom:0;margin-top:0}@media (min-width:48em){.lead-generation_wrapper .section_title.section__title,.section__title.section__title{font-size:36px;line-height:57px}}.lead-generation__wrapper{border-top:1px solid #c2bfc2;position:relative}.lead-generation__wrapper:first-of-type{padding-bottom:0;padding-top:0}.lead-generation__wrapper.started{background-color:#f6f4f0;border-top:none}@media (min-width:64em){.lead-generation__wrapper.started{padding-bottom:10rem;padding-top:8rem}}.lead-generation__wrapper .form-close{background:none;border:none;padding:0;position:absolute;right:7%;width:2rem}.lead-generation__wrapper .form-close img{width:100%}@media (min-width:48em){.lead-generation__wrapper .form-close{top:8rem;width:3rem}}.lead-generation__wrapper .lead-generation{background:#fffdfb;flex-direction:column;margin:0 auto;max-width:570px;padding:30px 21px;text-align:center}.lead-generation__wrapper .lead-generation .privacy-checks fieldset{padding-left:0}.lead-generation__wrapper .lead-generation .lead-generation__body>p,.lead-generation__wrapper .lead-generation .lead-generation__header>p{font-size:12px;padding:0 5px}@media (min-width:64em){.lead-generation__wrapper .lead-generation .lead-generation__body>p,.lead-generation__wrapper .lead-generation .lead-generation__header>p{font-size:14px;line-height:1.93}}.lead-generation__wrapper .lead-generation .lead-generation__header{margin-top:55px}@media (min-width:48em){.lead-generation__wrapper .lead-generation .lead-generation__header{margin-top:20px}}.lead-generation__wrapper .lead-generation .lead-generation__header>p{margin-top:10px}.lead-generation__wrapper .lead-generation .lead-generation__body{margin-top:14px}.lead-generation__wrapper .lead-generation .lead-generation__body>p{margin-top:0}.lead-generation__wrapper .lead-generation .lead-generation__body form{padding-top:8px}.lead-generation__wrapper .lead-generation .lead-generation__body form .code-box{width:30%}@media (min-width:48em){.lead-generation__wrapper .lead-generation .lead-generation__body form .code-box{width:30%}}.lead-generation__wrapper .lead-generation .lead-generation__body form .phone-box{width:70%}.lead-generation__wrapper .lead-generation .lead-generation__body form .phone-box input::-webkit-inner-spin-button,.lead-generation__wrapper .lead-generation .lead-generation__body form .phone-box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (min-width:48em){.lead-generation__wrapper .lead-generation .lead-generation__body form .phone-box{width:70%}}.lead-generation__wrapper .lead-generation label{font-size:11px;line-height:1.64}.lead-generation__wrapper .lead-generation label a{text-decoration:underline}.lead-generation__wrapper .lead-generation label div:nth-child(2),.lead-generation__wrapper .lead-generation label div:nth-child(4),.lead-generation__wrapper .lead-generation label>div:first-child{display:inline-block}.lead-generation__wrapper .lead-generation label div:nth-child(3){display:inline}.lead-generation__wrapper .lead-generation .lead-generation_consent_text{font-size:13px;line-height:1.64}.lead-generation__wrapper .lead-generation .privacy-checks{margin-bottom:30px}.lead-generation__wrapper .lead-generation .privacy-checks label{width:90%}@media (min-width:48em){.lead-generation__wrapper .lead-generation{padding:30px 60px 75px}}.bundles-functionality{background:#f9f9f9;padding:7rem 0 3rem}@media (min-width:64em){.bundles-functionality .bundles-functionality__main{margin:0 auto;padding:32px;width:calc(100vw - 400px)}}.bundles-functionality .bundles-functionality__main h1{color:#272a33;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.47;margin:32px 0 58px;text-align:center}@media (min-width:64em){.bundles-functionality .bundles-functionality__main h1{font-size:36px;line-height:1.56;margin:32px 0}}.bundles-functionality .bundles-functionality__main .bundles-functionality__filter{margin-bottom:16px;padding:0 20px}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__filter{height:40px;margin-bottom:8px;padding:0;position:relative}.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles{position:absolute;right:0}.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles.overlay{display:block;position:relative}}.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button{background-color:#fffdfb;border:1px solid #c2bfc2;border-radius:3px;color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:40px;justify-content:normal;letter-spacing:normal;line-height:1.71;overflow:initial;padding:8px 16px;text-align:center;-moz-text-align-last:center;text-align-last:center}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button{background-color:#fffdfb;width:113px}}.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button svg{position:absolute;right:3px}.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button-container{display:none}.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button-container.show{background-color:rgba(0,0,0,.2);bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:99999}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button-container.show{background-color:none;display:block;position:relative;width:109px}}.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button-container .bundles-button-cancel{background-color:#fffdfb;border-radius:14px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);color:#1f5af6;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.38px;line-height:1.2;margin:8px 10px 10px;width:-webkit-fill-available;width:-moz-available;width:stretch}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button-container .bundles-button-cancel{display:none}}.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button-container .bundles-button-values{background-color:#fffdfb;border-radius:14px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);display:block;margin:0 10px;z-index:99999}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button-container .bundles-button-values{border-radius:3px;margin:7px 0 0;position:absolute;width:100%}}.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button-container .bundles-button-values li{border-top:1px solid #ced0da;color:#1f5af6;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.38px;line-height:1.2;padding-bottom:16px;padding-top:16px;text-align:center}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button-container .bundles-button-values li{border-top:none;color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;padding-left:15px;text-align:left}}.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button-container .bundles-button-values li:first-child{border-top:none;color:#9ba6b2;font-size:17px;text-align:center}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__filter .bundles .bundles-button-container .bundles-button-values li:first-child{display:none}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper{flex-direction:column}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-container{background-color:#fffdfb;min-height:380px}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content{background-color:#fffdfb;border-collapse:collapse;text-align:left;width:100%}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content th{padding:12px 0 12px 20px}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content th{padding:12px 24px}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;padding:11px 0 11px 20px}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td{padding:12px 24px}}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles.overlay{display:block;position:relative}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button{border:1px solid #272a33;border-radius:3px;color:#272a33;display:none;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.18;overflow:initial;text-align:center;-moz-text-align-last:center;text-align-last:center;text-transform:uppercase}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button{background-color:#fffdfb;display:inline-block}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button-container{display:none}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button-container.show{background-color:rgba(0,0,0,.2);bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:99999}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button-container.show{background-color:none;display:block;position:relative}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button-container .bundles-button-cancel{background-color:#fff;border-radius:14px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);color:#1f5af6;letter-spacing:-.41px;margin:8px 10px 10px;width:-webkit-fill-available;width:-moz-available;width:stretch}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button-container .bundles-button-cancel{display:none}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button-container .bundles-button-values{background-color:#fff;border-radius:14px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);display:block;margin:0 10px;z-index:99999}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button-container .bundles-button-values{border-radius:3px;margin:7px 0 0;position:absolute;width:100%}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button-container .bundles-button-values li{border-top:1px solid #ced0da;color:#1f5af6;letter-spacing:-.41px;padding-bottom:16px;padding-top:16px;text-align:center}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button-container .bundles-button-values li{border-top:none;color:inherit;padding-left:15px;text-align:left}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button-container .bundles-button-values li:first-child{border-top:none;color:#9ba6b2;font-size:17px;text-align:center}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .bundles-button-container .bundles-button-values li:first-child{display:none}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .icon-button{background-color:#fffdfb;display:inline-block;overflow:initial;padding:0}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .icon-button svg{height:24px;vertical-align:bottom;width:24px}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td .icon-button{display:none}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td:last-child{padding-right:20px}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content td:last-child{padding:7px 24px}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content .bundles-functionality-content_header{background-color:#34303d;color:#fffdfb;opacity:.7}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content .bundles-functionality-content_header th{font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.71}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content .bundles-functionality-content_header th .quantity{display:none}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content .bundles-functionality-content_header th .quantity{display:inline-block}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content .bundles-functionality-content_header th .qty{display:inline-block}@media (min-width:64em){.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content .bundles-functionality-content_header th .qty{display:none}}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content tr{border-bottom:1px solid #c2bfc2}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content tr td:nth-child(2),.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content tr th:nth-child(2){text-align:right}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content tr:first-child,.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content tr:last-child{border-bottom:none}.bundles-functionality .bundles-functionality__main .bundles-functionality__main-wrapper .bundles-functionality-content tr td:first-child{color:#34303d;font-weight:600;min-width:125px}.ceapp-my-account{padding:5rem 0 0}@media (min-width:64em){.ceapp-my-account{display:flex}}.ceapp-my-account .ceapp-my-account__main{background-color:#f6f4f0;padding:21px 20px 32px}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main{display:flex;flex-direction:column;margin-left:19px;order:1;padding:5rem 4rem;width:calc(100vw - 310px)}}@media (min-width:75em){.ceapp-my-account .ceapp-my-account__main{width:calc(100vw - 400px)}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome{align-items:center;display:flex;justify-content:space-between;text-align:left}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome{padding-right:100px}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome .ceapp-my-account__title{margin:0 auto;max-width:570px;width:60%}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome .ceapp-my-account__title{margin:0}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome .ceapp-my-account__title h1{color:#34303d;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:0 0 7px;text-align:center}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome .ceapp-my-account__title h1{font-size:36px;line-height:1.56;text-align:left}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome .ceapp-my-account__title h3{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:0;text-align:center}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome .ceapp-my-account__title h3{text-align:left}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome .ceapp-my-account__logout{display:none;text-decoration:none}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome .ceapp-my-account__logout{align-items:center;display:flex}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__welcome .ceapp-my-account__logout .link-text{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.85;text-transform:uppercase}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container{margin-top:27px}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container{margin-top:58px}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content{background-color:#fffdfb;padding-top:26px;text-align:center}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content{display:flex;padding:0;text-align:left}}@media only screen and (min-width:1021px) and (max-width:1300px){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content{flex-wrap:wrap}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .device-title{font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.85;margin:0;text-transform:uppercase}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .device-title{margin:0 0 9px}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .mobile{display:block}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .mobile{display:none}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .mobile.pop-message{align-items:center;display:flex}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .mobile.pop-message{display:none}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .desktop{display:none}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .desktop{display:flex;margin-bottom:25px}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__image-wrapper{margin:0 auto;max-width:240px}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__image-wrapper{margin:0 auto;max-width:480px;width:50%}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__image-wrapper .image-device{width:240px}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__image-wrapper .image-device{width:480px}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info{color:#34303d;padding:0 20px 92px}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info{margin:auto;max-width:355px;width:50%}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info span{display:block}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-name{font-size:22px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.64;margin-bottom:8px}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-name{font-size:36px;font-weight:300;line-height:1.56;margin-bottom:14px}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-serial-number-wrapper{align-items:center;display:flex;justify-content:center}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-serial-number-wrapper{justify-content:unset}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-serial-number{display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:10px;margin-right:5px}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-serial-number{margin-bottom:18px}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-expiry-date{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:7px}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-expiry-date{margin-bottom:14px}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .iqos-care-plus{margin-bottom:32px;width:60px}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .iqos-care-plus{margin-bottom:20px}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .ceapp-my-device__warranty-text-info{background-color:#f6f4f0;border-radius:4px;display:flex;margin-bottom:14px;margin-top:20px;padding:15px 10px 15px 20px;text-align:left}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .ceapp-my-device__warranty-text-info{width:335px}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .ceapp-my-device__warranty-text-info .alert__text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .iqos-care-plus-info{border-top:1px solid rgba(255,253,251,.05);margin:0 30px 25px;padding-top:20px;text-align:left}@media (min-width:64em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .iqos-care-plus-info{border:none;margin:0 0 26px;padding:0}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .iqos-care-plus-info span{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .iqos-care-plus-info .info-wrapped{align-items:center;display:flex;margin-bottom:-4px}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .iqos-care-plus-info .info-wrapped .info-icon{display:inline}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .iqos-care-plus-info a{color:#34303d;text-decoration:underline}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-button{border-radius:24px;border-top:1px solid rgba(255,253,251,.05);color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;text-align:center;text-transform:uppercase}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-button:hover{background-color:#00d1d2;border-color:#00d1d2!important}@media (max-width:479px){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-button{padding-bottom:20px;padding-top:20px}}@media (min-width:48em){.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-button{border:2px solid #34303d;width:92%}}.ceapp-my-account .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content .ceapp-my-account__device-info .device-button-text-white{color:#fffdfb}.ceapp-my-account--my-device .ceapp-my-account__main{padding:0}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main{padding:5rem 4rem}}.ceapp-my-account--my-device .ceapp-my-account__main .is-centered{padding:20px 0}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__main-mobile{background-color:#fffdfb;padding:21px 20px 32px}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__main-mobile{background-color:#f6f4f0;padding:0}}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__welcome{display:flex;justify-content:center;padding:0 50px;position:relative}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__welcome a.ceapp-my-device__back{display:flex;left:0;position:absolute;top:50%;transform:translateY(-50%)}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__welcome a.ceapp-my-device__back svg{margin-left:12px;width:20px}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__welcome a.ceapp-my-device__back svg{width:28px}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__welcome .ceapp-my-device__title{margin:0 0 0 64px;text-align:left;width:100%}}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__welcome .ceapp-my-device__title h1{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:2px;line-height:1.85;margin:0;text-align:center;text-transform:uppercase}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__welcome .ceapp-my-device__title h1{font-size:36px;letter-spacing:normal;line-height:1.56;text-align:left;text-transform:none}}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-account__container{margin-top:19px}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-account__container{margin-top:33px}}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-account__content{padding-top:0}.ceapp-my-account--my-device .ceapp-my-account__main .device__activated,.ceapp-my-account--my-device .ceapp-my-account__main .device__not-activated{margin-left:auto;margin-right:auto;max-width:335px}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__warranty-text{background-color:#f6f4f0;border-radius:4px;display:flex;margin:20px auto 0;max-width:335px;padding:15px 10px 15px 20px;text-align:left}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__warranty-text .alert__text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__alert{background-color:#f6f4f0;border-radius:4px;display:flex;max-width:335px;padding:15px 11px 17px 24px;text-align:left}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__alert .alert__icon{margin-right:22px}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__alert .alert__icon svg{width:24px}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__alert .alert__icon svg .icon-warning{fill:#e27d34}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__alert .alert__text a,.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__alert .alert__text span{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__alert .alert__text a span{margin-top:8px;text-decoration:underline}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__qure .qure-container{background-color:#fffdfb;margin-top:52px;padding:19px 20px 38px;text-align:center}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__qure .qure-container{margin-top:32px;padding:59px 0}}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__qure .qure-container .qure-title{color:#34303d;display:block;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.85;margin:0 0 11px}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__qure .qure-container .qure-title{margin:0 0 12px}}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__qure .qure-container .qure-subtitle{color:#34303d;display:block;font-size:22px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.64;margin:0 0 25px}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__qure .qure-container .qure-subtitle{font-size:28px;font-weight:300;line-height:1.57;margin:0 0 21px}}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__qure .qure-container .fix-iqos-button{border:2px solid #34303d;border-radius:3px;color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.2px;line-height:normal;text-align:center;text-transform:uppercase}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__qure .qure-container .fix-iqos-button{margin:auto;width:320px}}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__information{margin-top:8px}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__information{margin-top:32px}}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__information .information-container{background-color:#fffdfb;border-bottom:1px solid rgba(255,253,251,.05)}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__information .information-container .information-accordion{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex-direction:row;outline:none;padding:22px 25px 22px 21px;position:relative;width:100%}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__information .information-container .information-accordion{padding:22px 27px 22px 32px}}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__information .information-container .info-title{color:#34303d;font-size:15px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:3.28px;line-height:normal;text-transform:uppercase}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__information .information-container .info-title{font-size:16px;letter-spacing:3.29px}}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__information .information-container .info-button-arrow{bottom:18px;position:absolute;right:28px}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__remove-device{margin:35px 0;padding:0 20px}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__remove-device{margin:64px 0 96px;padding:0}}.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__remove-device .remove-device-button{background-color:#f6f4f0;border:2px solid #34303d;border-radius:3px;color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.2px;line-height:normal;text-align:center;text-transform:uppercase}@media (min-width:64em){.ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-device__remove-device .remove-device-button{margin:auto;width:320px}}.ceapp-my-account .pop-message{margin:15px 25px;width:calc(100% - 50px)}@media (min-width:64em){.ceapp-my-account .pop-message{margin-left:0;margin-right:0;width:100%}}.ceapp-my-account .my-account__devices .pop-message{width:calc(100% - 50px)}.iqos-care-plus-info a{color:#34303d;text-decoration:underline}.wrapper .ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-device__warranty-text{width:auto}.wrapper .ceapp-my-account--my-device .ceapp-my-account__main .ceapp-my-account__container .ceapp-my-device__alert{margin:40px auto 0}.promotion-burning-interactive{background-color:rgba(0,0,0,.2);bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:11111}.promotion-burning-interactive .promotion-burning-interactive__scroll{overflow-y:auto}.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper{background-color:#fffdfb;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;min-height:300px;padding:22px 23px;position:relative;right:0;text-align:center}.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper .promotion-burning-interactive__header{color:#34303d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.58}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper .promotion-burning-interactive__header{font-size:36px;line-height:1.56}}.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper .promotion-burning-interactive__close{background:none;border:none;padding:0;position:absolute;right:23px;top:22px;width:37px}.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper .promotion-burning-interactive__close img,.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper .promotion-burning-interactive__close svg{height:auto;width:100%}.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper__voucher-redempion{min-height:503px}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper__voucher-redempion{min-height:420px}}.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper__voucher-summary-device{min-height:367px;padding:22px 20px}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper__voucher-summary-device{min-height:393px}}.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper__voucher-summary-accessories{min-height:343px;padding:22px 20px}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper__voucher-summary-accessories{min-height:356px}}.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper__voucher-redeemed{min-height:415px}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper__voucher-redeemed{min-height:408px}}.promotion-burning-interactive .promotion-burning-interactive__scroll .promotion-burning-interactive__wrapper__voucher-redeemed .promotion-burning-interactive__header{margin-top:18px}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents{padding:32px 0 40px}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents{display:flex;justify-content:center;padding:40px 0}}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents.platforms-slider{display:block}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents.platforms-slider{margin:0 7rem}}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents.platforms-slider:after{content:""}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents.platforms-slider:after{content:"flickity";display:none}}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents.platforms-slider .flickity-prev-next-button.previous{left:-5rem}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents.platforms-slider .flickity-prev-next-button.next{right:-5rem}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card{background-color:#fffdfb;border:1px solid #c2bfc2;border-radius:3px;margin:24px auto 0;padding-top:23px;width:333px}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card{height:215px;margin:0 12px;padding:20px;width:312px}}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card.ce-app-lil{height:140px}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card.ce-app-lil{height:215px}}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card.ce-app-lil img{height:95px;width:126px}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card.ce-app-lil img{height:120px}}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card span{color:#f6f4f0;display:block;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.18;margin-bottom:16px;text-transform:uppercase}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card span{margin:21px 0 22px}}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card img{height:120px;width:126px}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card .iqos-tablet{display:none}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card .iqos-tablet{display:inline}}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card .iqos-mobile{display:inline}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card .iqos-mobile{display:none}}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redemption .voucher-redemption-contents .voucher-redemption-card:first-child{margin-top:0}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-icon{margin-top:24px}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents,.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents{margin:24px 0 20px}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents,.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents{margin:24px 0 34px}}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents table,.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents table{margin-bottom:40px;width:100%}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents table,.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents table{margin:0 auto 45px;width:334px}}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents table tr td:first-child,.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents table tr td:first-child{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;text-align:left}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents table tr td:last-child,.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents table tr td:last-child{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.71;text-align:right}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents .btn-voucher,.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents .btn-voucher{border-radius:3px;color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.2px;line-height:normal;padding:15px 0;text-transform:uppercase}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents .btn-voucher,.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents .btn-voucher{font-weight:600;letter-spacing:2.5px;line-height:1.18;margin:auto}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents .btn-burn-promo-code,.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents .btn-burn-promo-code{width:197px}}.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents .btn-close,.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents .btn-close{border-radius:24px}@media (min-width:48em){.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-redeemed-contents .btn-close,.promotion-burning-interactive .promotion-burning-interactive__scroll .voucher-summary-contents .btn-close{width:175px}}.promotion-burning__add-a-voucher{padding-top:56px}.promotion-burning__add-a-voucher .add-a-voucher__wrapper{padding:40px 20px}@media (min-width:48em){.promotion-burning__add-a-voucher .add-a-voucher__wrapper{margin-top:24px}}.promotion-burning__add-a-voucher .add-a-voucher__wrapper .add-a-voucher__header{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;margin-bottom:24px;text-align:center}@media (min-width:48em){.promotion-burning__add-a-voucher .add-a-voucher__wrapper .add-a-voucher__header{font-size:36px}}.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group{margin:0 0 24px}@media (min-width:48em){.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group{margin:0 auto 24px;width:480px}}.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group label{margin-bottom:8px}.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group label .label-text{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.56}.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item{position:relative}.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item .scan-product{position:absolute;right:16px;top:11px}.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input.input-validated[type=date],.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input.input-validated[type=email],.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input.input-validated[type=number],.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input.input-validated[type=password],.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input.input-validated[type=tel],.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input[type=text].input-validated{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/validate.svg) right 54px top 50% no-repeat;background-size:24px;padding-right:88px}.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item input{background-color:#fffdfb;border-radius:3px;color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;padding-right:55px}.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group .form-item .error-text{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.promotion-burning__add-a-voucher .add-a-voucher__wrapper .form-group--error input{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/alert.svg) right 54px top 50% no-repeat;background-size:24px;color:#34303d;padding-right:88px}.promotion-burning__add-a-voucher .add-a-voucher__wrapper .add-a-voucher__footer{width:335px}@media (min-width:48em){.promotion-burning__add-a-voucher .add-a-voucher__wrapper .add-a-voucher__footer{width:100%}}.promotion-burning__add-a-voucher .add-a-voucher__wrapper .add-a-voucher__footer .continue-btn{border-radius:24px;color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.18;padding:15px 0;text-transform:uppercase}@media (min-width:48em){.promotion-burning__add-a-voucher .add-a-voucher__wrapper .add-a-voucher__footer .continue-btn{margin:120px auto 0;width:192px}}.promotion-burning__select-accessories{padding-top:56px}.promotion-burning__select-accessories .select-accessories__wrapper{padding:24px 20px 28px}@media (min-width:48em){.promotion-burning__select-accessories .select-accessories__wrapper{padding:24px 0 28px 20px}}.promotion-burning__select-accessories .select-accessories__wrapper .select-accessories__header{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;margin-bottom:24px;text-align:center}.promotion-burning__select-accessories .select-accessories__wrapper .form-group{margin:0 0 40px}@media (min-width:48em){.promotion-burning__select-accessories .select-accessories__wrapper .form-group{margin:0 auto 40px;width:480px}}.promotion-burning__select-accessories .select-accessories__wrapper .form-group label{margin-bottom:8px}.promotion-burning__select-accessories .select-accessories__wrapper .form-group label .label-text{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.56}.promotion-burning__select-accessories .select-accessories__wrapper .form-group .form-item{position:relative}.promotion-burning__select-accessories .select-accessories__wrapper .form-group .form-item .search-icon{position:absolute;right:16px;top:11px}.promotion-burning__select-accessories .select-accessories__wrapper .form-group .form-item input{background-color:#fffdfb;border-radius:3px;color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.79;padding-right:50px}.promotion-burning__select-accessories .select-accessories__wrapper .accessories-list{margin:0}.promotion-burning__select-accessories .select-accessories__wrapper .accessories-list .accessories-container{margin:0 0 24px}.promotion-burning__select-accessories .select-accessories__wrapper .accessories-list .accessories-container:last-child{margin-right:0}@media (min-width:48em){.promotion-burning__select-accessories .select-accessories__wrapper .accessories-list .accessories-container{margin-bottom:0;margin-right:20px;margin-top:16px}}.promotion-burning__select-accessories .select-accessories__wrapper .accessories-list .accessories-container .plp-page__color-variations--container{display:inline-block;margin-left:auto;margin-right:auto}.promotion-burning__select-accessories .select-accessories__wrapper .accessories-list .accessories-container .plp-page__product--image-link{margin:auto;width:165px}.promotion-burning__select-accessories .select-accessories__wrapper .accessories-list .accessories-container .plp-page__product--image-link picture{max-width:165px}.promotion-burning__select-accessories .select-accessories__wrapper .accessories-list .accessories-container .plp-page__product--image-link picture img{left:0;max-width:165px;padding-bottom:0;position:absolute;top:0}.promotion-burning__select-accessories .select-accessories__wrapper .accessories-list .accessories-container .accessories-title{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0 auto}.promotion-burning__select-accessories .select-accessories__wrapper .accessories-list .accessories-container .accessories-select-button{color:#f6f4f0;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.18;text-transform:uppercase}.incoming-stock,.stock-warnings{padding-top:50px}@media (min-width:64em){.incoming-stock,.stock-warnings{padding:75px 188px 0}}.incoming-stock .stock--button,.stock-warnings .stock--button{display:flex;margin-top:32px}.incoming-stock .stock--button button,.stock-warnings .stock--button button{background:none;border:none;border-bottom:1px solid #272a33;cursor:pointer;width:50%}.incoming-stock .stock--button button span,.stock-warnings .stock--button button span{color:#262a34;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.18;text-align:center;text-transform:uppercase}.incoming-stock .stock--button button.select-btn,.stock-warnings .stock--button button.select-btn{border-bottom:3px solid #272a33;font-weight:700}.incoming-stock .stock--button button:focus,.stock-warnings .stock--button button:focus{box-shadow:none;outline:none}.incoming-stock .stock--title,.stock-warnings .stock--title{color:#272a33;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.58;margin:40px 20px 27px}@media (min-width:64em){.incoming-stock .stock--title,.stock-warnings .stock--title{margin-top:24px}}.incoming-stock .notifications__container,.incoming-stock .pending-requests__container,.stock-warnings .notifications__container,.stock-warnings .pending-requests__container{display:none}.incoming-stock .show,.stock-warnings .show{display:block!important}.incoming-stock .stock--card-container,.stock-warnings .stock--card-container{background-color:#fffdfb;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);margin-bottom:16px;padding:23px 23px 40px 29px}@media (min-width:64em){.incoming-stock .stock--card-container,.stock-warnings .stock--card-container{padding-left:41px}}.incoming-stock .stock--card-container .card-close-icon,.stock-warnings .stock--card-container .card-close-icon{float:right}.incoming-stock .stock--card-container .card-flex-content,.stock-warnings .stock--card-container .card-flex-content{display:flex;margin-top:20px}.incoming-stock .stock--card-container .card-flex-content .card-content--icon .alert-icon,.stock-warnings .stock--card-container .card-flex-content .card-content--icon .alert-icon{margin:8px}.incoming-stock .stock--card-container .card-flex-content .card-content--text,.stock-warnings .stock--card-container .card-flex-content .card-content--text{margin-left:2px}@media (min-width:64em){.incoming-stock .stock--card-container .card-flex-content .card-content--text,.stock-warnings .stock--card-container .card-flex-content .card-content--text{margin-left:35px}}.incoming-stock .stock--card-container .card-flex-content .card-content--text span,.stock-warnings .stock--card-container .card-flex-content .card-content--text span{color:#272a33;display:block;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.incoming-stock .stock--card-container .card-flex-content .card-content--text .card--text-subtitle,.stock-warnings .stock--card-container .card-flex-content .card-content--text .card--text-subtitle{font-size:14px;line-height:1.71}.incoming-stock .stock--card-container .card-flex-content .card-content--text .card--text,.stock-warnings .stock--card-container .card-flex-content .card-content--text .card--text{font-size:18px;line-height:1.33;margin-bottom:24px}.incoming-stock .stock--card-container .card-flex-content .card-content--text .appointment-info--container,.stock-warnings .stock--card-container .card-flex-content .card-content--text .appointment-info--container{margin-bottom:22px}.incoming-stock .stock--card-container .card-flex-content .card-content--text .appointment-info--container .info-content,.stock-warnings .stock--card-container .card-flex-content .card-content--text .appointment-info--container .info-content{display:flex;margin-bottom:20px}.incoming-stock .stock--card-container .card-flex-content .card-content--text .appointment-info--container .info-content img,.incoming-stock .stock--card-container .card-flex-content .card-content--text .appointment-info--container .info-content svg,.stock-warnings .stock--card-container .card-flex-content .card-content--text .appointment-info--container .info-content img,.stock-warnings .stock--card-container .card-flex-content .card-content--text .appointment-info--container .info-content svg{height:30px;width:30px}.incoming-stock .stock--card-container .card-flex-content .card-content--text .appointment-info--container .info-content .icon-veev,.stock-warnings .stock--card-container .card-flex-content .card-content--text .appointment-info--container .info-content .icon-veev{height:20px;margin-top:5px}.incoming-stock .stock--card-container .card-flex-content .card-content--text .appointment-info--container .info-content span,.stock-warnings .stock--card-container .card-flex-content .card-content--text .appointment-info--container .info-content span{color:#272a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-left:5px;padding-top:3px}.incoming-stock .stock--card-container .stock-btn,.stock-warnings .stock--card-container .stock-btn{border-radius:3px;color:#fff;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;height:44px;letter-spacing:2.5px;line-height:1.18;margin:20px auto 0;text-transform:uppercase;width:200px}.leave-process__content{display:none}.leave-process__content.opened{display:block}.leave-process__container{background:#fff;display:block;height:100%;left:50%;max-height:100%;overflow:auto;padding:3rem;position:fixed;text-align:center;top:0;transform:translate(-50%);width:100%;z-index:9998}.leave-process{height:100vh;margin:0 20px;padding-top:50px;text-align:center}@media (min-width:30em){.leave-process{height:auto;padding-top:75px}}.leave-process .leave-process__close{background:none;border:none;cursor:pointer;height:40px;padding:0;position:absolute;right:23px;width:41px}.leave-process .leave-process__text-container{margin-top:115px}@media (min-width:30em){.leave-process .leave-process__text-container{margin:115px auto 0;width:450px}}.leave-process .leave-process__text-container span{color:var(--dark);display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:24px;text-align:center}.leave-process .leave-process__text-container .leave-process--title{font-size:22px;line-height:1.55;margin-bottom:16px}.leave-process .leave-process__button-container{position:static;width:100%}@media (min-width:30em){.leave-process .leave-process__button-container{margin:23px auto 0;position:static;width:450px}}.leave-process .leave-process__button-container .btn-process-continue{margin-bottom:10px;text-transform:uppercase}.expired-session-alert{padding-top:50px}@media (min-width:64em){.expired-session-alert{padding-top:75px}}.expired-session-alert .expired-sessione--container{background-color:#fff;height:358px;margin:96px auto;padding:57px 0;width:335px}@media (min-width:64em){.expired-session-alert .expired-sessione--container{margin:144px auto;width:648px}}.expired-session-alert .expired-sessione--container .session-alert{height:24px;margin:0 auto 35px;width:24px}@media (min-width:64em){.expired-session-alert .expired-sessione--container .session-alert{margin:0 auto 23px}}.expired-session-alert .expired-sessione--container .session--title{color:#272a33;display:block;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;text-align:center}@media (min-width:64em){.expired-session-alert .expired-sessione--container .session--title{font-size:36px;line-height:1.56}}.expired-session-alert .expired-sessione--container .session--subtitle{color:#272a33;display:block;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.69;margin-top:12px;text-align:center}@media (min-width:64em){.expired-session-alert .expired-sessione--container .session--subtitle{font-size:14px;line-height:1.71;margin:8px auto 0;width:352px}}.expired-session-alert .expired-sessione--container .session-button{border-radius:3px;color:#fff;font-size:11px;font-stretch:normal;font-style:normal;font-weight:600;height:44px;letter-spacing:2.5px;line-height:1.18;margin:44px auto 0;text-align:center;text-transform:uppercase;width:202px}@media (min-width:64em){.expired-session-alert .expired-sessione--container .session-button{margin:40px auto 0}}.user-login .login-message__wrapper{background:#fff;border-radius:3px 3px 0 0;margin-top:50px;z-index:2}@media (min-width:23.4375em){.user-login .login-message__wrapper{overflow:hidden;padding:0 20px 25px;width:100%}}@media (min-width:48em){.user-login .login-message__wrapper{margin:50px auto 0;padding:10px 60px 20px;width:570px}}.user-login .login-message__main{border:0;color:#34303d;font-size:16px;font-weight:700;letter-spacing:3.5px;margin:0 auto;padding:24px 0 10px;text-align:center;text-transform:uppercase}.user-login .login-message__additional{width:85%}@media (min-width:23.4375em){.user-login .login-message__additional{font-size:14px;font-weight:400;margin:0 auto;padding:10px 0 8px;text-align:center;width:auto}}.barcode-scanning__wrapper{display:flex;flex-direction:column;height:100vh;position:relative}@media (min-width:48em){.barcode-scanning__wrapper{flex-direction:row}}.barcode-scanning__wrapper.barcode-2 .header{margin-bottom:18px}.barcode-scanning__wrapper ul li{border-bottom:1px solid #e1e3e5;color:#272a33;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;padding:16px 0}.barcode-scanning__wrapper ul li .number{margin-right:16px}.barcode-scanning__wrapper ul li .product-name{width:145px}.barcode-scanning__wrapper ul li .close-btn{margin-left:auto}.barcode-scanning__wrapper .btn-toggler{-webkit-appearance:none;-moz-appearance:none;background-color:#c2bfc2;border-radius:4px;height:4px;margin:0 auto;width:104px}@media (min-width:48em){.barcode-scanning__wrapper .btn-toggler{display:none}}.barcode-scanning__wrapper .blur-filter{height:calc(100% - 89px);position:absolute;top:89px;width:100%;z-index:-1}@media (min-width:48em){.barcode-scanning__wrapper .blur-filter{height:calc(100% - 188px);top:94px;width:100%}}.barcode-scanning__wrapper .barcode-scan-img{margin:0 auto;max-width:120px}.barcode-scanning__wrapper .global-btn{color:#fffdfb!important;text-transform:uppercase!important}.barcode-scanning__wrapper .info-box-wrapper{margin-top:26px;text-align:center}@media (min-width:48em){.barcode-scanning__wrapper .info-box-wrapper{margin-top:32px}}.barcode-scanning__wrapper .info-box-wrapper .info-msg{color:#34303d;display:block;font-size:14px;font-weight:400;line-height:1.71;text-align:center}.barcode-scanning__wrapper .info-box-wrapper .btn--text{color:#c2bfc2;font-size:14px;font-weight:400;line-height:1.71;padding-left:8px;text-align:center;text-decoration:underline}.barcode-scanning--left-side{display:flex;flex-basis:50%;flex-direction:column;position:relative}@media (min-width:48em){.barcode-scanning--left-side{flex-basis:60%}}.barcode-scanning--left-side.shortened{background-image:none;flex-basis:auto}.barcode-scanning--right-side{background:#fffdfb;display:flex;flex-basis:50%;flex-direction:column;padding:8px 20px 35px}@media (min-width:48em){.barcode-scanning--right-side{flex-basis:40%;max-width:40%;padding:40px 20px}}.barcode-scanning--right-side .header{color:#34303d;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.58;margin-bottom:16px;margin-top:8px;text-align:center}@media (min-width:48em){.barcode-scanning--right-side .header{line-height:1.6;margin-bottom:55px;margin-top:0}}.barcode-scanning--right-side .msg{color:#34303d;flex-grow:1;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:auto;margin-top:0;opacity:.5;text-align:center}.barcode-scanning--right-side .form-item{margin-top:auto}.barcode-scanning-header{align-items:center;background-color:#000;color:#fffdfb;display:flex;height:89px;position:relative}@media (min-width:48em){.barcode-scanning-header{height:94px}}.barcode-scanning-header svg{margin-left:20px}.barcode-scanning-header--text{font-size:16px;font-stretch:normal;font-style:normal;font-weight:600;left:50%;letter-spacing:3.53px;line-height:normal;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.barcode-scanning-footer{display:none}@media (min-width:48em){.barcode-scanning-footer{background-color:#000;border:none;display:block;height:95px;margin-top:auto}}.barcode-scanning-msg{background-color:#000;border-radius:22px;color:#fff;font-size:14px;font-weight:500;line-height:1.29;margin:0 20px 8px;opacity:.7;padding:8px 18px;text-align:center}.barcode-scanning-msg__container{display:none;width:100%}@media (min-width:48em){.barcode-scanning-msg__container{display:flex;position:absolute;top:100px;z-index:10}.barcode-scanning-msg{display:block;font-size:16px;line-height:1.75;margin:0 auto;padding:8px 40px}}.barcode-overlay__serial-number .overlay-interactive__main{align-items:flex-start;display:flex;flex-direction:column;margin:24px auto 20px;width:100%}@media (min-width:48em){.barcode-overlay__serial-number .overlay-interactive__main{width:480px}}.barcode-overlay__serial-number label{color:#34303d;font-size:14px;font-weight:500;line-height:1.71;margin-bottom:0}.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=date],.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=email],.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=number],.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=password],.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=tel],.barcode-overlay__serial-number .overlay-interactive input[type=text].serial-number{margin-bottom:0;margin-top:20px;max-width:unset;width:100%}@media (min-width:48em){.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=date],.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=email],.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=number],.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=password],.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=tel],.barcode-overlay__serial-number .overlay-interactive input[type=text].serial-number{margin-bottom:10px}}.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=date]::-moz-placeholder,.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=email]::-moz-placeholder,.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=number]::-moz-placeholder,.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=password]::-moz-placeholder,.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=tel]::-moz-placeholder,.barcode-overlay__serial-number .overlay-interactive input[type=text].serial-number::-moz-placeholder{color:rgba(39,42,51,.5)}.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=date]::placeholder,.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=email]::placeholder,.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=number]::placeholder,.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=password]::placeholder,.barcode-overlay__serial-number .overlay-interactive input.serial-number[type=tel]::placeholder,.barcode-overlay__serial-number .overlay-interactive input[type=text].serial-number::placeholder{color:rgba(39,42,51,.5)}.barcode-overlay__serial-number .barcode-small-header{font-weight:500}.react-barcode-scanner{height:100%}.component-barcode-scanner{background:#eee;height:100%;min-height:216px;position:relative;resize:both;width:100%}.component-barcode-scanner svg{left:0;position:absolute;top:10px}.dbrScanner-bg-camera{fill:#aaa;bottom:0;height:40%;left:0;margin:auto;position:absolute;right:0;top:0;width:40%}.dbrScanner-video{-o-object-fit:cover;object-fit:cover}.dbrScanner-cvs-scanarea,.dbrScanner-video{height:100%;left:0;position:absolute;top:0;width:100%}.dbrScanner-cvs-scanarea{margin:auto}.blur-square-single{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.3);clip-path:polygon(0 0,0 100%,30% 100%,30% 25%,70% 25%,70% 75%,30% 75%,30% 100%,100% 100%,100% 0);display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:48em){.blur-square-single{clip-path:polygon(0 0,0 100%,25% 100%,25% 25%,75% 25%,75% 75%,25% 75%,25% 100%,100% 100%,100% 0)}}@media (min-width:75em){.blur-square-single{clip-path:polygon(0 0,0 100%,30% 100%,30% 25%,70% 25%,70% 75%,30% 75%,30% 100%,100% 100%,100% 0)}}.request-invoice-wrapper__main{margin-right:0;max-width:948px}.request-invoice-wrapper .checkout__delivery{padding:0}.request-invoice-wrapper .checkout__section{box-shadow:0 0 #000}.request-invoice-wrapper .checkout__separator{margin:0 -60px}.request-invoice-wrapper .checkout__address-form .form-group{margin-bottom:0}.request-invoice-wrapper .checkout__address-form .form-group .form-item.mt-20{margin-top:20px}.request-invoice-wrapper .checkout__address-form .section-hasText{color:#524f59;display:block;font-size:14px;line-height:24px;margin-bottom:17px;margin-right:15px}.request-invoice-wrapper .checkout__address-form fieldset legend{color:#000;font-size:14px;font-weight:bolder;letter-spacing:.3px;margin-bottom:20px;margin-top:26px}.request-invoice-wrapper .checkout__address-form fieldset legend.mb-6{margin-bottom:6px}.request-invoice-wrapper .checkout__address-form fieldset .section-text{font-size:14px;font-weight:bolder;letter-spacing:.3px;margin-bottom:20px;margin-top:28px}.request-invoice-wrapper .checkout__address-form .section-newText{color:#524f59;font-size:14px;margin-right:60px;padding-bottom:26px;padding-top:14px}.request-invoice-wrapper .checkout__address-form label{color:#34303d}.request-invoice-wrapper .checkout__address-form label.mb-1{margin-bottom:1px}.request-invoice-wrapper .invoice-barcode__input{position:relative}.request-invoice-wrapper .invoice-barcode__input svg{position:absolute;right:15px;top:10px}.request-invoice-wrapper .invoice-barcode__input--invoice-barcode{height:44px;padding-right:40px}.enrollment-navigation#submenu-navigation{padding-bottom:0;position:relative;z-index:2}.enrollment-submenu{align-items:center;background-color:#fffdfb;border-bottom:1px solid #f6f4f0;border-top:1px solid #f6f4f0;color:#34303d;counter-reset:item;display:flex;font-size:12px;font-weight:600;height:40px;justify-content:space-around;letter-spacing:1.73px;list-style-type:none;margin:0;padding:0;width:100%}@media (min-width:64em){.enrollment-submenu{font-weight:500;height:64px}}.enrollment-submenu [class*=enrollment-submenu__item]{align-items:center;display:flex;flex-basis:25%;height:100%;justify-content:center;max-width:25%;position:relative}.enrollment-submenu [class*=enrollment-submenu__item].width-50{flex-basis:50%;max-width:50%}.enrollment-submenu [class*=enrollment-submenu__item].is-active:after{background-color:#000;bottom:-1px;content:"";display:inline-block;height:3px;left:0;position:absolute;width:100%}.enrollment-submenu [class*=enrollment-submenu__item] .enrollment-submenu-text{display:none}@media (min-width:64em){.enrollment-submenu [class*=enrollment-submenu__item] .enrollment-submenu-text{color:#34303d;display:inline-block;letter-spacing:1.73px;text-transform:uppercase}}.enrollment-submenu .enrollment-submenu__link:before{color:#34303d;content:counter(item) "  ";counter-increment:item}@media (min-width:64em){.enrollment-submenu .enrollment-submenu__link:before{content:counter(item) ". "}}.loyalty-enrollment{align-items:center;display:flex;flex-direction:column;margin-top:0;padding-top:38px}@media (min-width:64em){.loyalty-enrollment{margin-top:75px}.loyalty-enrollment .hav__header--title{font-size:36px}}.loyalty-enrollment .hav__content--container{max-width:340px}.loyalty-enrollment .hav__content--text{font-size:16px}.loyalty-enrollment .form-row-title{color:#34303d;display:block;font-size:14px;font-weight:400;margin-bottom:15px;margin-top:15px}.loyalty-enrollment__form{width:100%}@media (min-width:64em){.loyalty-enrollment__form{max-width:444px}}.loyalty-enrollment__form .form-group--error input{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg) right 10px top 50% no-repeat;background-size:20px;padding-right:40px}.loyalty-enrollment__form .form-group--error .error-message{margin-top:16px}.loyalty-enrollment__notification{align-items:center;background-color:#f6f4f0;border-radius:3px;display:flex;justify-content:flex-start;margin-bottom:20px;margin-top:22px;min-height:84px;padding:0 26px 0 21px;position:relative}.loyalty-enrollment__notification .loyalty-enrollment__notification-message{align-self:auto;color:#34303d;font-size:14px;font-weight:400;padding-left:40px;position:relative}.loyalty-enrollment__notification .loyalty-enrollment__notification-message:before{background-repeat:no-repeat;background-size:26px 26px;content:" ";height:26px;left:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px}@media (min-width:64em){.loyalty-enrollment__notification .loyalty-enrollment__notification-message:before{background-size:20px 20px;height:20px;width:20px}}.loyalty-enrollment__notification .loyalty-enrollment__notification-message.info:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/lowStock.svg)}.loyalty-enrollment__notification .loyalty-enrollment__notification-message.error:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg)}.btn-loyalty-enrollment{border-radius:24px;height:44px;margin-top:20px}.loyalty-enrollment__expanding{border-top:1px solid rgba(39,42,51,.1);margin-top:20px}.loyalty-enrollment__expanding.open .loyalty-enrollment__expanding-list{height:auto;opacity:1;position:static;visibility:visible}.loyalty-enrollment__expanding.open .select-arrow{transform:rotate(180deg)}.loyalty-enrollment__expanding-link{align-items:center;color:#34303d;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:54px;justify-content:space-between}.loyalty-enrollment__expanding-link .select-arrow{margin-right:5px}.loyalty-enrollment__expanding-list{height:0;opacity:0;padding-bottom:25px;position:absolute;visibility:hidden}.expanding-list__listitem-text{color:#34303d;font-size:14px;font-weight:400}.loyalty-enrollment__review-details{width:100%}.loyalty-enrollment__review-details .hav__header{margin-bottom:20px}.loyalty-enrollment__review-details ul{list-style:initial}@media (min-width:64em){.loyalty-enrollment__review-details{max-width:444px}}.loyalty-enrollment__review-details label{color:#34303d;font-size:14px;font-weight:400}.loyalty-enrollment__review-details label a{color:#34303d;text-decoration:underline}.loyalty-enrollment__review-details .btn-loyalty-enrollment{border-radius:24px;margin-top:30px}@media (min-width:64em){.loyalty-enrollment__review-details .btn-loyalty-enrollment{margin-top:60px}}.loyalty-enrollment__my-details{align-items:center;color:#34303d;display:flex;font-size:14px;font-weight:400;justify-content:space-between;margin-bottom:16px;margin-top:40px;width:100%}@media (min-width:64em){.loyalty-enrollment__my-details{max-width:444px}}.loyalty-enrollment__my-details a{color:#34303d;cursor:pointer;text-decoration:underline}.loyalty-enrollment__review-details-container{background-color:#f6f4f0;padding:24px;width:100%}@media (min-width:64em){.loyalty-enrollment__review-details-container{max-width:444px}}.review-details-container__row{display:flex;flex-direction:column;font-size:14px;font-weight:400;width:100%}.review-details-container__row:not(:last-child){margin-bottom:30px}.review-details-container__row div:first-child{font-weight:600;margin-bottom:5px}.loyalty-enrollment__separator{height:60px;position:relative;width:100%}@media (min-width:64em){.loyalty-enrollment__separator{max-width:444px}}.loyalty-enrollment__separator:before{background-color:#c2bfc2;content:" ";height:1px;left:-10%;position:absolute;top:50%;width:120%}@media (min-width:64em){.loyalty-enrollment__separator:before{left:0;width:100%}}.loyalty-enrollment__review-details-text{font-size:14px;font-weight:400;margin-bottom:25px;width:100%}@media (min-width:64em){.loyalty-enrollment__review-details-text{max-width:444px}}.loyalty-enrollment__review-details-text a{color:#34303d;cursor:pointer;text-decoration:underline}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.loyalty-enrollment__review-details__loading{align-items:center;background-color:hsla(0,0%,100%,.9);display:none;flex-direction:column;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:99999999}.loyalty-enrollment__review-details__loading.loading{display:flex}.loyalty-enrollment__review-details__loading.loading .review-details__loading-spinner{animation:rotation 2s linear infinite}.review-details__loading-spinner{height:50px;width:50px}.review-details__loading-text{color:#34303d;font-size:14px;font-weight:400;max-width:200px;text-align:center}.loyalty.white{background-color:#fffdfb}.loyalty.grey{background-color:#f6f4f0}.loyalty__enjoy-rewards{margin-bottom:50px;padding:0 20px}@media (min-width:64em){.loyalty__enjoy-rewards{padding:0}}.loyalty__enjoy-rewards .loyalty__header{margin:0 0 18px;text-align:center}.loyalty__enjoy-rewards .loyalty__header .loyalty__header--title{color:#34303d;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:0}@media (min-width:64em){.loyalty__enjoy-rewards .loyalty__header .loyalty__header--title{font-size:50px;line-height:1.44}}.loyalty__enjoy-rewards .loyalty__content--container{text-align:center}.loyalty__enjoy-rewards .loyalty__content--container .loyalty__content--text{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:0;padding:0 30px}@media (min-width:64em){.loyalty__enjoy-rewards .loyalty__content--container .loyalty__content--text{padding:0}}.loyalty__engage-and-participate{padding:50px 20px}@media (min-width:64em){.loyalty__engage-and-participate{padding:50px 120px}}.loyalty__engage-and-participate .no-show{display:none}.loyalty__engage-and-participate a{color:#34303d;display:block}.loyalty__engage-and-participate .loyalty__header{color:#34303d;margin-bottom:30px}@media (min-width:64em){.loyalty__engage-and-participate .loyalty__header{margin-bottom:40px}}.loyalty__engage-and-participate .loyalty__header .loyalty__header--title{font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;margin:0 0 10px}@media (min-width:64em){.loyalty__engage-and-participate .loyalty__header .loyalty__header--title{font-size:36px;font-style:normal;margin:0 0 20px}}.loyalty__engage-and-participate .loyalty__header .loyalty__header--subtitle{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0}@media (min-width:64em){.loyalty__engage-and-participate .loyalty__header .loyalty__header--subtitle{font-size:16px;line-height:1.38}}.loyalty__engage-and-participate .pab__slider--container{width:80%}@media (min-width:64em){.loyalty__engage-and-participate .pab__slider--container{width:100%}}.loyalty__engage-and-participate .pab__flickity--container{width:100%}.loyalty__engage-and-participate .flickity-viewport .flickity-slider{height:100%}.loyalty__engage-and-participate .pab__product--container{height:auto;margin:0;min-width:230px;padding-right:15px;width:85%}.loyalty__engage-and-participate .pab__product--container:last-child{margin-right:0}@media (min-width:48em){.loyalty__engage-and-participate .pab__product--container{width:80%}}@media (min-width:64em){.loyalty__engage-and-participate .pab__product--container{margin-right:3.5%;min-width:172px;padding-right:0;width:31%}}.loyalty__engage-and-participate .loyalty-articles{display:flex;overflow:visible;padding:0}.loyalty__engage-and-participate .loyalty-article__img-container{min-height:180px;overflow:hidden;position:relative;width:100%}@media (min-width:48em){.loyalty__engage-and-participate .loyalty-article__img-container{min-height:365px}}@media (min-width:64em){.loyalty__engage-and-participate .loyalty-article__img-container{min-height:232px}}.loyalty__engage-and-participate .loyalty-article__img-container .badge{border-radius:12.5px;height:24px;padding:0 10px;position:absolute;text-align:center;text-transform:uppercase}.loyalty__engage-and-participate .loyalty-article__img-container .badge span{color:#fffdfb;font-size:10px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:2.6}.loyalty__engage-and-participate .loyalty-article__img-container .badge-gold{background:linear-gradient(90deg,#e5b052 60%,#e5b052)}.loyalty__engage-and-participate .loyalty-article__img-container .badge-silver{background:linear-gradient(90deg,#484450,#f6f4f0)}.loyalty__engage-and-participate .loyalty-article__img-container .badge-platinum{background:linear-gradient(90deg,#34303d,#95afd6)}.loyalty__engage-and-participate .loyalty-article__img-container .badge-right{right:10px;top:10px}.loyalty__engage-and-participate .loyalty-article__img-container .badge-left{left:10px;top:10px}.loyalty__engage-and-participate .loyalty-article__img-container .play-icon{bottom:20px;height:40px;position:absolute;right:17px;width:40px}.loyalty__engage-and-participate .loyalty-article__img-container .badge-square{background-color:#fffdfb;border-radius:10px;bottom:20px;height:70px;left:20px;padding:6px 0 12px;position:absolute;text-align:center;width:70px}.loyalty__engage-and-participate .loyalty-article__img-container .badge-square span{color:#34303d;font-stretch:normal;font-style:normal;text-transform:uppercase}.loyalty__engage-and-participate .loyalty-article__img-container .badge-square .data{display:block;font-size:22px;font-weight:400;letter-spacing:normal}.loyalty__engage-and-participate .loyalty-article__img-container .badge-square .month{font-size:12px;font-weight:500;letter-spacing:1.85px}.loyalty__engage-and-participate .loyalty-article__img{height:100%;left:50%;max-width:inherit;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.loyalty__engage-and-participate .loyalty-article__text-wrapper{color:#34303d;margin-top:10px}@media (min-width:64em){.loyalty__engage-and-participate .loyalty-article__text-wrapper{margin-top:20px}}.loyalty__engage-and-participate .loyalty-article__text-wrapper .article-title{font-size:22px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.55;margin:0 0 10px}.loyalty__engage-and-participate .loyalty-article__text-wrapper .article-description{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0 0 10px}.loyalty__engage-and-participate .loyalty-article__text-wrapper .article-icon-and-text{align-items:center;display:flex;margin-left:-5px}.loyalty__engage-and-participate .loyalty-article__text-wrapper .article-icon-and-text svg{height:27px;margin-right:5px;width:27px}.loyalty__engage-and-participate .loyalty-article__text-wrapper .article-icon-and-text span{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.loyalty__engage-and-participate .loyalty-article__text-wrapper .article-text{color:#99969c;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2;margin:0 0 10px}.loyalty__engage-and-participate .loyalty-article__text-wrapper .badge-white{border:1px solid #c2bfc2;border-radius:13px;height:26px;padding:0 13px;text-align:center;width:-moz-fit-content;width:fit-content}.loyalty__engage-and-participate .loyalty-article__text-wrapper .badge-white span{color:#34303d;font-size:9px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.51px;line-height:2.89;text-transform:uppercase}.loyalty__engage-and-participate .loyalty-cta--container{margin-top:30px}@media (min-width:64em){.loyalty__engage-and-participate .loyalty-cta--container{margin-top:50px}}.loyalty__engage-and-participate .loyalty-cta--container .loyalty-cta{border:2px solid #000;border-radius:3px;color:#34303d;height:44px;padding:0 30px}@media (min-width:64em){.loyalty__engage-and-participate .loyalty-cta--container .loyalty-cta{height:56px;width:auto}}.loyalty__engage-and-participate .loyalty-cta--container .loyalty-cta .btn__label{font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;text-align:center}.loyalty__points-expiration{padding:0 20px 40px}@media (min-width:64em){.loyalty__points-expiration{padding:0 60px}}@media (min-width:87.5em){.loyalty__points-expiration{padding:100px 140px}}.loyalty__points-expiration .points-expiration--title{color:#34303d;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:0 0 78px;text-align:center}@media (min-width:64em){.loyalty__points-expiration .points-expiration--title{font-size:50px;line-height:1.44;margin:0 0 120px}}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-left.grid-col-6{padding:0}@media (min-width:64em){.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-left.grid-col-6{padding-right:20px}}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-left .card-dark-bg{background-color:#34303d;height:340px;padding-top:115px;width:100%}@media (min-width:64em){.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-left .card-dark-bg{height:560px;padding-top:200px;width:560px}}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-left .points{color:#fffdfb;font-size:60px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:0 0 15px;text-align:center}@media (min-width:64em){.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-left .points{font-size:90px;line-height:normal}}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-left .points--text{color:#fffdfb;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:0;text-align:center}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right.grid-col-6{margin:30px 0 40px;padding:0}@media (min-width:64em){.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right.grid-col-6{margin:auto;padding-left:140px}}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .table--container{border:1px solid #c1c1c0;margin-bottom:25px;padding:0 20px}@media (min-width:64em){.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .table--container{margin-bottom:20px;max-width:440px}}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .table--container table{border:none;border-collapse:collapse;width:100%}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .table--container table tr{border-bottom:1px solid #c1c1c0}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .table--container table tr:last-child{border-bottom:none}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .table--container table td,.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .table--container table th{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2;padding:8px 0;text-align:left}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .table--container table th{color:#34303d}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .table--container table td{color:#99969c}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .text--container li,.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .text--container p{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .text--container li span,.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .text--container p span{font-weight:600}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .text--container p{margin:5px 0}.loyalty__points-expiration .points-expiration--card-container .points-expiration--card-right .text--container ul{list-style:initial;margin:5px 0 0 20px}.loyalty__explore-iqos .grid-col-6{padding:0}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left{min-height:206px;text-align:center}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left.dark{background-color:#34303d}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left.dark .card-text-container h1,.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left.dark .card-text-container h2,.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left.dark .card-text-container h3,.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left.dark .card-text-container p{color:#fffdfb}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left.light{background-color:#d5dfef}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left.light .card-text-container h1,.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left.light .card-text-container h2,.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left.light .card-text-container h3,.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left.light .card-text-container p{color:#34303d}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left.light .card-text-container .btn--explore-iqos{border:1.5px solid #34303d}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left.light .card-text-container .btn--explore-iqos .btn__label{color:#34303d}@media (min-width:48em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left{width:50%}}@media (min-width:64em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left{min-height:390px;text-align:left}}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container{padding:57px 31px;text-align:left}@media (min-width:64em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container{padding:90px 69px}}@media (min-width:100em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container{padding:150px 69px}}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container h1,.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container h2,.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container h3{color:#fffdfb;font-size:28px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.43;margin:0 0 26px}@media (min-width:64em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container h1,.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container h2,.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container h3{font-size:36px;line-height:1.56;margin:0 0 16px}}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container p{color:#fffdfb;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:0}@media (min-width:64em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container p{font-size:16px;line-height:1.75}}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container .title{color:#fffdfb;font-size:28px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:40px;margin:57px 0 17px}@media (min-width:48em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container .title{font-size:32px;line-height:48px}}@media (min-width:100em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container .title{font-size:42px;line-height:60px}}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container .btn--explore-iqos{background-color:transparent;border:1.5px solid #fffdfb;border-radius:3px;margin-top:25px;width:200px}@media (min-width:64em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container .btn--explore-iqos{margin:25px 0 0}}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container .btn--explore-iqos .btn__label{color:#fffdfb;font-size:14px;letter-spacing:-.1px;line-height:24px;text-transform:none}@media (min-width:48em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-left .card-text-container .btn--explore-iqos .btn__label{font-size:16px;line-height:28px}}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-right{min-height:206px}@media (min-width:48em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-right{width:50%}}@media (min-width:64em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-right{min-height:390px}}.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-right img{height:100%;min-height:206px;width:100%}@media (min-width:48em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-right img{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}}@media (min-width:64em){.loyalty__explore-iqos .explore-iqos--card-container .explore-iqos--card-right img{min-height:390px}}@media (min-width:48em){.loyalty__explore-iqos .card-container--picture-left{flex-direction:row-reverse}}.loyalty__multiple-accordion-editorial{border-top:1px solid rgba(255,253,251,.05);padding:60px 0}@media (min-width:64em){.loyalty__multiple-accordion-editorial{border-top:0 solid rgba(255,253,251,.05);padding:100px 140px}}.loyalty__multiple-accordion-editorial h2,.loyalty__multiple-accordion-editorial h3{color:#34303d;font-size:34px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:.01;line-height:48px;margin:0 0 37px;padding:0 36px;text-align:center}.loyalty__multiple-accordion-editorial h2.text-left,.loyalty__multiple-accordion-editorial h3.text-left{padding:0 21px;text-align:left}@media (min-width:64em){.loyalty__multiple-accordion-editorial h2.text-left,.loyalty__multiple-accordion-editorial h3.text-left{padding:0}}@media (min-width:48em){.loyalty__multiple-accordion-editorial h2,.loyalty__multiple-accordion-editorial h3{margin:0 0 48px}}@media (min-width:87.5em){.loyalty__multiple-accordion-editorial h2,.loyalty__multiple-accordion-editorial h3{margin:0 0 56px}}@media (min-width:100em){.loyalty__multiple-accordion-editorial h2,.loyalty__multiple-accordion-editorial h3{font-size:42px;line-height:60px;margin:0 0 56px}}.loyalty__multiple-accordion-editorial .loyalty--btn-accordion{background-color:transparent;border:none;border-bottom:1px solid rgba(255,253,251,.05);cursor:pointer;outline:none;padding:19px 80px 19px 19px;position:relative;text-align:left;transition:.4s;width:100%}@media (min-width:64em){.loyalty__multiple-accordion-editorial .loyalty--btn-accordion{padding:19px}}.loyalty__multiple-accordion-editorial .loyalty--btn-accordion .btn-accordion-text{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2;line-height:28px}@media (min-width:48em){.loyalty__multiple-accordion-editorial .loyalty--btn-accordion .btn-accordion-text{font-size:24px;letter-spacing:0;line-height:36px}}@media (min-width:64em){.loyalty__multiple-accordion-editorial .loyalty--btn-accordion .btn-accordion-text{line-height:normal}}.loyalty__multiple-accordion-editorial .loyalty--btn-accordion .btn-accordion,.loyalty__multiple-accordion-editorial .loyalty--btn-accordion .btn-accordion-arrow{height:20px;position:absolute;right:18px;top:24px;width:20px}.loyalty__multiple-accordion-editorial .loyalty--btn-accordion.open{border-bottom:none}.loyalty__multiple-accordion-editorial .loyalty--btn-accordion.open .btn-accordion-arrow{transform:rotate(180deg)}.loyalty__multiple-accordion-editorial .loyalty--text-accordion{padding:26px 20px}.loyalty__multiple-accordion-editorial .loyalty--text-accordion span{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.loyalty .refer-a-friend__faq--button{border:2px solid #34303d;margin-top:50px}.loyalty__read-article-section .read-article--headline-wrapper{padding:80px 20px 0}@media (min-width:64em){.loyalty__read-article-section .read-article--headline-wrapper{align-items:center;display:flex;flex-direction:column;padding-top:120px;text-align:center}}.loyalty__read-article-section .read-article--headline-wrapper--badge{border-radius:12.5px;color:#fffdfb;display:inline-block;font-size:10px;font-weight:700;letter-spacing:2.5px;line-height:26px;margin-bottom:23px;min-width:80px;padding-left:1.2rem;padding-right:1.2rem;text-align:center;text-transform:uppercase}.loyalty__read-article-section .read-article--headline-wrapper--completed-badge{border:1px solid #c2bfc2;border-radius:12.5px;color:#34303d;display:inline-block;margin-bottom:32px;min-width:80px;padding-left:1.2rem;padding-right:1.2rem;text-transform:uppercase}.loyalty__read-article-section .read-article--headline-wrapper--completed-badge .completed-badge--inline-wrapper{align-items:center;display:flex}.loyalty__read-article-section .read-article--headline-wrapper--completed-badge .completed-badge--inline-wrapper svg{height:26px;width:26px}.loyalty__read-article-section .read-article--headline-wrapper--completed-badge .badge-text{font-size:10px;font-weight:700;letter-spacing:2.5px;line-height:26px;text-align:center}.loyalty__read-article-section .read-article--headline-wrapper--headline{display:block;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2}@media (min-width:64em){.loyalty__read-article-section .read-article--headline-wrapper--headline{font-size:50px;line-height:1.5;max-width:680px}}.loyalty__read-article-section .read-article--headline-wrapper--reading-time-wrapper{align-items:center;display:flex;margin-top:24px}.loyalty__read-article-section .read-article--headline-wrapper--reading-time-wrapper .reading-time{display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71;margin-left:3px}.loyalty__read-article-section .read-article--footer-wrapper{padding:48px 20px 24px}.loyalty__read-article-section .read-article--footer-wrapper .cta-claim-points{margin-bottom:64px;min-height:45px}@media (min-width:48em){.loyalty__read-article-section .read-article--footer-wrapper .cta-claim-points{margin:0 auto 6.4rem;max-width:335px}}.loyalty__read-article-section .read-article--footer-wrapper .cta-claim-points .btn__label{font-size:11px}.loyalty__read-article-section .read-article--footer-wrapper .read-article--note{font-size:12px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.67}@media (min-width:64em){.loyalty__read-article-section .read-article--footer-wrapper .read-article--note{display:block;margin:0 auto;max-width:680px;text-align:left}}.loyalty__successful-referrals-section{background-color:#f6f4f0;margin-top:50px;padding:72px 20px}@media (min-width:48em){.loyalty__successful-referrals-section{padding:72px 60px}}@media (min-width:64em){.loyalty__successful-referrals-section{margin-top:75px;padding:72px 260px}}.loyalty__successful-referrals-section .sr__headline{display:block;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;text-align:center}@media (min-width:64em){.loyalty__successful-referrals-section .sr__headline{font-size:36px}}.loyalty__successful-referrals-section .sr__subtitle{color:#99969c;font-size:14px;line-height:24px;text-align:center}@media (min-width:64em){.loyalty__successful-referrals-section .sr__subtitle{font-size:16px;line-height:28px}}.loyalty__successful-referrals-section .sr__subtitle .ref-number{color:#34303d;font-weight:400}.loyalty__successful-referrals-section .sr__refs-list-wrapper{padding:20px 0}@media (min-width:48em){.loyalty__successful-referrals-section .sr__refs-list-wrapper{padding:30px 0 40px}}.loyalty__successful-referrals-section .sr__refs-list-wrapper .sr__ref-wrapper{align-items:center;border-bottom:1px solid #c2bfc2;display:flex;justify-content:space-between;min-height:89px}.loyalty__successful-referrals-section .sr__refs-list-wrapper .sr__ref-wrapper span{display:block}.loyalty__successful-referrals-section .sr__refs-list-wrapper .sr__ref-wrapper--left .ref-wrapper-left--name{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}@media (min-width:64em){.loyalty__successful-referrals-section .sr__refs-list-wrapper .sr__ref-wrapper--left .ref-wrapper-left--name{font-size:16px}}.loyalty__successful-referrals-section .sr__refs-list-wrapper .sr__ref-wrapper--left .ref-wrapper-left--date{color:#99969c;font-size:12px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:2}@media (min-width:64em){.loyalty__successful-referrals-section .sr__refs-list-wrapper .sr__ref-wrapper--left .ref-wrapper-left--date{font-size:14px}}.loyalty__successful-referrals-section .sr__refs-list-wrapper .sr__ref-wrapper--right .ref-wrapper-right--points{color:#7b787f;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;text-align:end}.loyalty__successful-referrals-section .sr__refs-list-wrapper .sr__ref-wrapper--right .ref-wrapper-right--download-link{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:2;text-decoration:underline}@media (min-width:64em){.loyalty__successful-referrals-section .sr__refs-list-wrapper .sr__ref-wrapper--right .ref-wrapper-right--download-link{font-size:14px}}.loyalty__successful-referrals-section .sr__cta-load-more{background-color:#f6f4f0;min-height:44px}@media (min-width:48em){.loyalty__successful-referrals-section .sr__cta-load-more{margin:0 auto;min-height:56px;width:157px}}.loyalty__successful-referrals-section .sr__cta-load-more .btn__label{font-size:11px}.loyalty__successful-referrals-section .sr__cta-load-more:focus{outline:none}.loyalty__successful-referrals-section .sr__info-text{color:#99969c;font-size:12px;line-height:24px;margin-top:10px;text-align:center}@media (min-width:64em){.loyalty__successful-referrals-section .sr__info-text{font-size:14px;line-height:24px}}.loyalty__successful-referrals--earn-points-section{background-color:#f6f4f0;padding:72px 20px}@media (min-width:48em){.loyalty__successful-referrals--earn-points-section{padding:72px 60px 111px}}@media (min-width:64em){.loyalty__successful-referrals--earn-points-section{padding:72px 260px 111px}}.loyalty__successful-referrals--earn-points-section .sr-ep__headline{display:block;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;text-align:center}@media (min-width:48em){.loyalty__successful-referrals--earn-points-section .sr-ep__headline{margin:0 auto;max-width:408px}}@media (min-width:64em){.loyalty__successful-referrals--earn-points-section .sr-ep__headline{font-size:36px}}.loyalty__successful-referrals--earn-points-section .sr-ep__refs-list-wrapper{background-color:#fff;border:1px solid #c1c1c0;border-radius:3px;margin:40px 0 0;padding:0 2rem}@media (min-width:64em){.loyalty__successful-referrals--earn-points-section .sr-ep__refs-list-wrapper{margin:64px 0 0;padding:0}}.loyalty__successful-referrals--earn-points-section .sr-ep__refs-list-wrapper .sr-ep__ref-wrapper{align-items:center;border-bottom:1px solid #c2bfc2;display:flex;min-height:49px}@media (min-width:64em){.loyalty__successful-referrals--earn-points-section .sr-ep__refs-list-wrapper .sr-ep__ref-wrapper{min-height:76px}}.loyalty__successful-referrals--earn-points-section .sr-ep__refs-list-wrapper .sr-ep__ref-wrapper--left{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;width:58%}@media (min-width:64em){.loyalty__successful-referrals--earn-points-section .sr-ep__refs-list-wrapper .sr-ep__ref-wrapper--left{font-size:16px;padding-left:30px;width:54%}}.loyalty__successful-referrals--earn-points-section .sr-ep__refs-list-wrapper .sr-ep__ref-wrapper--right{color:#99969c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:2}@media (min-width:64em){.loyalty__successful-referrals--earn-points-section .sr-ep__refs-list-wrapper .sr-ep__ref-wrapper--right{font-size:16px}}.club-main-editorial.club-main-banner{position:relative}.loyalty-benefits__section,.loyalty-how-it-works__section{background:#fffdfb;padding:80px 31px 60px 32px}@media (min-width:64em){.loyalty-benefits__section,.loyalty-how-it-works__section{padding:180px 241px 130px 240px}}.loyalty-benefits__title,.loyalty-how-it-works__title{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;margin:0;text-align:center}@media (min-width:64em){.loyalty-benefits__title,.loyalty-how-it-works__title{font-size:36px}}.loyalty-benefits__container,.loyalty-how-it-works__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media (min-width:64em){.loyalty-benefits__container,.loyalty-how-it-works__container{flex-direction:row}}.loyalty-benefits__box,.loyalty-how-it-works__box{flex:0 0 100%;justify-content:center;margin-top:45px}@media (min-width:64em){.loyalty-benefits__box,.loyalty-how-it-works__box{flex:0 0 30%;margin-top:75px}}.loyalty-benefits__svg,.loyalty-how-it-works__svg{display:block;margin:0 auto}.loyalty-benefits__title-text,.loyalty-how-it-works__title-text{color:#34303d;font-size:21px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.62;margin:17px 0 0;text-align:center}@media (min-width:64em){.loyalty-benefits__title-text,.loyalty-how-it-works__title-text{font-size:22px}}.loyalty-benefits__description,.loyalty-how-it-works__description{color:#99969c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin:11px 0 0;text-align:center}.loyalty-benefits__tac,.loyalty-how-it-works__tac{color:#99969c;display:block;font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:1.82;margin-top:40px;text-align:center}.loyalty-bysw__container{display:flex;flex-wrap:wrap}@media (min-width:64em){.loyalty-bysw__container{flex-direction:row}.loyalty-bysw__container--reverse{flex-direction:row-reverse}}.loyalty-bysw__img{flex-grow:1}@media (min-width:64em){.loyalty-bysw__img{width:50%}}.loyalty-bysw__img img{width:100%}.loyalty-bysw__info-box{background:#f6f4f0;flex-grow:1;padding:30px 30px 58px;text-align:center}@media (min-width:64em){.loyalty-bysw__info-box{display:flex;flex-direction:column;justify-content:center;margin-bottom:4px;padding:10px 10px 10px 30px;text-align:left;width:50%}}@media (min-width:75em){.loyalty-bysw__info-box{padding:102px 0 95px 90px}}.loyalty-bysw__sup-title{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.85;margin:0;text-align:center;text-transform:uppercase}@media (min-width:64em){.loyalty-bysw__sup-title{text-align:left}}.loyalty-bysw__title{color:#262a33;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:16px auto 0;max-width:262px;text-align:center}@media (min-width:48em){.loyalty-bysw__title{max-width:unset}}@media (min-width:64em){.loyalty-bysw__title{font-size:45px;margin:21px 0 0;text-align:left}}@media (min-width:75em){.loyalty-bysw__title{font-size:50px}}.loyalty-bysw__sub-title{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.88;margin:16px 0 0}@media (min-width:64em){.loyalty-bysw__sub-title{margin-top:24px}}.loyalty-bysw__ul{margin-top:31px}@media (min-width:64em){.loyalty-bysw__ul{margin-top:31px}}@media (min-width:75em){.loyalty-bysw__ul{margin-top:51px}}.loyalty-bysw__list-item{margin:0}.loyalty-bysw__list-item:not(:first-child){margin-top:18px}@media (min-width:64em){.loyalty-bysw__list-item:not(:first-child){margin-top:20px}}.loyalty-bysw__list-title{color:#262a33;font-size:16px;font-weight:400;line-height:1.88}.loyalty-bysw__list-description,.loyalty-bysw__list-title{font-stretch:normal;font-style:normal;letter-spacing:normal;margin:0}.loyalty-bysw__list-description{color:#99969c;font-size:14px;font-weight:300;line-height:2}.loyalty-how-it-works__button{margin:40px auto 0;max-width:188px}@media (min-width:64em){.loyalty-how-it-works__button{margin-top:80px;max-width:198px}}.loyaltyNumberCircle{border:2px solid #524f59;border-radius:50%;font-size:32px;line-height:60px;margin:0 auto;text-align:center;width:60px}.collect-points__section{padding:80px 30px 18px}.collect-points__title{color:#34303d;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:0;text-align:center}@media (min-width:64em){.collect-points__title{font-size:50px;line-height:1.44}}.collect-points__sub-title{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin:20px 0 0;text-align:center}.collect-points__bar-container{padding-top:41px}@media (min-width:64em){.collect-points__bar-container{margin:0 auto;max-width:763px;padding-top:51px}}.collect-points__labels{display:flex;flex-wrap:wrap;justify-content:space-between}.collect-points__label{font-size:15px;font-stretch:semi-condensed;font-style:italic;font-weight:500;letter-spacing:.91px;line-height:1.7;text-align:center;text-transform:uppercase}@media (min-width:64em){.collect-points__label{font-size:20px}}.collect-points__label--silver{color:#8d8d8d}.collect-points__label--gold{color:#b88f60}.collect-points__label--platinum{color:#444756}.collect-points__range-bars{clear:both;display:flex;margin-top:16px;position:relative}.collect-points__range-bar{display:block;float:left;height:2px;position:relative;width:50%}.collect-points__range-bar--silver{background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf)}.collect-points__range-bar--silver:before{background:#cfcfcf;background:radial-gradient(circle,#cfcfcf 0,#a1a1a1 100%);border:2px solid #fffdfb;border-radius:50px;content:" ";display:block;height:15px;left:0;position:absolute;top:-6.5px;width:15px}@media (min-width:64em){.collect-points__range-bar--silver:before{left:19px}}.collect-points__range-bar--silver:after{background:#c19766;background:radial-gradient(circle,#c19766 0,#98744a 100%);border:2px solid #fffdfb;border-radius:50px;content:" ";display:block;height:15px;position:absolute;right:0;top:-6.5px;width:15px}.collect-points__range-bar--gold{background:#98744a;background:linear-gradient(90deg,#98744a,#c19766)}.collect-points__range-bar--gold:after{background:#5e6275;background:radial-gradient(circle,#5e6275 0,#31333f 100%);border:2px solid #fffdfb;border-radius:50px;content:" ";display:block;height:15px;position:absolute;right:0;top:-6.5px;width:15px}@media (min-width:64em){.collect-points__range-bar--gold:after{right:19px}}.collect-points__ranges{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:13px}.collect-points__range{color:#99969c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.collect-points__table-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:43px}.collect-points__table-container :last-child{border-bottom:none}@media (min-width:64em){.collect-points__table-container{margin-top:61px}}.collect-points__table-row{border-bottom:2px solid rgba(255,253,251,.05);display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:17px;padding-top:17px;width:100%}@media (min-width:64em){.collect-points__table-row{max-width:763px;padding-bottom:20px;padding-top:20px}}.collect-points__table-left{display:flex;flex:0 0 20%}@media (min-width:64em){.collect-points__table-left{flex:0 0 50%;flex-direction:column}}.collect-points__action-title{color:#262a33;font-size:16px;line-height:1.75}.collect-points__action-description,.collect-points__action-title{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.collect-points__action-description{color:#99969c;display:none;font-size:12px;line-height:1.67}@media (min-width:64em){.collect-points__action-description{display:block}}.collect-points__note{font-size:10px;font-weight:400;margin-left:5px}@media (min-width:64em){.collect-points__note{display:none}}.collect-points__show-all{color:#34303d;display:block;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.85;margin:20px auto 0;text-align:center;text-transform:uppercase}@media (min-width:64em){.collect-points__show-all{margin-top:30px}}.collect-points__final-info{color:#99969c;font-size:12px;font-weight:400;line-height:22px;margin-bottom:0;margin-top:50px}@media (min-width:64em){.collect-points__final-info{display:none}}.collect-points__points{color:#34303d;font-size:14px;line-height:2;text-align:right}.collect-points__points,.collect-points__units{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.collect-points__units{color:#99969c;font-size:12px;line-height:1.67}.enjoy-rewards-wp__section{padding:96px 20px 66px}@media (min-width:64em){.enjoy-rewards-wp__section{padding-left:140px;padding-right:140px}}.enjoy-rewards-wp__title{color:#262a33;font-size:36px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.44;margin:0;text-align:center}@media (min-width:64em){.enjoy-rewards-wp__title{font-size:50px}}.enjoy-rewards-wp__sub-title{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:0;text-align:center}.enjoy-rewards-wp__box{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:74px}@media (min-width:64em){.enjoy-rewards-wp__box{flex-direction:row;margin-top:96px}}.enjoy-rewards-wp__img{margin-top:26px}@media (min-width:64em){.enjoy-rewards-wp__img{margin-top:0;width:50%}.enjoy-rewards-wp__img img{height:auto;max-width:560px;width:100%}}.enjoy-rewards-wp__text{position:relative}@media (min-width:64em){.enjoy-rewards-wp__text{width:50%}.enjoy-rewards-wp__text.vod{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}}.enjoy-rewards-wp__description-title{font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.42;margin:0;text-align:center}@media (min-width:64em){.enjoy-rewards-wp__description-title{font-size:36px;max-width:440px}}.enjoy-rewards-wp__description-text{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:16px 0 0;text-align:center}@media (min-width:64em){.enjoy-rewards-wp__description-text{margin-top:26px;max-width:440px}}.make-a-diff__section{background:#fffdfb;padding:7px 20px 64px}.make-a-diff__title{color:#262a33;font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.56;margin:26px 0 0;text-align:center}@media (min-width:64em){.make-a-diff__title{font-size:36px}}.make-a-diff__description{color:#262a33;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:16px 0 0;text-align:center}.make-a-diff__container{display:flex;flex-wrap:wrap;justify-content:center}.make-a-diff__img-container{align-items:center;background:#f6f4f0;display:flex;justify-content:center;min-height:157px;width:calc(50% - 10px)}@media (min-width:64em){.make-a-diff__img-container{background:#fffdfb;min-height:262px;width:calc(25% - 105px)}}.make-a-diff__img-container:nth-child(odd){margin-right:20px}@media (min-width:64em){.make-a-diff__img-container:nth-child(odd){margin-right:0}}.make-a-diff__img-container:nth-child(n+3){margin-top:20px}@media (min-width:64em){.make-a-diff__img-container:nth-child(n+3){margin-top:0}.make-a-diff__img-container:nth-child(n+2){margin-left:35px}}.status-level{padding:96px 0 64px}@media (min-width:64em){.status-level{padding:96px 140px 64px}}.status-level__title{color:#34303d;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:0;padding:0 30px;text-align:center}@media (min-width:64em){.status-level__title{font-size:50px;line-height:1.44}}.status-level__descr{color:#34303d;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:10px 0 40px;padding:0 30px;text-align:center}@media (min-width:64em){.status-level__descr{margin-bottom:80px}}.status-level__table{background-color:#f6f4f0;border:1px solid #c2bfc2;border-top:none;margin-bottom:18px;overflow-x:auto}@media (min-width:64em){.status-level__table{margin-bottom:30px}}.status-level__table-row{border-top:1px solid #c2bfc2;display:flex;min-height:64px;width:120%}@media (min-width:64em){.status-level__table-row{width:100%}}.status-level__table-row--divider{border-top:none;color:#34303d;font-weight:600;height:41px;letter-spacing:1.85px;line-height:2;min-height:auto;padding-left:20px;text-transform:uppercase}.status-level__table-cell,.status-level__table-row--divider{align-items:center;font-size:12px;font-stretch:normal;font-style:normal}.status-level__table-cell{background-color:#fffdfb;border-left:1px solid #c2bfc2;display:flex;flex-basis:25%;flex-direction:column;font-weight:400;justify-content:center;letter-spacing:normal;line-height:1.33;max-width:25%;padding:10px;text-align:center}@media (min-width:64em){.status-level__table-cell{padding:24px 10px}}.status-level__table-cell:first-child{align-items:baseline;border-left:none;flex-basis:30%;font-size:14px;max-width:30%;padding:16px 10px 16px 16px;text-align:left}.status-level__table-cell:first-child span{line-height:1.71}.status-level__table-cell .level{display:block;font-size:15px;font-stretch:semi-condensed;font-style:italic;font-weight:500;letter-spacing:.68px;line-height:normal;text-transform:uppercase}.status-level__table-cell .level--silver{color:#8d8d8d}.status-level__table-cell .level--gold{color:#b88f60}.status-level__table-cell .level--platinum{color:#444756}.status-level__table-cell .points{color:#99969c;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}.status-level__table-cell .circle{border-radius:50%;display:block;height:14px;width:14px}.status-level__table-cell .circle--silver{background-image:linear-gradient(180deg,#cfcfcf,#a1a1a1 80%)}.status-level__table-cell .circle--gold{background-image:radial-gradient(circle at 50% 0,#c19766,#98744a 89%)}.status-level__table-cell .circle--platinum{background-image:linear-gradient(180deg,#5e6275,#31333f)}.status-level__text{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.67;margin:0 0 0 20px}@media (min-width:64em){.status-level__text{margin:0}}.loyalty__terms-and-conditions .terms-and-conditions__link-wrapper{padding:24px 0;text-align:center}.loyalty__terms-and-conditions .terms-and-conditions__link,.loyalty__terms-and-conditions .terms-and-conditions__pre-link-text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.loyalty__terms-and-conditions .terms-and-conditions__link{text-decoration:underline}.loyalty__terms-and-conditions .terms-and-conditions__text-wrapper{border-bottom:1px solid #c1c1c0;border-top:1px solid #c1c1c0;padding:24px 20px}@media (min-width:64em){.loyalty__terms-and-conditions .terms-and-conditions__text-wrapper{padding:24px 160px}}.loyalty__terms-and-conditions .terms-and-conditions__text{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.67;margin:0}.ttk__section{background:#f6f4f0;padding-bottom:70px;padding-top:60px}@media (min-width:64em){.ttk__section{padding:96px 140px 100px}}.ttk__title{color:#262a33;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:0;text-align:center}@media (min-width:64em){.ttk__title{font-size:36px;line-height:1.56}}.ttk__accordion-ul{list-style:none;margin-top:54px;padding:0;width:100%}.ttk__accordion-item__link{align-items:center;display:flex;justify-content:space-between}.ttk__accordion-item{border-bottom:1px solid #e1dedf}.ttk__accordion-item.open .accordion-item__link-data,.ttk__accordion-item.open .ttk__accordion-item__link-data{display:block}.ttk__accordion-item.open .accordion_item__link-close span:not(:first-child):after{display:none}.ttk__accordion-item.open .accordion_item__link-close svg{transform:rotate(180deg)}.ttk__ttk__accordion-item__link{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:0 20px}.ttk__accordion-item__link-title{font-size:16px;line-height:normal;margin-bottom:21px;margin-top:21px;padding-left:19px;padding-right:19px}.ttk__accordion-item__link-title,.ttk__accotdion-item--text{color:#262a33;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.ttk__accotdion-item--text{font-size:14px;line-height:1.71;margin:0;padding-right:20px}.ttk__inner-ul{list-style-type:disc;margin-left:20px;margin-top:10px;padding-left:20px}.ttk__inner-li{color:#262a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.ttk__accordion-item__link-data{display:none;font-size:16px;font-weight:400;padding-bottom:50px}.ttk__accordion-item__link-data p{line-height:1.75;margin:0;padding-left:20px}.ttk__accordion-item__link-data p.margin-top{margin-top:20px}.ttk__accordion-item__link-data p:last-child{margin-bottom:0}.ttk__accordion-item__link-data p a{color:inherit}.accordion_item__link-close{padding-right:19px}.join-the-club__section{position:relative}.join-the-club__content{position:absolute;top:50%;transform:translateY(-50%);width:100%}@media (min-width:64em){.join-the-club__content{top:50%}}.join-the-club__wrapper{padding:0 0 23px!important;text-align:center}.join-the-club__btn{margin:32px auto 0!important}@media (min-width:64em){.join-the-club__btn{margin-top:52px!important}}.join-the-club__sign-in{bottom:23px;font-size:16px;font-weight:400;left:50%;line-height:1.5;position:absolute;transform:translate(-50%);width:100%}.join-the-club__sign-in,.join-the-club__title{font-stretch:normal;font-style:normal;letter-spacing:normal;margin:0 auto;text-align:center}.join-the-club__title{font-size:26px;font-weight:300;line-height:1.54;padding-left:20px;padding-right:20px}@media (min-width:64em){.join-the-club__title{font-size:46px}}.loyalty-history{background-image:radial-gradient(circle at 100% 0,#d5a061,#98744a 56%)}.loyalty-history__header{padding:110px 20px 20px}@media (min-width:64em){.loyalty-history__header{padding:144px 140px 167px}}.loyalty-history__header-title{color:#fffdfb;font-size:34px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.35;margin-top:10px}@media (min-width:64em){.loyalty-history__header-title{font-size:50px;margin-top:25px}}.loyalty-history__container{background-color:#fffdfb;padding-bottom:48px;position:relative}@media (min-width:64em){.loyalty-history__container{padding:0 140px 48px}}.loyalty-history__container-history{padding:17px 20px}@media (min-width:64em){.loyalty-history__container-history{padding:17px 120px}}.loyalty-history__container-history .sl-filters__btn{margin-bottom:52px}.loyalty-history__container-history .sl-filters__btn .btn-line{color:#34303d}.loyalty-history__container-history__month .container-history__month-name{color:#34303d;display:block;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.42;margin:28px 0}@media (min-width:64em){.loyalty-history__container-history__month .container-history__month-name{font-size:28px;margin:44px 0 28px}}.loyalty-history__container-history__month .container-history__month-list__listitem{display:flex;flex-grow:1;padding:10px 0}@media (min-width:64em){.loyalty-history__container-history__month .container-history__month-list__listitem{align-items:center}}.loyalty-history__container-history__month .container-history__month-list__listitem .icon-box,.loyalty-history__container-history__month .container-history__month-list__listitem .icon-box_gold{align-items:center;border:1px solid #c1c1c0;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.loyalty-history__container-history__month .container-history__month-list__listitem .icon-box_gold{background-image:radial-gradient(circle at 81% 22%,#e5b052,#e5b052 140%)}.loyalty-history__container-history__month .container-history__month-list__listitem .icon-box_silver{align-items:center;background-image:radial-gradient(circle at 81% 22%,#f6f4f0,#484450 140%);border:1px solid #c1c1c0;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.loyalty-history__container-history__month .container-history__month-list__listitem .icon-box_platinum{align-items:center;background-image:radial-gradient(circle at 81% 22%,#95afd6,#34303d 140%);border:1px solid #c1c1c0;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.loyalty-history__container-history__month .container-history__month-list__listitem .icon-box_text{color:#fffdfb;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;text-align:center}.loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-icon{align-self:center;flex-basis:40px;height:24px;max-width:40px}.loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-group{display:flex;flex-direction:column;flex-grow:1;margin-left:14px}@media (min-width:64em){.loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-group{align-items:center;flex-basis:70%;flex-direction:row;max-width:70%}}.loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-group__name{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}@media (min-width:64em){.loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-group__name{font-size:16px}}.loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-group__date{color:#99969c;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}@media (min-width:64em){.loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem-group__date{font-size:16px;margin-left:auto}}.loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem__points{color:#34303d;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75}@media (min-width:64em){.loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem__points{margin-left:auto}}.loyalty-history__container-history__month .container-history__month-list__listitem .month-list__listitem__points--green{color:#7b787f}.loyalty-history__container-history .loyalty-history__container-history__button-container{align-items:center;border-top:1px solid #f6f4f0;display:flex;margin-top:40px}.loyalty-history__container-history .loyalty-history__container-history__button{border-color:#34303d;color:#34303d;height:44px;min-width:100px;padding:0;width:auto}.loyalty-history__container-history .loyalty-history__container-history__button--right{margin-left:auto}@media (min-width:64em){.loyalty-history__container-history .loyalty-history__container-history__button{min-width:195px}}.learn-and-earn,.learn-and-earn-case2,.learn-and-earn-case3,.learn-and-earn-case4,.learn-and-earn-case5{background:#fffdfb;display:flex;width:100%}.learn-and-earn-case2.grey-background,.learn-and-earn-case3.grey-background,.learn-and-earn-case4.grey-background,.learn-and-earn-case5.grey-background,.learn-and-earn.grey-background{background:#f6f4f0}.learn-and-earn-case2>.container-fluid-flex,.learn-and-earn-case3>.container-fluid-flex,.learn-and-earn-case4>.container-fluid-flex,.learn-and-earn-case5>.container-fluid-flex,.learn-and-earn>.container-fluid-flex{justify-content:center;padding-bottom:20px;padding-top:62px;text-align:center;width:100%}@media (min-width:48em){.learn-and-earn-case2>.container-fluid-flex,.learn-and-earn-case3>.container-fluid-flex,.learn-and-earn-case4>.container-fluid-flex,.learn-and-earn-case5>.container-fluid-flex,.learn-and-earn>.container-fluid-flex{padding-bottom:32px;padding-top:32px}}@media (min-width:64em){.learn-and-earn-case2>.container-fluid-flex,.learn-and-earn-case3>.container-fluid-flex,.learn-and-earn-case4>.container-fluid-flex,.learn-and-earn-case5>.container-fluid-flex,.learn-and-earn>.container-fluid-flex{padding:32px 32px 114px}}@media (min-width:75em){.learn-and-earn-case2>.container-fluid-flex,.learn-and-earn-case3>.container-fluid-flex,.learn-and-earn-case4>.container-fluid-flex,.learn-and-earn-case5>.container-fluid-flex,.learn-and-earn>.container-fluid-flex{padding:91px 68px}}.learn-and-earn-case2>.container-fluid-flex>.column-flex,.learn-and-earn-case3>.container-fluid-flex>.column-flex,.learn-and-earn-case4>.container-fluid-flex>.column-flex,.learn-and-earn-case5>.container-fluid-flex>.column-flex,.learn-and-earn>.container-fluid-flex>.column-flex{flex-direction:row;max-width:375px}@media (min-width:48em){.learn-and-earn-case2>.container-fluid-flex>.column-flex,.learn-and-earn-case3>.container-fluid-flex>.column-flex,.learn-and-earn-case4>.container-fluid-flex>.column-flex,.learn-and-earn-case5>.container-fluid-flex>.column-flex,.learn-and-earn>.container-fluid-flex>.column-flex{max-width:768px;width:768px}}@media (min-width:64em){.learn-and-earn-case2>.container-fluid-flex>.column-flex,.learn-and-earn-case3>.container-fluid-flex>.column-flex,.learn-and-earn-case4>.container-fluid-flex>.column-flex,.learn-and-earn-case5>.container-fluid-flex>.column-flex,.learn-and-earn>.container-fluid-flex>.column-flex{max-width:649px;width:649px}}@media (min-width:75em){.learn-and-earn-case2>.container-fluid-flex>.column-flex,.learn-and-earn-case3>.container-fluid-flex>.column-flex,.learn-and-earn-case4>.container-fluid-flex>.column-flex,.learn-and-earn-case5>.container-fluid-flex>.column-flex,.learn-and-earn>.container-fluid-flex>.column-flex{max-width:999px;width:999px}}.learn-and-earn-case2>.container-fluid-flex .container-learn,.learn-and-earn-case3>.container-fluid-flex .container-learn,.learn-and-earn-case4>.container-fluid-flex .container-learn,.learn-and-earn-case5>.container-fluid-flex .container-learn,.learn-and-earn>.container-fluid-flex .container-learn{flex-direction:row;margin:0 20px;text-align:left}@media (min-width:64em){.learn-and-earn-case2>.container-fluid-flex .container-learn,.learn-and-earn-case3>.container-fluid-flex .container-learn,.learn-and-earn-case4>.container-fluid-flex .container-learn,.learn-and-earn-case5>.container-fluid-flex .container-learn,.learn-and-earn>.container-fluid-flex .container-learn{text-align:center}}.learn-and-earn-case2>.container-fluid-flex .article-icon-and-text,.learn-and-earn-case3>.container-fluid-flex .article-icon-and-text,.learn-and-earn-case4>.container-fluid-flex .article-icon-and-text,.learn-and-earn-case5>.container-fluid-flex .article-icon-and-text,.learn-and-earn>.container-fluid-flex .article-icon-and-text{align-items:center;display:flex;justify-content:left}@media (min-width:64em){.learn-and-earn-case2>.container-fluid-flex .article-icon-and-text,.learn-and-earn-case3>.container-fluid-flex .article-icon-and-text,.learn-and-earn-case4>.container-fluid-flex .article-icon-and-text,.learn-and-earn-case5>.container-fluid-flex .article-icon-and-text,.learn-and-earn>.container-fluid-flex .article-icon-and-text{justify-content:center}}.learn-and-earn-case2>.container-fluid-flex .article-icon-and-text svg,.learn-and-earn-case3>.container-fluid-flex .article-icon-and-text svg,.learn-and-earn-case4>.container-fluid-flex .article-icon-and-text svg,.learn-and-earn-case5>.container-fluid-flex .article-icon-and-text svg,.learn-and-earn>.container-fluid-flex .article-icon-and-text svg{height:27px;margin-right:5px;width:27px}.learn-and-earn-case2>.container-fluid-flex .article-icon-and-text span,.learn-and-earn-case3>.container-fluid-flex .article-icon-and-text span,.learn-and-earn-case4>.container-fluid-flex .article-icon-and-text span,.learn-and-earn-case5>.container-fluid-flex .article-icon-and-text span,.learn-and-earn>.container-fluid-flex .article-icon-and-text span{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-left:0}.learn-and-earn-case2>.container-fluid-flex .shoppable,.learn-and-earn-case3>.container-fluid-flex .shoppable,.learn-and-earn-case4>.container-fluid-flex .shoppable,.learn-and-earn-case5>.container-fluid-flex .shoppable,.learn-and-earn>.container-fluid-flex .shoppable{padding:0 0 1.6rem;text-align:center}@media (min-width:64em){.learn-and-earn-case2>.container-fluid-flex .shoppable,.learn-and-earn-case3>.container-fluid-flex .shoppable,.learn-and-earn-case4>.container-fluid-flex .shoppable,.learn-and-earn-case5>.container-fluid-flex .shoppable,.learn-and-earn>.container-fluid-flex .shoppable{padding-bottom:64px}}@media (min-width:100em){.learn-and-earn-case2>.container-fluid-flex .shoppable,.learn-and-earn-case3>.container-fluid-flex .shoppable,.learn-and-earn-case4>.container-fluid-flex .shoppable,.learn-and-earn-case5>.container-fluid-flex .shoppable,.learn-and-earn>.container-fluid-flex .shoppable{padding-left:100px;padding-right:100px}}.learn-and-earn-case2>.container-fluid-flex .shoppable__content,.learn-and-earn-case3>.container-fluid-flex .shoppable__content,.learn-and-earn-case4>.container-fluid-flex .shoppable__content,.learn-and-earn-case5>.container-fluid-flex .shoppable__content,.learn-and-earn>.container-fluid-flex .shoppable__content{padding-bottom:16px;padding-top:40px}@media (min-width:64em){.learn-and-earn-case2>.container-fluid-flex .shoppable__content,.learn-and-earn-case3>.container-fluid-flex .shoppable__content,.learn-and-earn-case4>.container-fluid-flex .shoppable__content,.learn-and-earn-case5>.container-fluid-flex .shoppable__content,.learn-and-earn>.container-fluid-flex .shoppable__content{display:flex;flex-direction:column}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-header-wrapper,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-header-wrapper,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-header-wrapper,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-header-wrapper,.learn-and-earn>.container-fluid-flex .shoppable__content-header-wrapper{flex-grow:1}}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-title,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-title,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-title,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-title,.learn-and-earn>.container-fluid-flex .shoppable__content-title{color:#34303d;font-size:24px;letter-spacing:-.2px;line-height:24px;margin:0;padding:15px 20px}@media (min-width:64em){.learn-and-earn-case2>.container-fluid-flex .shoppable__content-title,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-title,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-title,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-title,.learn-and-earn>.container-fluid-flex .shoppable__content-title{font-size:28px;letter-spacing:-.3px}}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-description,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-description,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-description,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-description,.learn-and-earn>.container-fluid-flex .shoppable__content-description{color:#524f59;font-size:14px;letter-spacing:.19px;line-height:31px;margin:0;padding:0 10%}@media (min-width:64em){.learn-and-earn-case2>.container-fluid-flex .shoppable__content-description,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-description,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-description,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-description,.learn-and-earn>.container-fluid-flex .shoppable__content-description{font-size:16px;letter-spacing:-.3px;margin-top:15px}}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items,.learn-and-earn>.container-fluid-flex .shoppable__content-items{margin-top:40px}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item{background-color:transparent;box-shadow:0 0 0 0 rgba(0,0,0,.03);margin:1px 0}@media (min-width:64em){.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item{display:flex;flex-direction:column;justify-content:space-between;text-align:center}}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-picture-wrapper,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-picture-wrapper,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-picture-wrapper,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-picture-wrapper,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-picture-wrapper{padding-top:0}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--gold,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--gold,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--gold,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--gold,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--gold{align-self:center;background-color:#98744a;background:#98744a;background:linear-gradient(90deg,#98744a,#c19766);border-radius:12.5px;color:#fffdfb;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#98744a",endColorstr="#d5a061",GradientType=1);font-size:10px;font-weight:700;letter-spacing:2px;line-height:26px;padding:0 2rem;text-align:center;text-transform:uppercase}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--silver,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--silver,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--silver,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--silver,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--silver{align-self:center;background-color:#a1a1a1;background:#a1a1a1;background:linear-gradient(90deg,#a1a1a1,#cfcfcf);border-radius:12.5px;color:#fffdfb;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1a1a1",endColorstr="#cfcfcf",GradientType=1);font-size:10px;font-weight:700;letter-spacing:2px;line-height:26px;padding:0 2rem;text-align:center;text-transform:uppercase}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--platinum,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--platinum,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--platinum,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--platinum,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--platinum{align-self:center;background-color:#31333f;background:#31333f;background:linear-gradient(90deg,#31333f,#5e6275);border-radius:12.5px;color:#fffdfb;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31333f",endColorstr="#5e6275",GradientType=1);font-size:10px;font-weight:700;letter-spacing:2px;line-height:26px;padding:0 2rem;text-align:center;text-transform:uppercase}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--white,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--white,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--white,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--white,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--white{align-self:center;background-color:#fffdfb;border:1px solid #c2bfc2;border-radius:12.5px;color:#fffdfb;color:#34303d;display:inline-block;font-size:10px;font-weight:700;letter-spacing:2px;line-height:26px;padding:0 2rem;text-align:center;text-transform:uppercase}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed{align-self:center;background-color:#fffdfb;border:1px solid #c2bfc2;border-radius:12.5px;color:#fffdfb;color:#34303d;display:inline-block;font-size:10px;font-weight:700;letter-spacing:2px;line-height:26px;margin-bottom:32px;min-width:80px;padding:0 1.2rem;text-align:center;text-transform:uppercase}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper{align-items:center;display:flex}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper svg,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper svg,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper svg,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper svg,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper svg{height:26px;width:26px}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper .badge-text,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper .badge-text,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper .badge-text,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper .badge-text,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-badge--completed .completed-badge--inline-wrapper .badge-text{letter-spacing:2.5px}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-picture,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-picture,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-picture,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-picture,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-picture{margin:0 auto;padding:35px 0}@media (min-width:64em){.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-text-wrapper,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-text-wrapper,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-text-wrapper,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-text-wrapper,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-text-wrapper{flex-basis:140px}}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-title,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-title,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-title,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-title,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-title{font-size:16px;line-height:22px;margin:0;padding:0 2rem 2rem}@media (min-width:75em){.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-title,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-title,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-title,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-title,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-title{font-size:18px;line-height:30px}}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-price,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-price,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-price,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-price,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-price{font-size:18px;line-height:30px;margin:0;padding:0 2rem 2rem}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item-add-to-cart,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item-add-to-cart,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item-add-to-cart,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item-add-to-cart,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item-add-to-cart{border-top:1px solid rgba(255,253,251,.05);height:65px;width:100%}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all{margin:0 2rem;padding:0 2rem}.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all .shoppable__content-link,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all .shoppable__content-link,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all .shoppable__content-link,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all .shoppable__content-link,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all .shoppable__content-link{background-color:transparent!important}@media (min-width:64em){.learn-and-earn-case2>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all .shoppable__content-link,.learn-and-earn-case3>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all .shoppable__content-link,.learn-and-earn-case4>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all .shoppable__content-link,.learn-and-earn-case5>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all .shoppable__content-link,.learn-and-earn>.container-fluid-flex .shoppable__content-items .shoppable__item__content-see-all .shoppable__content-link{display:inline-block;margin-top:50px;width:auto}}.learn-and-earn .editorial-headerTitle,.learn-and-earn-case2 .editorial-headerTitle,.learn-and-earn-case3 .editorial-headerTitle,.learn-and-earn-case4 .editorial-headerTitle,.learn-and-earn-case5 .editorial-headerTitle{color:#a9a092;font-size:11px;font-weight:500;letter-spacing:2px;margin:0}.learn-and-earn .editorial-headerTitle:after,.learn-and-earn-case2 .editorial-headerTitle:after,.learn-and-earn-case3 .editorial-headerTitle:after,.learn-and-earn-case4 .editorial-headerTitle:after,.learn-and-earn-case5 .editorial-headerTitle:after{background-image:linear-gradient(90deg,hsla(0,0%,78%,0),#aaa 50%,hsla(0,0%,69%,0));content:"";display:block;height:1px;margin:12px auto 0;width:100px}.learn-and-earn .editorial-videoTitle,.learn-and-earn-case2 .editorial-videoTitle,.learn-and-earn-case3 .editorial-videoTitle,.learn-and-earn-case4 .editorial-videoTitle,.learn-and-earn-case5 .editorial-videoTitle{color:var(--dark);font-size:29px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin:24px 0}@media (min-width:64em){.learn-and-earn .editorial-videoTitle,.learn-and-earn-case2 .editorial-videoTitle,.learn-and-earn-case3 .editorial-videoTitle,.learn-and-earn-case4 .editorial-videoTitle,.learn-and-earn-case5 .editorial-videoTitle{font-size:36px;line-height:56px}}.learn-and-earn .editorial-videoDescription,.learn-and-earn-case2 .editorial-videoDescription,.learn-and-earn-case3 .editorial-videoDescription,.learn-and-earn-case4 .editorial-videoDescription,.learn-and-earn-case5 .editorial-videoDescription{color:var(--dark);font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:24px 20px;text-align:left}@media (min-width:64em){.learn-and-earn .editorial-videoDescription,.learn-and-earn-case2 .editorial-videoDescription,.learn-and-earn-case3 .editorial-videoDescription,.learn-and-earn-case4 .editorial-videoDescription,.learn-and-earn-case5 .editorial-videoDescription{text-align:center}}.learn-and-earn .editorial-videoDescription.error,.learn-and-earn .editorial-videoDescription.message,.learn-and-earn-case2 .editorial-videoDescription.error,.learn-and-earn-case2 .editorial-videoDescription.message,.learn-and-earn-case3 .editorial-videoDescription.error,.learn-and-earn-case3 .editorial-videoDescription.message,.learn-and-earn-case4 .editorial-videoDescription.error,.learn-and-earn-case4 .editorial-videoDescription.message,.learn-and-earn-case5 .editorial-videoDescription.error,.learn-and-earn-case5 .editorial-videoDescription.message{align-items:center;border:1px solid #9c9c9c;display:inline-flex;justify-content:center;position:relative}.learn-and-earn .editorial-videoDescription.error .format-close,.learn-and-earn .editorial-videoDescription.message .format-close,.learn-and-earn-case2 .editorial-videoDescription.error .format-close,.learn-and-earn-case2 .editorial-videoDescription.message .format-close,.learn-and-earn-case3 .editorial-videoDescription.error .format-close,.learn-and-earn-case3 .editorial-videoDescription.message .format-close,.learn-and-earn-case4 .editorial-videoDescription.error .format-close,.learn-and-earn-case4 .editorial-videoDescription.message .format-close,.learn-and-earn-case5 .editorial-videoDescription.error .format-close,.learn-and-earn-case5 .editorial-videoDescription.message .format-close{position:absolute;right:0;top:-5px}.learn-and-earn .editorial-videoDescription.error .session-alert1,.learn-and-earn .editorial-videoDescription.message .session-alert1,.learn-and-earn-case2 .editorial-videoDescription.error .session-alert1,.learn-and-earn-case2 .editorial-videoDescription.message .session-alert1,.learn-and-earn-case3 .editorial-videoDescription.error .session-alert1,.learn-and-earn-case3 .editorial-videoDescription.message .session-alert1,.learn-and-earn-case4 .editorial-videoDescription.error .session-alert1,.learn-and-earn-case4 .editorial-videoDescription.message .session-alert1,.learn-and-earn-case5 .editorial-videoDescription.error .session-alert1,.learn-and-earn-case5 .editorial-videoDescription.message .session-alert1{line-height:0;margin-right:10px}.learn-and-earn .editorial-videoDescription.error,.learn-and-earn-case2 .editorial-videoDescription.error,.learn-and-earn-case3 .editorial-videoDescription.error,.learn-and-earn-case4 .editorial-videoDescription.error,.learn-and-earn-case5 .editorial-videoDescription.error{margin:24px 20px;padding:30px 25px}.learn-and-earn .editorial-videoContainer,.learn-and-earn-case2 .editorial-videoContainer,.learn-and-earn-case3 .editorial-videoContainer,.learn-and-earn-case4 .editorial-videoContainer,.learn-and-earn-case5 .editorial-videoContainer{width:100%}.learn-and-earn .editorial-poster,.learn-and-earn-case2 .editorial-poster,.learn-and-earn-case3 .editorial-poster,.learn-and-earn-case4 .editorial-poster,.learn-and-earn-case5 .editorial-poster{z-index:999}.learn-and-earn .editorial-play,.learn-and-earn-case2 .editorial-play,.learn-and-earn-case3 .editorial-play,.learn-and-earn-case4 .editorial-play,.learn-and-earn-case5 .editorial-play{background:#fffdfb;border-radius:50%;height:54px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:52px;z-index:9999}@media (min-width:48em){.learn-and-earn .editorial-play,.learn-and-earn-case2 .editorial-play,.learn-and-earn-case3 .editorial-play,.learn-and-earn-case4 .editorial-play,.learn-and-earn-case5 .editorial-play{height:68px;width:67px}}@media (min-width:64em){.learn-and-earn .editorial-play,.learn-and-earn-case2 .editorial-play,.learn-and-earn-case3 .editorial-play,.learn-and-earn-case4 .editorial-play,.learn-and-earn-case5 .editorial-play{height:74px;width:73px}}@media (min-width:75em){.learn-and-earn .editorial-play,.learn-and-earn-case2 .editorial-play,.learn-and-earn-case3 .editorial-play,.learn-and-earn-case4 .editorial-play,.learn-and-earn-case5 .editorial-play{height:114px;width:114px}}.learn-and-earn .editorial-play--arrow,.learn-and-earn-case2 .editorial-play--arrow,.learn-and-earn-case3 .editorial-play--arrow,.learn-and-earn-case4 .editorial-play--arrow,.learn-and-earn-case5 .editorial-play--arrow{border:15px solid transparent;border-left-color:#34303d;height:19px;left:50%;margin-left:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:21px;z-index:99999}@media (min-width:48em){.learn-and-earn .editorial-play--arrow,.learn-and-earn-case2 .editorial-play--arrow,.learn-and-earn-case3 .editorial-play--arrow,.learn-and-earn-case4 .editorial-play--arrow,.learn-and-earn-case5 .editorial-play--arrow{height:24px;width:25px}}@media (min-width:64em){.learn-and-earn .editorial-play--arrow,.learn-and-earn-case2 .editorial-play--arrow,.learn-and-earn-case3 .editorial-play--arrow,.learn-and-earn-case4 .editorial-play--arrow,.learn-and-earn-case5 .editorial-play--arrow{height:26px;width:27px}}@media (min-width:75em){.learn-and-earn .editorial-play--arrow,.learn-and-earn-case2 .editorial-play--arrow,.learn-and-earn-case3 .editorial-play--arrow,.learn-and-earn-case4 .editorial-play--arrow,.learn-and-earn-case5 .editorial-play--arrow{border-width:30px;height:41px;margin-left:20px;width:42px}}.learn-and-earn .cta-container,.learn-and-earn-case2 .cta-container,.learn-and-earn-case3 .cta-container,.learn-and-earn-case4 .cta-container,.learn-and-earn-case5 .cta-container{justify-content:center;margin:0 20px}.learn-and-earn .btnlearn,.learn-and-earn-case2 .btnlearn,.learn-and-earn-case3 .btnlearn,.learn-and-earn-case4 .btnlearn,.learn-and-earn-case5 .btnlearn{background-color:var(--dark);border-radius:3px}@media (min-width:64em){.learn-and-earn .btnlearn,.learn-and-earn-case2 .btnlearn,.learn-and-earn-case3 .btnlearn,.learn-and-earn-case4 .btnlearn,.learn-and-earn-case5 .btnlearn{max-width:278px}}.learn-and-earn .global-btn,.learn-and-earn-case2 .global-btn,.learn-and-earn-case3 .global-btn,.learn-and-earn-case4 .global-btn,.learn-and-earn-case5 .global-btn{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:11px 25px 10px;position:relative;text-align:center;transition:all .2s;width:100%}.learn-and-earn .global-btn.btn-bold,.learn-and-earn-case2 .global-btn.btn-bold,.learn-and-earn-case3 .global-btn.btn-bold,.learn-and-earn-case4 .global-btn.btn-bold,.learn-and-earn-case5 .global-btn.btn-bold{padding:13px 25px 12px}.learn-and-earn .global-btn .btn__label,.learn-and-earn-case2 .global-btn .btn__label,.learn-and-earn-case3 .global-btn .btn__label,.learn-and-earn-case4 .global-btn .btn__label,.learn-and-earn-case5 .global-btn .btn__label{font-size:12px;font-weight:500;letter-spacing:2.4px;line-height:1.2;text-transform:uppercase}.learn-and-earn .global-btn .btn__label__text,.learn-and-earn-case2 .global-btn .btn__label__text,.learn-and-earn-case3 .global-btn .btn__label__text,.learn-and-earn-case4 .global-btn .btn__label__text,.learn-and-earn-case5 .global-btn .btn__label__text{color:#fffdfb;font-size:11px;font-weight:500;letter-spacing:2.2px;line-height:1.2;text-transform:uppercase}.learn-and-earn .global-btn .svg-wrapper,.learn-and-earn-case2 .global-btn .svg-wrapper,.learn-and-earn-case3 .global-btn .svg-wrapper,.learn-and-earn-case4 .global-btn .svg-wrapper,.learn-and-earn-case5 .global-btn .svg-wrapper{padding-left:10px;padding-top:0}@media (min-width:64em){.learn-and-earn .global-btn.btn--dark:hover,.learn-and-earn-case2 .global-btn.btn--dark:hover,.learn-and-earn-case3 .global-btn.btn--dark:hover,.learn-and-earn-case4 .global-btn.btn--dark:hover,.learn-and-earn-case5 .global-btn.btn--dark:hover{opacity:.8}}.learn-and-earn .global-btn.btn--standart,.learn-and-earn-case2 .global-btn.btn--standart,.learn-and-earn-case3 .global-btn.btn--standart,.learn-and-earn-case4 .global-btn.btn--standart,.learn-and-earn-case5 .global-btn.btn--standart{background-color:#fffdfb;border:2px solid #34303d}.learn-and-earn .global-btn.btn--dark,.learn-and-earn-case2 .global-btn.btn--dark,.learn-and-earn-case3 .global-btn.btn--dark,.learn-and-earn-case4 .global-btn.btn--dark,.learn-and-earn-case5 .global-btn.btn--dark{background-color:#34303d;border:2px solid #34303d}.learn-and-earn .global-btn.btn--dark .btn__label,.learn-and-earn-case2 .global-btn.btn--dark .btn__label,.learn-and-earn-case3 .global-btn.btn--dark .btn__label,.learn-and-earn-case4 .global-btn.btn--dark .btn__label,.learn-and-earn-case5 .global-btn.btn--dark .btn__label{color:#fffdfb}@media (min-width:64em){.learn-and-earn .global-btn.btn--light:hover,.learn-and-earn-case2 .global-btn.btn--light:hover,.learn-and-earn-case3 .global-btn.btn--light:hover,.learn-and-earn-case4 .global-btn.btn--light:hover,.learn-and-earn-case5 .global-btn.btn--light:hover{border:2px solid rgba(255,253,251,.05)}}.learn-and-earn .global-btn.btn--light,.learn-and-earn-case2 .global-btn.btn--light,.learn-and-earn-case3 .global-btn.btn--light,.learn-and-earn-case4 .global-btn.btn--light,.learn-and-earn-case5 .global-btn.btn--light{background-color:#fffdfb;border:2px solid rgba(255,253,251,.15)}.learn-and-earn .global-btn.btn--light .btn__label,.learn-and-earn-case2 .global-btn.btn--light .btn__label,.learn-and-earn-case3 .global-btn.btn--light .btn__label,.learn-and-earn-case4 .global-btn.btn--light .btn__label,.learn-and-earn-case5 .global-btn.btn--light .btn__label{color:#34303d}.learn-and-earn .global-btn.btn--blue,.learn-and-earn-case2 .global-btn.btn--blue,.learn-and-earn-case3 .global-btn.btn--blue,.learn-and-earn-case4 .global-btn.btn--blue,.learn-and-earn-case5 .global-btn.btn--blue{background-color:#2980b5;border:2px solid #2980b5}.learn-and-earn .global-btn.btn--blue .btn__label,.learn-and-earn-case2 .global-btn.btn--blue .btn__label,.learn-and-earn-case3 .global-btn.btn--blue .btn__label,.learn-and-earn-case4 .global-btn.btn--blue .btn__label,.learn-and-earn-case5 .global-btn.btn--blue .btn__label{color:#fffdfb}.learn-and-earn .global-btn.btn--amber,.learn-and-earn-case2 .global-btn.btn--amber,.learn-and-earn-case3 .global-btn.btn--amber,.learn-and-earn-case4 .global-btn.btn--amber,.learn-and-earn-case5 .global-btn.btn--amber{background-color:#e27d34;border:2px solid #e27d34}.learn-and-earn .global-btn.btn--amber .btn__label,.learn-and-earn-case2 .global-btn.btn--amber .btn__label,.learn-and-earn-case3 .global-btn.btn--amber .btn__label,.learn-and-earn-case4 .global-btn.btn--amber .btn__label,.learn-and-earn-case5 .global-btn.btn--amber .btn__label{color:#fffdfb}.learn-and-earn .global-btn.btn--label,.learn-and-earn-case2 .global-btn.btn--label,.learn-and-earn-case3 .global-btn.btn--label,.learn-and-earn-case4 .global-btn.btn--label,.learn-and-earn-case5 .global-btn.btn--label{background-color:#a9a092;border:2px solid #a9a092}.learn-and-earn .global-btn.btn--label .btn__label,.learn-and-earn-case2 .global-btn.btn--label .btn__label,.learn-and-earn-case3 .global-btn.btn--label .btn__label,.learn-and-earn-case4 .global-btn.btn--label .btn__label,.learn-and-earn-case5 .global-btn.btn--label .btn__label{color:#fffdfb}.learn-and-earn .text-bottom,.learn-and-earn-case2 .text-bottom,.learn-and-earn-case3 .text-bottom,.learn-and-earn-case4 .text-bottom,.learn-and-earn-case5 .text-bottom{color:var(--white);font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;text-align:center}.learn-and-earn .margin-video,.learn-and-earn-case2 .margin-video,.learn-and-earn-case3 .margin-video,.learn-and-earn-case4 .margin-video,.learn-and-earn-case5 .margin-video{margin-top:20px}.learn-and-earn>.container-fluid-flex{padding-top:22px}@media (min-width:48em){.learn-and-earn>.container-fluid-flex{padding-top:22px}}@media (min-width:64em){.learn-and-earn>.container-fluid-flex{padding-top:42px}}.learn-and-earn-case2 .editorial-videoDescription{margin:44px 20px}.learn-and-earn-case3 .editorial-videoDescription{padding:30px 25px}.legacy--add-device,.legacy-upload-pop{background-color:#fffdfb;margin-left:-28px;margin-right:-28px;padding:30px 20px 20px}@media (min-width:48em){.legacy--add-device,.legacy-upload-pop{display:block;width:570px}}.legacy--add-device__title,.legacy-upload-pop__title{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;margin:19px 0 0}@media only screen and (max-width:600px){.legacy--add-device__title,.legacy-upload-pop__title{font-size:30px;margin-bottom:40px;text-align:center}}.legacy--add-device__btn-pop,.legacy-upload-pop__btn-pop{margin-left:70px;margin-top:20px;width:70%}@media only screen and (max-width:400px){.legacy--add-device__btn-pop,.legacy-upload-pop__btn-pop{margin-left:110px}}@media only screen and (max-width:600px){.legacy--add-device__btn-pop,.legacy-upload-pop__btn-pop{margin-left:40px}}.legacy--add-device__btn-pop .btn-select-file,.legacy-upload-pop__btn-pop .btn-select-file{border:2px solid #34303d;border-radius:3px;color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;text-align:center;text-transform:uppercase}@media only screen and (max-width:450px){.legacy--add-device__btn-pop .btn-select-file,.legacy-upload-pop__btn-pop .btn-select-file{margin-left:20px}}.legacy--add-device__btn-pop .btn-take-photo,.legacy-upload-pop__btn-pop .btn-take-photo{border-radius:3px;color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;margin-bottom:20px;margin-top:10px;text-align:center;text-transform:uppercase}@media only screen and (max-width:450px){.legacy--add-device__btn-pop .btn-take-photo,.legacy-upload-pop__btn-pop .btn-take-photo{margin-left:20px}}.legacy--add-device__divider,.legacy-upload-pop__divider{display:flex;margin-top:10px;text-align:center}.legacy--add-device__divider .gray-line,.legacy-upload-pop__divider .gray-line{margin-left:70px;margin-right:80px;width:45%}.legacy--add-device__divider span,.legacy-upload-pop__divider span{margin-left:-70px;margin-right:-70px;width:10%}.legacy--add-device__text-info,.legacy-upload-pop__text-info{margin-top:20px;padding-left:80px;padding-right:0;padding-top:16px;text-align:center;width:80%}.legacy--add-device__text-info .info-text,.legacy-upload-pop__text-info .info-text{color:#524f59;font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}.select-file-display{display:none}.legacy-upload-pop--loading{align-items:center;background-color:hsla(0,0%,100%,.9);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:99999999}.legacy-upload-pop--loading .loading-spinner{animation:rotation 2s linear infinite;border:4px solid #000;border-radius:50px;border-top-color:transparent;height:50px;width:50px}.legacy-upload-pop--loading .loading-text{color:#262a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;max-width:200px;text-align:center}.pop__container{background:#fffdfb;display:block;margin:50px auto;max-width:500px;padding-bottom:32px;padding-left:20px;padding-right:20px;position:relative;width:100%;z-index:25}.pop__container .pop__header--title{font-size:28px;margin-bottom:5px}.pop__container .pop__header--title,.pop__container .pop__header--title-upload{color:#000;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:.6px;line-height:1.57;text-align:center}.pop__container .pop__header--title-upload{font-size:40px;margin-bottom:-40px;margin-top:80px}@media (min-width:48em){.pop__container .pop__header--title-upload{margin-bottom:-20px}}.pop__container .pop__content--text p{color:#000;font-size:14px;font-weight:400;letter-spacing:.3px;line-height:1.64;margin-bottom:0;margin-top:16px}.btn-pop,.pop__container .pop__content--text p{display:block;font-stretch:normal;font-style:normal;text-align:center}.btn-pop{color:#fffdfb;font-size:11px;font-weight:700;letter-spacing:2.5px;line-height:1.18;margin-top:30px;text-transform:uppercase}@media (min-width:64em){.pop__document-upload{padding-left:30px;padding-right:30px}}.pop__document-upload .pop__header{margin-bottom:25px}.pop__document-upload .proof-of-purchase__files{padding:24px}@media (min-width:64em){.pop__document-upload .proof-of-purchase__files{padding:15px 12px;width:auto}}.pop__document-upload .proof-of-purchase__files.outline{margin-left:-220px;margin-right:-220px;outline:2px dashed #c5dece}.pop__document-upload .proof-of-purchase__files.uploading{background-color:#f6f4f0;height:244px}@media (min-width:64em){.pop__document-upload .proof-of-purchase__files.uploading{background-color:transparent;height:200px}}.pop__document-upload .proof-of-purchase__files.uploading .proof-of-purchase__preupload{display:none}.pop__document-upload .proof-of-purchase__files .proof-of-purchase__files-delimiter{display:flex;justify-content:center;margin:15px 0;position:relative}@media (min-width:64em){.pop__document-upload .proof-of-purchase__files .proof-of-purchase__files-delimiter{margin:15px auto;max-width:440px}}.pop__document-upload .proof-of-purchase__files .proof-of-purchase__files-delimiter:before{background-color:#c2bfc2;content:" ";height:1px;left:0;position:absolute;top:50%;width:100%}.pop__document-upload .proof-of-purchase__files .files-delimiter__text{background-color:#fffdfb;color:#34303d;display:block;font-weight:400;margin:0;padding:0 20px;text-align:center;z-index:1}.pop__document-upload .proof-of-purchase__files .proof-of-purchase__files-drop{margin-bottom:20px;text-align:center}.pop__document-upload .proof-of-purchase__files .proof-of-purchase__files-drop p{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1}.pop__document-upload .proof-of-purchase__message--error{color:#c73636;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;text-align:left}.pop__document-upload .proof-of-purchase__message--error:empty{margin-top:0}.pop__document-upload .proof-of-purchase__message--error.center{margin-top:30px;text-align:center}@media (min-width:64em){.pop__document-upload .proof-of-purchase__message--error{margin-left:auto;margin-right:auto;max-width:440px}}.pop__document-upload .proof-of-purchase__message--error.margin{margin-left:30px;margin-right:auto}@media (min-width:64em){.pop__document-upload .device-link__upload{margin:0 auto;max-width:440px;padding:10px 0}}.pop__document-upload .device-link__upload.hidden{display:none}.pop__document-upload .device-link__upload progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#57760c;display:block;height:4px;margin-top:20px;width:100%}.pop__document-upload .device-link__upload progress[value]::-webkit-progress-bar{background-color:#f6f4f0;border-radius:2px}.pop__document-upload .device-link__upload progress[value]::-moz-progress-bar,.pop__document-upload .device-link__upload progress[value]::-webkit-progress-value{background-color:#57760c;border-radius:2px}.pop__document-upload .device-link__upload-file{display:block}.pop__document-upload .pop__content--text p{color:#34303d;letter-spacing:normal;margin-bottom:15px}.pop__document-upload .pop__content--text--center{margin-bottom:30px;text-align:center}.pop__document-upload .pop__content--text--left{margin-bottom:10px;margin-top:0;padding:10px 8px;text-align:left;width:auto}.pop__document-upload .pop__content--text--lighter{color:#34303d;font-size:12px}@media (min-width:64em){.pop__document-upload .pop__content--text--lighter{margin:25px auto;width:336px}}.proof-of-purchase-complete-btn{font-size:large;margin-left:-20px;margin-top:30px;min-width:336px;width:auto}@media (min-width:64em){.proof-of-purchase-complete-btn{font-size:large;margin-left:140px;margin-top:100px;min-width:336px;width:auto}.proof-of-purchase__files-container{margin:0 auto;max-width:440px}}.proof-of-purchase__files-container input{display:none}.proof-of-purchase__files-btn{font-size:11px;font-stretch:normal;font-style:normal;height:44px;letter-spacing:2.5px;line-height:normal;margin-top:30px;text-transform:uppercase}.proof-of-purchase__files-btn.files-select__button{color:#fffdfb;margin-left:185px}@media (min-width:64em){.proof-of-purchase__files-btn.files-select__button{margin-left:50px}}.proof-of-purchase__files-btn.files-upload__button{margin-top:20px}@media (min-width:64em){.proof-of-purchase__files-btn.files-upload__button{margin:32px auto 0;max-width:440px}}.proof-of-purchase__files-btn.files-upload__button.hidden{display:none}.upload-file__name-row{display:flex;justify-content:space-between}.upload-file__name-row .upload-file__name-text{align-items:start;color:#272a33;margin:0;width:75%}.upload-file__name-row .upload-file__button-remove,.upload-file__name-row .upload-file__name-text{display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.upload-file__name-row .upload-file__button-remove{align-items:end;background:none;border:none;color:#34303d;cursor:pointer;padding:10px;text-align:center;text-decoration:underline;width:25%}.device-link__upload-progress.hidden{display:none}.video-style{width:100%}@media only screen and (max-width:600px){.video-style{margin-top:10px}}.error-msg-take-photo{text-align:-webkit-center}.error-msg-take-photo-span{color:#c73636;display:block;margin-bottom:30px;margin-top:30px;max-width:400px}.pop-button-wrapper{margin-top:30px;text-align:-webkit-center}.upload-progress__text{font-weight:400;letter-spacing:normal;margin-bottom:10px;margin-top:10px;text-align:left}.global-btn-pop,.upload-progress__text{font-size:12px;font-stretch:normal;font-style:normal}.global-btn-pop{border-radius:3px;color:#fffdfb;cursor:pointer;display:block;font-weight:700;height:45px;letter-spacing:2.5px;line-height:1.18;margin-right:10px;margin-top:50px;max-width:500px;text-align:center;text-transform:uppercase;width:100%}.global-btn-pop.greyout{background-color:#d3d3d3;border:1px solid #d3d3d3;color:grey;cursor:not-allowed;opacity:.6}.btn--dark-pop{background-color:#000;border:2px solid #34303d;color:#fffdfb}.btn--light-pop{background-color:#fff;border:2px solid #34303d}@media (min-width:64em){.btn--light-pop{margin-top:0}}@media only screen and (max-width:400px){.btn--light-pop{margin-left:20px}}.btn--rounded-pop{border-radius:24px}.back-btn-pop{color:#000;display:inline-block;min-width:300px;width:45%}@media only screen and (max-width:600px){.back-btn-pop{float:none}}.upload-btn-pop{display:inline-block;min-width:300px;width:45%}@media only screen and (max-width:600px){.upload-btn-pop{float:none;margin-top:10px}}.icon-close-style{width:inherit}.icon-close-left-style{left:34px;right:auto;width:inherit}.intend-page-pop{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:120px}@media (min-width:48em){.intend-page-pop{flex-direction:column;justify-content:center}}.intend-page-pop .sucess-wrapper{padding-left:24px;padding-right:24px;padding-top:24px;text-align:center;width:70%}.intend-page-pop .sucess-wrapper .sucess-header-pop-msg{color:#000;font-size:35px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:.6px;line-height:1.57;margin-bottom:16px;margin-top:10px;text-align:center}@media only screen and (max-width:600px){.intend-page-pop .sucess-wrapper .sucess-header-pop-msg{font-size:25px}}.intend-page-pop .sucess-wrapper .sucess-messages{margin:80px 24px 24px}.pop-close{background-color:#000;border-radius:3px;color:#fff;cursor:pointer;font-size:10px;font-stretch:normal;font-style:normal;font-weight:600;height:45px;letter-spacing:1px;line-height:1.18;margin-top:50px;max-width:500px;text-transform:uppercase;width:30%}.gavs-modal-wrapper .gavs-modal-window{background-color:rgba(0,0,0,.4);display:flex;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:9001}@media only screen and (max-width:600px){.gavs-modal-wrapper .gavs-modal-window{height:100%;left:0;padding-top:100px;top:0;width:100%;z-index:2}}.gavs-modal-wrapper .gavs-modal-window .gavs-popup{background-color:#fefefe;border:1px solid #888;border-radius:10px;flex-direction:column;margin:auto;max-width:100%;padding:8px;position:relative;text-align:left;width:42rem}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .style-icon{display:flex;margin:30px auto 0}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .gavs-header{margin-bottom:15px}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .gavs-text-center{text-align:center}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .gavs-pop-header{color:#000;font-size:12px;font-stretch:normal;font-style:normal;font-weight:300;justify-content:center;letter-spacing:.6px;line-height:1.57;margin-bottom:5px}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .gavs-pop-header .gavs-margin{margin-right:210px}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .gavs-pop-header .gavs-align-margin{margin-right:260px}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .gavs-pop-header .heading-gavs-align{margin:.4em!important;width:100%!important}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .gavs-margin-left{margin-left:10px}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .gavs-field-container{flex-direction:column;justify-content:center;margin-top:1rem;max-width:100%;padding:0 .5rem 1.5rem;text-align:center}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .gavs-content-text{margin-top:10px}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .gavs-content-text p{color:#000;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:1.64;margin:16px 15px 30px}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .gavs-content-text ul{margin-bottom:10px;margin-top:10px;padding:10px}.gavs-modal-wrapper .gavs-modal-window .gavs-popup .gavs-content-text li{background-attachment:scroll;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/sucess-register.svg);background-position-x:left;background-repeat:no-repeat;background-size:24px;font-size:14px;height:30px;letter-spacing:.2px;line-height:1.8;margin-bottom:30px;margin-right:20px;margin-top:20px;text-indent:30px}.gavs-modal-wrapper .gavs-modal-window .gavs-popup-iframe{background-color:#fefefe;border:1px solid #888;border-radius:10px;flex-direction:column;margin:auto;max-width:100%;padding:8px;position:relative;text-align:left;width:45%}@media only screen and (max-width:600px){.gavs-modal-wrapper .gavs-modal-window .gavs-popup-iframe{width:88%}}@media only screen and (min-width:601px) and (max-width:900px){.gavs-modal-wrapper .gavs-modal-window .gavs-popup-iframe{width:80%}}.gavs-modal-wrapper .gavs-modal-window .gavs-popup-iframe .iframe-class{height:76vh;margin-top:35px}.gavs-modal-wrapper .gavs-modal-window .gavs-popup-iframe .gavs-field-container{flex-direction:column;justify-content:center;margin-top:1rem;max-width:100%;padding:0 .5rem 1.5rem;text-align:center}.gavs-modal-wrapper .gavs-modal-window .gavs-popup-iframe .gavs-content-text{margin-top:10px}.gavs-modal-wrapper .align-icon-close{position:absolute;right:10px;top:10px}.gavs-modal-wrapper .gavs-button-close,.gavs-modal-wrapper .gavs-close-btn{cursor:pointer;display:block}.gavs-modal-wrapper .gavs-button-close .gavs-icon{height:20px}.gavs-modal-wrapper .gavs-submit{background-color:#000;border-radius:3px;color:#fff;cursor:pointer;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;height:45px;letter-spacing:1px;line-height:1.18;margin-top:34px;max-width:500px;width:80%}@media only screen and (max-width:600px){.gavs-modal-wrapper .gavs-submit{margin-top:50px}}.gavs-modal-wrapper .gavs-submit-greyout{background-color:#d3d3d3;border:1px solid #d3d3d3;border-radius:3px;color:#a9a9a9;cursor:not-allowed;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;height:45px;letter-spacing:1px;line-height:1.18;margin-top:34px;max-width:500px;width:80%}@media only screen and (max-width:600px){.gavs-modal-wrapper .gavs-submit-greyout{margin-top:50px}}.page-gavs{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:120px}@media (min-width:48em){.page-gavs{flex-direction:column;justify-content:center}}@media only screen and (max-width:600px){.page-gavs{width:100%}}.page-gavs .gavs-wrapper{padding-left:24px;padding-right:24px;padding-top:24px;text-align:center;width:50%}@media only screen and (max-width:600px){.page-gavs .gavs-wrapper{width:100%}}.page-gavs .gavs-wrapper .header-gavs-msg{color:#000;font-size:25px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.6px;line-height:1.57;margin-bottom:16px;margin-top:10px;text-align:center}@media only screen and (max-width:1024px){.page-gavs .gavs-wrapper .header-gavs-msg{font-size:15px}}@media only screen and (max-width:600px){.page-gavs .gavs-wrapper .header-gavs-msg{font-size:15px}}.page-gavs .gavs-wrapper .header-gavs-msg .style-icon{margin-bottom:20px}.page-gavs .gavs-wrapper .gavs-messages{margin-bottom:24px;margin-top:50px}.page-gavs .gavs-btn-div{justify-content:center;margin-bottom:25px;margin-top:25px}.page-gavs .gavs-btn{color:#fff;cursor:pointer;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2.5px;line-height:1.18;margin-top:34px;max-width:50%;text-align:center}@media only screen and (max-width:600px){.page-gavs .gavs-btn{margin-top:50px}}.page-gavs .gavs-btn--margin{margin-right:20px}@media only screen and (max-width:600px){.page-gavs .gavs-btn--margin{margin-right:0}}.page-gavs .float{float:left;height:60px;margin-bottom:80px;width:40%}@media only screen and (max-width:600px){.page-gavs .float{height:100px;margin-bottom:20px;width:100%}}@media only screen and (max-width:1024px){.page-gavs .float{height:80px;margin-left:0}}.page-gavs .gavs-height{height:50px;margin-left:20px;width:50%}.page-gavs .margin-left{margin-left:70px}@media only screen and (max-width:1024px){.page-gavs .margin-left{margin-left:0}}.page-gavs .btn--dark-gavs{background-color:#000;border:1px solid #34303d;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fffdfb;font-size:12px;text-align:center}.iframe-class-div iframe{border:none;height:100%;margin-top:200px;position:absolute;width:100%}@media (min-width:64em){.loyalty-order-confirmation{background-color:#fffdfb;display:flex;justify-content:center;padding:135px 0}}.loyalty-order-confirmation .loyalty-box{align-items:center;background-color:#fffdfb;display:flex;flex-direction:column;padding:10px}@media (min-width:64em){.loyalty-order-confirmation .loyalty-box{max-width:570px;padding:57px 65px 20px}}.loyalty-order-confirmation .loyalty-box .icon-success{background-image:url(../../../../content/dam/iqos/global/marketing/graphics/icon-success.svg);height:63px;width:63px}.loyalty-order-confirmation .loyalty-box .title{color:#000;font-size:28px;font-weight:300;margin-bottom:30px;margin-top:10px}.loyalty-order-confirmation .loyalty-box .label-order-number{color:#34303d;font-size:14px;font-weight:400;margin-bottom:10px}.loyalty-order-confirmation .loyalty-box .order-number{color:#34303d;font-size:24px;font-weight:300}.loyalty-order-confirmation .loyalty-box .message{color:#34303d;font-size:14px;font-weight:400;margin-bottom:40px;margin-top:30px;text-align:center}.loyalty-order-confirmation .loyalty-box .order-details{border:1px solid rgba(255,253,251,.05);padding:20px;width:100%}.loyalty-order-confirmation .loyalty-box .order-details .details-title{border-bottom:1px solid rgba(255,253,251,.05);color:#000;font-size:14px;font-weight:400;margin:0;padding-bottom:20px}.loyalty-order-confirmation .loyalty-box .order-details .detail{border-bottom:1px solid rgba(255,253,251,.05);display:flex;justify-content:space-between;padding:15px 0}.loyalty-order-confirmation .loyalty-box .order-details .detail .detail-label{color:#34303d;font-size:14px;font-weight:400}.loyalty-order-confirmation .loyalty-box .order-details .detail .detail-value{color:#34303d;font-size:14px;font-weight:600;text-align:right}.loyalty-order-confirmation .loyalty-box .order-details .detail .detail-value.discount-price{display:flex}.loyalty-order-confirmation .loyalty-box .order-details .detail .detail-value.discount-price .discount{color:#c2bfc2;font-weight:400;margin-bottom:0;margin-right:10px;text-decoration:line-through}.loyalty-order-confirmation .loyalty-box .order-details .detail .detail-value div{margin-bottom:10px}.loyalty-order-confirmation .loyalty-box .order-details .detail .detail-value div:last-child{margin-bottom:0}.loyalty-order-confirmation .loyalty-box .cta{display:block;margin-top:20px}.loyalty-order-confirmation .loyalty-box .cta.regular-bordered-btn{background-color:transparent;border:1px solid #34303d;border-radius:24px;color:#34303d;font-size:11px;letter-spacing:2.5px;margin-bottom:0}.loyalty-order-confirmation .loyalty-box .cta.regular-bordered-btn:hover{background-color:#00d1d2;border-color:#00d1d2}.loyalty-order-confirmation .loyalty-box .track-my-order{color:#34303d;font-size:14px;font-weight:400;margin-top:20px;text-decoration:underline}.loyalty-order-confirmation .loyalty-box .purchase-info{color:#34303d;font-size:12px;font-weight:400;margin-top:35px}.flavour-profile{background:#fffdfb;width:100%}.flavour-profile>.container-fluid{justify-content:center;margin:0;padding:62px 20px;position:relative;text-align:center}@media (min-width:48em){.flavour-profile>.container-fluid{padding:62px 180px}}@media (min-width:64em){.flavour-profile>.container-fluid{padding:120px 100px}}@media (min-width:75em){.flavour-profile>.container-fluid{padding-left:180px;padding-right:180px}}@media (min-width:87.5em){.flavour-profile>.container-fluid{padding-left:290px;padding-right:290px}}@media (min-width:100em){.flavour-profile>.container-fluid{padding-left:360px;padding-right:360px}}.flavour-profile>.container-fluid .flavour-container{display:inline-flex;flex-direction:column-reverse;width:100%}@media (min-width:64em){.flavour-profile>.container-fluid .flavour-container{display:flex;flex-direction:row}}.flavour-profile>.container-fluid .column-flex{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex{flex:0 0 100%}}.flavour-profile>.container-fluid .column-flex .editorial-text__content{text-align:center;width:100%}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex .editorial-text__content{text-align:center;width:80%}}.flavour-profile>.container-fluid .column-flex .editorial-text__content .editorial-text__header{color:#34303d;font-size:13px;font-weight:600;letter-spacing:2px}.flavour-profile>.container-fluid .column-flex .editorial-text__content .editorial-text__header:after{background-image:linear-gradient(90deg,#d8d8d8,#fff);content:"";display:block;height:1px;margin:12px auto 18px;text-align:center;width:105px}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex .editorial-text__content .editorial-text__header:after{background-image:linear-gradient(90deg,#d8d8d8,#fff);margin:18px 283px}}@media (min-width:75em){.flavour-profile>.container-fluid .column-flex .editorial-text__content .editorial-text__header:after{background-image:linear-gradient(90deg,#d8d8d8,#fff);margin:18px 293px}}@media (min-width:100em){.flavour-profile>.container-fluid .column-flex .editorial-text__content .editorial-text__header:after{background-image:linear-gradient(90deg,#d8d8d8,#fff);margin:18px 303px}}.flavour-profile>.container-fluid .column-flex .editorial-text__content .editorial-text__title{color:#34303d;font-size:24px;font-weight:300;letter-spacing:normal;line-height:1.42;margin:0}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex .editorial-text__content .editorial-text__title{font-size:28px}}.flavour-profile>.container-fluid .column-flex .editorial-text__content .editorial-text__description{color:#34303d;font-size:16px;font-weight:400;line-height:1.75;margin-bottom:20px;margin-top:18px}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex .editorial-text__content .editorial-text__description{margin-left:100px;margin-right:100px}}@media (min-width:100em){.flavour-profile>.container-fluid .column-flex .editorial-text__content .editorial-text__description{margin-left:110px;margin-right:110px}}.flavour-profile>.container-fluid .column-flex .flavour_wrapper{height:100%;padding:0 0 20px;width:100%}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex .flavour_wrapper{padding:0}}.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour{overflow-y:hidden;width:100%}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour{height:auto}}.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row{display:flex;flex-flow:row}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row{margin-left:190px;margin-right:205px}}.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .flavour_text{color:#000;font-size:13px;font-weight:600;letter-spacing:1.73px;line-height:1.54;margin-left:18px;margin-right:53px;margin-top:8px;text-align:left;width:45%}@media (min-width:48em){.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .flavour_text{margin-left:35px}}.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .round_points{margin:0;overflow-x:auto;overflow-y:hidden;padding:0;text-align:left;white-space:nowrap;width:50%}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .round_points{padding-bottom:0;white-space:normal}}.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .round_points .round_point{display:inline-block;height:34px;margin-right:5px;position:relative;width:19px}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .round_points .round_point{height:38px;margin-right:0;width:29px}}.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .round_points .round_point .round{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#d3d3d3;border:1px solid hsla(0,0%,80%,.5);border-radius:50%;height:12px;left:50%;margin-top:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .round_points .round_point .round{height:14px;width:14px}}.flavour-profile>.container-fluid .column-flex .flavour_wrapper .text_colour .flavour_rows .flavour_row .round_points .round_point .round.level_active{background-color:#f47521}.flavour-profile>.container-fluid .column-flex .tns-outer{position:relative}.flavour-profile>.container-fluid .column-flex .tns-outer .editorial-text__itemCarousel{display:flex}.flavour-profile>.container-fluid .column-flex .tns-outer .tns-controls{display:none}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex .tns-outer .tns-controls{display:block;left:0}}.flavour-profile>.container-fluid .column-flex .tns-outer .tns-controls [data-controls=prev]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat}.flavour-profile>.container-fluid .column-flex .tns-outer .tns-controls [data-controls=prev]:after{border:none}.flavour-profile>.container-fluid .column-flex .tns-outer .tns-controls [data-controls=next]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat}.flavour-profile>.container-fluid .column-flex .tns-outer .tns-controls [data-controls=next]:after{border:none}.flavour-profile>.container-fluid .column-flex .tns-outer .tns-nav{align-items:center;bottom:-50px;clip-path:none;display:flex;flex-direction:row;justify-content:center;left:0;top:auto;width:100%}@media (min-width:64em){.flavour-profile>.container-fluid .column-flex .tns-outer .tns-nav{bottom:-100px}}.flavour-profile>.container-fluid .column-flex .tns-outer .tns-horizontal.tns-subpixel>.tns-item{padding-left:1px}.flavour-profile>.container-fluid .column-flex .tns-outer .tns-btn{background-color:transparent;border-radius:100%;cursor:pointer;margin:0 .5rem}.flavour-profile>.container-fluid .column-flex .tns-outer .tns-btn a{-webkit-appearance:initial;background-color:transparent;border:1px solid #34303d;border-radius:100%;height:8px;width:8px}.flavour-profile>.container-fluid .column-flex .tns-outer .tns-btn a.tns-nav-active{background-color:#34303d!important}.flavour-profile>.container-fluid .column-flex .tns-outer .tns-btn a:hover{background-color:#34303d}.nbw .flavour_rows{padding-left:0}.editorial-text__disclaimer{color:#34303d;font-size:1rem;font-weight:300;letter-spacing:.07px;line-height:1.5}.loyalty-learn-and-earn--add-device,.loyalty-learn-and-earn--add-proof-of-purchase{background-color:#f6f4f0;margin-top:55px}@media (min-width:48em){.loyalty-learn-and-earn--add-device,.loyalty-learn-and-earn--add-proof-of-purchase{padding:75px 0}}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn{background-color:#fffdfb;padding:48px 20px 25px}@media (min-width:48em){.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn{display:block;margin:0 auto;padding:48px 60px 40px;width:570px}}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__badge-and-step,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__badge-and-step{display:flex;justify-content:space-between}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__badge-and-step .badge,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__badge-and-step .badge{border-radius:12.5px;height:24px;padding:0 15px;text-align:center;text-transform:uppercase}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__badge-and-step .badge span,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__badge-and-step .badge span{color:#fffdfb;font-size:10px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:2.6;text-align:center}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__badge-and-step .badge-gold,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__badge-and-step .badge-gold{background:linear-gradient(90deg,#e5b052 60%,#e5b052)}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__badge-and-step .badge-silver,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__badge-and-step .badge-silver{background:linear-gradient(90deg,#484450,#f6f4f0)}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__badge-and-step .badge-platinum,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__badge-and-step .badge-platinum{background:linear-gradient(90deg,#34303d,#95afd6)}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__badge-and-step .step-of,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__badge-and-step .step-of{color:#34303d;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.67}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__title,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__title{color:#34303d;font-size:26px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.54;margin:19px 0 0}@media (min-width:48em){.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__title,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__title{font-size:36px}}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__text,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__text{margin:15px 0 20px}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__text span,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__text span{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__serial-number-input,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__serial-number-input{margin-top:40px}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__serial-number-input label,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__serial-number-input label{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__serial-number-input input,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__serial-number-input input{margin-top:13px}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__serial-number-input ::-webkit-input-placeholder,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__serial-number-input ::-webkit-input-placeholder{color:#34303d}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__serial-number-input ::-moz-placeholder,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__serial-number-input ::-moz-placeholder{color:#34303d}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__serial-number-input :-ms-input-placeholder,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__serial-number-input :-ms-input-placeholder{color:#34303d}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__serial-number-input :-moz-placeholder,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__serial-number-input :-moz-placeholder{color:#34303d}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__serial-number-input .error-text,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__serial-number-input .error-text{display:none}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn .error-input input,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn .error-input input{background:#f6f4f0 url(../../../../content/dam/iqos/global/marketing/brand/graphics/alert.svg) right 15px top 50% no-repeat;background-size:20px;border:1px solid #c73636}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn .error-input .error-text,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn .error-input .error-text{color:#c73636;display:block;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin:15px 0 20px}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__btn-learn-and-earn,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__btn-learn-and-earn{margin-top:20px}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__btn-learn-and-earn .btn-add-device,.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__btn-learn-and-earn .btn-select-file,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__btn-learn-and-earn .btn-add-device,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__btn-learn-and-earn .btn-select-file{border-radius:3px;color:#fffdfb;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;text-align:center;text-transform:uppercase}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__btn-learn-and-earn .btn-take-photo,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__btn-learn-and-earn .btn-take-photo{border:2px solid #34303d;border-radius:3px;color:#34303d;font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:normal;margin-top:-10px;text-align:center;text-transform:uppercase}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__divider,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__divider{display:flex;margin-top:10px;text-align:center}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__divider .gray-line,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__divider .gray-line{width:45%}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__divider span,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__divider span{width:10%}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__accordion,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__accordion{margin-top:20px}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__accordion .loyalty--btn-accordion,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__accordion .loyalty--btn-accordion{background-color:transparent;border:1px solid rgba(255,253,251,.05);border-left:none;border-right:none;cursor:pointer;outline:none;padding:16px 80px 16px 0;position:relative;text-align:left;transition:.4s;width:100%}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__accordion .loyalty--btn-accordion.open,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__accordion .loyalty--btn-accordion.open{border-bottom:none}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__accordion .loyalty--btn-accordion.open .btn-accordion-arrow,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__accordion .loyalty--btn-accordion.open .btn-accordion-arrow{transform:rotate(180deg)}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__accordion .loyalty--btn-accordion .btn-accordion-text,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__accordion .loyalty--btn-accordion .btn-accordion-text{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__accordion .loyalty--btn-accordion .btn-accordion-arrow,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__accordion .loyalty--btn-accordion .btn-accordion-arrow{height:18px;position:absolute;right:18px;top:24px;width:18px}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__accordion .loyalty--text-accordion,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__accordion .loyalty--text-accordion{border-bottom:1px solid rgba(255,253,251,.05);padding-bottom:10px}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__accordion .loyalty--text-accordion .box-accordion span,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__accordion .loyalty--text-accordion .box-accordion span{color:#34303d;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:20px}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__accordion .loyalty--text-accordion .box-accordion img,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__accordion .loyalty--text-accordion .box-accordion img{width:100%}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__text-info,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__text-info{padding-top:16px}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__text-info .info-text,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__text-info .info-text{color:#524f59;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__link,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__link{margin-top:20px}.loyalty-learn-and-earn--add-device .loyalty-learn-and-earn__link a,.loyalty-learn-and-earn--add-proof-of-purchase .loyalty-learn-and-earn__link a{color:#34303d;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-decoration:underline}.loyalty-learn-and-earn--loading{align-items:center;background-color:hsla(0,0%,100%,.9);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:99999999}.loyalty-learn-and-earn--loading .loading-spinner{animation:rotation 2s linear infinite;border:4px solid #000;border-radius:50px;border-top-color:transparent;height:50px;width:50px}.loyalty-learn-and-earn--loading .loading-text{color:#262a33;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;max-width:200px;text-align:center}.loyalty-read_article{align-items:center;display:flex;flex-direction:column}.loyalty-read_article .loyalty-ra_container,.loyalty-read_article .loyalty-ra_container .video-container{position:relative}.loyalty-read_article .loyalty-ra_container .video-container .video-wrapper{display:none}.loyalty-read_article .loyalty-ra_container .video-container .video-wrapper video{width:100%}.loyalty-read_article .loyalty-ra_container .play-button_wrapper{height:60px;left:42%;position:absolute;top:45%;width:60px}@media (min-width:48em){.loyalty-read_article .loyalty-ra_container .play-button_wrapper{left:45%;top:39%}}.loyalty-read_article .loyalty-ra_wrapper{width:375px}@media (min-width:48em){.loyalty-read_article .loyalty-ra_wrapper{width:680px}}.loyalty-read_article .loyalty-ra-text_container{padding:48px 20px}.loyalty-read_article .loyalty-ra-text_container.ra-photo{padding:48px 20px 46px}@media (min-width:48em){.loyalty-read_article .loyalty-ra-text_container,.loyalty-read_article .loyalty-ra-text_container.ra-photo{padding:48px 0}}.loyalty-read_article .loyalty-ra_text{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;margin:0}.loyalty-read_article .loyalty-ra_text:nth-child(1n+2){margin:1.875em 0 0}.activateBlueFyStep1__wrapper{align-items:center;color:#34303d;display:flex;flex-direction:column;margin:50px 8px 12px;width:inherit}@media (min-width:48em){.activateBlueFyStep1__wrapper{margin:50px 44px 12px}}@media (min-width:64em){.activateBlueFyStep1__wrapper{margin:75px 44px 12px}}@media (min-width:87.5em){.activateBlueFyStep1__wrapper{margin:75px 64px 12px}}.activateBlueFyStep1__wrapper .activateBlueFyStep1-btn{color:#fffdfb;margin-top:50px;width:380px}@media (max-width:767px){.activateBlueFyStep1__wrapper .activateBlueFyStep1-btn{width:100%}}.activateBlueFyStep2__wrapper{color:#34303d;margin:50px 8px 12px;width:inherit}@media (min-width:48em){.activateBlueFyStep2__wrapper{margin:50px 44px 12px}}@media (min-width:64em){.activateBlueFyStep2__wrapper{margin:75px 44px 12px}}@media (min-width:87.5em){.activateBlueFyStep2__wrapper{margin:75px 64px 12px}}.activateBlueFyStep2__wrapper .activateBlueFyStep2__icon-text__wrapper{align-items:center;display:flex;flex-direction:column}.activateBlueFyStep2__wrapper .activateBlueFyStep2__icon-text__wrapper .activateBlueFyStep2-title{font-size:24px;line-height:1;margin-bottom:10px;text-align:center}.activateBlueFyStep2__wrapper .activateBlueFyStep2__icon-text__wrapper .activateBlueFyStep2-link{font-weight:700;margin-top:10px;text-align:center}.activateBlueFyStep2__wrapper .activateBlueFyStep2__icon-text__wrapper .activateBlueFyStep2-link-copy-success__wrapper{display:flex;height:50px;justify-content:center;text-align:center;width:100%}.activateBlueFyStep2__wrapper .activateBlueFyStep2__icon-text__wrapper .activateBlueFyStep2-link-copy-success__wrapper .activateBlueFyStep2-link-copy-success{background-color:#fffdfb;display:none;height:inherit;justify-content:center;margin-top:30px;text-align:center;width:380px}@media (max-width:767px){.activateBlueFyStep2__wrapper .activateBlueFyStep2__icon-text__wrapper .activateBlueFyStep2-link-copy-success__wrapper .activateBlueFyStep2-link-copy-success{width:100%}}.activateBlueFyStep2__wrapper .activateBlueFyStep2__icon-text__wrapper .activateBlueFyStep2-link-copy-success__wrapper .activateBlueFyStep2-link-copy-success .activateBlueFyStep2-link-copy-success-text{height:inherit;margin:15px}.activateBlueFyStep2__wrapper .activateBlueFyStep2__icon-text__wrapper .activateBlueFyStep2-btn{color:#fffdfb;margin-top:50px;width:380px}@media (max-width:767px){.activateBlueFyStep2__wrapper .activateBlueFyStep2__icon-text__wrapper .activateBlueFyStep2-btn{width:100%}}.activateBlueFyStep3__wrapper{align-items:center;color:#34303d;display:flex;flex-direction:column;margin:50px 8px 12px;width:inherit}@media (min-width:48em){.activateBlueFyStep3__wrapper{margin:50px 44px 12px}}@media (min-width:64em){.activateBlueFyStep3__wrapper{margin:75px 44px 12px}}@media (min-width:87.5em){.activateBlueFyStep3__wrapper{margin:75px 64px 12px}}.activateBlueFyStep3__wrapper .activateBlueFyStep3__icon-text__wrapper{align-items:center;display:flex;flex-direction:column}.activateBlueFyStep3__wrapper .activateBlueFyStep3__icon-text__wrapper .activateBlueFyStep3-title{font-size:24px;height:30px;line-height:1;margin-bottom:50px;text-align:center}.activateBlueFyStep3__wrapper .activateBlueFyStep3__icon-text__wrapper .activateBlueFyStep3-bluefy-card{border:1px solid #dad5d5;box-shadow:1px 1px 10px 10px #f9f6f6;cursor:pointer;display:flex;height:200px;padding:20px;width:300px}.activateBlueFyStep3__wrapper .activateBlueFyStep3__icon-text__wrapper .activateBlueFyStep3-bluefy-card .activateBlueFyStep3-bluefy-card-image{height:100%}.activateBlueFyStep3__wrapper .activateBlueFyStep3__icon-text__wrapper .activateBlueFyStep3-bluefy-card .activateBlueFyStep3-bluefy-card-text{margin-left:20px;margin-top:15px}.activateBlueFyStep3__wrapper .activateBlueFyStep3-btn{color:#fffdfb;margin-top:50px;width:380px}@media (max-width:767px){.activateBlueFyStep3__wrapper .activateBlueFyStep3-btn{width:100%}}.browser_check--wrapper{background:#fffdfb;height:100vh;left:0;overflow:auto;overflow-x:hidden;overflow-y:auto;padding-top:100px;position:fixed;top:0;width:100vw;z-index:9000}.browser_check--wrapper .browser_check-loader{margin-bottom:30px;margin-top:200px;text-align:center}.browser_check--wrapper .browser_check-text{text-align:center}.content-country-document{margin:100px auto 30px;max-width:335px}@media (min-width:48em){.content-country-document{padding-bottom:50px}}@media (min-width:64em){.content-country-document{padding-bottom:70px}}.content-country-document .content-country-document_title{font-size:24px;font-weight:400;text-align:center}@media (min-width:64em){.content-country-document .content-country-document_title{font-size:26px}}.content-country-document .country-title-select{font-size:14px;font-weight:400;margin-bottom:15px;margin-top:40px}@media (min-width:64em){.content-country-document .country-title-select{font-size:16px}}.content-country-document .form-item input::-webkit-calendar-picker-indicator{display:none}.content-country-document .form-item input:focus,.content-country-document .form-item textarea:focus{border:1px solid #c1c1c0;outline:none}.content-country-document .form-item datalist{border:none}.content-country-document .option-type-documents{font-size:14px;font-weight:400;margin-bottom:40px;text-align:center;text-decoration:underline}@media (min-width:64em){.content-country-document .option-type-documents{font-size:16px}}.content-country-document .content-document{cursor:pointer;display:block;font-weight:400;line-height:24px;margin-bottom:25px;margin-top:25px;padding-left:35px;position:relative}@media (min-width:64em){.content-country-document .content-document{font-size:18px;line-height:25px}}.content-country-document .content-document input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.content-country-document .content-document input:checked+.check-document{border:1px solid #000}.content-country-document .content-document input:checked+.check-document:before{display:block}.content-country-document .content-document .check-document{border:1px solid #c1c1c0;border-radius:50%;height:25px;left:0;position:absolute;top:0;width:25px}.content-country-document .content-document .check-document:before{background:#000;border-radius:50%;bottom:0;content:"";display:none;height:10px;left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px}.content-country-document .error-text{background-color:#f6f4f0;margin-bottom:16px;padding:20px 30px;position:relative}.content-country-document .error-text .img-error-text{height:26px;left:5%;position:absolute;top:50%;transform:translateY(-50%);width:26px}.content-country-document .error-text .error-message{display:block;font-size:14px;font-weight:400;padding-left:28px}.content-country-document .container-btn-country-documents{margin-bottom:46px}.content-country-document.select-error .check-document,.content-country-document.select-error .form-standard-select__select{border:1px solid red}.content-country-document .hide,.content-country-document .plp__plp-product-veev .card-product-container .card-product .card-product-front.hide,.content-country-document [id^=notifyPopupHtml] div.hide,.plp__plp-product-veev .card-product-container .card-product .content-country-document .card-product-front.hide,[id^=notifyPopupHtml] .content-country-document div.hide{display:none}.hav-v2-content__data-match-flow{margin:0 auto;max-width:365px;padding:46px 20px;text-align:center}@media (min-width:992px){.hav-v2-content__data-match-flow{max-width:420px;padding-top:80px}}@media (min-width:48em){.hav-v2-content__data-match-flow{padding-bottom:90px}}@media (min-width:64em){.hav-v2-content__data-match-flow{padding-bottom:130px}}.hav-v2-content__data-match-flow .data-match-flow_title{color:#34303d;font-size:24px;line-height:36px;margin:20.9px 20px 23px}@media (min-width:992px){.hav-v2-content__data-match-flow .data-match-flow_title{font-size:26px}}.hav-v2-content__data-match-flow .form-item input{margin-bottom:12px}@media (min-width:992px){.hav-v2-content__data-match-flow .form-item input{font-size:16px}}.hav-v2-content__data-match-flow .form-item input:last-child{margin-bottom:56px}.hav-v2-content__data-match-flow .form-item input::-webkit-inner-spin-button,.hav-v2-content__data-match-flow .form-item input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hav-v2-content__data-match-flow .form-item input::-webkit-calendar-picker-indicator{display:none}.hav-v2-content__data-match-flow .form-item input:focus,.hav-v2-content__data-match-flow .form-item textarea:focus{border:1px solid #c2bfc2;outline:none}.hav-v2-content__data-match-flow .form-item.form-hav-j4-error.select-error input{border:1px solid red}.hav-v2-content__data-match-flow .form-item.form-hav-j4-error.select-error input:last-child{margin-bottom:36px}.hav-v2-content__data-match-flow .form-item.form-hav-j4-scenarious input{margin-bottom:294px}.hav-v2-content__data-match-flow .form-item.form-hav-j4-scenarious input:first-child{display:block}.hav-v2-content__data-match-flow .form-item.form-hav-j4-scenarious input:last-child{display:none}.hav-v2-content__data-match-flow .form-item.form-hav-j4-scenarious.select-error .hav-j4-scenarious-text{border:1px solid red}.hav-v2-content__data-match-flow .form-item.var01 input:first-child{display:none}.hav-v2-content__data-match-flow .form-item.var01 input:last-child{display:block}.hav-v2-content__data-match-flow .form-item.var01.select-error .hav-j4-scenarious-number{border:1px solid red}.hav-v2-content__data-match-flow .error-text{background-color:#f6f4f0;margin-bottom:16px;padding:21px 18px;position:relative}.hav-v2-content__data-match-flow .error-text .img-error-text{height:26px;left:5%;position:absolute;top:50%;transform:translateY(-50%);width:26px}.hav-v2-content__data-match-flow .error-text .error-message{display:block;font-size:13px;font-weight:400;padding-left:42px}@media (min-width:992px){.hav-v2-content__data-match-flow .error-text .error-message{font-size:15px}}.hav-v2-content__data-match-flow.content__data-match-flow-success .data-match-flow_title{margin-bottom:140px}.hav-v2-content__data-match-flow.content__data-match-flow-success .data-match-flow-p-success{display:none}.hav-v2-content__data-match-flow.content__data-match-flow-success button{min-height:4.5rem}.hav-v2-content__data-match-flow.content__data-match-flow-success button.btn--dark{margin-bottom:16px}.hav-v2-content__data-match-flow.content__data-match-flow-success button.btn--standard{background-color:#fff}.hav-v2-content__data-match-flow.content__data-match-flow-success button span{font-weight:600}.hav-v2-content__data-match-flow.content__data-match-flow-success.var01 .data-match-flow_title{margin-bottom:23px}.hav-v2-content__data-match-flow.content__data-match-flow-success.var01 .data-match-flow-p-success{display:block;font-weight:400;line-height:28px;margin-bottom:240px}@media (min-width:992px){.hav-v2-content__data-match-flow.content__data-match-flow-success.var01 .data-match-flow-p-success{font-size:16px;line-height:32px}}.hav-v2-content__data-match-flow.content__data-match-flow-success.var01 button{display:none}.overlay-interactive__wrapper.overlay-data-match-flow_wrapper{padding:34px 19px}.overlay-interactive__wrapper.overlay-data-match-flow_wrapper .overlay-title-data-match-flow{font-size:2.4rem;font-weight:400;line-height:36px;padding:0 0 24px}.overlay-interactive__wrapper.overlay-data-match-flow_wrapper .overlay-interactive__footer{flex-direction:inherit}.overlay-interactive__wrapper.overlay-data-match-flow_wrapper button{min-height:4.5rem}.overlay-interactive__wrapper.overlay-data-match-flow_wrapper button.btn--standard{background-color:#fff}.overlay-interactive__wrapper.overlay-data-match-flow_wrapper button span{font-weight:600}.overlay-interactive__wrapper.overlay-data-match-flow_wrapper .overlayp-data-match-flow{font-size:12px;line-height:23px;padding:0}.loading-line.loading-line-success-verified{width:100%}.content-v2-j4__introdution-start{margin:0 auto;max-width:335px}@media (min-width:64em){.content-v2-j4__introdution-start{max-width:365px}}.content-v2-j4__introdution-start .hav-v2-start-image-wrapper{margin-bottom:35px;padding:0 16px}.content-v2-j4__introdution-start .title__introdution-start{font-size:23px;font-weight:500;text-align:center}@media (min-width:64em){.content-v2-j4__introdution-start .title__introdution-start{font-size:25px}}.content-v2-j4__introdution-start .p__introdution-start{font-size:16px;font-weight:400;line-height:28px;text-align:center}@media (min-width:64em){.content-v2-j4__introdution-start .p__introdution-start{font-size:18px}}.content-v2-j4__introdution-start .content-message__introdution-start{margin:0 auto 116px;max-width:313px}@media (min-width:64em){.content-v2-j4__introdution-start .content-message__introdution-start{max-width:340px}}.content-v2-j4__introdution-start .content-message__introdution-start .user-device__introdution-start{margin-bottom:35px;position:relative}.content-v2-j4__introdution-start .content-message__introdution-start .user-device__introdution-start .text__introdution-start{font-size:14px;font-weight:400;line-height:24px;padding-left:24px;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:64em){.content-v2-j4__introdution-start .content-message__introdution-start .user-device__introdution-start .text__introdution-start{font-size:16px}}.accordion__introdution-start{background:none;padding:0}.accordion__introdution-start #pdp-accordions{border-top:0;margin-bottom:46px;min-height:auto}@media (min-width:64em){.accordion__introdution-start #pdp-accordions{max-width:600px}}.accordion__introdution-start .pdp-accordion-row{border:0}.accordion__introdution-start .pdp-accordion-row .pdp-accordion--container{padding:20px}.accordion__introdution-start .pdp-accordion-row .pdp-accordion--container .pdp-accordion-waranty--title{padding-top:0}.accordion__introdution-start button{border:none;border-bottom:1px solid rgba(255,253,251,.05);padding:0}.accordion__introdution-start button span{font-size:13px;letter-spacing:normal;padding-left:20px;text-transform:none}@media (min-width:64em){.accordion__introdution-start button span{font-size:16px}}.content-system-problems{margin:0 auto;max-width:335px;padding:80px 20px 112px;text-align:center}@media (min-width:64em){.content-system-problems{max-width:465px}}.content-system-problems .title-system-problems{font-size:24px;font-weight:500;line-height:36px}@media (min-width:64em){.content-system-problems .title-system-problems{font-size:26px}}.content-system-problems .p-system-problems{font-size:16px;font-weight:400;line-height:28px}@media (min-width:64em){.content-system-problems .p-system-problems{font-size:18px}}.hav-v2__social-responsibility{display:flex;justify-content:center;margin-bottom:90px;text-align:center}.hav-v2__social-responsibility .social-responsibility__container{font-size:24px;font-weight:500}.hav-v2__social-responsibility .social-responsibility__container h4{font-weight:500}.hav-v2__social-responsibility .social-res-video{display:block;height:179px;margin:0 auto;max-width:335px;position:relative}@media (min-width:64em){.hav-v2__social-responsibility .social-res-video{max-width:600px}}.hav-v2__social-responsibility .plp__plp-product-veev .card-product-container .card-product .social-res-video.card-product-front.hide video,.hav-v2__social-responsibility .social-res-video.hide video,.plp__plp-product-veev .card-product-container .card-product .hav-v2__social-responsibility .social-res-video.card-product-front.hide video{display:none}.hav-v2__social-responsibility .video-poster{left:0;max-width:335;position:absolute;top:0;width:100%;z-index:999}.hav-v2__social-responsibility .video-play{background:#fff;border-radius:50%;height:54px;left:50%;position:absolute;top:58%;transform:translate(-50%,-50%);width:52px;z-index:1000}.hav-v2__social-responsibility .social-video{width:100%}.content-start-device .title-system-problems{letter-spacing:-1px;margin-bottom:85px}.iqos-diagnostic-tool{text-align:center}.iqos-diagnostic-tool--header{margin-bottom:75px;margin-top:110px}.iqos-diagnostic-tool__subtitle{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.73px;line-height:normal;text-transform:uppercase}.iqos-diagnostic-tool__title{color:#34303d;font-stretch:normal;font-style:normal;font-weight:300;line-height:1.4;margin:10px 0 150px}@media (min-width:48em){.iqos-diagnostic-tool__title{font-size:50px}}.iqos-diagnostic-tool .device__subtitle{color:#34303d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.56}.iqos-diagnostic-tool__device{margin-bottom:110px}.iqos-diagnostic-tool__device-image{margin:40px 40px 10px}.iqos-diagnostic-tool__device-name{color:#34303d;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.25px;line-height:1.61;margin:0 61px 10px 62px}.my-devices-overlay .overlay-interactive__wrapper{display:block;overflow:auto}.my-devices-overlay .overlay-interactive__wrapper .overlay-interactive__close{top:2rem}@media (min-width:48em){.my-devices-overlay .overlay-interactive__wrapper .overlay-interactive__close{top:2.6rem}}.my-devices-overlay .overlay-interactive__wrapper .overlay-interactive__main{margin:0 auto}@media (min-width:48em){.my-devices-overlay .overlay-interactive__wrapper .overlay-interactive__main{width:598px}}.my-devices-overlay .overlay-interactive__wrapper label{color:#34303d;font-weight:500}.my-devices-overlay .overlay-interactive__wrapper .my-devices-overlay__small-header{font-weight:400;padding:10px 20px!important;text-align:center!important;width:355px!important}@media (min-width:48em){.my-devices-overlay .overlay-interactive__wrapper .my-devices-overlay__small-header{text-align:left!important;width:600px!important}}.my-devices-overlay .overlay-interactive__wrapper .my-devices-overlay__btn-container{margin:30px auto;width:335px}.my-devices-overlay .overlay-interactive__wrapper .my-devices-overlay__btn-container button{height:45px}.my-devices-overlay .overlay-interactive__wrapper .checkbox-red-border:before{border:1px solid #c73636}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-left:0!important}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714286%;width:1.42857%}[data-action]{background:transparent;border:0;display:block;font-size:17px;margin:10px auto;min-width:3em;text-align:center}.tns-controls [disabled]{background:#b3b3b3;color:#999}.tns-nav{margin:10px 0;text-align:center}.tns-nav>[aria-controls]{background:#fff;border:1px solid #545454;border-radius:50%;height:20px;margin:0 12px;padding:0;transition:background .2s;width:20px}@media (min-width:64em){.tns-nav>[aria-controls]{height:8px;margin:0 7px;width:8px}}.tns-nav>.tns-nav-active{background:#545454}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:inline-block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.qure-page .slick-initialized .slick-slide{display:block;padding:10px}.qure-page .slick-dots{bottom:0;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-60px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background:transparent;border:2px solid #333f48;border-radius:50%;color:transparent;cursor:pointer;font-size:0;height:8px;line-height:0px;outline:none;padding:3px;width:8px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li.slick-active button{background:#333f48}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;visibility:visible;width:auto}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:inherit;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;right:2px;width:4px}.simplebar-scrollbar:before{background:#d3d3d3;border-radius:5px;content:"";left:0;opacity:0;position:absolute;right:0;transition:opacity 1s linear}.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:10px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.appo-date-and-time__wrapper .appo-date-and-time__calendar{max-width:100%}.plp-page__catalog-switch--arrow-left,.plp-page__catalog-switch--arrow-right{stroke:#000}.plp-page__catalog-switch--arrow-right{float:right}.plp-page__catalog-switch--arrow-right.calendar-arrow--adjuster{margin-top:7px}.react-calendar{background:#fffdfb;border:0;font-family:IQOSW04-Regular,sans-serif}.react-calendar__navigation{border-bottom:2px solid hsla(120,1%,44%,.3);display:flex;margin:0 auto 43px}@media (min-width:48em){.react-calendar__navigation{margin:0 auto 42px;width:619px}}@media (min-width:64em){.react-calendar__navigation{width:816px}}.react-calendar__navigation__label{color:#34303d;font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.react-calendar__navigation button:enabled,.react-calendar__navigation button:hover,.react-calendar__navigation button:hover:enabled,.react-calendar__navigation__label:enabled,.react-calendar__navigation__label:hover{background:transparent}.react-calendar__month-view{width:100%}@media (min-width:48em){.react-calendar__month-view{margin:0 auto;width:350px}}.react-calendar__month-view__weekdays{font-weight:500;margin-bottom:16px;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{color:#34303d;font-size:14px;font-weight:600;padding:7px}.react-calendar__month-view__days abbr{display:none}.react-calendar__year-view__months{margin:0 auto;width:350px}.react-calendar__tile:hover,.react-calendar__tile:hover:enabled{background:transparent}.react-calendar__tile--active{background:transparent;color:#000;overflow:visible!important}.react-calendar__tile--active:before{border:2px solid #000;border-radius:20px;content:"";height:35px;position:absolute;transform:translate(-23%,-12%);width:35px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.react-calendar__tile--active:before{transform:translate(-12%,-15%)}}.react-calendar abbr[title]{text-decoration:none}.react-calendar button{background:transparent;border:0;margin:0;outline:none}.react-calendar button.react-calendar__tile--active:hover{background:transparent}.react-calendar button:hover:enabled{cursor:pointer}.appo-date-and-time__available-slots{margin:auto;width:100%}@media (min-width:48em){.appo-date-and-time__available-slots{max-width:320px}}.appo-dat_slots--title{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2.79px;line-height:2;text-align:center}.appo-dat_slot--wrapper{display:flex;flex-wrap:wrap}.appo-dat_slot--container{background-color:#fffdfb;color:#34303d;cursor:pointer;display:block;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;height:45px;letter-spacing:normal;line-height:45px;margin-right:10px;margin-top:10px;max-width:64px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.appo-dat_slot--container:last-of-type{margin-right:0}.appo-dat_slot--container input{cursor:pointer;opacity:0;position:absolute}.appo-dat_slot--checkmark{border:1px solid #c2bfc2;border-radius:3px;height:100%;left:0;position:absolute;top:0;width:100%}.appo-dat_slot--container input:checked~.appo-dat_slot--checkmark,.appo-dat_slot--container:hover input~.appo-dat_slot--checkmark{border:1px solid #000}.appo-dat_slot--warning-container,.appo-dat_slot--warning-container-appointment-error{align-items:center;background-color:#f6f4f0;border-radius:3px;color:#7b787f;display:flex;flex-wrap:wrap;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;height:50px;justify-content:center;letter-spacing:normal;line-height:1.57;margin-top:18px;width:100%}.appo-dat_slot--warning-container-appointment-error.hide,.appo-dat_slot--warning-container.hide,.plp__plp-product-veev .card-product-container .card-product .appo-dat_slot--warning-container-appointment-error.card-product-front.hide,.plp__plp-product-veev .card-product-container .card-product .appo-dat_slot--warning-container.card-product-front.hide,[id^=notifyPopupHtml] div.appo-dat_slot--warning-container-appointment-error.hide,[id^=notifyPopupHtml] div.appo-dat_slot--warning-container.hide{display:none}.appo-dat_slot--warning-container{max-width:335px}.appo-dat_slot--warning-container-appointment-error{color:#c73636;flex-wrap:nowrap;font-weight:400;margin-bottom:18px;padding-right:15px}.appo-dat_slot--warning-container-appointment-error.appo-wrong-code-message{display:flex;margin-bottom:auto;margin-left:45px;margin-top:auto}.appo-dat_slot--warning-container-appointment-error.mobile-appintments-warning{align-items:center;display:flex;justify-content:center;position:relative}.appo-dat_slot--warning-container-appointment-error.mobile-appintments-warning .appo-wrong-code{display:flex;margin-bottom:auto;margin-top:auto;width:40px}@media (min-width:48em){.appo-dat_slot--warning-container-appointment-error.mobile-appintments-warning .appo-wrong-code{width:auto}}.appo-dat_slot--warning-container-appointment-error.mobile-appintments-warning .appo-wrong-code:before{left:0}@media (min-width:48em){.appo-dat_slot--warning-container-appointment-error.mobile-appintments-warning .appo-wrong-code:before{left:-45px;top:-13px}}.flow-section__page{align-items:center;display:flex;justify-content:center}.form-group .error-message{color:#db3826;display:none;font-size:11px;line-height:1.45;margin-top:10px;text-align:left}.appo-wrong-code{display:inline-block;position:relative}.appo-wrong-code:before{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg);background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:28px;margin-left:15px;margin-right:15px;width:28px}.flickity-enabled{outline:0}.flickity-page-dots{line-height:1;list-style:none;margin:10px 0 0;padding:0}@media (min-width:48em){.flickity-page-dots{margin-top:20px}}.flickity-page-dots .dot{background:transparent;border:2px solid #524f59;border-radius:50%;cursor:pointer;display:inline-block;height:12px;margin:0 8px;opacity:1;width:12px}.flickity-page-dots .dot.is-selected{background:#524f59}.my-account__page .flickity-viewport{overflow:hidden}.my-account__page .my-account__overview li.carousel__item{background-color:#fffdfb;width:100%}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper{outline:none;position:relative}@media (min-width:64em){.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper{position:unset}}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-viewport{overflow:hidden;position:relative}@media (max-height:750px) and (min-width:1024px){.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-viewport{min-height:500px}}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-viewport .flickity-slider{align-items:center;display:flex;height:100%;justify-content:center}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-viewport .flickity-slider .product-slider__item{cursor:pointer;width:100%}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-viewport .product-slider__item img.product-slider__img .flickity-lazyerror,.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-viewport .product-slider__item img.product-slider__img.flickity-lazyloaded{opacity:1}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-page-dots{margin:25px 0 0}@media (min-width:64em){.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-page-dots{bottom:47px;left:0;position:absolute;transform:translate(0)}}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-page-dots .dot{background-color:#c2bfc2;border:none;border-radius:50%;height:8px;margin:0 6px;width:8px}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-page-dots .dot.is-selected{background-color:#34303d;opacity:1}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-page-dots .dot:hover{background-color:#34303d;transition:all .2s ease-in-out}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button{cursor:pointer}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-prev-next-button{display:none}@media (min-width:64em){.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-prev-next-button{background:transparent;border:none;display:block;height:48px;padding:0;position:absolute;top:48%;width:48px}}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-prev-next-button>svg{display:none}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-prev-next-button.previous{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg);left:44px}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-prev-next-button.next{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg);right:44px}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button{top:unset}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view{background:none;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/icon-fullscreen.svg);background-repeat:no-repeat;background-size:24px 24px;border:none;bottom:0;height:24px;margin:0;padding:0;position:absolute;right:44px;width:24px}@media (min-width:64em){.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view{bottom:45px}}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view .flickity-button-icon{display:none;height:18px;transform:scaleX(-1);width:18px}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-exit{background-color:#fdf7f0;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/icon-close.svg);background-repeat:no-repeat;background-size:24px 24px;border:none;bottom:unset;display:none;height:24px;left:unset;padding:0;position:absolute;right:28px;top:28px;width:24px}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-exit .flickity-button-icon{display:none}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper.is-fullscreen{background-color:#fdf7f0;position:fixed;z-index:666666}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper.is-fullscreen .flickity-viewport{height:100%!important}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper.is-fullscreen .flickity-viewport .flickity-slider .product-slider__img{transform:scale(1.5)}@media (max-width:479px){.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper.is-fullscreen .flickity-viewport .flickity-slider .product-slider__img{transform:scale(1)}}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper.is-fullscreen .flickity-viewport .flickity-page-dots{left:0;margin-top:0;position:absolute}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper.is-fullscreen .flickity-page-dots{bottom:30px;left:0;margin-top:0;position:absolute}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper.is-fullscreen .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-exit{display:block}.new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper:not(.flickity-enabled) .product-slider__item:nth-child(n+2){display:none!important}.flickity-enabled.is-fullscreen{background:rgba(0,0,0,.9);height:100%;left:0;padding-bottom:35px;position:fixed;top:0;width:100%;z-index:1}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-view{display:none}html.right-to-left-components .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-prev-next-button.previous{left:unset;right:44px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-prev-next-button.next{left:44px;right:unset;transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.right-to-left-components .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view{left:44px;right:unset}html.right-to-left-components .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-exit{left:28px;right:unset}.horizontal-vertical-slide-banner .horizontal-slider .cbjs-horizontal__slider .flickity-viewport .slide{width:100%}.horizontal-vertical-slide-banner .horizontal-slider .cbjs-horizontal__slider .flickity-page-dots{align-items:center;bottom:25px;display:flex;justify-content:center;margin:10px 0;position:absolute}.horizontal-vertical-slide-banner .horizontal-slider .cbjs-horizontal__slider .flickity-page-dots .dot{background-color:#af9d94;border:none;border-radius:0;height:2px;margin:0 5px;width:66px}.horizontal-vertical-slide-banner .horizontal-slider .cbjs-horizontal__slider .flickity-page-dots .dot.is-selected{background-color:#34303d}.horizontal-vertical-slide-banner .vertical-slider.mobile .cbjs-vertical__slider{outline:0}.horizontal-vertical-slide-banner .vertical-slider.mobile .cbjs-vertical__slider .flickity-viewport .flickity-slider .slide{width:100%}.horizontal-vertical-slide-banner .vertical-slider.mobile .cbjs-vertical__slider .flickity-page-dots{bottom:25px;display:flex;justify-content:center;margin:10px 0;position:absolute}.horizontal-vertical-slide-banner .vertical-slider.mobile .cbjs-vertical__slider .flickity-page-dots .dot{background-color:#524f59;border:0;border-radius:0;height:2px;margin:0 6px;opacity:.3;width:69px}.horizontal-vertical-slide-banner .vertical-slider.mobile .cbjs-vertical__slider .flickity-page-dots .dot.is-selected{opacity:1}.un--details:after{content:""}@media (min-width:64em){.un--details:after{content:"flickity";display:none}}.categories__faq--component .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .un--details .flickity-page-dots{margin:10px 0}.categories__faq--component .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .un--details .flickity-page-dots .dot{background-color:#fffdfb;border:1px solid #524f59;height:8px;margin:0 7px;width:8px}.categories__faq--component .faq__categories--main .my-account__main--wrapper .faq__main-wrapper .un--details .flickity-page-dots .dot.is-selected{background-color:#524f59}.flickity-flavour-vape-slider:after{content:"flickity";display:none}@media (min-width:48em){.flickity-flavour-vape-slider:after{content:""}}.flavour-container.flickity-flavour-vape-slider .flickity-viewport{cursor:grab;cursor:grabbing;cursor:-webkit-grabbing;overflow:hidden;width:325px}.flavour-container.flickity-flavour-vape-slider .product__wrapper .vaped-wrapper{width:100%}.flavour-container.flickity-flavour-vape-slider .flickity-page-dots{bottom:-48px;left:-7px;margin:0 0 10px;position:absolute;text-align:left}.flavour-container.flickity-flavour-vape-slider .flickity-page-dots .dot{background-color:#fffdfb;border:1px solid #34303d;height:8px;margin:0 10px;width:8px}.flavour-container.flickity-flavour-vape-slider .flickity-page-dots .dot.is-selected{background-color:#34303d}.flavour-container.heat-flavour_carousel .flickity-viewport{cursor:grab;cursor:grabbing;cursor:-webkit-grabbing;overflow:hidden;width:325px}@media (min-width:48em){.flavour-container.heat-flavour_carousel .flickity-viewport{width:100%}}.flavour-container.heat-flavour_carousel .product__wrapper .vaped-wrapper{width:100%}.flavour-container .flickity-page-dots{bottom:48px;left:20px;margin:0;position:absolute;text-align:left}.flavour-container .flickity-page-dots .dot{background-color:#fffdfb;border:1px solid #34303d;height:8px;margin:0 10px;width:8px}.flavour-container .flickity-page-dots .dot.is-selected{background-color:#34303d}.heat-flavour_carousel:after{content:"flickity";display:none}@media (min-width:64em){.heat-flavour_carousel:after{content:""}}.flavour-metrics .flavour-container .flickity-viewport{overflow:hidden;width:100%}@media (min-width:48em){.flavour-metrics .flavour-container .flickity-viewport{padding-left:8px}}.flavour-metrics .flavour-container .flickity-viewport .flickity-slider{width:100%}.flavour-metrics .flavour-container .flickity-page-dots{bottom:12px;left:49%;margin:32px 0 10px;text-align:center;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;z-index:3}@media (min-width:48em){.flavour-metrics .flavour-container .flickity-page-dots{transform:translateX(-49%)}}.flavour-metrics .flavour-container .flickity-page-dots .dot{background-color:transparent;border:2px solid #fffdfb}.flavour-metrics .flavour-container .flickity-page-dots .dot.is-selected{background-color:#fffdfb}.flavour-metrics .flavour-container .boxes-slider:after{content:"flickity";display:none}@media (min-width:64em){.flavour-metrics .flavour-container .boxes-slider:after{content:""}}.flavour-metrics .flavour-container .flickity-button{display:none}.hard-to-choose .hard-to-choose-container .hard-to-choose-slider:after{content:"flickity";display:none}@media (min-width:48em){.hard-to-choose .hard-to-choose-container .hard-to-choose-slider:after{content:""}}.news .container .grid.flickity-news-slider .flickity-viewport{cursor:grab;cursor:grabbing;cursor:-webkit-grabbing}.care-plus-landing__whats-in-care .care-plus-landing__carousel .care-plus__carousel li.carousel__item{width:100%}.care-plus-landing__whats-in-care .care-plus-landing__carousel .flickity-page-dots{margin:10px 0}.care-plus-landing__whats-in-care .care-plus-landing__carousel .flickity-page-dots .dot{border:1px solid #34303d;height:20px;margin:0 12px;width:20px}.care-plus-landing__whats-in-care .care-plus-landing__carousel .flickity-page-dots .dot.is-selected{background-color:#34303d}.editorials.editorial-text .container-fluid .flickity-editorial-slider .flickity-viewport{overflow:hidden}@media (min-width:64em){.editorials.editorial-text .container-fluid .flickity-editorial-slider .flickity-viewport .editorial-text__itemCarousel{padding:0 80px}}.editorials.editorial-text .container-fluid .flickity-editorial-slider .flickity-button{display:none}@media (min-width:64em){.editorials.editorial-text .container-fluid .flickity-editorial-slider .flickity-button{background:transparent;border:none;cursor:pointer;display:block;height:70px;position:absolute;top:50%;width:70px}.editorials.editorial-text .container-fluid .flickity-editorial-slider .flickity-button.previous{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat;left:0;right:auto}.editorials.editorial-text .container-fluid .flickity-editorial-slider .flickity-button.next{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat;left:auto;right:0}.editorials.editorial-text .container-fluid .flickity-editorial-slider .flickity-button>svg{display:none}}.editorials.editorial-text .container-fluid .flickity-editorial-slider .flickity-page-dots{align-items:center;bottom:-30px;clip-path:none;display:flex;justify-content:center;left:0;margin:10px 0;position:absolute}.editorials.editorial-text .container-fluid .flickity-editorial-slider .flickity-page-dots .dot{background-color:transparent;border:1px solid #34303d;height:20px;margin:0 12px;width:20px}@media (min-width:64em){.editorials.editorial-text .container-fluid .flickity-editorial-slider .flickity-page-dots .dot{height:8px;margin:0 7px;width:8px}}.editorials.editorial-text .container-fluid .flickity-editorial-slider .flickity-page-dots .dot.is-selected{background-color:#34303d}@media (min-width:87.5em){.editorials.editorial-text .container-fluid .flickity-editorial-slider .flickity-page-dots{bottom:-100px}}.editorials.editorial-text .container-fluid .flickity-editorial-slider.flickity-enabled{position:relative}.product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-viewport{cursor:grab;cursor:grabbing;cursor:-webkit-grabbing}.product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-button{display:none}@media (min-width:64em){.product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-button{background:transparent;border:none;cursor:pointer;display:block;height:45px;position:absolute;top:50%;transform:translateY(-50%);width:45px}.product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-button.previous{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat;left:2.5%;right:auto}.product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-button.next{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat;left:auto;right:2.5%}.product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-button>svg{display:none}}.product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-button:disabled{display:none}.product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-page-dots{align-items:center;bottom:35px;display:flex;justify-content:center;margin:10px 0;position:absolute}.product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-page-dots .dot{background:transparent;border:1px solid #34303d;height:20px;margin:0 .5rem;width:20px}@media (min-width:64em){.product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-page-dots .dot{height:10px;width:10px}}.product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-page-dots .dot.is-selected,.product-features__wrapper .product-features__slider .flickity-pf-slider .flickity-page-dots .dot:hover{background-color:#000}.testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel{display:flex;justify-content:space-between}.testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel .flickity-viewport{cursor:grab;cursor:grabbing;cursor:-webkit-grabbing;width:100%}@media (min-width:87.5em){.testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel .flickity-viewport{overflow:hidden}}.testimonials-carousel--section .new-testimonial-slider-wrapper .flickity-testimonial-carousel .flickity-slider{display:flex;position:static}.black-slider .slider-container .black-slider-carousel.flickity-enabled{position:relative}@media (min-width:48em){.black-slider .slider-container .black-slider-carousel.flickity-enabled .flickity-viewport{overflow:hidden}}.black-slider .slider-container .black-slider-carousel.flickity-enabled .flickity-button{display:none}.black-slider .slider-container .black-slider-carousel.flickity-enabled .flickity-page-dots{align-items:center;border:none;bottom:24px;display:flex;justify-content:center;left:32px;position:absolute;width:unset}@media (min-width:48em){.black-slider .slider-container .black-slider-carousel.flickity-enabled .flickity-page-dots{bottom:32px;right:75px}}@media (min-width:64em){.black-slider .slider-container .black-slider-carousel.flickity-enabled .flickity-page-dots{left:52%;right:unset}}@media (min-width:87.5em){.black-slider .slider-container .black-slider-carousel.flickity-enabled .flickity-page-dots{bottom:46px}}.black-slider .slider-container .black-slider-carousel.flickity-enabled .flickity-page-dots .dot{background-color:#fffdfb;border:0;border-radius:0;height:2px;margin:0 5px;position:relative;width:80px}.black-slider .slider-container .black-slider-carousel.flickity-enabled .flickity-page-dots .dot.is-selected:after{animation:flickityProgress 5s;background-color:#34303d;content:"";height:2px;left:0;position:absolute;top:0;width:80px}.new-limited-edition-slider .slider-container .limited-edition-slider.flickity-enabled{position:relative}@media (min-width:48em){.new-limited-edition-slider .slider-container .limited-edition-slider.flickity-enabled .flickity-viewport{overflow:hidden}}.new-limited-edition-slider .slider-container .limited-edition-slider.flickity-enabled .flickity-button{display:none}.new-limited-edition-slider .slider-container .limited-edition-slider.flickity-enabled .flickity-page-dots{align-items:center;border:none;bottom:24px;display:flex;justify-content:center;left:46%;position:absolute;transform:translateX(-50%)}@media (min-width:48em){.new-limited-edition-slider .slider-container .limited-edition-slider.flickity-enabled .flickity-page-dots{bottom:32px;left:48%}}@media (min-width:64em){.new-limited-edition-slider .slider-container .limited-edition-slider.flickity-enabled .flickity-page-dots{left:74.5%}}@media (min-width:87.5em){.new-limited-edition-slider .slider-container .limited-edition-slider.flickity-enabled .flickity-page-dots{bottom:46px}}.new-limited-edition-slider .slider-container .limited-edition-slider.flickity-enabled .flickity-page-dots .dot{background-color:#fffdfb;border:0;border-radius:0;height:2px;margin:0 5px;position:relative;width:80px}.new-limited-edition-slider .slider-container .limited-edition-slider.flickity-enabled .flickity-page-dots .dot.is-selected:after{animation:flickityProgress 5s;background-color:#34303d;content:"";height:2px;left:0;position:absolute;top:0;width:80px}@keyframes flickityProgress{0%{width:0}to{width:80px}}@media (min-width:64em){.black-slider .slider-container .black-slider-carousel:hover .flickity-button,.black-slider .slider-container .limited-edition-slider:hover .flickity-button,.new-limited-edition-slider .slider-container .black-slider-carousel:hover .flickity-button,.new-limited-edition-slider .slider-container .limited-edition-slider:hover .flickity-button{border:0;cursor:pointer;display:block;height:24px;padding:0;position:absolute;top:50%;transform:translateX(-50%);width:30px}.black-slider .slider-container .black-slider-carousel:hover .flickity-button.previous,.black-slider .slider-container .limited-edition-slider:hover .flickity-button.previous,.new-limited-edition-slider .slider-container .black-slider-carousel:hover .flickity-button.previous,.new-limited-edition-slider .slider-container .limited-edition-slider:hover .flickity-button.previous{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat;left:35px;right:auto}.black-slider .slider-container .black-slider-carousel:hover .flickity-button.next,.black-slider .slider-container .limited-edition-slider:hover .flickity-button.next,.new-limited-edition-slider .slider-container .black-slider-carousel:hover .flickity-button.next,.new-limited-edition-slider .slider-container .limited-edition-slider:hover .flickity-button.next{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat;left:auto;right:0}.black-slider .slider-container .black-slider-carousel:hover .flickity-button>svg,.black-slider .slider-container .limited-edition-slider:hover .flickity-button>svg,.new-limited-edition-slider .slider-container .black-slider-carousel:hover .flickity-button>svg,.new-limited-edition-slider .slider-container .limited-edition-slider:hover .flickity-button>svg{display:none}}.loyalty.loyalty__engage-and-participate .pab__flickity--container .flickity-enp-carousel .flickity-viewport{width:100%}.loyalty.loyalty__engage-and-participate .pab__flickity--container .flickity-enp-carousel .flickity-viewport img.loyalty-article__img.flickity-lazyloaded{opacity:1}.loyalty.loyalty__engage-and-participate .pab__flickity--container .flickity-enp-carousel:after{content:"flickity";display:none}.people-also-bought--section .pab-flickity-container{width:75%}@media (min-width:64em){.people-also-bought--section .pab-flickity-container{overflow:hidden;width:100%}}.people-also-bought--section .pab-flickity-container .flickity-pb-carousel{display:flex;justify-content:space-between;overflow:visible;padding:0}.people-also-bought--section .pab-flickity-container .flickity-pb-carousel .flickity-viewport{width:100%}.people-also-bought--section .pab-flickity-container .flickity-pb-carousel .flickity-viewport .flickity-slider{display:flex;position:static}.people-also-bought--section .pab-flickity-container .flickity-pb-carousel .flickity-viewport .flickity-slider .pab__product--container{flex:0 0 100%;padding-right:15px;position:static!important}@media (min-width:48em){.people-also-bought--section .pab-flickity-container .flickity-pb-carousel .flickity-viewport .flickity-slider .pab__product--container{flex:0 0 96%}}@media (min-width:64em){.people-also-bought--section .pab-flickity-container .flickity-pb-carousel .flickity-viewport .flickity-slider .pab__product--container{flex:0 0 36%;padding-right:60px}}.product-listing-carousel{position:relative}.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-viewport{cursor:pointer;overflow:hidden;width:100%}.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-viewport .product-listing-carousel--product-container{padding-right:10px;width:100%}@media (min-width:48em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-viewport .product-listing-carousel--product-container{padding-right:16px;width:50%}}@media (min-width:64em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-viewport .product-listing-carousel--product-container{width:33.333333%}}@media (min-width:100em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-viewport .product-listing-carousel--product-container{padding-right:40px}}@media (min-width:64em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-viewport .product-listing-carousel--product-container .card-product .product-info__text{display:flex;flex-direction:column}.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-viewport .product-listing-carousel--product-container .card-product .product-info__text .info-container{flex:1}}.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button{display:none}@media (min-width:64em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button{border:0;cursor:pointer;display:block;height:44px;padding:0;position:absolute;top:50%;transform:translateX(-50%);width:44px}.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.previous{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-left.svg) 50% 50% no-repeat;left:60px;right:auto}}@media (min-width:64em) and (min-width:87.5em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.previous{left:260px}}@media (min-width:64em) and (min-width:100em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.previous{left:142px}}@media (min-width:64em) and (min-width:125em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.previous{left:-71px}}@media (min-width:64em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.next{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg) 50% 50% no-repeat;left:auto;right:30px}}@media (min-width:64em) and (min-width:87.5em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.next{right:230px}}@media (min-width:64em) and (min-width:100em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.next{right:142px}}@media (min-width:64em) and (min-width:125em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button.next{right:-71px}}@media (min-width:64em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-button.flickity-prev-next-button>svg{display:none}}.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-button:disabled{display:none}.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-page-dots{margin:20px 0;width:98%}.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-page-dots .dot{background-color:#fffdfb;border-color:2px solid #34303d;height:10px;margin:0 8px;width:10px}.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-page-dots .dot.is-selected{background-color:#34303d}.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled .flickity-page-dots .dot:first-child:last-child{display:none}@media (min-width:125em){.product-listing-carousel .container-fluid .pmi-site-carousel.flickity-enabled{position:relative}.product-listing-carousel{position:unset}}.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-viewport{overflow:hidden;width:100%}.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-viewport .flickity-slider .br-items__item{width:100%}@media (min-width:48em){.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-viewport .flickity-slider .br-items__item{width:50%}}@media (min-width:64em){.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-viewport .flickity-slider .br-items__item{width:33.333333%}}@media (min-width:87.5em){.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-viewport .flickity-slider .br-items__item{width:25%}}@media (min-width:100em){.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-viewport .flickity-slider .br-items__item{width:20%}}.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button{display:none}@media (min-width:48em){.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button{background-color:transparent;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow-right.svg);background-repeat:no-repeat;background-size:cover;border:0;cursor:pointer;display:block;height:45px;outline:none;position:absolute;top:50%;width:45px}.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button:after,.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button:before{border:0}}.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button>svg{display:none}@media (min-width:48em){.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button.next{right:0}}.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button.previous{transform:scaleX(-1)}@media (min-width:48em){.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button.previous{left:0}}.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button.flickity-prev-next-button.disabled,.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-button:disabled{display:none}.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-page-dots{bottom:-68px;margin:38px 0 10px;position:absolute}@media (min-width:48em){.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-page-dots{left:50%;transform:translateX(-50%)}}.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-page-dots .dot{border:1px solid #34303d;height:8px;margin:0 12px;width:8px}.br-products__container .br-products__slider .br-items__container.flickity-enabled .flickity-page-dots .dot.is-selected{background-color:#34303d}.br-products__container .br-products__slider .br-items__container:after{content:"flickity";display:none}@media screen and (min-width:2560px){.br-products__container .br-products__slider .br-items__container:after{content:""}}.nbw .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-prev-next-button.next{background-color:#fffdfb;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/new-brand-world/nbw-chevron-right-dark.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;cursor:pointer;height:48px;right:0;transition:opacity ease-in-out var(--timeline-main-transition-time);width:48px;z-index:1}.nbw .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper.flickity-enabled.is-fullscreen .flickity-button.flickity-prev-next-button.next{right:65px}.nbw .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-prev-next-button.previous{background-color:#fffdfb;background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/new-brand-world/nbw-chevron-left-dark.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;cursor:pointer;height:48px;left:0;transition:opacity ease-in-out var(--timeline-main-transition-time);width:48px;z-index:1}.nbw .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper.flickity-enabled.is-fullscreen .flickity-button.flickity-prev-next-button.previous{left:65px}.nbw .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-exit{right:65px}.nbw .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-exit:focus{outline:none!important}.nbw .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-exit:focus-visible{outline:revert!important}.nbw .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view{right:0}@media (min-width:48em){.nbw .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view{right:80px}}@media (min-width:64em){.nbw .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view{right:40px}}@media (min-width:87.5em){.nbw .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view,.nbw .new-device-pdp .product-slider__topWrapper .pdp-slider__wrapper .flickity-page-dots{bottom:0}}.new-device-pdp .flickity-viewport{height:310px!important}@media (min-width:48em){.new-device-pdp .flickity-viewport{height:440px!important}}@media (min-width:64em){.new-device-pdp .flickity-viewport{height:420px!important}}@media (min-width:87.5em){.new-device-pdp .flickity-viewport{height:600px!important}}@media (min-width:100em){.new-device-pdp .flickity-viewport{height:650px!important}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative;touch-action:pan-y}.flickity-slider{height:100%;left:0;position:absolute;width:100%}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{left:0;position:absolute}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(51,51,51,.25);border:none;border-radius:50%;cursor:pointer;display:block;height:10px;margin:0 8px;overflow:hidden;padding:0;text-indent:-9999px;width:10px}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot.is-selected{background:#333}#user__login-register-message{background-color:#fffdfb;border:1px solid #c2bfc2;bottom:0;display:none;height:calc(100vh - 50px);left:0;padding:0;position:fixed;right:0;width:100vw;z-index:4000}@media (min-width:64em){#user__login-register-message{border:none;height:calc(100vh - 75px)}}#user__login-register-message .login-register-message__wrapper{height:100%;margin:0 auto;padding-left:2rem;padding-right:2rem;position:relative;text-align:center}@media (min-width:64em){#user__login-register-message .login-register-message__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:57rem;width:100%}}#user__login-register-message .login-register-message__icon{padding-bottom:24px;padding-top:159px}@media (min-width:64em){#user__login-register-message .login-register-message__icon{padding-top:0}}#user__login-register-message .login-register-message__text{color:#000;display:block;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:3.97px;line-height:normal;text-align:center;text-transform:uppercase}#user__login-register-message .login-register-message__description{color:#3a3e4a;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.79;margin-top:5.8rem;text-align:center}.notify-me-header{align-content:center;margin:auto;width:450px}@media (max-width:767px){.notify-me-header{width:100%}}.close-small{float:right;height:44px;-o-object-fit:contain;object-fit:contain;width:44px}.notify-me-wrapper{border-radius:3px;margin:auto;overflow-x:auto;padding:10px;width:570px}@media (max-width:767px){.notify-me-wrapper{width:100%}}.notify-me-elements .form-item{width:450px}@media (max-width:767px){.notify-me-elements .form-item{width:100%}}.notify-me-elements{align-content:center;margin:auto;width:450px}@media (max-width:767px){.notify-me-elements{width:100%}}.Notify-me-by-SMS-ins{color:#2c2f3a;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:30px;letter-spacing:-.05px;line-height:1.86;margin:auto;text-align:left;text-decoration:underline}.notify__submit-form-btn{background-color:#2d3038;border-radius:24px;height:45px;width:450px}@media (max-width:767px){.notify__submit-form-btn{width:100%}}.notify_privacy_btn{color:#545454;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.05px;line-height:1.67;padding-bottom:10px;text-align:left}.notifyMeToggle{cursor:pointer}.notify-me-second-step-text{font-size:14px;margin-top:58px}.notify-me-second-step{height:480px;left:160px;padding-top:119px;right:160px;text-align:center;width:570px}@media (max-width:767px){.notify-me-second-step{width:100%}}.notify-me-title-second-step{font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:3.97px;line-height:normal}.hide,.plp__plp-product-veev .card-product-container .card-product .card-product-front.hide,[id^=notifyPopupHtml] div.hide,[id^=notifyPopupHtml].hide{display:none}[id^=notifyPopupHtml]{align-content:center;align-items:center;display:flex;justify-content:center;z-index:99999}[id^=notifyPopupHtml].visible{display:flex}[id^=notifyPopupHtml] button[disabled]{opacity:.5;pointer-events:none}[id^=notifyPopupHtml] .dialog__wrapper{max-height:100%}@media (max-width:479px){[id^=notifyPopupHtml] .dialog__wrapper{width:100%}}[id^=notifyPopupHtml] .dialog__wrapper .dialog{left:auto;max-height:none;position:relative;top:auto;transform:none}@media (max-width:479px){[id^=notifyPopupHtml] .dialog__wrapper .dialog{height:100vh;overflow-y:auto}}[id^=notifyPopupHtml] .dialog__wrapper .dialog .notify__submit-form-btn{background-color:#2d3038;border-radius:24px;height:45px;width:450px}@media (max-width:767px){[id^=notifyPopupHtml] .dialog__wrapper .dialog .notify__submit-form-btn{width:100%}}[id^=notifyPopupHtml] .dialog__wrapper .dialog .form-group{clear:both;margin:1rem 0}[id^=notifyPopupHtml] .dialog__wrapper .dialog .form-group label{max-width:inherit;word-break:break-word}[id^=notifyPopupHtml] .dialog__wrapper .dialog .dialog__content .notify-me-wrapper .notify-me-header .notify-me__title{color:#000;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:3.97px;line-height:normal;margin-bottom:8px;margin-top:39px;text-align:center;text-transform:uppercase}[id^=notifyPopupHtml] .dialog__wrapper .dialog .dialog__content .notify-me-wrapper .notify-me-header .Well-let-you-know-w{color:#545454;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.05px;line-height:1.86;margin-top:0;text-align:center}[id^=notifyPopupHtml] .dialog__wrapper .dialog .dialog__close{background:none!important}.nbw [id^=notifyPopupHtml]{z-index:1079}.special_banner{background-color:#fffdfb;border:3px solid;margin-bottom:10px;margin-left:8px;margin-right:8px;min-height:60px;padding:15px}.special_banner .special_banner-wrapper{display:flex;justify-content:space-evenly}.special_banner .special_banner-wrapper .special_banner-image-wrapper{margin-right:10px}.special_banner .special_banner-wrapper .special_banner-image-wrapper .special_banner-image .special_banner-image__img{margin:10px}.special_banner .special_banner-wrapper .special_banner-text-wrapper{color:#34303d;font-size:18px;line-height:18.75px;padding:10px}.special_banner .special_banner-wrapper .special_banner-text-wrapper .special_banner-first-level-text{font-weight:700;margin-bottom:3px}.special_banner .special_banner-wrapper .special_banner-subtext{color:#34303d;display:flex;font-family:sans-serif;font-size:12px;line-height:18.75px;margin-top:8px}#twilio-custom-wrap .twilio-loader-wrap{background:#fff;bottom:74px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);display:flex;flex:1 1 auto;flex-flow:column;height:548px;max-height:100%;max-width:100%;overflow:hidden auto;position:fixed!important;right:20px;width:276px;z-index:100}#twilio-custom-wrap .twilio-loader-wrap .twilio-loader-flex{display:flex;flex-flow:column nowrap;flex-grow:1;flex-shrink:1;overflow-x:hidden}#twilio-custom-wrap .twilio-loader-wrap .twilio-loader-flex-con{align-items:center;background:#fff;color:#222;display:flex;flex:1 1 0%;flex-direction:column;justify-content:center;margin:auto;overflow-x:hidden;position:relative;width:100%}#twilio-custom-wrap .twilio-loader-wrap .twilio-loader-icon{animation:animation-ibxp9g .8s linear 0s infinite normal none running;display:inline-block;height:80px;position:relative;width:80px}#twilio-custom-wrap .twilio-loader-wrap .twilio-loader-icon:after,#twilio-custom-wrap .twilio-loader-wrap .twilio-loader-icon:before{border-style:solid;border-width:2px;box-sizing:border-box;content:"";left:0;position:absolute;top:0}#twilio-custom-wrap .twilio-loader-wrap .twilio-loader-icon:before{border-color:#c6cad7;border-radius:50%;height:100%;width:100%}#twilio-custom-wrap .twilio-loader-wrap .twilio-loader-icon:after{border-color:#1976d2 transparent transparent #1976d2;border-radius:100% 0 0;display:initial;height:50%;width:50%}#twilio-custom-wrap .chatIconHolder{background-color:#272a33;border-radius:50%;bottom:9px;cursor:pointer;line-height:0px;padding:0;position:fixed;right:11px;z-index:50}#twilio-custom-wrap .chatIconHolder.disabled,#twilio-custom-wrap .twilio-loader-wrap.disabled,.is-menu-open #twilio-customer-frame,.modal-video-visible .chatIconHolder{display:none}#twilio-customer-frame .star-rating>label:before{background:transparent!important;border:none!important;content:"☆";line-height:26px;position:absolute;top:0}#twilio-customer-frame .star-rating .product-filters__wrapper input[type=checkbox]:checked~label:before,#twilio-customer-frame .star-rating .variant-nav__options input[type=checkbox]:checked~label:before,#twilio-customer-frame .star-rating input[type=radio]:checked~label:before,.product-filters__wrapper #twilio-customer-frame .star-rating input[type=checkbox]:checked~label:before,.variant-nav__options #twilio-customer-frame .star-rating input[type=checkbox]:checked~label:before{content:"★"!important}html.right-to-left-components #twilio-custom-wrap .twilio-loader-wrap{left:20px;right:unset}html.right-to-left-components #twilio-custom-wrap .chatIconHolder{left:11px;right:unset}html.right-to-left-components .css-1m7cg4h{left:20px;right:unset}html.right-to-left-components .css-1ifyt1a,html.right-to-left-components .css-b8puau{left:24px;padding-left:16px;right:unset}#twilio-customer-frame.disabled{display:none}.content-campaign-hero{background-color:#34303d;color:#fff;margin-top:50px;padding:42px 31px}@media (min-width:1200px){.content-campaign-hero{padding:174px 108px}}@media (min-width:768px){.content-campaign-hero .content-text-campaign-hero{display:inline-block}}.content-campaign-hero .content-text-campaign-hero .content-product{align-items:baseline;display:flex;justify-content:space-between;width:207px}.content-campaign-hero .content-text-campaign-hero .content-product h3{font-size:16px;margin-top:0}.content-campaign-hero .content-text-campaign-hero .content-product span{background-color:#a22f26;border-radius:2px;font-size:16px;font-weight:700;line-height:24px;padding:6px 9px 6px 11px}.content-campaign-hero .content-text-campaign-hero .description-campaign{font-size:32px;font-weight:700;line-height:40px;margin:0}@media (min-width:480px){.content-campaign-hero .content-text-campaign-hero .description-campaign{font-size:56px;line-height:64px;width:420px}}.content-campaign-hero .content-text-campaign-hero .content-price{align-items:baseline;display:flex;justify-content:space-between;margin:19px 0 21px;width:129px}@media (min-width:480px){.content-campaign-hero .content-text-campaign-hero .content-price{width:211px}}.content-campaign-hero .content-text-campaign-hero .content-price :first-child{font-size:32px;font-weight:700;line-height:40px;margin:0}@media (min-width:480px){.content-campaign-hero .content-text-campaign-hero .content-price :first-child{font-size:56px;line-height:64px}}.content-campaign-hero .content-text-campaign-hero .content-price :last-child{font-size:18px;line-height:28px;margin:0;text-decoration:line-through}@media (min-width:480px){.content-campaign-hero .content-text-campaign-hero .content-price :last-child{font-size:28px;line-height:40px}}.content-campaign-hero .content-text-campaign-hero .button-campaing-hero{border-radius:24px;height:48px;padding:12px 32.5px;width:157px}.content-campaign-hero .content-text-campaign-hero .button-campaing-hero .btn__label{font-size:16px;letter-spacing:0;text-transform:none}.content-campaign-hero .content-campaign-img{height:214px;margin-top:18px}@media (min-width:768px){.content-campaign-hero .content-campaign-img{display:inline-block}}.content-campaign-hero .content-campaign-img .iqos-bg{background-image:url(../../../../content/dam/coresite/images/group-3@2x.png);background-size:cover;height:214px;position:absolute;right:0;width:344px}@media (min-width:480px){.content-campaign-hero .content-campaign-img .iqos-bg{height:342px;width:453px}}@media (min-width:768px){.content-campaign-hero .content-campaign-img .iqos-bg{height:314px;top:185px;width:424px}}@media (min-width:992px){.content-campaign-hero .content-campaign-img .iqos-bg{height:428px;top:132px;width:570px}}@media (min-width:1200px){.content-campaign-hero .content-campaign-img .iqos-bg{height:530px;top:226px;width:702px}}@media (min-width:1400px){.content-campaign-hero .content-campaign-img .iqos-bg{height:611px;width:812px}}.content-campaign-hero .description-sale{font-size:16px;font-weight:700;line-height:24px;text-align:center}@media (min-width:480px){.content-campaign-hero .description-sale{margin-top:145px}}@media (min-width:768px){.content-campaign-hero .description-sale{margin-top:80px;text-align:left}}.content-campaign-hero .countdown_wrapper{padding:0}@media (min-width:768px){.content-campaign-hero .countdown_wrapper{max-width:420px}.content-campaign-hero .countdown_wrapper .countdown_time-wrapper{justify-content:flex-start}.content-campaign-hero .countdown_wrapper .countdown_time-wrapper.countdown_row .countdown_counter{height:56px}.content-campaign-hero .countdown_wrapper .countdown_time-wrapper.countdown_row .countdown_counter .countdown_counter-number p{font-size:42px;line-height:56px}.content-campaign-hero .countdown_wrapper .countdown_time-wrapper.countdown_row .countdown_delimiter{font-size:32px;line-height:52px}}@media (max-width:1023px){.campaigns-page-bg .campaigns-page-count-down,.campaigns-page-bg .campaigns-page-title{background:transparent!important}}.promo-card--one .promo-card--dynamic-price,.promo-card--one-half .promo-card--dynamic-price{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.promo-card--one strong,.promo-card--one-half strong{font-size:32px}.promo-card--one del,.promo-card--one-half del{font-size:24px}@media (max-width:991px){.promo-card--one,.promo-card--one-half{text-align:center}.promo-card--one del,.promo-card--one-half del{font-size:20px}.promo-card--one .promo-card--dynamic-price,.promo-card--one-half .promo-card--dynamic-price{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}}.promo-card--one-fourth,.promo-card--one-third{text-align:center}.promo-card--one-fourth .promo-card--dynamic-price,.promo-card--one-third .promo-card--dynamic-price{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.promo-card--one-fourth strong,.promo-card--one-third strong{font-size:28px}.promo-card--one-fourth del,.promo-card--one-third del{font-size:20px}@media (max-width:991px){.promo-card--one-fourth strong,.promo-card--one-third strong{font-size:32px}}.new-phone-input-wrapper{clear:both;display:flex;flex-direction:column;flex-wrap:wrap;margin:1rem 0;width:100%}.new-phone-input-wrapper .new-phone-label{color:#4f4f4f;font-size:14px;font-weight:800;padding-bottom:1rem;text-align:left!important}.new-phone-input-wrapper .phone-label-wrapper{margin-bottom:8px!important;margin-top:4px!important}.new-phone-input-wrapper .phone-number-contanier{display:flex;width:100%!important}.new-phone-input-wrapper .disable-phone{background-color:#d3d3d3;cursor:not-allowed;opacity:.6}.new-phone-input-wrapper .disable-input-phone-number{background-color:#fff;cursor:not-allowed;opacity:.3}.new-phone-input-wrapper .phone-greyout{opacity:.3}.new-phone-input-wrapper .new-country-flag{position:relative;width:25%}.new-phone-input-wrapper .country-options-select{color:grey!important}.new-phone-input-wrapper .country-options-select,.new-phone-input-wrapper .language-options-select{border-bottom-right-radius:0;border-top-right-radius:0;height:100%}.new-phone-input-wrapper .select-arrow{opacity:.38;pointer-events:none;position:absolute;right:5%;top:50%;transform:translateY(-50%)}.phone-number-wrapper{margin-bottom:1.5rem!important;margin-top:.5rem!important;text-align:left!important}.phone-number-wrapper .phone-label{margin-bottom:.5rem;text-align:left!important}.phone-number-wrapper .phone-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.phone-number-wrapper .phone-disable-color{background-color:#d3d3d3}.phone-number-wrapper .disabling-field{opacity:.6}.phone-number-wrapper .background-no-image{background:#fff!important}.sucess-wrapper{padding-left:24px!important;padding-right:24px!important;padding-top:24px!important}.sucess-wrapper .sucess-header{text-align:center!important}.sucess-wrapper .sucess-header-msg{margin-bottom:16px!important;margin-top:16px!important}.sucess-wrapper .proceed-msg-align,.sucess-wrapper .sucess-messages{margin-bottom:24px!important;margin-left:24px!important;margin-right:24px!important}.sucess-wrapper .proceed-msg-align{text-align:center!important}.sucess-wrapper .proceed-msg-align .proceed-submit__greyout{background-color:#d3d3d3;border:1px solid #d3d3d3;border-radius:3px;color:grey;cursor:not-allowed;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;height:45px;letter-spacing:1px;line-height:1.18;margin-top:10px;max-width:500px;opacity:.6;text-transform:uppercase;width:100%}.intend-page{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:48em){.intend-page{flex-direction:column;justify-content:center}}.intend-page .intend-title{font-size:20px;line-height:1.2;margin-bottom:35px;margin-top:40px;text-align:center;text-transform:capitalize;width:100%}.intend-page .customer-intend,.intend-page .intend-title{color:#000;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal}.intend-page .customer-intend{background-color:#fffdfb;border:1px solid #b8b7bb;font-size:14px;line-height:1.43;margin-bottom:20px;resize:vertical;width:50%}@media (min-width:48em){.intend-page .customer-intend{max-width:100%;width:50%}}@media (min-width:64em){.intend-page .customer-intend{max-width:100%;width:35%}}.intend-page .customer-intend.active{border:2px solid #000}.intend-page .customer-intend .intend-wrapper{display:flex;flex-direction:row;justify-content:flex-start;margin:10px}.intend-page .customer-intend .intend-wrapper .intend-checkbox{display:flex}.intend-page .customer-intend .intend-wrapper .customer-choice-align{display:flex;flex-direction:row;height:100%;width:100%}.intend-page .customer-intend .intend-wrapper .customer-choice-align .customer-nicotine-reason{display:flex;max-width:100%;width:90%}.intend-page .customer-intend .intend-wrapper .customer-choice-align .nicotine-align{display:flex;margin-top:-1px;max-width:100%;width:10%}.intend-page .other-intends{color:#000;font-family:IQOSW04-Regular,sans-serif;font-weight:600;max-width:50%;padding-bottom:10px;width:100%}@media (min-width:64em){.intend-page .other-intends{max-width:100%;width:35%}}.intend-page .intend__submit{background-color:#000;border:1px solid #b8b7bb;color:#fffdfb;cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;height:45px;letter-spacing:1px;line-height:1.43;margin-bottom:20px;text-align:center;text-transform:uppercase;width:370px}@media (min-width:64em){.intend-page .intend__submit{max-width:100%;width:370px}}.intend-page .intend__submit__greyout{background-color:#d3d3d3;border:1px solid #d3d3d3;color:grey;cursor:not-allowed;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;height:45px;letter-spacing:1px;line-height:1.43;margin-bottom:20px;text-align:center;text-transform:uppercase;width:370px}@media (min-width:64em){.intend-page .intend__submit__greyout{max-width:100%;width:370px}}.no-cursor{cursor:not-allowed}.title-bar{font-size:30px;font-weight:600;line-height:1.47;margin:0 0 20px;text-align:center}@media (min-width:64em){.title-bar{font-size:30px;line-height:2}}.title-bar>p{margin:0}.raas-registration-wrapper{background:#fffdfb;font-family:IQOSW04-Regular,sans-serif;margin-top:2rem;padding:2rem 0 0}@media (min-width:24em){.raas-registration-wrapper{margin:2rem auto 0;padding:2rem 3.5rem 0;width:100%}}@media (min-width:64em){.raas-registration-wrapper{margin:0 auto;width:100%}}.raas-registration-wrapper-form{margin:0 auto;max-width:500px;padding:0 1.5rem 3.5rem;width:100%}@media (min-width:48em){.raas-registration-wrapper-form{margin:0 auto;padding:0 3.5rem 3.5rem}}.raas-registration-wrapper-form input.input-validated[type=date],.raas-registration-wrapper-form input.input-validated[type=email],.raas-registration-wrapper-form input.input-validated[type=number],.raas-registration-wrapper-form input.input-validated[type=password],.raas-registration-wrapper-form input.input-validated[type=tel],.raas-registration-wrapper-form input[type=text].input-validated{background:unset}.raas-registration-wrapper-form .input-container{margin:1rem 0}.raas-registration-wrapper-form .input-container .label,.raas-registration-wrapper-form .input-container>label{color:#4f4f4f;font-size:14px;font-weight:800;padding-bottom:1rem}.raas-registration-wrapper-form .input-container.required>label:after{color:#e55252;content:" *"}.raas-registration-wrapper-form .input-container .title-radio{padding-top:.8rem}.product-filters__wrapper .raas-registration-wrapper-form .input-container [type=checkbox]:checked+label:before,.product-filters__wrapper .raas-registration-wrapper-form .input-container [type=checkbox]:not(:checked)+label:before,.raas-registration-wrapper-form .input-container .product-filters__wrapper [type=checkbox]:checked+label:before,.raas-registration-wrapper-form .input-container .product-filters__wrapper [type=checkbox]:not(:checked)+label:before,.raas-registration-wrapper-form .input-container .variant-nav__options [type=checkbox]:checked+label:before,.raas-registration-wrapper-form .input-container .variant-nav__options [type=checkbox]:not(:checked)+label:before,.raas-registration-wrapper-form .input-container [type=radio]:checked+label:before,.raas-registration-wrapper-form .input-container [type=radio]:not(:checked)+label:before,.variant-nav__options .raas-registration-wrapper-form .input-container [type=checkbox]:checked+label:before,.variant-nav__options .raas-registration-wrapper-form .input-container [type=checkbox]:not(:checked)+label:before{border-radius:16px}.raas-registration-wrapper-form .input-container .select-arrow-country{opacity:.38}.raas-registration-wrapper-form button[type=submit]{font-size:1.2rem;letter-spacing:2.4px;text-transform:uppercase}.raas-registration-wrapper-form .error-message{color:#e55252;display:none;font-size:1.4rem;margin-top:.5rem}.raas-registration-wrapper-form .form-group--error .input-wrapper input[type=email],.raas-registration-wrapper-form .form-group--error .input-wrapper input[type=number],.raas-registration-wrapper-form .form-group--error .input-wrapper input[type=password],.raas-registration-wrapper-form .form-group--error .input-wrapper input[type=tel],.raas-registration-wrapper-form .form-group--error .input-wrapper input[type=text],.raas-registration-wrapper-form .form-group--error input[type=date]{background:url(../../../../content/dam/iqos/global/marketing/brand/graphics/outOfStock.svg) right 42px top 50% no-repeat}.raas-registration-wrapper-form .form-group--error .error-message{display:block}.raas-registration-wrapper-form .form-group--error input[type=checkbox]+label:before{border-color:#e55252}.raas-registration-wrapper-form .input-group-phone.form-group--error+span.error-message{display:block}.raas-registration-wrapper-form .global-search__select-arrow{top:45px}.raas-registration-wrapper-form .global-search__select .global-search__select-input.dropdown-opened+svg{transform:scale(-1)}.raas-registration-wrapper .link-wrapper{display:flex;justify-content:center;max-width:500px;width:100%}.raas-registration-wrapper .link-wrapper .add-link{background-color:#fff;border:none;color:#4169e1;cursor:pointer;text-transform:uppercase}.raas-registration-wrapper .add-guest{margin:3rem 0 0}.raas-registration-wrapper .add-guest .guest-link{background-color:#fff;border:none;color:#4169e1;cursor:pointer;text-transform:uppercase}.raas-registration-wrapper .calendar-align{right:5px}.raas-registration-wrapper .calendar-align,.raas-registration-wrapper .scanner-align{bottom:35px;cursor:pointer;display:flex;float:right;position:relative;width:37px}.raas-registration-wrapper .dropdown-position{position:relative}.raas-registration-wrapper .dropdown-position .country-align{pointer-events:none;position:absolute;right:10px;top:45px}.raas-registration-wrapper .dropdown-position .dropdown-disable{opacity:.5;pointer-events:none;position:absolute;right:10px;top:45px}.raas-registration-wrapper .address-align{bottom:40px;display:flex;float:right;position:relative;right:10px;width:37px}.raas-registration-wrapper .align-text{padding:.75rem 4.5rem .75rem .75rem}.raas-registration-wrapper .consent-messages{padding-top:1.2rem}.raas-registration-wrapper .consent-messages .label,.raas-registration-wrapper .consent-messages>label{color:#4f4f4f;font-size:14px;font-weight:lighter}.raas-registration-wrapper .consent-messages .content-for-consent{margin:-2em 0 -1em}.raas-registration-wrapper .consent-msg-align{display:flex;padding-top:1rem}.raas-registration-wrapper .consent-msg-align .content-for-consent{margin:-2em 0}.raas-registration-wrapper .gender-align{display:flex;flex-direction:row}.raas-registration-wrapper .communication-align{display:flex;flex-direction:column}.raas-registration-wrapper .communication-align .label-font{font-weight:800}.raas-registration-wrapper .radio-align{padding:8px}.product-filters__wrapper .raas-registration-wrapper .radio-align [type=checkbox]:checked+label:before,.product-filters__wrapper .raas-registration-wrapper .radio-align [type=checkbox]:not(:checked)+label:before,.raas-registration-wrapper .radio-align .product-filters__wrapper [type=checkbox]:checked+label:before,.raas-registration-wrapper .radio-align .product-filters__wrapper [type=checkbox]:not(:checked)+label:before,.raas-registration-wrapper .radio-align .variant-nav__options [type=checkbox]:checked+label:before,.raas-registration-wrapper .radio-align .variant-nav__options [type=checkbox]:not(:checked)+label:before,.raas-registration-wrapper .radio-align [type=radio]:checked+label:before,.raas-registration-wrapper .radio-align [type=radio]:not(:checked)+label:before,.variant-nav__options .raas-registration-wrapper .radio-align [type=checkbox]:checked+label:before,.variant-nav__options .raas-registration-wrapper .radio-align [type=checkbox]:not(:checked)+label:before{border-radius:18px}.product-filters__wrapper .raas-registration-wrapper .radio-align [type=checkbox]:checked+label:after,.raas-registration-wrapper .radio-align .product-filters__wrapper [type=checkbox]:checked+label:after,.raas-registration-wrapper .radio-align .variant-nav__options [type=checkbox]:checked+label:after,.raas-registration-wrapper .radio-align [type=radio]:checked+label:after,.variant-nav__options .raas-registration-wrapper .radio-align [type=checkbox]:checked+label:after{border-radius:16px}.raas-registration-wrapper .option-font{font-weight:600;margin-bottom:30px!important}.raas-registration-wrapper .black-tick-radio .button-container{cursor:pointer;display:block;font-size:14px;margin-bottom:6px;padding:1px 21px 1px 26px;position:relative}.raas-registration-wrapper .black-tick-radio .button-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.raas-registration-wrapper .black-tick-radio .checkmark{background-color:#fff;border:1px solid grey;border-radius:50%;height:19px;left:-1px;margin-top:2px;position:absolute;top:0;width:19px}.raas-registration-wrapper .black-tick-radio .button-container input.active~.checkmark,.raas-registration-wrapper .black-tick-radio .button-container input:checked~.checkmark{background-color:#000}.raas-registration-wrapper .black-tick-radio .checkmark .active,.raas-registration-wrapper .black-tick-radio .checkmark:after{content:"";display:none;position:absolute}.raas-registration-wrapper .black-tick-radio .button-container input.active~.checkmark .active,.raas-registration-wrapper .black-tick-radio .button-container input:checked~.checkmark:after{display:block}.raas-registration-wrapper .black-tick-radio .button-container .checkmark .active,.raas-registration-wrapper .black-tick-radio .button-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:6px}.raas-registration-wrapper .disabled-field,.raas-registration-wrapper .disabled-field:disabled,.raas-registration-wrapper input[type=text].disabled-field:disabled{background-color:#e8e8e8;color:#272a33;cursor:not-allowed;opacity:.7}.raas-registration-wrapper .disable-number{color:#272a33!important}.raas-registration-wrapper input[type=tel]::-moz-placeholder{color:#d3d3d3!important}.raas-registration-wrapper input[type=tel]::placeholder{color:#d3d3d3!important}.raas-registration-wrapper .email-greyout{background-color:#e8e8e8!important;color:#272a33!important;cursor:not-allowed;opacity:.7}.raas-registration-wrapper .registration-submit__greyout{background-color:#d3d3d3;border:1px solid #d3d3d3;border-radius:3px;color:grey;cursor:not-allowed;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;height:45px;letter-spacing:1px;line-height:1.18;margin-top:10px;max-width:500px;opacity:.6;text-transform:uppercase;width:100%}.raas-registration-wrapper .phone-display{display:flex!important}.header-section{display:flex;margin-top:10rem;width:100%}.header-section .image-align{align-items:center;cursor:pointer;display:flex}.header-section .nav-image-align{padding-bottom:12px;padding-left:15px}.header-section .close-image-align{padding-right:15px;padding-top:12px}.header-section .heading-align{display:flex;justify-content:center;margin:1rem;max-width:100%;width:100%}.header-section .heading-align-center{text-align:center!important}.header-section .heading-align .heading-align-wrapper{width:50rem}.header-section .heading-align .progress-titles{font-size:small;margin-left:.75rem;margin-top:.25rem}@media only screen and (max-width:600px){.header-section .heading-align .progress-titles{display:none}}@media only screen and (max-width:767px){.header-section .heading-align .progress-titles{display:none}}@media only screen and (max-width:820px){.header-section .heading-align .progress-titles{display:none}}@media only screen and (max-width:860px){.header-section .heading-align .progress-titles{display:none}}.header-section .heading-align .progress-titles.grey{color:#b8b7bb}.header-section .heading-align .line-align{height:2px;margin:1.25rem .5rem .5rem}.title-header-section{display:flex;width:100%}.title-header-section .title-image-align{align-items:center;display:flex}.title-header-section .title-heading-align{display:flex;justify-content:center;width:100%}.title-header-section .title-heading-align-center{text-align:center!important}.title-header-section .title-heading-align .heading-align-wrapper{width:50rem}.intend-heading-cut{max-width:100%;width:50rem!important}.registration-submit{background-color:#000;border-radius:3px;color:#fff;cursor:pointer;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;height:45px;letter-spacing:1px;line-height:1.18;margin-top:10px;max-width:500px;text-transform:uppercase;width:100%}.otp-verification-wrapper{display:flex;justify-content:center}.otp-verification-wrapper .otp-message{max-width:500px;width:100%}.otp-verification-wrapper .align-message{margin:12px 24px 48px!important;text-align:center!important}.otp-verification-wrapper .otp-main-message{align-items:center;background:#f4f4f4;display:flex;flex-direction:column;margin-left:16px!important;margin-right:16px!important;padding-bottom:24px!important;padding-top:24px!important}.otp-verification-wrapper .otp-main-message .align-paragraph{display:flex;font-size:14px;margin:0!important}.otp-verification-wrapper .otp-greyout-wrapper{display:flex;padding-top:3rem}.otp-verification-wrapper .otp-greyout-wrapper .otp-greyout-message{background-color:#d3d3d3;border:1px solid #d3d3d3;border-radius:3px;color:grey;cursor:not-allowed;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;height:45px;letter-spacing:1px;line-height:1.18;margin-top:10px;max-width:500px;opacity:.6;text-transform:uppercase;width:100%}.otp-verification-wrapper .phone-number-align{line-height:1;margin:10px!important}.otp-verification-wrapper .align-link{margin-left:4px!important}.otp-verification-wrapper .otp-box-align{margin:48px 24px!important}.otp-verification-wrapper .otp-generate-form{align-items:center!important;display:flex!important;justify-content:space-between!important}.otp-verification-wrapper .otp-generate-form .otp-message-numbers{border:2px solid #dee2e6!important;font-size:28px!important;font-weight:700!important;padding:8px!important;text-align:center!important}.otp-verification-wrapper .otp-error-message{color:#e55252;display:flex;font-size:1.4rem;margin-left:.5rem;margin-top:1rem;text-align:left}.otp-verification-wrapper .form-group--error .otp-error-message{display:block}.otp-verification-wrapper .otpRaas-form{margin:52px 0 0;padding:0 11px;text-align:center}.otp-verification-wrapper .otpRaas-form p:first-child{font-size:1.4rem;font-weight:400;margin:0 0 17px}.otp-verification-wrapper .otpRaas-form .form-number-text{border-color:#34303d;border-radius:0;border-width:0 0 1px;color:#34303d;flex:1 1 0;font-size:2.4rem;font-weight:400;height:75px;margin:0 6px;text-align:center}.otp-verification-wrapper .otpRaas-form .form-number-text::-moz-placeholder{opacity:.3}.otp-verification-wrapper .otpRaas-form .form-number-text::placeholder{opacity:.3}.otp-verification-wrapper .otpRaas-form .form-number-text:focus{border-width:0 0 1px}.otp-verification-wrapper .otpRaas-form .form-number-text:first-child{margin-left:0}.otp-verification-wrapper .otpRaas-form .form-number-text:last-child{margin-right:0}.otp-verification-wrapper .otpRaas-form .global-btn{font-size:1.2rem;letter-spacing:2.4px;text-transform:uppercase}.otp-verification-wrapper .otpRaas-form .border-all{border:2px solid #dee2e6!important}.otp-verification-wrapper .otpRaas-form input::-webkit-inner-spin-button,.otp-verification-wrapper .otpRaas-form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otp-verification-wrapper .otpRaas-form input[type=number]{-moz-appearance:textfield}.otp-verification-wrapper .otpRaas-form .new-otp-link{display:flex!important;justify-content:center!important;margin-bottom:48px!important}.otp-verification-wrapper .otpRaas-form-code-request-container{display:flex;justify-content:center}.otp-verification-wrapper .otpRaas-submit{letter-spacing:2.4px;margin:32px 0 24px;text-transform:uppercase}.phone-field-wrapper{display:flex;justify-content:center}.phone-field-wrapper .country-flag{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/new-brand-world/phone-input-flags/all-flags.webp);background-position:24px 18px;background-repeat:no-repeat;background-size:24px auto;height:18px;transform:scale(.8);width:24px}.active-option .phone-field-wrapper .country-flag,.countries-select-selected .phone-field-wrapper .country-flag{transform:scale(1)!important}.countries-select-selected .phone-field-wrapper .country-flag{margin-right:.5rem}.phone-field-wrapper .country-flag.iso-af{background-position:0 0}.phone-field-wrapper .country-flag.iso-ax{background-position:0 -18px}.phone-field-wrapper .country-flag.iso-al{background-position:0 -36px}.phone-field-wrapper .country-flag.iso-dz{background-position:0 -54px}.phone-field-wrapper .country-flag.iso-as{background-position:0 -72px}.phone-field-wrapper .country-flag.iso-ad{background-position:0 -90px}.phone-field-wrapper .country-flag.iso-ao{background-position:0 -108px}.phone-field-wrapper .country-flag.iso-ai{background-position:0 -126px}.phone-field-wrapper .country-flag.iso-aq{background-position:0 -144px}.phone-field-wrapper .country-flag.iso-ag{background-position:0 -162px}.phone-field-wrapper .country-flag.iso-ar{background-position:0 -180px}.phone-field-wrapper .country-flag.iso-am{background-position:0 -198px}.phone-field-wrapper .country-flag.iso-aw{background-position:0 -216px}.phone-field-wrapper .country-flag.iso-au{background-position:0 -234px}.phone-field-wrapper .country-flag.iso-at{background-position:0 -252px}.phone-field-wrapper .country-flag.iso-az{background-position:0 -270px}.phone-field-wrapper .country-flag.iso-bs{background-position:0 -288px}.phone-field-wrapper .country-flag.iso-bh{background-position:0 -306px}.phone-field-wrapper .country-flag.iso-bd{background-position:0 -324px}.phone-field-wrapper .country-flag.iso-bb{background-position:0 -342px}.phone-field-wrapper .country-flag.iso-by{background-position:0 -360px}.phone-field-wrapper .country-flag.iso-be{background-position:0 -378px}.phone-field-wrapper .country-flag.iso-bz{background-position:0 -396px}.phone-field-wrapper .country-flag.iso-bj{background-position:0 -414px}.phone-field-wrapper .country-flag.iso-bm{background-position:0 -432px}.phone-field-wrapper .country-flag.iso-bt{background-position:0 -450px}.phone-field-wrapper .country-flag.iso-bo{background-position:0 -468px}.phone-field-wrapper .country-flag.iso-bq{background-position:0 -486px}.phone-field-wrapper .country-flag.iso-ba{background-position:0 -504px}.phone-field-wrapper .country-flag.iso-bw{background-position:0 -522px}.phone-field-wrapper .country-flag.iso-bv{background-position:0 -540px}.phone-field-wrapper .country-flag.iso-br{background-position:0 -558px}.phone-field-wrapper .country-flag.iso-io{background-position:0 -576px}.phone-field-wrapper .country-flag.iso-bn{background-position:0 -594px}.phone-field-wrapper .country-flag.iso-bg{background-position:0 -612px}.phone-field-wrapper .country-flag.iso-bf{background-position:0 -630px}.phone-field-wrapper .country-flag.iso-bi{background-position:0 -648px}.phone-field-wrapper .country-flag.iso-kh{background-position:0 -666px}.phone-field-wrapper .country-flag.iso-cm{background-position:0 -684px}.phone-field-wrapper .country-flag.iso-ca{background-position:0 -702px}.phone-field-wrapper .country-flag.iso-cv{background-position:0 -720px}.phone-field-wrapper .country-flag.iso-ky{background-position:0 -738px}.phone-field-wrapper .country-flag.iso-cf{background-position:0 -756px}.phone-field-wrapper .country-flag.iso-td{background-position:0 -774px}.phone-field-wrapper .country-flag.iso-cl{background-position:0 -792px}.phone-field-wrapper .country-flag.iso-cn{background-position:0 -810px}.phone-field-wrapper .country-flag.iso-cx{background-position:0 -828px}.phone-field-wrapper .country-flag.iso-cc{background-position:0 -846px}.phone-field-wrapper .country-flag.iso-co{background-position:0 -864px}.phone-field-wrapper .country-flag.iso-km{background-position:0 -882px}.phone-field-wrapper .country-flag.iso-cg{background-position:0 -900px}.phone-field-wrapper .country-flag.iso-cd{background-position:0 -918px}.phone-field-wrapper .country-flag.iso-ck{background-position:0 -936px}.phone-field-wrapper .country-flag.iso-cr{background-position:0 -954px}.phone-field-wrapper .country-flag.iso-ci{background-position:0 -972px}.phone-field-wrapper .country-flag.iso-hr{background-position:0 -990px}.phone-field-wrapper .country-flag.iso-cu{background-position:0 -1008px}.phone-field-wrapper .country-flag.iso-cw{background-position:0 -1026px}.phone-field-wrapper .country-flag.iso-cy{background-position:0 -1044px}.phone-field-wrapper .country-flag.iso-cz{background-position:0 -1062px}.phone-field-wrapper .country-flag.iso-dk{background-position:0 -1080px}.phone-field-wrapper .country-flag.iso-dj{background-position:0 -1098px}.phone-field-wrapper .country-flag.iso-dm{background-position:0 -1116px}.phone-field-wrapper .country-flag.iso-do{background-position:0 -1134px}.phone-field-wrapper .country-flag.iso-ec{background-position:0 -1152px}.phone-field-wrapper .country-flag.iso-eg{background-position:0 -1170px}.phone-field-wrapper .country-flag.iso-sv{background-position:0 -1188px}.phone-field-wrapper .country-flag.iso-gq{background-position:0 -1206px}.phone-field-wrapper .country-flag.iso-er{background-position:0 -1224px}.phone-field-wrapper .country-flag.iso-ee{background-position:0 -1242px}.phone-field-wrapper .country-flag.iso-et{background-position:0 -1260px}.phone-field-wrapper .country-flag.iso-fk{background-position:0 -1278px}.phone-field-wrapper .country-flag.iso-fo{background-position:0 -1296px}.phone-field-wrapper .country-flag.iso-fj{background-position:0 -1314px}.phone-field-wrapper .country-flag.iso-fi{background-position:0 -1332px}.phone-field-wrapper .country-flag.iso-fr{background-position:0 -1350px}.phone-field-wrapper .country-flag.iso-gf{background-position:0 -1368px}.phone-field-wrapper .country-flag.iso-pf{background-position:0 -1386px}.phone-field-wrapper .country-flag.iso-tf{background-position:0 -1404px}.phone-field-wrapper .country-flag.iso-ga{background-position:0 -1422px}.phone-field-wrapper .country-flag.iso-gm{background-position:0 -1440px}.phone-field-wrapper .country-flag.iso-ge{background-position:0 -1458px}.phone-field-wrapper .country-flag.iso-de{background-position:0 -1476px}.phone-field-wrapper .country-flag.iso-gh{background-position:0 -1494px}.phone-field-wrapper .country-flag.iso-gi{background-position:0 -1512px}.phone-field-wrapper .country-flag.iso-gr{background-position:0 -1530px}.phone-field-wrapper .country-flag.iso-gl{background-position:0 -1548px}.phone-field-wrapper .country-flag.iso-gd{background-position:0 -1566px}.phone-field-wrapper .country-flag.iso-gp{background-position:0 -1584px}.phone-field-wrapper .country-flag.iso-gu{background-position:0 -1602px}.phone-field-wrapper .country-flag.iso-gt{background-position:0 -1620px}.phone-field-wrapper .country-flag.iso-gg{background-position:0 -1638px}.phone-field-wrapper .country-flag.iso-gn{background-position:0 -1656px}.phone-field-wrapper .country-flag.iso-gw{background-position:0 -1674px}.phone-field-wrapper .country-flag.iso-gy{background-position:0 -1692px}.phone-field-wrapper .country-flag.iso-ht{background-position:0 -1710px}.phone-field-wrapper .country-flag.iso-hm{background-position:0 -1728px}.phone-field-wrapper .country-flag.iso-va{background-position:0 -1746px}.phone-field-wrapper .country-flag.iso-hn{background-position:0 -1764px}.phone-field-wrapper .country-flag.iso-hk{background-position:0 -1782px}.phone-field-wrapper .country-flag.iso-hu{background-position:0 -1800px}.phone-field-wrapper .country-flag.iso-is{background-position:0 -1818px}.phone-field-wrapper .country-flag.iso-in{background-position:0 -1836px}.phone-field-wrapper .country-flag.iso-id{background-position:0 -1854px}.phone-field-wrapper .country-flag.iso-ir{background-position:0 -1872px}.phone-field-wrapper .country-flag.iso-iq{background-position:0 -1890px}.phone-field-wrapper .country-flag.iso-ie{background-position:0 -1908px}.phone-field-wrapper .country-flag.iso-im{background-position:0 -1926px}.phone-field-wrapper .country-flag.iso-il{background-position:0 -1944px}.phone-field-wrapper .country-flag.iso-it{background-position:0 -1962px}.phone-field-wrapper .country-flag.iso-jm{background-position:0 -1980px}.phone-field-wrapper .country-flag.iso-jp{background-position:0 -1998px}.phone-field-wrapper .country-flag.iso-je{background-position:0 -2016px}.phone-field-wrapper .country-flag.iso-jo{background-position:0 -2034px}.phone-field-wrapper .country-flag.iso-kz{background-position:0 -2052px}.phone-field-wrapper .country-flag.iso-ke{background-position:0 -2070px}.phone-field-wrapper .country-flag.iso-ki{background-position:0 -2088px}.phone-field-wrapper .country-flag.iso-kp{background-position:0 -2106px}.phone-field-wrapper .country-flag.iso-kr{background-position:0 -2124px}.phone-field-wrapper .country-flag.iso-xk{background-position:0 -2142px}.phone-field-wrapper .country-flag.iso-kw{background-position:0 -2160px}.phone-field-wrapper .country-flag.iso-kg{background-position:0 -2178px}.phone-field-wrapper .country-flag.iso-la{background-position:0 -2196px}.phone-field-wrapper .country-flag.iso-lv{background-position:0 -2214px}.phone-field-wrapper .country-flag.iso-lb{background-position:0 -2232px}.phone-field-wrapper .country-flag.iso-ls{background-position:0 -2250px}.phone-field-wrapper .country-flag.iso-lr{background-position:0 -2268px}.phone-field-wrapper .country-flag.iso-ly{background-position:0 -2286px}.phone-field-wrapper .country-flag.iso-li{background-position:0 -2304px}.phone-field-wrapper .country-flag.iso-lt{background-position:0 -2322px}.phone-field-wrapper .country-flag.iso-lu{background-position:0 -2340px}.phone-field-wrapper .country-flag.iso-mo{background-position:0 -2358px}.phone-field-wrapper .country-flag.iso-mk{background-position:0 -2376px}.phone-field-wrapper .country-flag.iso-mg{background-position:0 -2394px}.phone-field-wrapper .country-flag.iso-mw{background-position:0 -2412px}.phone-field-wrapper .country-flag.iso-my{background-position:0 -2430px}.phone-field-wrapper .country-flag.iso-mv{background-position:0 -2448px}.phone-field-wrapper .country-flag.iso-ml{background-position:0 -2466px}.phone-field-wrapper .country-flag.iso-mt{background-position:0 -2484px}.phone-field-wrapper .country-flag.iso-mh{background-position:0 -2502px}.phone-field-wrapper .country-flag.iso-mq{background-position:0 -2520px}.phone-field-wrapper .country-flag.iso-mr{background-position:0 -2538px}.phone-field-wrapper .country-flag.iso-mu{background-position:0 -2556px}.phone-field-wrapper .country-flag.iso-yt{background-position:0 -2574px}.phone-field-wrapper .country-flag.iso-mx{background-position:0 -2592px}.phone-field-wrapper .country-flag.iso-fm{background-position:0 -2610px}.phone-field-wrapper .country-flag.iso-md{background-position:0 -2628px}.phone-field-wrapper .country-flag.iso-mc{background-position:0 -2646px}.phone-field-wrapper .country-flag.iso-mn{background-position:0 -2664px}.phone-field-wrapper .country-flag.iso-me{background-position:0 -2682px}.phone-field-wrapper .country-flag.iso-ms{background-position:0 -2700px}.phone-field-wrapper .country-flag.iso-ma{background-position:0 -2718px}.phone-field-wrapper .country-flag.iso-mz{background-position:0 -2736px}.phone-field-wrapper .country-flag.iso-mm{background-position:0 -2754px}.phone-field-wrapper .country-flag.iso-na{background-position:0 -2772px}.phone-field-wrapper .country-flag.iso-nr{background-position:0 -2790px}.phone-field-wrapper .country-flag.iso-np{background-position:0 -2808px}.phone-field-wrapper .country-flag.iso-nl{background-position:0 -2826px}.phone-field-wrapper .country-flag.iso-nc{background-position:0 -2844px}.phone-field-wrapper .country-flag.iso-nz{background-position:0 -2862px}.phone-field-wrapper .country-flag.iso-ni{background-position:0 -2880px}.phone-field-wrapper .country-flag.iso-ne{background-position:0 -2898px}.phone-field-wrapper .country-flag.iso-ng{background-position:0 -2916px}.phone-field-wrapper .country-flag.iso-nu{background-position:0 -2934px}.phone-field-wrapper .country-flag.iso-nf{background-position:0 -2952px}.phone-field-wrapper .country-flag.iso-mp{background-position:0 -2970px}.phone-field-wrapper .country-flag.iso-no{background-position:0 -2988px}.phone-field-wrapper .country-flag.iso-om{background-position:0 -3006px}.phone-field-wrapper .country-flag.iso-pk{background-position:0 -3024px}.phone-field-wrapper .country-flag.iso-pw{background-position:0 -3042px}.phone-field-wrapper .country-flag.iso-ps{background-position:0 -3060px}.phone-field-wrapper .country-flag.iso-pa{background-position:0 -3078px}.phone-field-wrapper .country-flag.iso-pg{background-position:0 -3096px}.phone-field-wrapper .country-flag.iso-py{background-position:0 -3114px}.phone-field-wrapper .country-flag.iso-pe{background-position:0 -3132px}.phone-field-wrapper .country-flag.iso-ph{background-position:0 -3150px}.phone-field-wrapper .country-flag.iso-pn{background-position:0 -3168px}.phone-field-wrapper .country-flag.iso-pl{background-position:0 -3186px}.phone-field-wrapper .country-flag.iso-pt{background-position:0 -3204px}.phone-field-wrapper .country-flag.iso-pr{background-position:0 -3222px}.phone-field-wrapper .country-flag.iso-qa{background-position:0 -3240px}.phone-field-wrapper .country-flag.iso-re{background-position:0 -3258px}.phone-field-wrapper .country-flag.iso-ro{background-position:0 -3276px}.phone-field-wrapper .country-flag.iso-ru{background-position:0 -3294px}.phone-field-wrapper .country-flag.iso-rw{background-position:0 -3312px}.phone-field-wrapper .country-flag.iso-bl{background-position:0 -3330px}.phone-field-wrapper .country-flag.iso-sh{background-position:0 -3348px}.phone-field-wrapper .country-flag.iso-kn{background-position:0 -3366px}.phone-field-wrapper .country-flag.iso-lc{background-position:0 -3384px}.phone-field-wrapper .country-flag.iso-mf{background-position:0 -3402px}.phone-field-wrapper .country-flag.iso-pm{background-position:0 -3420px}.phone-field-wrapper .country-flag.iso-vc{background-position:0 -3438px}.phone-field-wrapper .country-flag.iso-ws{background-position:0 -3456px}.phone-field-wrapper .country-flag.iso-sm{background-position:0 -3474px}.phone-field-wrapper .country-flag.iso-st{background-position:0 -3492px}.phone-field-wrapper .country-flag.iso-sa{background-position:0 -3510px}.phone-field-wrapper .country-flag.iso-sn{background-position:0 -3528px}.phone-field-wrapper .country-flag.iso-rs{background-position:0 -3546px}.phone-field-wrapper .country-flag.iso-sc{background-position:0 -3564px}.phone-field-wrapper .country-flag.iso-sl{background-position:0 -3582px}.phone-field-wrapper .country-flag.iso-sg{background-position:0 -3600px}.phone-field-wrapper .country-flag.iso-sx{background-position:0 -3618px}.phone-field-wrapper .country-flag.iso-sk{background-position:0 -3636px}.phone-field-wrapper .country-flag.iso-si{background-position:0 -3654px}.phone-field-wrapper .country-flag.iso-sb{background-position:0 -3672px}.phone-field-wrapper .country-flag.iso-so{background-position:0 -3690px}.phone-field-wrapper .country-flag.iso-za{background-position:0 -3708px}.phone-field-wrapper .country-flag.iso-gs{background-position:0 -3726px}.phone-field-wrapper .country-flag.iso-ss{background-position:0 -3744px}.phone-field-wrapper .country-flag.iso-es{background-position:0 -3762px}.phone-field-wrapper .country-flag.iso-lk{background-position:0 -3780px}.phone-field-wrapper .country-flag.iso-sd{background-position:0 -3798px}.phone-field-wrapper .country-flag.iso-sr{background-position:0 -3816px}.phone-field-wrapper .country-flag.iso-sj{background-position:0 -3834px}.phone-field-wrapper .country-flag.iso-sz{background-position:0 -3852px}.phone-field-wrapper .country-flag.iso-se{background-position:0 -3870px}.phone-field-wrapper .country-flag.iso-ch{background-position:0 -3888px}.phone-field-wrapper .country-flag.iso-sy{background-position:0 -3906px}.phone-field-wrapper .country-flag.iso-tw{background-position:0 -3924px}.phone-field-wrapper .country-flag.iso-tj{background-position:0 -3942px}.phone-field-wrapper .country-flag.iso-tz{background-position:0 -3960px}.phone-field-wrapper .country-flag.iso-th{background-position:0 -3978px}.phone-field-wrapper .country-flag.iso-tl{background-position:0 -3996px}.phone-field-wrapper .country-flag.iso-tg{background-position:0 -4014px}.phone-field-wrapper .country-flag.iso-tk{background-position:0 -4032px}.phone-field-wrapper .country-flag.iso-to{background-position:0 -4050px}.phone-field-wrapper .country-flag.iso-tt{background-position:0 -4068px}.phone-field-wrapper .country-flag.iso-tn{background-position:0 -4086px}.phone-field-wrapper .country-flag.iso-tr{background-position:0 -4104px}.phone-field-wrapper .country-flag.iso-tm{background-position:0 -4122px}.phone-field-wrapper .country-flag.iso-tc{background-position:0 -4140px}.phone-field-wrapper .country-flag.iso-tv{background-position:0 -4158px}.phone-field-wrapper .country-flag.iso-ug{background-position:0 -4176px}.phone-field-wrapper .country-flag.iso-ua{background-position:0 -4194px}.phone-field-wrapper .country-flag.iso-ae{background-position:0 -4212px}.phone-field-wrapper .country-flag.iso-gb{background-position:0 -4230px}.phone-field-wrapper .country-flag.iso-us{background-position:0 -4248px}.phone-field-wrapper .country-flag.iso-um{background-position:0 -4266px}.phone-field-wrapper .country-flag.iso-uy{background-position:0 -4284px}.phone-field-wrapper .country-flag.iso-uz{background-position:0 -4302px}.phone-field-wrapper .country-flag.iso-vu{background-position:0 -4320px}.phone-field-wrapper .country-flag.iso-ve{background-position:0 -4338px}.phone-field-wrapper .country-flag.iso-vn{background-position:0 -4356px}.phone-field-wrapper .country-flag.iso-vg{background-position:0 -4374px}.phone-field-wrapper .country-flag.iso-vi{background-position:0 -4392px}.phone-field-wrapper .country-flag.iso-wf{background-position:0 -4410px}.phone-field-wrapper .country-flag.iso-eh{background-position:0 -4428px}.phone-field-wrapper .country-flag.iso-ye{background-position:0 -4446px}.phone-field-wrapper .country-flag.iso-zm{background-position:0 -4464px}.phone-field-wrapper .country-flag.iso-zw{background-position:0 -4482px}.phone-field-wrapper .input-group{align-items:stretch;display:flex;flex-wrap:wrap;max-width:365px;position:relative;width:100%}.phone-field-wrapper .input-group-phone.animating input:last-of-type,.phone-field-wrapper .input-group-phone.open input:last-of-type{border-bottom-right-radius:0}.phone-field-wrapper .input-group-phone input:first-of-type{flex-grow:0!important;min-width:unset!important;width:75px!important}.phone-field-wrapper .input-group-phone.input-disabled{opacity:.65;pointer-events:none}.phone-field-wrapper .countries-select{cursor:pointer}.phone-field-wrapper .countries-select .country-option:hover{background-color:#d0e3fb}.input-group-phone.animating>.phone-field-wrapper .countries-select,.input-group-phone.open>.phone-field-wrapper .countries-select{border-bottom-left-radius:0!important}.phone-field-wrapper .input-group-text{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0;display:flex;padding:.75rem 1rem;text-align:center}.phone-field-wrapper .countries-select-list{-webkit-overflow-scrolling:touch;left:0;max-height:0;top:53px;transition:max-height .15s ease-out;z-index:2}.input-group-phone.open .phone-field-wrapper .countries-select-list{max-height:150px;transition:max-height .25s ease-in}.input-group-phone.animating .phone-field-wrapper .countries-select-list,.input-group-phone.open .phone-field-wrapper .countries-select-list{border:2px solid #ced4da;padding:.25rem!important}.countries-select-divider{border-bottom:2px solid #ced4da}.country-list-position{background-color:#fff!important;border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important;border-top:0!important;overflow:scroll!important;position:absolute!important;width:100%!important}.country-name-margin{margin-left:4px!important;margin-right:4px!important}.not-display{display:none}.country-option-align{display:flex!important;font-size:.875em;padding:.5rem!important;white-space:nowrap!important}.country-option-align .country-option{display:flex;font-size:1.4rem;padding:.8rem;white-space:nowrap}.country-option-align .country-flag-container{align-items:center}.country-option-align .country-option-center{align-items:center!important;display:flex!important}.country-option-align .country-margin-name{margin-left:.5rem!important;margin-right:.25rem!important}.country-option-align .country-divider-border{border-width:1px!important;display:block!important;margin-bottom:.25rem!important;padding-bottom:.25rem!important}.country-option-align .country-all-options{display:flex!important;font-size:.875em;padding:.5rem!important;white-space:nowrap!important}.device-link-message{max-width:500px;text-align:center;width:40rem}.device-link-message>p{margin:0}.consent-error-message{margin-top:1rem}.voucher-wrapper .email-modal-window{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:2}@media only screen and (max-width:600px){.voucher-wrapper .email-modal-window{height:100%;left:0;padding-top:100px;top:0;width:100%;z-index:2}}.voucher-wrapper .voucher-details-popup{background-color:#fefefe;border:1px solid #888;border-radius:3px;display:flex;flex-direction:column;margin:auto;max-width:100%;padding:8px;resize:vertical;width:60rem}.voucher-wrapper .voucher-details-popup .voucher-close{float:inline-end;padding-right:.5rem;padding-top:1rem}.voucher-wrapper .voucher-details-popup .voucher-heading{margin:4rem 0 2rem;text-align:center;width:100%}.voucher-wrapper .voucher-details-popup .voucher-success{display:flex;justify-content:center;margin-bottom:2rem;margin-top:.25rem}.voucher-wrapper .voucher-details-popup .voucher-container{display:flex;flex-direction:column;margin:auto;max-width:100%}.voucher-wrapper .voucher-details-popup .voucher-product-info{display:flex;flex-direction:row;max-width:100%;padding:.5rem;width:100%}.voucher-wrapper .voucher-details-popup .voucher-product-info .product-title{display:flex;justify-content:left;max-width:100%;width:50%}.voucher-wrapper .voucher-details-popup .voucher-product-info .product-details{display:flex;justify-content:right;max-width:100%;text-align:right;width:50%}.voucher-button-wrapper{align-items:center;display:flex;justify-content:center}.voucher-button-wrapper .voucher-submit{background-color:#000;border-radius:3px;color:#fff;cursor:pointer;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;height:45px;letter-spacing:2px;line-height:1.18;margin:2rem;max-width:100%;text-transform:uppercase;width:40rem}.customer-modal-wrapper .email-modal-window{background-color:rgba(0,0,0,.2);display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:9001}@media only screen and (max-width:600px){.customer-modal-wrapper .email-modal-window{height:100%;left:0;padding-top:100px;top:0;width:100%;z-index:2}}.customer-modal-wrapper .email-modal-window .email-popup{background-color:#fefefe;border:1px solid #888;border-radius:10px;display:flex;flex-direction:column;margin:auto;max-width:100%;padding:8px;width:42rem}.customer-modal-wrapper .email-modal-window .email-popup .email-pop-header{display:flex;justify-content:center;text-transform:uppercase}.customer-modal-wrapper .email-modal-window .email-popup .email-pop-header .heading-email-align{margin:.4em!important}.customer-modal-wrapper .email-modal-window .email-popup .email-field-container{display:flex;flex-direction:column;justify-content:center;max-width:100%}.customer-modal-wrapper .email-modal-window .email-popup .email-field-container .email-popup-form{margin-top:1rem;padding:0 .5rem 1.5rem}.customer-modal-wrapper .email-modal-window .email-popup .email-field-container .email-popup-form .error-message{color:#e55252;display:none;font-size:1.4rem;margin-top:.5rem;max-width:100%;width:35rem}.customer-modal-wrapper .email-modal-window .email-popup .email-field-container .email-popup-form .form-group--error .error-message{display:block;position:absolute}.customer-modal-wrapper .email-modal-window .email-popup .email-field-container .email-popup-form .form-group--error input[type=email]+label:before{border-color:#e55252}.customer-modal-wrapper .email-modal-window .email-popup .email-field-container .email-popup-form .form-group--error .email-input.form-group--error+span.error-message{display:block}.customer-modal-wrapper .email-modal-window .email-popup .email-field-container .email-popup-form .email-input{margin:1rem 0}.customer-modal-wrapper .email-modal-window .email-popup .email-field-container .email-popup-form .email-input .label,.customer-modal-wrapper .email-modal-window .email-popup .email-field-container .email-popup-form .email-input>label{color:#4f4f4f;font-size:14px;font-weight:800;padding-bottom:1rem}.customer-modal-wrapper .email-modal-window .email-popup .email-field-container .email-popup-form .email-input.required label:after{color:#e55252;content:" *"}.customer-modal-wrapper .email-modal-window .email-popup .email-field-container .email-popup-form .image-loader-align{bottom:0;left:0;position:relative;right:0;text-align:center;top:30px}.customer-modal-wrapper .email-modal-window .email-popup .email-field-container .email-popup-form .image-loader-align .loader-width{max-width:30px}.customer-modal-wrapper .email-submit{background-color:#000;border-radius:3px;color:#fff;cursor:pointer;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;height:45px;letter-spacing:1px;line-height:1.18;margin-top:34px;max-width:500px;text-transform:uppercase;width:100%}@media only screen and (max-width:600px){.customer-modal-wrapper .email-submit{margin-top:50px}}.customer-modal-wrapper .email-submit-greyout{background-color:#d3d3d3;border:1px solid #d3d3d3;border-radius:3px;color:#a9a9a9;cursor:not-allowed;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;height:45px;letter-spacing:1px;line-height:1.18;margin-top:34px;max-width:500px;text-transform:uppercase;width:100%}@media only screen and (max-width:600px){.customer-modal-wrapper .email-submit-greyout{margin-top:50px}}.legalage-wrapper .email-modal-window{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:2}@media only screen and (max-width:600px){.legalage-wrapper .email-modal-window{height:100%;left:0;padding-top:100px;top:0;width:100%;z-index:2}}.legalage-wrapper .email-modal-window .age-popup{background-color:#fefefe;border:1px solid #888;border-radius:3px;display:flex;flex-direction:column;margin:auto;max-width:100%;overflow:auto;padding:8px;resize:vertical;width:55rem}@media only screen and (max-width:450px){.legalage-wrapper .email-modal-window .age-popup{overflow:auto;resize:vertical}}@media only screen and (max-width:400px){.legalage-wrapper .email-modal-window .age-popup{overflow:auto;resize:vertical}}.legalage-wrapper .email-modal-window .age-popup .age-header-container{display:flex;flex-direction:row}.legalage-wrapper .email-modal-window .age-popup .paragraph-align{font-weight:600;margin-bottom:2rem;margin-left:2.5rem;margin-top:2rem;width:85%}.legalage-wrapper .email-modal-window .age-popup .paragraph-align>p{margin:0 3rem 0 0}.legalage-wrapper .email-modal-window .age-popup .cross-image-align{align-items:start;cursor:pointer;display:flex;margin:2rem}.legalage-wrapper .email-modal-window .age-popup .document-header{font-size:14px;font-weight:600;margin:1rem 1rem 1rem 10.5rem}@media only screen and (max-width:600px){.legalage-wrapper .email-modal-window .age-popup .document-header{margin:1rem 1rem 1rem 7rem}}.legalage-wrapper .email-modal-window .age-popup .email-field-container{align-items:center;display:flex;flex-direction:column;max-width:100%}.legalage-wrapper .email-modal-window .age-popup .email-field-container .legal-reasons-wrapper{display:flex;justify-content:center}.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex{display:flex;height:50px;max-width:100%;width:55%}@media (min-width:64em){.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex{max-width:100%;width:55%}}.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03{flex:33.333%;min-width:110px}@media (min-width:64em){.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03{flex:20%}}.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar{width:inherit}.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list{display:flex;padding-top:0}.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list>li{float:right;font-size:25px;padding:0 6px;position:relative;text-align:center}@media (min-width:64em){.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list>li{padding-left:9px;padding-right:9px}}@media (min-width:48em){.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list>li{font-size:20px}}@media (min-width:64em){.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list>li{font-size:25px}}@media (min-width:100em){.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list>li{font-size:25px}}.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list>li>a{color:#840b15;display:inline-block;text-decoration:none;width:24px}@media (min-width:64em){.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list>li>a{width:auto}}.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list>li:first-child{padding-right:0}.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item{cursor:pointer;display:list-item;float:left;margin-left:-20px;padding-bottom:0}.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .header-legalage-select--button{align-items:center;background:transparent;background-color:#fff;border:1px solid #306fd6;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#272a33;cursor:pointer;display:flex;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;height:5rem;justify-content:space-between;letter-spacing:1.7px;line-height:normal;outline:none;padding:2rem 2rem 2rem 1rem;position:relative;width:32rem}@media only screen and (max-width:600px){.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .header-legalage-select--button{width:31rem}}@media only screen and (max-width:350px){.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .header-legalage-select--button{width:24rem}}@media only screen and (max-width:450px){.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .header-legalage-select--button{width:24rem}}.legalage-wrapper .email-modal-window .age-popup .email-field-container .container-fluid-flex__wrapper--03 .actionBar__list .actionBar__item .language-select--arrow{position:absolute;right:1rem;top:1rem}.legalage-wrapper .email-modal-window .age-popup .error-message{color:#e55252;display:none;font-size:1.4rem;margin-right:-.5rem;margin-top:1rem;width:32rem}@media only screen and (max-width:600px){.legalage-wrapper .email-modal-window .age-popup .error-message{margin-right:-1.5rem;width:24rem}}.legalage-wrapper .email-modal-window .age-popup .form-group--error .email-input.form-group--error+span.error-message,.legalage-wrapper .email-modal-window .age-popup .form-group--error .error-message{display:block}.legalage-select--arrow{background-repeat:no-repeat;display:inline-block;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);height:20px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);vertical-align:middle;width:20px}.legalage-select--arrow.arrow-up{background-image:url(../../../../content/dam/iqos/global/marketing/brand/graphics/arrow_up.svg)}.legalage-select--arrow.arrow-down{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.actionBar__item.actionBar__item--legalage{cursor:pointer;float:left;margin-left:-20px}.actionBar__item.actionBar__item--legalage .language-select--arrow{position:absolute;right:-20px;top:0}.legalage-submit{background-color:#000;color:#fff;cursor:pointer}.legalage-submit,.legalage-submit-greyout{border-radius:3px;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;height:45px;letter-spacing:2px;line-height:1.18;margin:3rem 8rem;max-width:100%;text-transform:uppercase;width:19rem}.legalage-submit-greyout{background-color:#d3d3d3;border:1px solid #d3d3d3;color:grey;cursor:not-allowed}.header-legalage-select--items-container{background:#fffdfb;background-color:#fff;border:1px solid #306fd6;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);list-style:none;max-height:100px;overflow-y:auto;position:static;text-align:left}.header-legalage-select--items-container li{min-width:220px}.header-legalage-select--items-container li:hover{background-color:#e5e4e2}.header-legalage-select--items-container li span{color:#272a33;display:inline-block;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.7px;line-height:normal;padding:10px 50px 10px 10px;position:relative;width:100%}.header-legalage-select--items-container li span .reason-selected{background-repeat:no-repeat;height:20px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:20px}.header-legalage-select--items-container li span .reason-selected.selected{display:block}.header-legalage-select--items-container li span .reason-selected.not-selected{display:none}.alert-popup-wrapper .alert-container{background-color:rgba(0,0,0,.4);display:flex;height:100%;left:0;overflow:auto;padding-top:25rem;position:fixed;top:0;width:100%;z-index:2}@media only screen and (max-width:600px){.alert-popup-wrapper .alert-container{height:100%;left:0;padding-top:100px;top:0;width:100%;z-index:2}}.alert-popup-wrapper .alert-container .alert-error-popup{background-color:#fefefe;border:1px solid #888;display:flex;flex-direction:row;left:45rem;margin:auto;max-width:100%;padding:6px;position:relative;top:-28rem;width:30rem}@media only screen and (max-width:600px){.alert-popup-wrapper .alert-container .alert-error-popup{left:0;top:22rem}}@media only screen and (max-width:1024px){.alert-popup-wrapper .alert-container .alert-error-popup{left:0;top:10rem}}@media (max-width:600px){.alert-popup-wrapper .alert-container .alert-error-popup{left:0;top:23rem}}.alert-popup-wrapper .alert-container .alert-error-popup .alert-icon{margin-left:10px;margin-top:15px;width:4.5rem}.alert-popup-wrapper .alert-container .alert-error-popup .alert-message{display:flex;flex-direction:column;margin-left:14px;margin-top:11px}.alert-popup-wrapper .alert-container .alert-error-popup .alert-message .alert-title{font-size:16px;font-weight:800}.alert-popup-wrapper .alert-container .alert-error-popup .alert-message .alert-content>p{font-size:13px;margin-bottom:5px;margin-top:10px}.alert-popup-wrapper .alert-container .alert-error-popup .alert-message .alert-content>p>span{font-size:14px}.alert-popup-wrapper .alert-container .alert-error-popup .alert-message .alert-content>p>span>b>a{color:#4f4f4f}.alert-popup-wrapper .alert-container .alert-error-popup .close-alert{margin-left:2px;margin-right:-4px;margin-top:1px;padding:1px;width:4rem}.twilioChatBotButton{border:2px solid #272a33;border-radius:3px;outline:0;width:90%}.twilioChatBotButton:hover{border-color:#e5e5e5}.twilioChatBotButtonNBW:hover{background-color:#00d2d2}.twilioChatBotButtonNBW:focus{background-color:#34303d;color:#fffdfb!important}.disableAttachmentIcon{color:grey!important;cursor:default!important;pointer-events:none}.enableAttachmentIcon{color:#000!important;cursor:pointer!important;pointer-events:auto}.star-rating input{display:none}.star-rating label:hover{color:#fff;transition:.2s ease}.product-filters__wrapper .star-rating input[type=checkbox]:not(:checked)+label,.star-rating .product-filters__wrapper input[type=checkbox]:not(:checked)+label,.star-rating .variant-nav__options input[type=checkbox]:not(:checked)+label,.star-rating input:checked~label,.star-rating input[type=radio]:not(:checked)+label,.variant-nav__options .star-rating input[type=checkbox]:not(:checked)+label{font-family:Verdana,sans-serif;font-size:30px;height:30px;transition:.2s ease;width:30px}.star-rating>label:before{content:"☆";line-height:26px;position:absolute;top:0}.star-rating label:active:before{transform:scale(1.1)}.star-rating input:checked~label:before{background:transparent;border:none;content:"★"}.product-filters__wrapper .star-rating input[type=checkbox]:checked+label:after,.star-rating .product-filters__wrapper input[type=checkbox]:checked+label:after,.star-rating .variant-nav__options input[type=checkbox]:checked+label:after,.star-rating input[type=radio]:checked+label:after,.variant-nav__options .star-rating input[type=checkbox]:checked+label:after{background:transparent!important}.star-rating{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:40px auto;position:relative;width:auto}