body #mainBody #divMainDetailsContainer #expanded-styles-target .panel-level-content .beautyStockStatusContainer .beauty-stock-status{display:none}body #mainBody #divMainDetailsContainer #expanded-styles-target .ppm-style-reviewslink.inline-link.favourites{margin-top:0;display:none!important}body #mainBody #divMainDetailsContainer #divFitSelectorContainer .ppm-fitchips .chipItem{align-content:center;height:44px}body #mainBody #divMainDetailsContainer #divFitSelectorContainer .ppm-fitchips .chipItem.active{border-color:var(--tpl-page-link-colour);background-color:var(--components-fit-chip-default-enabled-selected-background-color)}body #mainBody #divMainDetailsContainer section.ppm-stylelayout-1 .btn-personalise .nx-icon.down-Arrow-White-Btn{display:none}body #mainBody .divProdDescContainer #ppm-stylewith-carousel-header{display:none!important}body #mainBody .divProdDescContainer #descriptionContainer ol,body #mainBody .divProdDescContainer #descriptionContainer ul{margin-left:2em}body #mainBody .divProdDescContainer #descriptionContainer.partial-description{min-height:9ex}body #mainBody #divMainCarouselContainer.img3_4RatioOverride #ppm-main-carousel-gel-parent{background-image:none;position:absolute;transform:translate(0,-34px);width:100%;z-index:1;margin-left:auto;margin-right:auto;text-align:center}@media (min-width:458px){body #mainBody #divMainCarouselContainer.img3_4RatioOverride #ppm-main-carousel-gel-parent{background-position:right calc(50% - 200px) center}}@media (min-width:768px){body #mainBody #divMainCarouselContainer.img3_4RatioOverride #ppm-main-carousel-gel-parent{background-position:right 15px center}}@media (min-width:1024px){body #mainBody #divMainCarouselContainer.img3_4RatioOverride #ppm-main-carousel-gel-parent{display:none}}body #mainBody #divMainCarouselContainer.img3_4RatioOverride #ppm-main-carousel-gel-parent #ppm-main-carousel-pagination{border:none;background:0 0;float:left;padding-left:4%;padding-top:10px;pointer-events:auto;margin:auto;width:auto;display:inline-block;border-radius:4px}@media (min-width:458px){body #mainBody #divMainCarouselContainer.img3_4RatioOverride #ppm-main-carousel-gel-parent #ppm-main-carousel-pagination{padding-left:calc(50% - 212px)}}@media (min-width:768px){body #mainBody #divMainCarouselContainer.img3_4RatioOverride #ppm-main-carousel-gel-parent #ppm-main-carousel-pagination{float:left;padding-left:4%}}body #mainBody #divMainCarouselContainer.img3_4RatioOverride #ppm-main-carousel-gel-parent #ppm-main-carousel-pagination .swiper-pagination-bullet{height:10px;width:10px}body #mainBody #divMainCarouselContainer.img3_4RatioOverride #ppm-main-carousel .swiper-wrapper .swiper-slide{max-width:100%}body #mainBody #divMainCarouselContainer.img3_4RatioOverride #ppm-main-carousel .swiper-wrapper .swiper-slide .ppm-main-carousel-image{width:100%;max-width:458px}@media (min-width:768px){body #mainBody #divMainCarouselContainer.img3_4RatioOverride #ppm-main-carousel .swiper-wrapper .swiper-slide .ppm-main-carousel-image{max-width:100%}}body #mainBody #divMainCarouselContainer.img3_4RatioOverride #ppm-main-carousel .loading-cover img{max-width:100%}body #mainBody .ppm-style-content{margin-top:16px}body #mainBody .ppm-style-content .ppm-style-description-name{max-height:fit-content}body #mainBody .ppm-style-content .style-description-rating .ppm-style-ratingstars{margin-top:10px}body #mainBody .ppm-style-content .style-description-rating .ppm-style-ratingstars .rating-stars-yellow{background-size:16px}body #mainBody .ppm-style-content .style-description-rating .ppm-style-ratingstars span>span{background-size:16px}body #mainBody .ppm-style-content .ppm-style-priceblock{width:auto}body #mainBody .ppm-style-content .ppm-style-priceblock .ppm-style-itemcode{display:none!important}body #mainBody .ppm-style-content .ppm-style-priceblock .ppm-style-saleprice-highlight{margin-top:5px;display:block}body #mainBody .pdp-alt-sku-location{margin:0 1rem 1rem}body #mainBody .pdp-alt-sku-location .pdp-alt-sku{margin-left:10px}body #mainBody #divCareAndFabricAccordion{border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid;min-height:44px;letter-spacing:normal;margin:0 1rem 12px}@media only screen and (min-width:1024px){body #mainBody #divCareAndFabricAccordion{min-height:36px}}body #mainBody #divCareAndFabricAccordion #CareAndFabricTitle{padding:12px 0;cursor:pointer}body #mainBody #divCareAndFabricAccordion #CareAndFabricTitle #CareAndFabricChevron{height:21px;float:right}body #mainBody #divCareAndFabricAccordion #CareAndFabricTitle #CareAndFabricChevron.nx-icon.right-Arrow{background-repeat:no-repeat}body #mainBody #divCareAndFabricAccordion #CareAndFabricTitle #CareAndFabricChevron.collapsed{transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0)}body #mainBody #divCareAndFabricAccordion #CareAndFabricTitle #CareAndFabricChevron.expanded{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}body #mainBody #divCareAndFabricAccordion #CareAndFabricDataContainer.collapse{display:none}body #mainBody #divCareAndFabricAccordion #CareAndFabricDataContainer.show{display:block!important}body #mainBody #divCareAndFabricAccordion #CareAndFabricDataContainer table{margin-bottom:8px}body #mainBody #divCareAndFabricAccordion #CareAndFabricDataContainer td .description{margin-left:0}body #mainBody #MobileEmbeddedReviewsContainer .reviewContent .userReviews .loadMoreWrapper .loadMoreReviews.loading,body #mainBody #ModalReviewsContainer .reviewContent .userReviews .loadMoreWrapper .loadMoreReviews.loading{background-image:var(--icon-loader-m-default)!important}body #mainBody .reviewsContainer{margin-bottom:12px;margin-top:0;padding:0}body #mainBody .reviewsContainer .reviewContent .userReviews .loadMoreWrapper .loadMoreReviews.loading{background-image:var(--icon-loader-m-default)!important}body #mainBody .reviewsContainer .reviewContent .userReviews ul{padding:0 1rem}body #mainBody .reviewsContainer .reviewContent .userReviews ul>li .userReview .reviewHeader .reviewStats .starRating{width:80px;height:16px}body #mainBody .reviewsContainer .reviewContent .userReview{border-right-width:1px!important;border-right-style:solid!important}body #mainBody .reviewsContainer .reviewContent .userReview .content .reviewText .verifiedReview img{width:0;height:0;background-size:auto;padding:26px 173px 0 0;background-repeat:no-repeat}body #mainBody #divSizeSelectorContainer{margin-bottom:-2px}body #mainBody #divSizeSelectorContainer splitSizeRow .splitSizeLabel{display:block;flex-direction:unset;width:68px;float:left;padding-bottom:0!important;margin-right:8px}body #mainBody #divSizeSelectorContainer splitSizeRow .splitSizeChips{display:block;float:none;border-radius:0;width:unset}body #mainBody #divSizeSelectorContainer .splitSizeRow{width:100%}body #mainBody #divSizeSelectorContainer .splitSizeRow .splitSizeLabel{display:flex;justify-content:space-between}body #mainBody #divSizeSelectorContainer .substyle-label{display:block;float:none;padding:0}body #mainBody #divSizeSelectorContainer .SizeGuideLink{margin-left:0}@media (min-width:1024px){body #mainBody #divSizeSelectorContainer .sizeGuide{top:-11px}}body #mainBody #divSizeSelectorContainer .sizeGuide .SizeGuideLink .size-guide{display:block!important;width:200px}body #mainBody #divSizeSelectorContainer .sizeGuide .SizeGuideLink img.d-lg-none{display:none;background-color:transparent}body #mainBody #divSizeSelectorContainer .sizeGuide .SizeGuideLink.SizeGuidePreload{cursor:default}body #mainBody #divSizeSelectorContainer .sizeGuide .SizeGuideLink.SizeGuidePreload.HiddenSizeGuide{visibility:hidden}body #mainBody #divSizeSelectorContainer .sizeGuide .SizeGuideLink.SizeGuidePreload.HiddenSizeGuide .sizeGuideWithImage{display:none}body #mainBody #divSizeSelectorContainer .ppm-select{display:block;float:none;border-radius:0;width:100%}body #mainBody #divSizeSelectorContainer .ppm-select .ppm-sizechips{padding-left:0;max-width:100%}body #mainBody #divSizeSelectorContainer .ppm-select .ppm-sizechips li.chipItem{height:44px;min-width:44px!important;padding:2px 1px 0 1px;margin:0 16px 16px 0;border-style:solid!important;border-width:1px!important;float:left}body #mainBody #divSizeSelectorContainer .ppm-select .ppm-sizechips li.chipItem.SoldOut{overflow:hidden;display:block}body #mainBody #divSizeSelectorContainer .ppm-select .ppm-sizechips li.chipItem.SoldOut.active{border-style:solid!important;border-width:2px!important}body #mainBody #divSizeSelectorContainer .ppm-select .ppm-sizechips li.chipItem.SoldOut.active .chipItemLink{padding:5px 0!important}body #mainBody #divSizeSelectorContainer .ppm-select .ppm-sizechips li.chipItem.SoldOut:before{content:"";transform:rotate(137deg) translateX(27px);position:static;width:calc((100% + 32px) * 1.15);height:.1em;display:block;opacity:.7}body #mainBody #divSizeSelectorContainer .ppm-select .ppm-sizechips li.chipItem.SoldOut .chipItemLink{padding:6px 0!important}body #mainBody #divSizeSelectorContainer .ppm-select .ppm-sizechips li.chipItem .chipItemLink{padding:8px 0;display:block;height:auto}body #mainBody #divSizeSelectorContainer .ppm-select .ppm-sizechips li.chipItem .chipItemLink span{padding-top:1px;padding-bottom:1px;text-align:center;display:block}body #mainBody #divSizeSelectorContainer .ppm-select .ppm-sizechips li.chipItem.active{border-style:solid!important;border-width:2px!important}body #mainBody #divSizeSelectorContainer .ppm-select .ppm-sizechips li.chipItem.active .chipItemLink{padding:7px 0 8px}body #mainBody #divSizeSelectorContainer .availabilityMessage{padding-left:0}body #mainBody #divSizeSelectorContainer.personalised-item{margin-bottom:16px!important}body #mainBody #divSizeSelectorContainer.personalised-item .substyle-label{float:left;width:80px;padding-top:9px}body #mainBody #divSizeSelectorContainer.personalised-item .substyle-label.personalized-label-text{padding-top:0}body #mainBody #divSizeSelectorContainer.personalised-item .sizeGuide{right:0}body #mainBody #divColourSelectorContainer .nx-select{border-width:1px!important;border-style:solid!important}body #mainBody #divSizeSelectorContainer .nx-select{border-style:solid!important;border-width:1px!important}body #mainBody #divSizeSelectorContainer .nx-select.nx-select-ppm .line-clamp{margin:0 30px 0 16px}@media only screen and (min-width:400px){body #mainBody .pdp-chips #divColourSelectorContainer .ppm-coulourchips-label{margin-right:28px}}body #mainBody .pdp-chips #divColourSelectorContainer .ppm-select ul.ppm-colourchips{margin-bottom:16px}@media only screen and (min-width:400px){body #mainBody .pdp-chips #divColourSelectorContainer .ppm-select ul.ppm-colourchips{margin-left:85px}}body #mainBody .pdp-chips #divColourSelectorContainer .ppm-select ul.ppm-colourchips .chipItem{border-width:1px;border-style:solid}body #mainBody .pdp-chips #divColourSelectorContainer .ppm-select ul.ppm-colourchips .chipItem.active{border-width:2px!important;border-style:solid!important}@media only screen and (min-width:1024px) and (orientation:landscape){body #mainBody .pdp-chips #divSizeSelectorContainer .ppm-select{width:unset}}@media only screen and (min-width:400px) and (orientation:portrait){body #mainBody .pdp-chips #divSizeSelectorContainer .ppm-select{width:unset}}@media only screen and (min-width:400px) and (max-width:1024px){body #mainBody .pdp-chips #divSizeSelectorContainer{display:flex;min-height:60px}}@media only screen and (max-width:400px){body #mainBody .pdp-chips #divSizeSelectorContainer{min-height:95px}}body #mainBody .pdp-chips #divSizeSelectorContainer{display:block;margin-bottom:0}body #mainBody .pdp-chips #divSizeSelectorContainer .sizeGuideWrapper{margin-right:8px!important}body #mainBody .pdp-chips #divSizeSelectorContainer .sizeGuideWrapper .substyle-label{margin-bottom:4px!important}body #mainBody .pdp-chips #divSizeSelectorContainer .sizeGuideWrapper .substyle-label-international{margin-bottom:0;height:unset;width:68px}body #mainBody .pdp-chips #divSizeSelectorContainer .sizeGuideWrapper .size-guide{font-weight:700}@media only screen and (min-width:400px){body #mainBody .pdp-chips #divSizeSelectorContainer .sizeGuideWrapper{display:block;flex-direction:unset;width:68px;float:left;padding-bottom:0!important;margin-right:18px}}body #mainBody .pdp-chips #divSizeSelectorContainer .sizeGuideWrapper .size-guide.SizeGuidePreload.HiddenSizeGuide{visibility:hidden}body #mainBody .pdp-chips #divSizeSelectorContainer .ppm-select .nx-select,body #mainBody .pdp-chips #divSizeSelectorContainer .ppm-select .nx-select:active,body #mainBody .pdp-chips #divSizeSelectorContainer .ppm-select .nx-select:focus,body #mainBody .pdp-chips #divSizeSelectorContainer .ppm-select .nx-select:hover{border-color:var(--tpl-border-secondary)!important}body #mainBody .pdp-chips #divSizeSelectorContainer .ppm-select ul.ppm-sizechips{margin-bottom:0}body #mainBody .pdp-chips #divSizeSelectorContainer .ppm-select ul.ppm-sizechips li.chipItem{margin:0 16px 16px 0}body #mainBody .pdp-chips #divSizeSelectorContainer .ppm-select .sizeAvailability{margin-bottom:0}body #mainBody .pdp-chips #divSizeSelectorContainer .ppm-select .sizeAvailability:not(:empty){margin-bottom:8px}body #mainBody .pdp-chips #divSizeSelectorContainer li.chipItem.chipOval{min-width:auto;width:auto;padding:2px 16px 0 16px;display:table}body #mainBody .pdp-chips #divSizeSelectorContainer li.chipItem.chipOval .chipItemLink{min-width:100%;width:100%;padding:8px 0}body #mainBody .pdp-chips #divSizeSelectorContainer li.chipItem.chipOval.active{min-width:auto;width:auto;padding:2px 15px 0 15px}body #mainBody .pdp-chips .add-to-bag-container .divFavouritesContainer{margin-right:12px}@media only screen and (min-width:400px){body #mainBody .pdp-chips .add-to-bag-container .divFavouritesContainer{margin-right:32px}}body #mainBody #divColourSelectorContainer .ppm-coulourchips-label{float:none;width:46px;padding-bottom:9px}body #mainBody #divColourSelectorContainer .ppm-colourchips-selected-colour-name{padding:0 11px 9px 11px}body #mainBody #divColourSelectorContainer .ppm-select ul.ppm-colourchips{margin-bottom:2px}body #mainBody #divColourSelectorContainer .ppm-select ul.ppm-colourchips .chipItem{width:unset;height:unset;margin:0 16px 8px 0;padding:0}body #mainBody #divColourSelectorContainer .ppm-select ul.ppm-colourchips .chipItem img{height:34px;width:34px}body #mainBody #divColourSelectorContainer .ppm-select ul.ppm-colourchips .chipItem.active,body #mainBody #divColourSelectorContainer .ppm-select ul.ppm-colourchips .chipItem:hover{padding:2px}body #mainBody #divColourSelectorContainer .ppm-select ul.ppm-colourchips .chipItem.active img,body #mainBody #divColourSelectorContainer .ppm-select ul.ppm-colourchips .chipItem:hover img{height:28px;width:28px}@media (max-width:1024px){body #mainBody #divColourSelectorContainer .ppm-select ul.ppm-colourchips .chipItem{height:44px;width:44px}body #mainBody #divColourSelectorContainer .ppm-select ul.ppm-colourchips .chipItem img{height:44px;width:44px}body #mainBody #divColourSelectorContainer .ppm-select ul.ppm-colourchips .chipItem.active img,body #mainBody #divColourSelectorContainer .ppm-select ul.ppm-colourchips .chipItem:hover img{height:36px;width:36px}}body #mainBody:not(.chanelPDP) .bag-trayicon-container{bottom:12px}body #mainBody:not(.chanelPDP) .bag-trayicon-container .bag-action,body #mainBody:not(.chanelPDP) .bag-trayicon-container .bag-action:focus{border:1px solid}body #mainBody .bag-trayicon-container{margin-right:8px}body #mainBody .bag-trayicon-container .bag-action{justify-content:center;height:44px;width:44px;margin:0;padding:0}body #mainBody .bag-trayicon-container .bag-action .bagIconContainer{background-repeat:no-repeat;background-size:contain;width:24px;height:24px}body #mainBody .bag-trayicon-container .bag-action .bagIconContainer svg{display:none}body #mainBody .ppm-item-unavailable{border:0;margin:16px 0;padding:0}body #mainBody .reviewsContainer .reviewsHeader .noReviewsBanner{margin:16px 1rem 0;display:inline-block;width:calc(100% - 2rem);height:72px;background:var(--tpl-background-secondary);text-align:center}body #mainBody .reviewsContainer .reviewsHeader .noReviewsBanner p{margin:24px}body #mainBody .reviewsContainer .reviewsHeader .meta .leadItemImgWrapper img{width:48px;height:64px}body #mainBody .reviewsContainer .reviewsHeader .reviewsHeaderTopSection{padding:16px 1rem}body #mainBody .reviewsContainer .reviewsHeader .reviewsHeaderTopSection .logo{margin-top:5px;margin-bottom:0;width:30%;float:right}body #mainBody .reviewsContainer .reviewsHeader .reviewsHeaderTopSection .logo img{float:right}body #mainBody .reviewsContainer .reviewsHeader .reviewsHeaderTopSection h2{width:50%;display:inline-block}body #mainBody #MobileEmbeddedReviewsContainer .noReviews .reviewsHeader{border-bottom-width:1px!important}body #mainBody #MobileEmbeddedReviewsContainer .itemsContainer .reviewsHeader{border-top-width:1px;border-top-style:solid;border-bottom-width:15px;border-bottom-style:solid}body #mainBody #MobileEmbeddedReviewsContainer .itemsContainer .reviewsHeader .meta{padding:20px 1rem}body #mainBody #MobileEmbeddedReviewsContainer .itemsContainer .reviewsHeader .meta .starRatingWrapper .starRating .ratingBreakdown{border-width:1px;border-style:solid;left:52px;top:100px;padding:0}body #mainBody #MobileEmbeddedReviewsContainer .itemsContainer .reviewsHeader .meta .starRatingWrapper .starRating .ratingBreakdown #ratingBreakdownHeaderText{border-bottom-width:1px;border-bottom-style:solid;padding:10px 12px}body #mainBody #MobileEmbeddedReviewsContainer .itemsContainer .reviewsHeader .meta .starRatingWrapper .starRating .ratingBreakdown .starRatingList{margin:12px;padding-top:0}body #mainBody #MobileEmbeddedReviewsContainer .itemsContainer .reviewsHeader .meta .starRatingWrapper .starRating .dropdown:after{background-size:30px;background-position:center;background-repeat:no-repeat;border:none;width:15px;height:10px;top:2px}body #mainBody #MobileEmbeddedReviewsContainer .itemsContainer .reviewsHeader .meta .resetReviews .resetLabel .refreshIcon{background-size:20px;background-position:center}body #mainBody .cdt-promise-wrapper{padding:0 4px}@media (min-width:768px){body #mainBody .cdt-promise-wrapper{padding:0 16px}}body #mainBody .cdt-promise-wrapper #countdownTimer #mt-cdt{margin-bottom:12px;margin-top:3px;border-bottom:none}@media (max-width:767px){body #mainBody .cdt-promise-wrapper #countdownTimer #mt-cdt{padding-top:6px!important;padding-bottom:14px!important;margin-bottom:0;margin-top:0}}@media (min-width:768px){body #mainBody .cdt-promise-wrapper #countdownTimer #mt-cdt{padding-left:16px!important;padding-right:16px!important;margin-left:0!important}}body #mainBody .cdt-promise-wrapper #countdownTimer #mt-cdt #mt-cdt-row1 .mt-cdt-delivery-container{padding:0 4px}@media (max-width:767px){body #mainBody .cdt-promise-wrapper #countdownTimer #mt-cdt #mt-cdt-row1 .mt-cdt-delivery-container{padding:0 0}}body #mainBody .cdt-promise-wrapper #countdownTimer #mt-cdt #mt-cdt-row1 .mt-cdt-delivery-container .mt-cdt-delivery-image{height:29px;width:33px;background-size:auto;margin-right:6px}@media (max-width:767px){body #mainBody .cdt-promise-wrapper #countdownTimer #mt-cdt #mt-cdt-row1 .mt-cdt-delivery-container .mt-cdt-delivery-image{height:25px;width:30px}}body #mainBody .cdt-promise-wrapper #countdownTimer #mt-cdt #mt-cdt-row1 .mt-cdt-delivery-container .mt-cdt-delivery-label{padding-top:2px}body #mainBody .cdt-promise-wrapper #countdownTimer #mt-cdt #mt-cdt-row2{margin-top:5px;margin-bottom:-3px}body #mainBody .cdt-promise-wrapper #countdownTimer #mt-cdt #mt-cdt-row2 .mt-cdt-terms-label{padding:0 4px}body .bag-tray-container .bag-tray-body .bag-tray-item-title-container .bag-tray-item-price,body .bag-tray-container .bag-tray-body .bag-tray-item-title-container .bag-tray-item-title{height:47px!important;padding-top:11px}body .bag-tray-container .bag-tray-body-content .traySizeOptionLabel:last-child{border-bottom:1px solid!important}body .bag-tray-container #close-btn{padding:10px}body .add-to-bag-container{display:flex;width:100%}body .add-to-bag-container .divFavouritesContainer{width:42px;height:36px;padding:0;margin-right:15px;border-width:1px;border-style:solid}body .add-to-bag-container .divFavouritesContainer .heart{padding-top:0;height:20px;width:24px;margin:11px 9px;background-size:unset}body .add-to-bag-container .divFavouritesContainer .heart.add{background-size:unset}body .add-to-bag-container .divFavouritesContainer .heart.loading-heart{background-size:24px}body .add-to-bag-container .divFavouritesContainer .addFavouriteText{display:none}body .add-to-bag-container button.btn.btn-primary.btn-addtobag,body .add-to-bag-container button.btn.btn-primary.ppm-style-personalise-button{border-width:1px!important;border-style:solid!important}body .add-to-bag-container button.btn.btn-primary.btn-addtobag:hover,body .add-to-bag-container button.btn.btn-primary.ppm-style-personalise-button:hover{border-width:1px!important;border-style:solid!important}body .add-to-bag-container button.btn.btn-primary.btn-addtobag:disabled,body .add-to-bag-container button.btn.btn-primary.ppm-style-personalise-button:disabled{border-width:1px!important;border-style:solid!important;opacity:.3}body .ppm-stylelayout-1 .panel-level-content:first-of-type{margin:0 1rem 1rem 1rem}body .ppm-stylelayout-1 .line-clamp{padding-left:0!important}body:not(.chanelPDP) .panel-level-content.gel_pdp_options-select.gel_tablet_override{margin:0 1rem;border-bottom:none;padding:1rem 0;border-top-width:1px;border-top-style:solid}@media only screen and (max-width:767px){body:not(.chanelPDP) .panel-level-content.gel_pdp_options-select.gel_tablet_override{border-bottom:none}}body #ppm-description-link-header{margin:0 1rem;padding:1rem 0 0;border-top-width:1px!important;border-top-style:solid!important;border:none}body #ppm-description-link-header .read-more-padding{min-height:6ex}body #added-to-bag-container{border-top-color:var(--components-dialog-default-border-color)}body #added-to-bag-container .added-to-bag-slider-title{border-bottom-width:1px;border-bottom-style:solid;background-color:var(--components-dialog-dialog-header-default-background-color);border-bottom-color:var(--components-dialog-dialog-header-default-border-color)}body #added-to-bag-container .added-to-bag-slider-title p{font-size:var(--global-subtitle2-font-size);font-family:var(--global-subtitle2-font-family);font-weight:var(--global-subtitle2-font-weight);line-height:var(--global-subtitle2-line-height);letter-spacing:var(--global-subtitle2-letter-spacing);text-decoration:var(--global-subtitle2-text-decoration);text-transform:var(--global-subtitle2-text-transform);color:var(--text-primary)}body #added-to-bag-container .added-to-bag-slider-title #close-btn{content:var(--icon-cross-m-default)}body #added-to-bag-container .added-to-bag-slider-body .txt-wrapper .item-description-wrapper p{font-size:var(--global-body1-font-size);font-family:var(--global-body1-font-family);font-weight:var(--global-body1-font-weight);line-height:var(--global-body1-line-height);letter-spacing:var(--global-body1-letter-spacing);text-decoration:var(--global-body1-text-decoration);text-transform:var(--global-body1-text-transform);color:var(--text-primary)}body #added-to-bag-container .added-to-bag-slider-body .txt-wrapper .item-description-wrapper p span{font-size:var(--global-body1-font-size);font-family:var(--global-body1-font-family);font-weight:var(--global-body1-font-weight);line-height:var(--global-body1-line-height);letter-spacing:var(--global-body1-letter-spacing);text-decoration:var(--global-body1-text-decoration);text-transform:var(--global-body1-text-transform);color:var(--text-primary)}body #added-to-bag-container .added-to-bag-slider-body .txt-wrapper .item-description-wrapper p:first-child{font-size:var(--global-body3-font-size);font-family:var(--global-body3-font-family);font-weight:var(--global-body3-font-weight);line-height:var(--global-body3-line-height);letter-spacing:var(--global-body3-letter-spacing);text-decoration:var(--global-body3-text-decoration);text-transform:var(--global-body3-text-transform);color:var(--text-primary)}body #added-to-bag-container .added-to-bag-slider-body .txt-wrapper .stock-price-wrapper .price{font-size:var(--global-body3-font-size);font-family:var(--global-body3-font-family);font-weight:var(--global-body3-font-weight);line-height:var(--global-body3-line-height);letter-spacing:var(--global-body3-letter-spacing);text-decoration:var(--global-body3-text-decoration);text-transform:var(--global-body3-text-transform);color:var(--text-primary)}body #added-to-bag-container .added-to-bag-slider-body .txt-wrapper .stock-price-wrapper .stock{font-size:var(--global-body1-font-size);font-family:var(--global-body1-font-family);font-weight:var(--global-body1-font-weight);line-height:var(--global-body1-line-height);letter-spacing:var(--global-body1-letter-spacing);text-decoration:var(--global-body1-text-decoration);text-transform:var(--global-body1-text-transform)}body #added-to-bag-container .added-to-bag-slider-body .txt-wrapper .stock-price-wrapper .stock.instock{color:var(--brand-success-default-text-color)}body #added-to-bag-container .added-to-bag-slider-body .txt-wrapper .stock-price-wrapper .stock.soldout{color:var(--brand-error-default-text-color)}body #added-to-bag-container .added-to-bag-slider-body .txt-wrapper .stock-price-wrapper .stock.lowstock{color:var(--brand-warning-default-text-color)}body #added-to-bag-container .added-to-bag-slider-body .details-wrapper{background-color:var(--components-dialog-dialog-content-default-background-color)}body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons{border-top-width:1px;border-top-style:solid;background-color:var(--components-dialog-dialog-actions-default-background-color);border-top-color:var(--components-dialog-dialog-actions-default-border-color)}body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons a#added-to-bag-slider-checkout-btn{font-size:var(--component-button-large-font-size);font-family:var(--component-button-large-font-family);font-weight:var(--component-button-large-font-weight);line-height:var(--component-button-large-line-height);letter-spacing:var(--component-button-large-letter-spacing);text-decoration:var(--component-button-large-text-decoration);text-transform:var(--component-button-large-text-transform);background-color:var(--components-button-contained-primary-enabled-background-color)!important;color:var(--components-button-contained-primary-enabled-contrast-text-color);border-radius:var(--components-button-default-border-radius)!important;border-color:var(--components-button-contained-primary-enabled-border-color)!important;border-width:1px!important;border-style:solid!important}body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons a:hover{background-color:var(--components-button-contained-primary-hovered-background-color)!important;color:var(--components-button-contained-primary-hovered-contrast-text-color);border-color:var(--components-button-contained-primary-hovered-border-color)!important}body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons a:disabled{background-color:var(--components-button-contained-primary-disabled-background-color)!important;color:var(--components-button-contained-primary-disabled-contrast-text-color);color:var(--components-button-contained-primary-disabled-contrast-text-color)!important;border-color:var(--components-button-contained-primary-disabled-border-color)!important}body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons a.added-to-bag-slider-viewbag-btn{font-size:var(--component-button-large-font-size);font-family:var(--component-button-large-font-family);font-weight:var(--component-button-large-font-weight);line-height:var(--component-button-large-line-height);letter-spacing:var(--component-button-large-letter-spacing);text-decoration:var(--component-button-large-text-decoration);text-transform:var(--component-button-large-text-transform);background-color:var(--components-button-outlined-secondary-enabled-background-color);color:var(--components-button-outlined-secondary-enabled-contrast-text-color);border-radius:var(--components-button-default-border-radius)!important;border-color:var(--components-button-outlined-secondary-enabled-border-color)!important;border-width:1px;border-style:solid}body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons a:hover{background-color:var(--components-button-outlined-secondary-hovered-background-color);color:var(--components-button-outlined-secondary-hovered-contrast-text-color);border-color:var(--components-button-outlined-secondary-hovered-border-color)!important}body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons a:disabled{background-color:var(--components-button-outlined-secondary-disabled-background-color)!important;color:var(--components-button-outlined-secondary-disabled-contrast-text-color);border-color:var(--components-button-outlined-secondary-disabled-border-color)!important}body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons a#added-to-bag-slider-checkout-btn,body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons a.added-to-bag-slider-viewbag-btn{height:44px!important;padding:10px 12px}@media (max-width:320px){body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons a#added-to-bag-slider-checkout-btn,body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons a.added-to-bag-slider-viewbag-btn{width:138px!important}}@media (min-width:400px){body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons a#added-to-bag-slider-checkout-btn,body #added-to-bag-container .added-to-bag-slider-body .added-to-bag-slider-body-buttons a.added-to-bag-slider-viewbag-btn{width:178px!important}}body #sz-modal .modal-full-body #sz-thumbs #sz-carousel .swiper-slide.sz-selected{border-width:1px!important;border-style:solid!important}body #sz-modal.img3_4RatioOverride #sz-thumbs{max-height:352px;border-radius:4px;border:1px solid var(--tpl-border-secondary);background:var(--tpl-carousel-background-colour)}@media (min-width:320px){body #sz-modal.img3_4RatioOverride #sz-thumbs{max-height:405px}}@media (min-width:400px){body #sz-modal.img3_4RatioOverride #sz-thumbs{max-height:512px}}body #sz-modal.img3_4RatioOverride #sz-thumbs #sz-carousel-prev{background-size:auto;background-repeat:no-repeat;transform:none;background-position:center}body #sz-modal.img3_4RatioOverride #sz-thumbs #sz-carousel-next{top:unset;bottom:5px;background-size:auto;background-repeat:no-repeat;transform:none;background-position:center}body #sz-modal.img3_4RatioOverride #sz-thumbs #sz-carousel-next svg,body #sz-modal.img3_4RatioOverride #sz-thumbs #sz-carousel-prev svg{display:none}body #sz-modal.img3_4RatioOverride #sz-caption{display:none}body #navwrapper .pdp-nav .pdp-tabs .pdp-tab.active{border-color:var(--tpl-brand-colour) #000 #fff #000!important}body .nx-select .nx-icon.right-Arrow{background-size:auto;transform:none}body .login-tooltip .popover-header .closePopover{background-position:center!important;background-size:auto!important}body .nx-spinner-light{background:0 0}body .nx-spinner-light:after{animation:spin .8s infinite linear;background-image:none;content:"";height:24px;position:absolute;width:24px}body #sizing-guide-modal-content .modal-header{border-bottom:1px solid var(--tpl-border-secondary)}body #sizing-guide-modal-content .modal-header .closebtn{background:var(--icon-cross-m-default) center no-repeat}#mainBody #divMainWrapper.EVoucher #divMainCarouselContainer .swiper-pagination-clickable.swiper-pagination{margin-top:12px}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer{margin-top:15px}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content{margin-bottom:12px}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content .ev-error-link{border-radius:var(--action-default-border-radius)!important;border-color:var(--action-default-error-border-color)}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content .ev-link-selected{border-radius:var(--action-default-border-radius)!important;border-color:var(--components-alert-success-default-border-color)}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content .inline-link{background-color:var(--action-default-enabled-background-color);border-radius:var(--action-default-border-radius)!important;border-color:var(--action-default-enabled-border-color)!important;padding-right:14px!important;margin-bottom:12px;border-style:solid;border-width:1px}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content .ecardTabContent .ecardTabTitle{font-size:var(--global-body1-font-size);font-family:var(--global-body1-font-family);font-weight:var(--global-body1-font-weight);line-height:var(--global-body1-line-height);letter-spacing:var(--global-body1-letter-spacing);text-decoration:var(--global-body1-text-decoration);text-transform:var(--global-body1-text-transform);color:var(--text-primary)}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content .ecardTabContent div{font-size:var(--global-body2-font-size);font-family:var(--global-body2-font-family);font-weight:var(--global-body2-font-weight);line-height:var(--global-body2-line-height);letter-spacing:var(--global-body2-letter-spacing);text-decoration:var(--global-body2-text-decoration);text-transform:var(--global-body2-text-transform);color:var(--text-primary)}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content .ecardTabContent ul li{font-size:var(--global-body2-font-size);font-family:var(--global-body2-font-family);font-weight:var(--global-body2-font-weight);line-height:var(--global-body2-line-height);letter-spacing:var(--global-body2-letter-spacing);text-decoration:var(--global-body2-text-decoration);text-transform:var(--global-body2-text-transform);color:var(--text-primary)}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content a{font-size:var(--component-input-text-font-size);font-family:var(--component-input-text-font-family);font-weight:var(--component-input-text-font-weight);line-height:var(--component-input-text-line-height);letter-spacing:var(--component-input-text-letter-spacing);text-decoration:var(--component-input-text-text-decoration);text-transform:var(--component-input-text-text-transform);color:var(--text-primary)}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content a .nx-icon.right-Arrow{background-image:var(--icon-chevron-right-m-default)}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content:hover{background-color:var(--action-default-hovered-background-color);border-color:var(--action-default-hovered-border-color)!important}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content:disabled{background-color:var(--action-default-disabled-background-color);border-color:var(--action-default-disabled-border-color)!important}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content:active{background-color:var(--action-default-selected-background-color);border-color:var(--action-default-selected-border-color)!important}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content .line-clamp{font-size:var(--component-input-text-font-size);font-family:var(--component-input-text-font-family);font-weight:var(--component-input-text-font-weight);line-height:var(--component-input-text-line-height);letter-spacing:var(--component-input-text-letter-spacing);text-decoration:var(--component-input-text-text-decoration);text-transform:var(--component-input-text-text-transform);color:var(--text-primary)}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .ppm-style-priceblock p{padding-bottom:0}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .ppm-style-itemcode{opacity:.91;line-height:1.5;color:var(--tpl-text-colour-secondary);display:none}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .ppm-style-description,#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .ppm-style-price{font-size:var(--global-h1-font-size);font-family:var(--global-h1-font-family);font-weight:var(--global-h1-font-weight);line-height:var(--global-h1-line-height);letter-spacing:var(--global-h1-letter-spacing);text-decoration:var(--global-h1-text-decoration);text-transform:var(--global-h1-text-transform);color:var(--text-primary)}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target #mainProductPagePanel{border-top-color:var(--tpl-border-tertiary);padding-top:20px;margin-top:8px}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target #mainProductPagePanel .ppm-style-addtobag-button{margin-bottom:12px;border-radius:0;border-style:solid!important;border-width:1px!important}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target #mainProductPagePanel .ppm-style-addtobag-button .prompt{font-size:var(--component-button-large-font-size);font-family:var(--component-button-large-font-family);font-weight:var(--component-button-large-font-weight);line-height:var(--component-button-large-line-height);letter-spacing:var(--component-button-large-letter-spacing);text-decoration:var(--component-button-large-text-decoration);text-transform:var(--component-button-large-text-transform)}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target #mainProductPagePanel .ppm-style-addtobag-button{background-color:var(--components-button-contained-primary-enabled-background-color)!important;color:var(--components-button-contained-primary-enabled-contrast-text-color)!important;border-radius:var(--components-button-default-border-radius)!important;border-color:var(--components-button-contained-primary-enabled-border-color)!important}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target #mainProductPagePanel .ppm-style-addtobag-button:hover{background-color:var(--components-button-contained-primary-hovered-background-color)!important;color:var(--components-button-contained-primary-hovered-contrast-text-color)!important;border-color:var(--components-button-contained-primary-hovered-border-color)!important}#mainBody #divMainWrapper.EVoucher #divMainDetailsContainer #expanded-styles-target #mainProductPagePanel .ppm-style-addtobag-button:disabled{background-color:var(--components-button-contained-primary-disabled-background-color)!important;color:var(--components-button-contained-primary-disabled-contrast-text-color)!important;border-color:var(--components-button-contained-primary-disabled-border-color)!important}#responsive_body #mainwrapper #divDeliveryModal .modal-full-header,#responsive_body #mainwrapper #divDesignModal .modal-full-header,#responsive_body #mainwrapper #divProductDescriptionModal .modal-full-header,#responsive_body #mainwrapper #divRecipientModal .modal-full-header{background-color:var(--tpl-background-secondary);height:45px}#responsive_body #mainwrapper #divDeliveryModal .panel-level-content,#responsive_body #mainwrapper #divDesignModal .panel-level-content,#responsive_body #mainwrapper #divProductDescriptionModal .panel-level-content,#responsive_body #mainwrapper #divRecipientModal .panel-level-content{height:381px;margin-top:13px}#responsive_body #mainwrapper #divDeliveryModal #divImages .shotview,#responsive_body #mainwrapper #divDesignModal #divImages .shotview,#responsive_body #mainwrapper #divProductDescriptionModal #divImages .shotview,#responsive_body #mainwrapper #divRecipientModal #divImages .shotview{max-width:114px;max-height:168px;min-height:140px;height:calc(100% - 8px);border:0;margin:0}#responsive_body #mainwrapper #divRecipientModal label{line-height:1.29}#responsive_body #mainwrapper #divRecipientModal .modal-ul{margin-top:18px}#responsive_body #mainwrapper #divRecipientModal .modal-ul #charsRem{font-size:var(--component-input-label1-font-size);font-family:var(--component-input-label1-font-family);font-weight:var(--component-input-label1-font-weight);line-height:var(--component-input-label1-line-height);letter-spacing:var(--component-input-label1-letter-spacing);text-decoration:var(--component-input-label1-text-decoration);text-transform:var(--component-input-label1-text-transform);color:var(--text-secondary)}#responsive_body #mainwrapper #divRecipientModal .modal-ul #charsRem #deliveryMsgChars{font-size:var(--component-input-label1-font-size);font-family:var(--component-input-label1-font-family);font-weight:var(--component-input-label1-font-weight);line-height:var(--component-input-label1-line-height);letter-spacing:var(--component-input-label1-letter-spacing);text-decoration:var(--component-input-label1-text-decoration);text-transform:var(--component-input-label1-text-transform);color:var(--text-secondary)}#responsive_body #mainwrapper #divRecipientModal .modal-ul input,#responsive_body #mainwrapper #divRecipientModal .modal-ul textarea{font-size:var(--component-input-text-font-size);font-family:var(--component-input-text-font-family);font-weight:var(--component-input-text-font-weight);line-height:var(--component-input-text-line-height);letter-spacing:var(--component-input-text-letter-spacing);text-decoration:var(--component-input-text-text-decoration);text-transform:var(--component-input-text-text-transform);color:var(--text-secondary);background-color:var(--action-default-enabled-background-color);border-radius:var(--action-default-border-radius)!important;border-color:var(--action-default-enabled-border-color)!important;outline:0}#responsive_body #mainwrapper #divRecipientModal .modal-ul input::placeholder,#responsive_body #mainwrapper #divRecipientModal .modal-ul textarea::placeholder{font-size:var(--component-input-text-font-size);font-family:var(--component-input-text-font-family);font-weight:var(--component-input-text-font-weight);line-height:var(--component-input-text-line-height);letter-spacing:var(--component-input-text-letter-spacing);text-decoration:var(--component-input-text-text-decoration);text-transform:var(--component-input-text-text-transform);color:var(--text-secondary)}#responsive_body #mainwrapper #divRecipientModal .modal-ul input:hover,#responsive_body #mainwrapper #divRecipientModal .modal-ul textarea:hover{background-color:var(--action-default-hovered-background-color);border-color:var(--action-default-hovered-border-color)!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul input:disabled,#responsive_body #mainwrapper #divRecipientModal .modal-ul textarea:disabled{background-color:var(--action-default-disabled-background-color);border-color:var(--action-default-disabled-border-color)!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul input:active,#responsive_body #mainwrapper #divRecipientModal .modal-ul textarea:active{background-color:var(--action-default-selected-background-color);border-color:var(--action-default-selected-border-color)!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul input:focus,#responsive_body #mainwrapper #divRecipientModal .modal-ul textarea:focus{background-color:var(--action-default-enabled-background-color);border-color:var(--interactive-focus-default-outline-color)!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul input.er_prompt,#responsive_body #mainwrapper #divRecipientModal .modal-ul textarea.er_prompt{border-color:var(--components-alert-error-default-border-color)!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul textarea{border-radius:var(--action-text-area-border-radius)!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul select{font-size:var(--component-input-text-font-size);font-family:var(--component-input-text-font-family);font-weight:var(--component-input-text-font-weight);line-height:var(--component-input-text-line-height);letter-spacing:var(--component-input-text-letter-spacing);text-decoration:var(--component-input-text-text-decoration);text-transform:var(--component-input-text-text-transform);color:var(--text-primary);background-color:var(--action-default-enabled-background-color);border-radius:var(--action-default-border-radius)!important;border-color:var(--action-default-enabled-border-color)!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul select:hover{background-color:var(--action-default-hovered-background-color);border-color:var(--action-default-hovered-border-color)!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul select:disabled{background-color:var(--action-default-disabled-background-color);border-color:var(--action-default-disabled-border-color)!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul select:active{background-color:var(--action-default-selected-background-color);border-color:var(--action-default-selected-border-color)!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul select:focus{background-color:var(--action-default-enabled-background-color);border-color:var(--interactive-focus-default-outline-color)!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul select option{font-size:var(--component-menu-item-font-size);font-family:var(--component-menu-item-font-family);font-weight:var(--component-menu-item-font-weight);line-height:var(--component-menu-item-line-height);text-decoration:var(--component-menu-item-text-decoration);text-transform:var(--component-menu-item-text-transform);letter-spacing:var(--component-menu-item-letter-spacing);color:var(--text-primary);background:var(--components-menu-default-enabled-background-color)}#responsive_body #mainwrapper #divRecipientModal .modal-ul select option:hover{background:var(--components-menu-default-hovered-background-color)}#responsive_body #mainwrapper #divRecipientModal .modal-ul select option:checked{background:var(--components-menu-default-selected-background-color)}#responsive_body #mainwrapper #divRecipientModal .modal-ul select#ecardMessageOptions{outline:0;background:var(--icon-chevron-down-m-default)}#responsive_body #mainwrapper #divRecipientModal .modal-ul li label{font-size:var(--component-input-label1-font-size);font-family:var(--component-input-label1-font-family);font-weight:var(--component-input-label1-font-weight);line-height:var(--component-input-label1-line-height);letter-spacing:var(--component-input-label1-letter-spacing);text-decoration:var(--component-input-label1-text-decoration);text-transform:var(--component-input-label1-text-transform);color:var(--text-primary);font-style:var(--component-input-label-2-font-style)}#responsive_body #mainwrapper #divRecipientModal .modal-ul li label#ecardOptional{color:var(--text-secondary)}#responsive_body #mainwrapper #divRecipientModal .modal-ul li .popover{background-color:var(--components-tooltip-default-background-color);border-color:var(--components-tooltip-default-border-color)}#responsive_body #mainwrapper #divRecipientModal .modal-ul li .popover .popover-content{font-size:var(--component-tooltip-font-size);font-family:var(--component-tooltip-font-family);font-weight:var(--component-tooltip-font-weight);line-height:var(--component-tooltip-line-height);text-decoration:var(--component-tooltip-text-decoration);text-transform:var(--component-tooltip-text-transform);letter-spacing:var(--component-tooltip-letter-spacing);color:var(--components-tooltip-default-contrast-text-color)}#responsive_body #mainwrapper #divRecipientModal .modal-ul li .popover.left .arrow:after{border-left-color:var(--components-tooltip-default-background-color)}#responsive_body #mainwrapper #divRecipientModal .modal-ul .nx-icon.nx-tooltip{background-image:var(--icon-question-m-default)!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul input{height:40px;padding:9px 47px 11px 10px;border-color:var(--tpl-border-secondary);background-color:#fff!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul input[type=date]{-webkit-appearance:none!important}#responsive_body #mainwrapper #divRecipientModal .modal-ul #deliveryDate{background-image:var(--icon-calendar);background-position:98%}#responsive_body #mainwrapper #divRecipientModal .modal-ul #deliveryDate::-webkit-calendar-picker-indicator{opacity:0;position:absolute;left:0;width:40px;height:40px}#responsive_body #mainwrapper #divRecipientModal .modal-ul #deliveryDate .datetimebox{margin-left:35px}#responsive_body #mainwrapper #divRecipientModal .modal-ul li{margin-bottom:14px}#responsive_body #mainwrapper #divRecipientModal #ecardMessage{padding:9px 10px 11px 10px;border-color:var(--tpl-border-secondary);margin-top:15px}#responsive_body #mainwrapper #divRecipientModal #recipientDetailBtn{border-radius:0}#responsive_body #mainwrapper #divRecipientModal #recipientDetailBtn .prompt{font-size:var(--component-button-large-font-size);font-family:var(--component-button-large-font-family);font-weight:var(--component-button-large-font-weight);line-height:var(--component-button-large-line-height);letter-spacing:var(--component-button-large-letter-spacing);text-decoration:var(--component-button-large-text-decoration);text-transform:var(--component-button-large-text-transform)}#responsive_body #mainwrapper #divRecipientModal #recipientDetailBtn{background-color:var(--components-button-contained-primary-enabled-background-color)!important;color:var(--components-button-contained-primary-enabled-contrast-text-color)!important;border-radius:var(--components-button-default-border-radius)!important;border-color:var(--components-button-contained-primary-enabled-border-color)!important}#responsive_body #mainwrapper #divRecipientModal #recipientDetailBtn:hover{background-color:var(--components-button-contained-primary-hovered-background-color)!important;color:var(--components-button-contained-primary-hovered-contrast-text-color)!important;border-color:var(--components-button-contained-primary-hovered-border-color)!important}#responsive_body #mainwrapper #divRecipientModal #recipientDetailBtn:disabled{background-color:var(--components-button-contained-primary-disabled-background-color)!important;color:var(--components-button-contained-primary-disabled-contrast-text-color)!important;border-color:var(--components-button-contained-primary-disabled-border-color)!important}#responsive_body #mainwrapper #divRecipientModal .ui-datepicker .ui-datepicker-header{background-image:none;background-color:#282828;margin:0}#responsive_body #mainwrapper #divRecipientModal .ui-icon.ui-icon-circle-triangle-w{background-image:url(/Images/TPL30/left-arrow-white.jpg)}#responsive_body #mainwrapper #divRecipientModal .ui-icon.ui-icon-circle-triangle-e{background-image:url(/Images/TPL30/right-arrow-white.jpg)}#divMainWrapper.EVoucher.EVoucherAltPDP .inline-link{padding:10px 14px 11px 15px;margin-bottom:16px!important}#divMainWrapper.EVoucher.EVoucherAltPDP .ev-link-selected{padding:10px 14px 11px 15px}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainCarouselContainer #ppm-main-carousel-pagination.less-than-two{opacity:0;pointer-events:none}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainCarouselContainer .ppm-main-carousel-image{width:100%;max-width:458px}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content{margin-bottom:0!important}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content .ppm-style-priceblock{width:50%}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .panel-level-content .line-clamp{font-size:var(--component-input-text-font-size);font-family:var(--component-input-text-font-family);font-weight:var(--component-input-text-font-weight);line-height:var(--component-input-text-line-height);letter-spacing:var(--component-input-text-letter-spacing);text-decoration:var(--component-input-text-text-decoration);text-transform:var(--component-input-text-text-transform);color:var(--text-primary);width:50%;max-height:54px}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .nx-icon.right-Arrow{transform:none;margin-top:0;background-repeat:no-repeat;background-size:auto}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 #mainProductPagePanel #divOptionSelectorContainer .ppm-style-valuelabel{display:none}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 #mainProductPagePanel #divOptionSelectorContainer .ppm-select{margin-bottom:16px;border-color:var(--tpl-border-secondary)!important}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 #mainProductPagePanel #divOptionSelectorContainer .ppm-select div.nx-select.nx-select-ppm{height:44px;border-style:solid!important;border-width:1px!important}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 #mainProductPagePanel #divOptionSelectorContainer .ppm-select div.nx-select.nx-select-ppm .ev-nx-select{border-color:var(--action-default-error-border-color)!important}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 #mainProductPagePanel #divOptionSelectorContainer .ppm-select div.nx-select.nx-select-ppm .line-clamp{top:9px;margin-left:15px}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 #mainProductPagePanel .panel-level-content{margin-top:-1px!important;margin-bottom:16px!important}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 #mainProductPagePanel .panel-level-content .ppm-style-addtobag-button{margin:0!important}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 #mainProductPagePanel .ppm-style-designlink.ev-error-link,#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 #mainProductPagePanel .ppm-style-recipientlink.ev-error-link{padding:10px 14px 11px 15px}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 #mainProductPagePanel .ppm-style-addtobag-button .prompt{letter-spacing:1px;line-height:normal}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .nx-select{background-color:var(--action-default-enabled-background-color);border-radius:var(--action-default-border-radius)!important;border-color:var(--action-default-enabled-border-color)!important}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .nx-select:hover{background-color:var(--action-default-hovered-background-color);border-color:var(--action-default-hovered-border-color)!important}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .nx-select:disabled{background-color:var(--action-default-disabled-background-color);border-color:var(--action-default-disabled-border-color)!important}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .nx-select:active{background-color:var(--action-default-selected-background-color);border-color:var(--action-default-selected-border-color)!important}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .nx-select #option{font-size:var(--component-input-text-font-size);font-family:var(--component-input-text-font-family);font-weight:var(--component-input-text-font-weight);line-height:var(--component-input-text-line-height);letter-spacing:var(--component-input-text-letter-spacing);text-decoration:var(--component-input-text-text-decoration);text-transform:var(--component-input-text-text-transform);color:var(--text-primary)}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .nx-select #option option{font-size:var(--component-menu-item-font-size);font-family:var(--component-menu-item-font-family);font-weight:var(--component-menu-item-font-weight);line-height:var(--component-menu-item-line-height);text-decoration:var(--component-menu-item-text-decoration);text-transform:var(--component-menu-item-text-transform);letter-spacing:var(--component-menu-item-letter-spacing);color:var(--text-primary);background:var(--components-menu-default-enabled-background-color)}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .nx-select #option option:hover{background:var(--components-menu-default-hovered-background-color)}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .nx-select #option option:checked{background:var(--components-menu-default-selected-background-color)}#divMainWrapper.EVoucher.EVoucherAltPDP #divMainDetailsContainer #expanded-styles-target .ppm-stylelayout-1 .nx-select .nx-icon.right-Arrow{background-image:var(--icon-chevron-down-m-default)}#divDeliveryModal.EVoucherAltPDP .nx-icon.left-Arrow,#divDesignModal.EVoucherAltPDP .nx-icon.left-Arrow,#divProductDescriptionModal.EVoucherAltPDP .nx-icon.left-Arrow,#divRecipientModal.EVoucherAltPDP .nx-icon.left-Arrow{background-image:var(--icon-chevron-left-m-default);height:28px;transform:none;background-repeat:no-repeat;background-size:auto;background-position:center!important;margin:1px 10px}#divDeliveryModal.EVoucherAltPDP .modal-back,#divDesignModal.EVoucherAltPDP .modal-back,#divProductDescriptionModal.EVoucherAltPDP .modal-back,#divRecipientModal.EVoucherAltPDP .modal-back{padding-left:4px}@media (max-width:320px){#divDeliveryModal.EVoucherAltPDP .modal-full-header{height:45px}#divDeliveryModal.EVoucherAltPDP .modal-full-header .modal-back{padding-top:9px}#divDeliveryModal.EVoucherAltPDP .modal-full-header .modal-title{line-height:48px;padding-left:44px}}#divDesignModal.EVoucherAltPDP{margin-top:35px}#divDesignModal.EVoucherAltPDP .modal-full-header{height:47px}#divDesignModal.EVoucherAltPDP .modal-full-header .modal-back{padding-top:9px}#divDesignModal.EVoucherAltPDP .modal-full-header .modal-title{line-height:47px;padding-top:2px;padding-left:45px}#divDesignModal.EVoucherAltPDP .modal-full-body{top:47px}#divDesignModal.EVoucherAltPDP #divImages{margin:9px 3px 0 2px;min-width:300px}#divDesignModal.EVoucherAltPDP #divImages .imglistpadding{flex:0 0 33.33333%;width:fit-content;padding:9px 2px 0 3px;text-align:center}@media (min-width:400px){#divDesignModal.EVoucherAltPDP #divImages .imglistpadding{flex:0 0 25%;max-width:25%}}@media (min-width:768px){#divDesignModal.EVoucherAltPDP #divImages .imglistpadding{flex:0 0 14.285714%;max-width:14.285714%}}#divDesignModal.EVoucherAltPDP #divImages .imglistpadding img{width:93px;height:112px;border:0;padding:0}#divDeliveryModal.EVoucherAltPDP.modal-full,#divDesignModal.EVoucherAltPDP.modal-full,#divProductDescriptionModal.EVoucherAltPDP.modal-full,#divRecipientModal.EVoucherAltPDP.modal-full{background-color:var(--background-paper)}#divDeliveryModal.EVoucherAltPDP.modal-full .modal-full-header,#divDesignModal.EVoucherAltPDP.modal-full .modal-full-header,#divProductDescriptionModal.EVoucherAltPDP.modal-full .modal-full-header,#divRecipientModal.EVoucherAltPDP.modal-full .modal-full-header{background-color:var(--background-main)}#divDeliveryModal.EVoucherAltPDP.modal-full .modal-full-header span.modal-title,#divDesignModal.EVoucherAltPDP.modal-full .modal-full-header span.modal-title,#divProductDescriptionModal.EVoucherAltPDP.modal-full .modal-full-header span.modal-title,#divRecipientModal.EVoucherAltPDP.modal-full .modal-full-header span.modal-title{font-size:var(--global-subtitle2-font-size);font-family:var(--global-subtitle2-font-family);font-weight:var(--global-subtitle2-font-weight);line-height:var(--global-subtitle2-line-height);letter-spacing:var(--global-subtitle2-letter-spacing);text-decoration:var(--global-subtitle2-text-decoration);text-transform:var(--global-subtitle2-text-transform);color:var(--text-primary);margin-top:11px;margin-bottom:11px}#divDeliveryModal.EVoucherAltPDP .panel-level-content .ecardTabContent .ecardTabTitle,#divDesignModal.EVoucherAltPDP .panel-level-content .ecardTabContent .ecardTabTitle,#divProductDescriptionModal.EVoucherAltPDP .panel-level-content .ecardTabContent .ecardTabTitle,#divRecipientModal.EVoucherAltPDP .panel-level-content .ecardTabContent .ecardTabTitle{font-size:var(--global-body1-font-size);font-family:var(--global-body1-font-family);font-weight:var(--global-body1-font-weight);line-height:var(--global-body1-line-height);letter-spacing:var(--global-body1-letter-spacing);text-decoration:var(--global-body1-text-decoration);text-transform:var(--global-body1-text-transform);color:var(--text-primary)}#divDeliveryModal.EVoucherAltPDP .panel-level-content .ecardTabContent div,#divDesignModal.EVoucherAltPDP .panel-level-content .ecardTabContent div,#divProductDescriptionModal.EVoucherAltPDP .panel-level-content .ecardTabContent div,#divRecipientModal.EVoucherAltPDP .panel-level-content .ecardTabContent div{font-size:var(--global-body2-font-size);font-family:var(--global-body2-font-family);font-weight:var(--global-body2-font-weight);line-height:var(--global-body2-line-height);letter-spacing:var(--global-body2-letter-spacing);text-decoration:var(--global-body2-text-decoration);text-transform:var(--global-body2-text-transform);color:var(--text-primary)}#divDeliveryModal.EVoucherAltPDP .panel-level-content .ecardTabContent ul li,#divDesignModal.EVoucherAltPDP .panel-level-content .ecardTabContent ul li,#divProductDescriptionModal.EVoucherAltPDP .panel-level-content .ecardTabContent ul li,#divRecipientModal.EVoucherAltPDP .panel-level-content .ecardTabContent ul li{font-size:var(--global-body2-font-size);font-family:var(--global-body2-font-family);font-weight:var(--global-body2-font-weight);line-height:var(--global-body2-line-height);letter-spacing:var(--global-body2-letter-spacing);text-decoration:var(--global-body2-text-decoration);text-transform:var(--global-body2-text-transform);color:var(--text-primary)}#divRecipientModal.EVoucherAltPDP{height:auto}@media (min-width:320px){#divRecipientModal.EVoucherAltPDP{top:35px}}@media (min-width:768px){#divRecipientModal.EVoucherAltPDP{top:35px;border-top:1px solid var(--tpl-border-secondary)!important}}@media (min-width:1024px){#divRecipientModal.EVoucherAltPDP{top:40px}}#divRecipientModal.EVoucherAltPDP .modal-full-header{height:45px;padding-top:3px}#divRecipientModal.EVoucherAltPDP .modal-ul li{margin-top:20px!important;margin-bottom:0!important}#divRecipientModal.EVoucherAltPDP .popover.left .arrow:after{border-left-color:var(--tpl-border-secondary)}#divRecipientModal.EVoucherAltPDP #ecardMessage{margin-top:10px;border-style:solid;border-width:1px}#divRecipientModal.EVoucherAltPDP #ecardMessageOptions{background-position:97% center!important;background-repeat:no-repeat!important}#divRecipientModal.EVoucherAltPDP input[type=date]{-webkit-appearance:none!important}#divRecipientModal.EVoucherAltPDP input{border-style:solid!important;border-width:1px!important}#divRecipientModal.EVoucherAltPDP select{border-style:solid!important;border-width:1px!important}#divRecipientModal.EVoucherAltPDP li .popover{border-style:solid;border-width:1px}#divRecipientModal.EVoucherAltPDP #deliveryDate{background-position:5px 7px;background-size:29px;position:relative}#divRecipientModal.EVoucherAltPDP #deliveryDate::-webkit-calendar-picker-indicator{opacity:0;position:absolute;left:0;width:30px;height:30px}#divRecipientModal.EVoucherAltPDP #deliveryDate .datetimebox{margin-left:35px}#divRecipientModal.EVoucherAltPDP #deliveryDate[readonly]{background-color:#fff!important}#divRecipientModal.EVoucherAltPDP .ui-datepicker{padding:11px 7px 7px 7px;text-shadow:none;z-index:100!important}#divRecipientModal.EVoucherAltPDP .ui-datepicker table thead tr{border:0}#divRecipientModal.EVoucherAltPDP .ui-datepicker th{background-color:#000;height:13px;padding-top:5px;color:#fff}#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-icon.ui-icon-circle-triangle-e,#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-icon.ui-icon-circle-triangle-w{width:6px;height:12px}#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-icon.ui-icon-circle-triangle-w{background-image:var(--tpl-eVoucher-chevron-left);margin-top:-6px;margin-left:-1px}#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-icon.ui-icon-circle-triangle-e{background-image:var(--tpl-eVoucher-chevron-right);margin-top:-6px;margin-left:-4px}#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-datepicker-group.ui-datepicker-group-first,#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-datepicker-group.ui-datepicker-group-last{box-shadow:none;width:217px}#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-datepicker-group.ui-datepicker-group-first{border-right:0}#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-datepicker-group.ui-datepicker-group-last{margin-left:221px}#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-datepicker-header{background-image:none;background-color:#000;margin:0}#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month,#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{font-family:var(--tpl-font-family-primary);letter-spacing:1px;color:#fff;text-transform:uppercase}#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{padding-left:3px}#divRecipientModal.EVoucherAltPDP .ui-datepicker table.ui-datepicker-calendar tr td{border:1px solid #eaeaea;width:30px;height:18px}#divRecipientModal.EVoucherAltPDP .ui-datepicker table.ui-datepicker-calendar .ui-state-default{width:30px;text-shadow:none;background-image:none;background-color:#fff;color:#000}#divRecipientModal.EVoucherAltPDP .ui-datepicker table.ui-datepicker-calendar .ui-state-default.ui-state-active{background-color:var(--tpl-background-secondary)}#divRecipientModal.EVoucherAltPDP .ui-datepicker table.ui-datepicker-calendar .ui-datepicker-unselectable{background-image:none;background-color:#fff}#divRecipientModal.EVoucherAltPDP .ui-datepicker table.ui-datepicker-calendar .ui-datepicker-unselectable span.ui-state-default{color:#515151!important}#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-datepicker-buttonpane{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-top-width:234px;border-color:var(--tpl-border-secondary);background-color:var(--tpl-background-secondary)}#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-current{margin-top:-1px;line-height:23px;padding:1px 15px 0 15px;border-radius:2px;background-image:none;background-color:#000;text-transform:uppercase;text-shadow:none;box-shadow:none}#divRecipientModal.EVoucherAltPDP .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{margin-top:-1px;line-height:21px;padding-top:1px;padding:0 15px;border-radius:2px;background-image:none;color:#000;border:solid 1px #000;background-color:#fff;font-family:var(--tpl-font-family-primary);text-transform:uppercase;text-shadow:none;box-shadow:none}#divRecipientModal.EVoucherAltPDP #recipientDetailBtn{border-style:solid!important;border-width:1px!important}@media (min-width:768px){#divDeliveryModal.EVoucherAltPDP>.modal-full-body>.panel-level-content{margin-left:80px;margin-right:80px}}