.shareComponent{width:30%!important;padding-left:50px;position:relative;float:none!important;vertical-align:-17px}@media (min-width:320px) and (max-width:991px){.shareComponent{vertical-align:top;padding-right:0;width:18%!important;position:relative;right:-35px;margin-top:-26%;display:flex!important;height:105px;justify-content:space-between;flex-direction:column}}.shareComponent .spriteIcon-Firstfold{box-shadow:0 0 15px 3px #f8f8f8;border-radius:50%;margin:0 5px}.productDetailsPageWrap .productDetailWrap .shareComponent{display:inline-block}.productDetailsPageWrap .productDetailWrap .sharetool{margin:0;flex-direction:row;width:auto!important;padding:0;height:auto;margin-left:auto;right:0}.productDetailsPageWrap .productDetailWrap .sharetool .sharepdpIcon.shareSelected+.shareWithWrap{top:45px;left:-40px}.shareWithWrap{position:absolute;display:none;width:130px;left:50px;top:30px;z-index:1000;text-align:left;background-color:#f8f8f8;padding:12px 20px 10px;box-shadow:0 4px 11px 1px #d8d8d8;-o-box-shadow:0 4px 11px 1px #d8d8d8;-ms-box-shadow:0 4px 11px 1px #d8d8d8;-moz-box-shadow:0 4px 11px 1px #d8d8d8;-webkit-box-shadow:0 4px 11px 1px #d8d8d8}@media (min-width:320px) and (max-width:767px){.shareWithWrap{left:-40px;right:0;margin:auto}}.shareWithWrap li{padding:0 0 0 12px;margin-bottom:4px}.shareWithWrap li .spriteIcon-Aprevamp,.shareWithWrap li .spriteIcon-Firstfold{margin:0 10px;background:none}.shareWithWrap .spriteIcon-Aprevamp:before{background-image:url(../../../../../etc.clientlibs/apcolourcatalogue/clientlibs/clientlib-global/resources/images/Icons-Sprite.webp)}.shareWithWrap .spriteIcon-Firstfold:before{background-image:url(../../../../../etc.clientlibs/apcolourcatalogue/clientlibs/clientlib-global/resources/images/Icons-Sprite-firstFold.webp)}.shareWithWrap .spriteIcon-Aprevamp,.shareWithWrap .spriteIcon-Firstfold{color:#000;font-size:12px;font-weight:300;text-transform:capitalize;position:relative;background:none}.shareWithWrap .spriteIcon-Aprevamp:before,.shareWithWrap .spriteIcon-Firstfold:before{content:"";position:absolute;display:block;width:35px;height:35px;left:-36px;top:-6px}.shareWithWrap .spriteIcon-Aprevamp.prIco:before,.shareWithWrap .spriteIcon-Firstfold.prIco:before{background-position:-586px -295px}.shareWithWrap .spriteIcon-Aprevamp.facebookIco:before,.shareWithWrap .spriteIcon-Firstfold.facebookIco:before{background-position:-481px -295px}.shareWithWrap .spriteIcon-Aprevamp.wpIco:before,.shareWithWrap .spriteIcon-Firstfold.wpIco:before{background-position:-520px -295px}.shareWithWrap .spriteIcon-Aprevamp.twitterIco:before,.shareWithWrap .spriteIcon-Firstfold.twitterIco:before{background-position:-552px -295px}.shareWithWrap .spriteIcon-Aprevamp.mailIco:before,.shareWithWrap .spriteIcon-Firstfold.mailIco:before{background-position:-625px -295px}.shareWithWrap .spriteIcon-Aprevamp:hover,.shareWithWrap .spriteIcon-Firstfold:hover{text-decoration:none}.shareWithWrap .spriteIcon-Aprevamp.wpIco,.shareWithWrap .spriteIcon-Firstfold.wpIco{display:none}@media (min-width:320px) and (max-width:991px){.shareWithWrap .spriteIcon-Aprevamp.wpIco,.shareWithWrap .spriteIcon-Firstfold.wpIco{display:block}}.sharepdpIcon.shareSelected+.shareWithWrap{display:block;left:6px;top:45px;z-index:1}@media (min-width:320px) and (max-width:991px){.sharepdpIcon.shareSelected+.shareWithWrap{left:-80px;top:125px}}@media (min-width:320px) and (max-width:991px){.sharepdpIcon.shareSelected+.shareWithWrap .spriteIcon-Aprevamp{margin:0 5px}}.smsIcon:before{background-position:-1138px -144px}.shareWithWrap.share-tool-box .smsValue .spriteIcon-Aprevamp.smsIcon{margin-left:15px;line-height:15px}.leftArrow{background-position:-115px -126px;width:22px;height:13px}.arrowDown{background-position:-766px -383px}.arrowDown,.arrowUp{width:21px;height:21px}.spriteIcon-Firstfold{background-image:url(../../../../../etc.clientlibs/apcolourcatalogue/clientlibs/clientlib-global/resources/images/Icons-Sprite-firstFold.webp)}.favouriteIcon{background-image:url(../../../../../etc.clientlibs/apcolourcatalogue/clientlibs/clientlib-global/resources/images/Icons-Sprite.webp);background-position:-660px -233px;width:40px;height:40px;cursor:pointer}@media (min-width:320px) and (max-width:991px){.favouriteIcon.color-catalogue-revamp-list--wishList{background-position:-665px -279px;width:29px;height:29px}}.favouriteIcon-selected{background-position:-720px -233px;width:40px;height:40px}.sharepdpIcon{cursor:pointer;background-position:-415px -44px;width:40px;height:40px}