.small-add-to-cart-plus-xs{width:60px;height:40px;background-position:70%;padding-left:13px;font-size:31px;background-size:22px}.float-xs-left{float:left}.float-xs-right{float:right}@media (min-width:768px){.float-sm-left{float:left}.float-sm-right{float:right}}@media (min-width:992px){.float-md-left{float:left}.float-md-right{float:right}}@media (min-width:1200px){.float-lg-left{float:left}.float-lg-right{float:right}}.sl-lock{display:none}.block-overlay_wrapper.locked{position:absolute;width:100%;height:100%;top:0;left:0}.block-overlay_wrapper.locked .block-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#ffff;opacity:0.5;z-index:2}.block-overlay_wrapper.locked .sl-lock{display:block;position:absolute;left:50%;top:50%;width:45px;transform:translate(-50%, -50%);z-index:3}.stone-level{position:absolute;bottom:8px;left:8px;z-index:3}.stone-level img{height:39px}.pointsPriceBlock{display:grid;grid-template-columns:20px 1fr;grid-column-gap:8px}.pointsPriceBlock .pointsPriceBlock_imgWrap{display:flex;align-items:center}.pointsPriceBlock .pointsPriceBlock_priceWrap{display:grid;grid-template-rows:20px 16px;grid-row-gap:2px}.pointsPriceBlock .pointsPriceBlock_priceWrap .pointsPriceBlock_priceWrapNumbers{display:flex;align-items:center}.pointsPriceBlock .pointsPriceBlock_priceWrap .pointsPriceBlock_priceWrapNumbers .price-points .points-val{color:#095c85;margin:0!important;font-size:18px!important;font-weight:700!important}.pointsPriceBlock .pointsPriceBlock_priceWrap .pointsPriceBlock_priceWrapNumbers .discount{font-weight:300;margin-left:5px;line-height:14px;font-size:14px;position:relative;color:#ec323e;text-decoration:line-through}.pointsPriceBlock .pointsPriceBlock_priceWrap .pointsPriceBlock_priceWrapText{display:flex;align-items:center}.pointsPriceBlock .pointsPriceBlock_priceWrap .pointsPriceBlock_priceWrapText span{color:#095c85;font-size:12px;font-weight:300;line-height:12px}.redBorder{border-color:#ec323e !important}.competition-sharing-block{position:relative;margin:24px 0;width:100%}.competition-sharing-block :after{content:'';height:26px;width:100%}.competition-sharing-block .pie{padding:0;padding-right:6%;vertical-align:top;margin-top:0 !important}.competition-sharing-block .pie .fade{opacity:1}.competition-sharing-block .pie .share-progress-bar{position:relative;height:124px;width:124px;margin-right:24px;font-family:"Oswald",Impact,sans-serif;float:left}.competition-sharing-block .pie .text h2{padding-top:0}.competition-sharing-block .share-container{padding:0;position:relative;display:inline-block;margin:10px 0;float:left}.competition-sharing-block .share-container .share-inner-container{max-width:240px;margin:auto;padding:0;list-style:none}.competition-sharing-block .share-container .share-item{width:28%;margin:0 2.7%;float:left;position:relative}.competition-sharing-block .share-container .share-item:last-child{margin-right:0}.competition-sharing-block .share-container .share-item .shareButton{width:100%;padding-top:100%;margin-bottom:2px;text-align:left;font-size:12px;background-repeat:no-repeat;background-size:cover;font-family:'Open Sans' sans-serif;display:inline-block;color:#fff;border-radius:3px}.competition-sharing-block .share-container .share-item .shareButton span{display:block;position:absolute;top:11px;line-height:14px;text-align:left;width:90%}.competition-sharing-block .share-container .share-item .shareButton.email{background-image:url(../img/share-email.png)}.competition-sharing-block .share-container .share-item .shareButton.facebook{background-image:url(../img/share-facebook.png)}.competition-sharing-block .share-container .share-item .shareButton.twitter{background-image:url(../img/share-twitter.png)}.competition-sharing-block .share-container .share-item .share-description{text-align:center}.competition-sharing-block .share-container .share-item .share-description .plusone{display:block}.competition-sharing-block .share-container .share-item.selected .email,.competition-sharing-block .share-container .share-item .email:hover{background-image:url(../img/share-email-active.png) !important}.competition-sharing-block .share-container .share-item.selected .twitter,.competition-sharing-block .share-container .share-item .twitter:hover{background-image:url(../img/share-twitter-active.png) !important}.competition-sharing-block .share-container .share-item.selected .facebook,.competition-sharing-block .share-container .share-item .facebook:hover{background-image:url(../img/share-facebook-active.png) !important}.competition-sharing-block .share-container .share-item.selected .shareButton{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4;cursor:default;text-shadow:none;transition:all 0ms}.competition-sharing-block .share-container .share-item.selected .share-description{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}@media (min-width:580px){.competition-sharing-block .pie{padding-right:30px}}@media (max-width:579px){.competition-sharing-block{margin-bottom:0}.competition-sharing-block :after{height:40px}.competition-sharing-block .pie{width:100%}.competition-sharing-block .share-container{width:100%}}.sendLettersForm.gtp-mails-share{padding:8px 16px}.sendLettersForm.gtp-mails-share table{width:100%;border-spacing:5px;border-collapse:separate;margin:10px 0}.sendLettersForm.gtp-mails-share table tr td:first-child input{width:150px}.sendLettersForm.gtp-mails-share input[type="text"],.sendLettersForm.gtp-mails-share input[type="email"]{display:inline-block;margin-top:5px;border:1px solid #CCC;padding:5px;color:#333;outline:0;background:transparent;font-size:100%;transition:all .2s cubic-bezier(.25, .46, .255, .99);border-radius:3px;box-sizing:border-box;width:200px}.sendLettersForm.gtp-mails-share input[type="text"],.sendLettersForm.gtp-mails-share input[type="email"]{width:100%}.sendLettersForm.gtp-mails-share table{width:100%;border-spacing:5px;border-collapse:separate;margin:10px 0}.sendLettersForm.gtp-mails-share .emailShareErrors{margin-top:5px;margin-bottom:6px;color:red;text-align:center}.sendLettersForm.gtp-mails-share #participantData{text-align:center;margin:5px 0}.sendLettersForm.gtp-mails-share #participantData a.exclusive{display:inline-block;margin-top:10px}.sendLettersForm.gtp-mails-share #buttons-block{margin-top:30px}.sendLettersForm.gtp-mails-share #buttons-block .cancel{float:right}.getthepicture .competition-sharing-block{display:none}.getthepicture .lettersBlock{background:white !important}.getthepicture .lettersBlock .ui-dialog-titlebar{display:none}.getthepicture .lettersBlock .ui-dialog-buttonpane{text-align:center}.getthepicture .lettersBlock .ui-dialog-buttonpane .ui-dialog-buttonset{float:none !important}.getthepicture .lettersForm{padding-top:10px}