.linked-cards:before,
.linked-cards:after{content:" ";display:table;} .linked-cards:after{clear:both;} .linked-cards-list{margin-left:-0.35rem;margin-right:-0.35rem;} .linked-cards-list:before,
.linked-cards-list:after{content:" ";display:table;} .linked-cards-list:after{clear:both;} .linked-cards-item{position:relative;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;}@media (min-width:640px){ .linked-cards-item{float:left;width:33.33333333333333%;}}@media (min-width:640px){ .linked-cards-item-img-wrap{height:19vw;}}@media (min-width:992px){ .linked-cards-item-img-wrap{height:14vw;}}@media (min-width:1200px){ .linked-cards-item-img-wrap{height:11.5vw;max-height:152px;}} .linked-cards-item-img{display:none;max-height:100%;}@media (min-width:640px){ .linked-cards-item-img{display:block;}} .linked-cards-item-content{padding-top:.5rem;line-height:1.33;} .linked-cards-item-content:before,
.linked-cards-item-content:after{content:" ";display:table;} .linked-cards-item-content:after{clear:both;} .linked-cards-item{position:relative;display:block;line-height:1;transition:color .35s ease;} .linked-cards-item,
.linked-cards-item:visited,
.linked-cards-item:focus,
.linked-cards-item:active{color:inherit;} .linked-cards-item:hover{color:#3B1A6E;} .linked-cards-item_active{font-weight:bold;} .linked-cards-item-icon{float:left;} .linked-cards-item-icon:before{display:inline-block;font-family:FontAwesome;content:"\f10c";font-size:1.5rem;font-style:normal;font-weight:normal;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .linked-cards-item-icon:before{vertical-align:middle;} .linked-cards-item_active .linked-cards-item-icon{color:#3B1A6E;} .linked-cards-item_active .linked-cards-item-icon:before{content:"\f192";} .linked-cards-item-title{display:block;overflow:hidden;padding:.33rem .5rem 0 .5rem;} .ot_egift_redemption .header-wrap{display:none !important;visibility:hidden !important;} .ddp-redemption-header{text-align:center;} .ddp-gc-form.redemption .error-message{display:none;} .ddp-gc-form.redemption .ddp-gc-form-field-wrap{clear:both;}@media (min-width:640px){ .ddp-gc-form.redemption .ddp-gc-form-field-wrap{padding-left:0;padding-right:0;}} .ddp-gc-form.redemption .ddp-gc-form-field-wrap.zip{position:relative;float:left;width:50%;min-height:1px;padding-left:0;padding-right:0;} .ddp-gc-form.redemption .ddp-gc-form-grid_skins{margin-bottom:1.5rem;}@media (min-width:640px){ .ddp-gc-form.redemption .ddp-gc-form-grid_skins{padding-left:0;padding-right:0;}}@media (max-width:639px){ .ddp-gc-form.redemption .ddp-gc-form-recaptcha{transform:scale(0.94);-webkit-transform:scale(0.94);transform-origin:0 0;-webkit-transform-origin:0 0;}} .ddp-redemption-success{background-color:rgba(0, 0, 0, 0.9);} .ddp-redemption-success > *{background-color:transparent;box-shadow:none;} .ddp-redemption-success .pop-up-content{text-align:center;margin-bottom:2rem;} .ddp-redemption-success .pop-up-content,
.ddp-redemption-success .pop-up-content h2{color:#fff;} .ddp-redemption-success .ui-button{background:#000;border-color:#fff;} .ddp-redemption-success .ddp-redemption-success-done:before{display:inline-block;font-family:FontAwesome;content:"\f058";font-size:3rem;font-style:normal;font-weight:normal;color:#3B1A6E;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .ddp-redemption-success .ddp-redemption-success-title{font-size:2rem;margin-top:1rem;margin-bottom:2.3rem;} .ddp-redemption-success .ddp-redemption-success-info{font-size:1.2rem;} .ddp-redemption-success .ddp-redemption-success-desc{padding:0 10px;} .deal-additional-info{text-align:center;clear:both;} .deal-sku{padding-top:.75rem;display:inline-block;} .deal-fee-amount{padding-top:.75rem;display:inline-block;} .deal-change-design{padding-top:.3rem;} .deal-img-canvas{width:100%;height:100%;position:absolute;left:0;top:0;} .linked-cards-list{padding-top:.75rem;}@media (max-width:639px){ .ddp-gc-linked-cards-wrap.ddp-gc-box{padding:0;box-shadow:none;}} .ddp-gc-form-field-wrap.gc-separator{overflow:hidden;text-align:center;} .ddp-gc-form-field-wrap.gc-separator:before,
.ddp-gc-form-field-wrap.gc-separator:after{background-color:#b4b4b4;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%;} .ddp-gc-form-field-wrap.gc-separator:before{right:.75rem;margin-left:-50%;} .ddp-gc-form-field-wrap.gc-separator:after{left:.75rem;margin-right:-50%;} .ddp-bonus-card.ddp-gc-box{background-color:#E7F3E7;box-shadow:0 0 .4rem #00cc00;color:#000000;} .ddp-bonus-card.ddp-gc-box .ddp-bonus-card-title,
.ddp-bonus-card.ddp-gc-box .ddp-bonus-card-subtitle,
.ddp-bonus-card.ddp-gc-box .ddp-bonus-card-desc{margin:.75rem 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;} .ddp-bonus-card.ddp-gc-box .ddp-bonus-card-link{margin:0;padding:0;} .ddp-bonus-card-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}@media (max-width:639px){ .ddp-bonus-card-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}} .ddp-bonus-card-content .ddp-bonus-card-skin{text-align:center;}@media (min-width:640px){ .ddp-bonus-card-content .ddp-bonus-card-skin{margin-right:1rem;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;} .ddp-bonus-card-content .ddp-bonus-card-skin ~ .ddp-bonus-card-info .ddp-bonus-card-subtitle{margin-top:0;}}@media (max-width:639px){ .ddp-bonus-card-content .ddp-bonus-card-skin-img{max-width:100px;}} .ddp-bonus-card-content .ddp-bonus-card-info{-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;} .ddp-bonus-card-expiration{font-style:italic;} .gc-form-occasion-custom-warning{font-size:.8rem;} .gc-confirm-recipient-email{overflow:hidden;opacity:1;max-height:90px;transition:max-height .55s ease,opacity .1s ease,padding .55s ease;} .gc-form_hand-delivery .gc-confirm-recipient-email{max-height:0;padding:0;opacity:0;} .ddpContentInfoTitleButton{border:none;background:none;} .ddp-gc-full-info-section .ddpContentInfoTitleButton{display:block;font-size:1.143rem;cursor:pointer;font-weight:lighter;position:relative;padding:.75rem;padding-left:1.5rem;} .ddp-gc-full-info-section .ddpContentInfoTitleButton:before{display:inline-block;font-family:FontAwesome;content:"\f067";font-size:1rem;font-style:normal;font-weight:normal;color:grey;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .ddp-gc-full-info-section .ddpContentInfoTitleButton:before{position:absolute;left:0;top:50%;margin-top:-8px;display:inline-block;font-size:1rem;} .ddp-gc-full-info-section.ddp-gc-title-active .ddpContentInfoTitleButton:before{display:inline-block;font-family:FontAwesome;content:"\f068";font-size:1rem;font-style:normal;font-weight:normal;color:grey;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .ddp-gc-full-info-section.ddp-gc-title-active .ddpContentInfoTitleButton:before{position:absolute;left:0;top:50%;margin-top:-8px;display:inline-block;font-size:1rem;} .prodDescriptionText .text{line-height:1.5;} .ddp-content-wrap h2.highlight{padding-bottom:0 !important;} .ddp-gc-offer-value-label:hover,
.ddp-gc-offer-value-label:focus{box-shadow:inset 0 0 0 2px #3B1A6E;} .ddp-gc-offer-value-field:focus + .ddp-gc-offer-value-label{box-shadow:inset 0 0 0 2px white;} .ddp-gc-offer-value-field:checked + .ddp-gc-offer-value-label:hover,
.ddp-gc-offer-value-field:checked + .ddp-gc-offer-value-label:focus{box-shadow:inset 0 0 0 2px white;}@media (forced-colors:active) and (prefers-color-scheme:dark){ .ddp-gc-offer-value-field:checked + .ddp-gc-offer-value-label{forced-color-adjust:none;}} .ddp-gc-form-div{display:flow-root;} .ddp-gc-box-content{width:100%;} .ddp-gc-type-box_e-gift{width:44%;} .ddp-gc-type-box_p-gift{width:44%;} .ddp-gc-switch-type{padding:0;} .ddp-gc-type-link_active{vertical-align:middle;} .ddp-gc-type-link{font-size:16px;margin-top:4%;padding-bottom:0.5rem;text-align:center;border-bottom:solid 2px;border-bottom-color:inherit;} .ddp-gc-type-link,
.ddp-gc-type-link:visited,
.ddp-gc-type-link:focus,
.ddp-gc-type-link:active{border-bottom-color:inherit;} .ddp-gc-type-link:hover{border-bottom-color:#3B1A6E;} .ddp-gc-type-link_active{border-bottom-color:#3B1A6E;} .recipient-phone-number-consent{display:none;} .recipient-phone-number-field{padding-top:0.5em;} .gc-recipient-sms .iti{display:block;} .gc-recipient-sms .iti__country-container{left:0;} .ddp .content-wrap{padding:0;margin-top:0;margin-bottom:0;background:none;box-shadow:none;} .ddp .footer-wrap{margin-top:0;} .ddp .content-wrap{padding:60px 20px;max-width:900px;} .ddp .content-wrap h1,
.ddp .content-wrap h2,
.ddp .content-wrap h3,
.ddp .content-wrap h4,
.ddp .content-wrap h5,
.ddp .content-wrap h6{color:#4f4f4f;} .raf-title,
.ddp-content-wrap h2.highlight{font-size:22px;line-height:30px;cursor:pointer;padding:0px 0px 10px 0px;color:#13272d;outline:none;} .raf-title:before,
.ddp-content-wrap h2.highlight:before{content:'';position:absolute;left:0px;top:15px;width:34px;height:34px;background:url("https://eu.nimblebuy.com//showImage?key=4455d4715fdd7b4e3ab976ad6b6a5a") 0 0 no-repeat;transition:all 0.3s;} .gc-confirm-recipient-email{max-height:100% !important;} .gc-delivery-date,
.gc-recipient-email{max-height:100% !important;} .gc-form_hand-delivery .gc-confirm-recipient-email{display:none;} .gc-form_hand-delivery .gc-recipient-email,
.gc-form_hand-delivery .gc-delivery-date{display:none;} .ddp-content-wrap{margin-bottom:.75rem;}@media (min-width:640px){ .ddp-content-wrap{margin-bottom:1.5rem;}} .ddp-content-box:before,
.ddp-content-box:after{content:" ";display:table;} .ddp-content-box:after{clear:both;} .ddp-main-info-wrap{padding:0;position:relative;} .ddp-main-info-wrap:before,
.ddp-main-info-wrap:after{content:" ";display:table;} .ddp-main-info-wrap:after{clear:both;}@media (max-width:639px){ .ddp-main-info-wrap{height:auto!important;}} .ddp-main-info-box,
.deal-print-info-wrap{padding-bottom:1rem;}@media (max-width:639px){ .ddp-main-info-box,
.deal-print-info-wrap{clear:both;} .ddp-main-info-box:before,
.deal-print-info-wrap:before,
.ddp-main-info-box:after,
.deal-print-info-wrap:after{content:" ";display:table;} .ddp-main-info-box:after,
.deal-print-info-wrap:after{clear:both;}} .ddp-main-info-box .ddp-gift-card-form-wrap,
.deal-print-info-wrap .ddp-gift-card-form-wrap,
.ddp-main-info-box .ddp-info-inner,
.deal-print-info-wrap .ddp-info-inner{background-color:#ffffff;}@media (max-width:639px){ .ddp-main-info-box .ddp-gift-card-form-wrap,
.deal-print-info-wrap .ddp-gift-card-form-wrap{padding:0;box-shadow:none;}} .ddp-main-info-box{position:relative;min-height:1px;padding-left:2.15%;padding-right:2.15%;}@media (min-width:640px){ .ddp-main-info-box{float:left;width:100%;}}@media (min-width:992px){ .ddp-main-info-box{width:62%;padding-right:0;padding-left:6.15%;}}@media (max-width:639px){ .ddp-main-info-box{margin-top:20px;}} .ddp-gc-loyalty-program-reward-box{display:inline-block;width:100%;font-size:1.1rem;padding:0.7rem;background-color:#fcf8e3;border:0.07rem solid #ffd001;border-radius:0.35rem;} .deal-preview-wrap + .ddp-main-info-box{padding:0;} .deal-preview-wrap{padding-bottom:30px !important;} .deal-print-info-wrap{position:relative;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;padding:0 2.15% 0 0;}@media (min-width:640px){ .deal-print-info-wrap{float:left;width:100%;}}@media (min-width:991px){ .deal-print-info-wrap{width:38%;}}@media (max-width:991px){ .deal-print-info-wrap{padding-right:0;}} .deal-print-info-wrap .deal-preview-wrap{position:relative;min-height:1px;padding-left:0;padding-right:0;}@media (min-width:640px){ .deal-print-info-wrap .deal-preview-wrap{float:left;width:33.33333333333333%;}}@media (min-width:992px){ .deal-print-info-wrap .deal-preview-wrap{float:left;width:100%;}} .deal-print-info-wrap .ddp-gc-full-info-box{position:relative;min-height:1px;padding-left:2.15%;padding-right:2.15%;}@media (min-width:640px){ .deal-print-info-wrap .ddp-gc-full-info-box{float:left;width:66.66666666666666%;}}@media (min-width:992px){ .deal-print-info-wrap .ddp-gc-full-info-box{float:left;width:100%;}}@media (max-width:639px){ .deal-print-info-wrap .ddp-gc-full-info-box{padding:2.15% 0;}} .deal-img-wrap{max-height:392px;overflow:hidden;position:relative;z-index:1;} .ddp-single-img{display:block;width:100%;height:auto;} .ddp-gallery-wrap{max-height:392px;} .gallery-item:not(:first-child){display:none;} .gallery-img{width:100%;max-width:45.71rem;} .embedded-video-box{line-height:100%;position:relative;padding-bottom:56.8%;padding-top:30px;height:0;} .embedded-video-box iframe,
.embedded-video-box object,
.embedded-video-box embed{position:absolute;top:0;left:0;width:100%;height:100%;} .ddp-graphic-overlay{position:absolute;top:200px;left:0;width:100%;text-transform:uppercase;text-align:center;padding:5px;font-size:1rem;font-weight:bold;color:#fff;background-color:#ff8c00;} .ddp-title{font-weight:400;font-size:24px;line-height:32px;padding:10px 0 25px 0;} .ddp-nn-partner-info{font-size:.85rem;color:#b4b4b4;padding-top:.5rem;}@media (min-width:640px){ .ddp-nn-partner-info{padding-top:0;}} .ddp-sm-box{overflow:hidden;color:#b4b4b4;font-size:1.3rem;line-height:1.8rem;}@media (min-width:640px){ .ddp-sm-box{margin:1% 0;max-height:3.6rem;}}@media (max-width:991px) and (min-width:640px){ .ddp-sm-box{max-height:30px;}} .limited-qty{width:100%;position:absolute;bottom:4px;left:0;text-align:center;font-size:9px;line-height:normal;font-weight:normal;}@media (min-width:640px){ .limited-qty{font-size:10px;}} .buy-btn{background:#3B1A6E;border-radius:5px;padding:15px 60px;display:inline-block;text-align:center;border:none;font-weight:700;font-size:16px;line-height:20px;color:#FFFFFF;border:2px solid #3B1A6E;text-transform:uppercase;} .buy-btn:hover{background:#fff;padding:15px 60px;} .ddp-overlay{display:block;position:absolute;top:49px;left:-3px;max-width:31%;padding:2% 4%;font-size:1.8em;color:#000000;text-transform:uppercase;background-color:#bbd135;} .prodDescriptionText *,
.prodDetailsText *{max-width:100%;font-size:16px;color:#13272d;padding:0 0 20px 0;line-height:30px;} .deal-preview-wrap,
.ddp-gc-full-info-box,
.ddp-custom-field-wrap,
.ddp-highlights-wrap,
.ddp-widget,
.ddp-reviews-wrap,
.googleMapSection,
.companyInfo,
.merchantDescText,
.ddp-coupon-redemption-instruction-wrapper{padding-bottom:1.5rem;} .deal-preview-wrap:before,
.ddp-gc-full-info-box:before,
.ddp-custom-field-wrap:before,
.ddp-highlights-wrap:before,
.ddp-widget:before,
.ddp-reviews-wrap:before,
.googleMapSection:before,
.companyInfo:before,
.merchantDescText:before,
.ddp-coupon-redemption-instruction-wrapper:before,
.deal-preview-wrap:after,
.ddp-gc-full-info-box:after,
.ddp-custom-field-wrap:after,
.ddp-highlights-wrap:after,
.ddp-widget:after,
.ddp-reviews-wrap:after,
.googleMapSection:after,
.companyInfo:after,
.merchantDescText:after,
.ddp-coupon-redemption-instruction-wrapper:after{content:" ";display:table;} .deal-preview-wrap:after,
.ddp-gc-full-info-box:after,
.ddp-custom-field-wrap:after,
.ddp-highlights-wrap:after,
.ddp-widget:after,
.ddp-reviews-wrap:after,
.googleMapSection:after,
.companyInfo:after,
.merchantDescText:after,
.ddp-coupon-redemption-instruction-wrapper:after{clear:both;} .ddp-fine-print-wrap ul,
.prodDescriptionText ul,
.ddp-highlights-wrap ul{margin:0;} .productAttrSection{padding-top:1rem;} .merchantDescText{display:block;} .addressMerchantSiteLink{display:none;} .addressMerchantSiteLink.ddpMerchantSiteLink{display:inline;} .map_canvas{height:280px;} .addressMerchantName{display:block;padding:.5rem 0;font-weight:bold;} .locationAddress{font-size:.9rem;padding:0 0 0 40px;min-height:40px;margin-top:.5rem;background-repeat:no-repeat;} .googleMapArea{margin-top:.5rem;} .map-out{position:absolute !important;top:-200% !important;left:-200% !important;} .ddp-side-options{margin-left:-0.35rem;margin-right:-0.35rem;padding:.3rem 0 0;} .ddp-side-options:before,
.ddp-side-options:after{content:" ";display:table;} .ddp-side-options:after{clear:both;} .gift-box{position:relative;float:left;width:50%;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;text-align:right;} .ddp-gift-link{font-size:1.1rem;} .ddp-gift-link:before{display:inline-block;font-family:FontAwesome;content:"\f06b";font-size:2.4rem;font-style:normal;font-weight:normal;color:#3B1A6E;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .ddp-gift-link:before{vertical-align:middle;} .ddp-gift-link .gift-link-text{display:inline-block;vertical-align:middle;margin-top:.2rem;} .ddp-gc-full-info-box{border-top:1px solid #d7d7d7;} .ddp-gc-full-info-section{border-bottom:1px solid #d7d7d7;position:relative;padding:20px 0 0 0;} .ddp-gc-full-info-section.ddp-gc-title-active h2:before{transform:rotate(90deg);} .ddp-gc-full-info-section .ddpContentInfoTitle{display:block;font-size:1.143rem;cursor:pointer;font-weight:lighter;position:relative;padding:.75rem;padding-left:1.5rem;} .ddp-gc-full-info-section .ddpContentInfoTitle:before{display:inline-block;font-family:FontAwesome;content:"\f067";font-size:1rem;font-style:normal;font-weight:normal;color:grey;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .ddp-gc-full-info-section .ddpContentInfoTitle:before{position:absolute;left:0;top:50%;margin-top:-8px;display:inline-block;font-size:1rem;} .ddp-gc-full-info-section .ddp-coupon-redemption-instruction-wrapper{padding:0;} .ddp-gc-full-info-section .ddp-info-section{opacity:0;max-height:0;padding:0;} .ddp-gc-full-info-section.ddp-gc-title-active .ddpContentInfoTitle:before{display:inline-block;font-family:FontAwesome;content:"\f068";font-size:1rem;font-style:normal;font-weight:normal;color:grey;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .ddp-gc-full-info-section.ddp-gc-title-active .ddpContentInfoTitle:before{position:absolute;left:0;top:50%;margin-top:-8px;display:inline-block;font-size:1rem;} .ddp-gc-full-info-section.ddp-gc-title-active .ddp-info-section{opacity:1;max-height:100%;overflow:hidden;} #googlePlusButton,
.retweetSection,
.fbLikeButton,
#fbSendButton,
#fbLikeButton,
.gbFbLikeBox{display:none!important;} .share-deal-section{float:right;} .shareDealTitle{display:none;} .shareIcons{margin:0;padding:0;list-style:none;} .share-deal-item{display:inline-block;} .share-deal-icon.smallFbookIcon{display:inline-block;position:relative;opacity:.9;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;font-size:0;color:transparent;} .share-deal-icon.smallFbookIcon:hover,
.share-deal-icon.smallFbookIcon:focus,
.share-deal-icon.smallFbookIcon:active,
.share-deal-icon.smallFbookIcon:visited{color:transparent;opacity:1;} .share-deal-icon.smallFbookIcon:before{display:inline-block;font-family:FontAwesome;content:"";font-size:2.5rem;font-style:normal;font-weight:normal;color:#3b5998;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .share-deal-icon.smallFbookIcon:before{vertical-align:middle;position:relative;z-index:1;} .share-deal-icon.smallFbookIcon:after{content:"";position:absolute;left:2%;right:2%;top:7%;bottom:9%;background-color:white;z-index:0;border-radius:30%;} .share-deal-icon.smallFbookIcon:before{content:"\f082";} .share-deal-icon.smallTwitterIcon{display:inline-block;position:relative;opacity:.9;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;font-size:0;color:transparent;} .share-deal-icon.smallTwitterIcon:hover,
.share-deal-icon.smallTwitterIcon:focus,
.share-deal-icon.smallTwitterIcon:active,
.share-deal-icon.smallTwitterIcon:visited{color:transparent;opacity:1;} .share-deal-icon.smallTwitterIcon:before{display:inline-block;font-family:FontAwesome;content:"";font-size:2.5rem;font-style:normal;font-weight:normal;color:#00aced;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .share-deal-icon.smallTwitterIcon:before{vertical-align:middle;position:relative;z-index:1;} .share-deal-icon.smallTwitterIcon:after{content:"";position:absolute;left:2%;right:2%;top:7%;bottom:9%;background-color:white;z-index:0;border-radius:30%;} .share-deal-icon.smallTwitterIcon:before{content:"\f081";} .share-deal-icon.mediumEmailIcon{display:inline-block;position:relative;opacity:.9;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;font-size:0;color:transparent;} .share-deal-icon.mediumEmailIcon:hover,
.share-deal-icon.mediumEmailIcon:focus,
.share-deal-icon.mediumEmailIcon:active,
.share-deal-icon.mediumEmailIcon:visited{color:transparent;opacity:1;} .share-deal-icon.mediumEmailIcon:before{display:inline-block;font-family:FontAwesome;content:"";font-size:2.5rem;font-style:normal;font-weight:normal;color:#8fbd41;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .share-deal-icon.mediumEmailIcon:before{vertical-align:middle;position:relative;z-index:1;} .share-deal-icon.mediumEmailIcon:after{content:"";position:absolute;left:2%;right:2%;top:7%;bottom:9%;background-color:white;z-index:0;border-radius:30%;} .share-deal-icon.mediumEmailIcon:before{content:"\f199";} .share-deal-icon.pin-it-button{display:inline-block;position:relative;opacity:.9;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;font-size:0;color:transparent;} .share-deal-icon.pin-it-button:hover,
.share-deal-icon.pin-it-button:focus,
.share-deal-icon.pin-it-button:active,
.share-deal-icon.pin-it-button:visited{color:transparent;opacity:1;} .share-deal-icon.pin-it-button:before{display:inline-block;font-family:FontAwesome;content:"";font-size:2.5rem;font-style:normal;font-weight:normal;color:#cb2027;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .share-deal-icon.pin-it-button:before{vertical-align:middle;position:relative;z-index:1;} .share-deal-icon.pin-it-button:after{content:"";position:absolute;left:2%;right:2%;top:7%;bottom:9%;background-color:white;z-index:0;border-radius:30%;} .share-deal-icon.pin-it-button:before{content:"\f0d3";} .maxWinnersSection{position:relative;float:left;width:50%;min-height:1px;padding-left:0.35rem;padding-right:0.35rem;text-align:right;padding-top:.5rem;} .ddp-multi-offer-popup{border:1px solid #b4b4b4;position:absolute;padding:1rem;width:100%;max-width:450px;background-color:#ffffff;top:100% !important;right:0 !important;left:auto!important;z-index:1;margin-top:1rem;} .ddp-multi-offer-popup:before{display:block;content:"";position:absolute;right:1.5rem;top:-1rem;width:0;height:0;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;border-bottom:1rem solid #b4b4b4;} .multiOfferListHolder{margin:.5rem 0;border-top:1px solid #b4b4b4;} .multiOfferListHolder:before,
.multiOfferListHolder:after{content:" ";display:table;} .multiOfferListHolder:after{clear:both;} .multiOfferItem{padding:.5rem 0;line-height:1.4rem;border-bottom:1px solid #b4b4b4;} .multiOfferItem:before,
.multiOfferItem:after{content:" ";display:table;} .multiOfferItem:after{clear:both;} .offerToBuy_js{float:left;margin:.7rem 0 0 .7rem;} .multiOfferPrice{float:left;min-width:80px;padding-left:1rem;font-size:1.2rem;font-weight:bold;} .multiOfferDescriptionBlock{font-size:.9rem;overflow:hidden;color:#b4b4b4;} .multiOfferPriceWrap{margin-left:.5rem;font-size:.85rem;} .multiOfferBuyButton{display:inline-block;padding:.29rem .72rem;height:auto;font-weight:bold;font-size:.85rem;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;border-width:1px;border-style:solid;border-radius:0;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;background:#3B1A6E;padding:.65rem .72rem;font-size:1.12rem;color:#ffffff;border-color:#0f061b;width:100%;margin:.5rem 0;} .multiOfferBuyButton:hover,
.multiOfferBuyButton:focus{color:#ffffff;background-color:#301559;text-decoration:none;} .multiOfferBuyButton:visited{color:#ffffff;} .multiOfferBuyButton:active{opacity:0.75;filter:alpha(opacity=75);} .multiOfferBuyButton:hover,
.multiOfferBuyButton:focus,
.multiOfferBuyButton:active{-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;} .multiOfferBuyButton-big{background:#3B1A6E;padding:.65rem .72rem;font-size:1.12rem;color:#ffffff;border-color:#0f061b;} .multiOfferBuyButton[disabled],
.multiOfferBuyButton[disabled]:hover,
.multiOfferBuyButton[disabled]:active,
.multiOfferBuyButton-disabled,
.multiOfferBuyButton-disabled:hover,
.multiOfferBuyButton-disabled:active{cursor:default;opacity:0.7;filter:alpha(opacity=70);} .multiOfferBuyButton-processing{text-indent:-9999rem;position:relative;} .multiOfferBuyButton-processing:before{display:inline-block;font-family:FontAwesome;content:"\f110";font-size:inherit;font-style:normal;font-weight:normal;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .multiOfferBuyButton-processing:before{position:absolute;display:block;left:50%;top:50%;line-height:1;margin-top:-.5rem;margin-left:-.5rem;text-align:center;text-indent:0;-webkit-animation:fa-spin 2s infinite linear;-o-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;} #multiOfferPopupArrow{display:none;} .multiOfferPopupClose{background:#3B1A6E;display:inline-block;padding:.29rem .72rem;height:auto;font-weight:bold;font-size:.85rem;color:#ffffff;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;border-width:1px;border-style:solid;border-color:#0f061b;border-radius:0;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;padding:.5rem;position:absolute;right:1rem;top:5px;min-width:30px;min-height:30px;} .multiOfferPopupClose:hover,
.multiOfferPopupClose:focus{color:#ffffff;background-color:#301559;text-decoration:none;} .multiOfferPopupClose:visited{color:#ffffff;} .multiOfferPopupClose:active{opacity:0.75;filter:alpha(opacity=75);} .multiOfferPopupClose:hover,
.multiOfferPopupClose:focus,
.multiOfferPopupClose:active{-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;} .multiOfferPopupClose-big{background:#3B1A6E;padding:.65rem .72rem;font-size:1.12rem;color:#ffffff;border-color:#0f061b;} .multiOfferPopupClose[disabled],
.multiOfferPopupClose[disabled]:hover,
.multiOfferPopupClose[disabled]:active,
.multiOfferPopupClose-disabled,
.multiOfferPopupClose-disabled:hover,
.multiOfferPopupClose-disabled:active{cursor:default;opacity:0.7;filter:alpha(opacity=70);} .multiOfferPopupClose-processing{text-indent:-9999rem;position:relative;} .multiOfferPopupClose-processing:before{display:inline-block;font-family:FontAwesome;content:"\f110";font-size:inherit;font-style:normal;font-weight:normal;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .multiOfferPopupClose-processing:before{position:absolute;display:block;left:50%;top:50%;line-height:1;margin-top:-.5rem;margin-left:-.5rem;text-align:center;text-indent:0;-webkit-animation:fa-spin 2s infinite linear;-o-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;} .multiOfferPopupClose:after{display:inline-block;font-family:FontAwesome;content:"\f00d";font-size:1rem;font-style:normal;font-weight:normal;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .showHideMultiOfferPopup{display:none;} .subscribedDialog .ncSmallSecondaryButton{background:#3B1A6E;display:inline-block;padding:.29rem .72rem;height:auto;font-weight:bold;font-size:.85rem;color:#ffffff;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;border-width:1px;border-style:solid;border-color:#0f061b;border-radius:0;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;} .subscribedDialog .ncSmallSecondaryButton:hover,
.subscribedDialog .ncSmallSecondaryButton:focus{color:#ffffff;background-color:#301559;text-decoration:none;} .subscribedDialog .ncSmallSecondaryButton:visited{color:#ffffff;} .subscribedDialog .ncSmallSecondaryButton:active{opacity:0.75;filter:alpha(opacity=75);} .subscribedDialog .ncSmallSecondaryButton:hover,
.subscribedDialog .ncSmallSecondaryButton:focus,
.subscribedDialog .ncSmallSecondaryButton:active{-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;} .subscribedDialog .ncSmallSecondaryButton-big{background:#3B1A6E;padding:.65rem .72rem;font-size:1.12rem;color:#ffffff;border-color:#0f061b;} .subscribedDialog .ncSmallSecondaryButton[disabled],
.subscribedDialog .ncSmallSecondaryButton[disabled]:hover,
.subscribedDialog .ncSmallSecondaryButton[disabled]:active,
.subscribedDialog .ncSmallSecondaryButton-disabled,
.subscribedDialog .ncSmallSecondaryButton-disabled:hover,
.subscribedDialog .ncSmallSecondaryButton-disabled:active{cursor:default;opacity:0.7;filter:alpha(opacity=70);} .subscribedDialog .ncSmallSecondaryButton-processing{text-indent:-9999rem;position:relative;} .subscribedDialog .ncSmallSecondaryButton-processing:before{display:inline-block;font-family:FontAwesome;content:"\f110";font-size:inherit;font-style:normal;font-weight:normal;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .subscribedDialog .ncSmallSecondaryButton-processing:before{position:absolute;display:block;left:50%;top:50%;line-height:1;margin-top:-.5rem;margin-left:-.5rem;text-align:center;text-indent:0;-webkit-animation:fa-spin 2s infinite linear;-o-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;} .subscribedDialog .subscribedDialogTitle{font-weight:bold;margin:0;padding:0;font-family:'Open Sans','AktivGrotesk',Arial,Helvetica,sans-serif;font-size:1.3rem;color:#000000;} .subscribedDialog .amwlSubscribedMessageText{padding:.5rem 0;} #alertWhenLivePopup label{font-weight:bold;} .alertMeButtonsContainer{margin-top:1.2rem;} #alertWhenLiveInput{margin-top:.85rem;width:100%;max-width:240px;} .partialRegistrationContainer{padding:1.5rem;} #partRegPopUpOkButton{display:inline-block;padding:.29rem .72rem;height:auto;font-weight:bold;font-size:.85rem;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;border-width:1px;border-style:solid;border-radius:0;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;background:#3B1A6E;padding:.65rem .72rem;font-size:1.12rem;color:#ffffff;border-color:#0f061b;} #partRegPopUpOkButton:hover,
#partRegPopUpOkButton:focus{color:#ffffff;background-color:#301559;text-decoration:none;} #partRegPopUpOkButton:visited{color:#ffffff;} #partRegPopUpOkButton:active{opacity:0.75;filter:alpha(opacity=75);} #partRegPopUpOkButton:hover,
#partRegPopUpOkButton:focus,
#partRegPopUpOkButton:active{-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;} #partRegPopUpOkButton-big{background:#3B1A6E;padding:.65rem .72rem;font-size:1.12rem;color:#ffffff;border-color:#0f061b;} #partRegPopUpOkButton[disabled],
#partRegPopUpOkButton[disabled]:hover,
#partRegPopUpOkButton[disabled]:active,
#partRegPopUpOkButton-disabled,
#partRegPopUpOkButton-disabled:hover,
#partRegPopUpOkButton-disabled:active{cursor:default;opacity:0.7;filter:alpha(opacity=70);} #partRegPopUpOkButton-processing{text-indent:-9999rem;position:relative;} #partRegPopUpOkButton-processing:before{display:inline-block;font-family:FontAwesome;content:"\f110";font-size:inherit;font-style:normal;font-weight:normal;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} #partRegPopUpOkButton-processing:before{position:absolute;display:block;left:50%;top:50%;line-height:1;margin-top:-.5rem;margin-left:-.5rem;text-align:center;text-indent:0;-webkit-animation:fa-spin 2s infinite linear;-o-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;} .partialRegistrationAlreadyMember hr{color:#f4f4f4;} .partialRegistrationSubTitle{margin-top:1.2rem;font-weight:bold;} #partRegInput{margin-top:.8rem;max-width:280px;width:100%;}@media (min-width:640px){ .ddp-offers-slider-box{margin-top:1.1rem;margin-bottom:1.1rem;}} .ddp-gc-box:first-child{margin-top:0;} .ddp-gc-box-title{font-weight:bold;margin:0;padding:0;font-family:'Open Sans','AktivGrotesk',Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;color:#13272d;font-weight:400;font-style:normal;padding-bottom:10px;} .ddp-gc-box-content{display:flex;border-radius:5px;border:1px solid #d7d7d7;background:#f7f9fa;overflow:auto;} .ddp-gc-box-content .ddp-gc-type-box{width:50%;} .ddp-gc-box-content .ddp-gc-type-link{width:100%;display:block;text-align:center;padding:10px;transition:all .3s;background:#fff;border-radius:0px;cursor:pointer;font-size:11px;color:#13272d;font-family:aktiv-grotesk,sans-serif;font-weight:bold;-webkit-box-shadow:inset 0px -2px 20px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0px -2px 20px 2px rgba(0, 0, 0, 0.1);} .ddp-gc-box-content .ddp-gc-type-link:first-of-type{border-right:1px solid #d7d7d7;} .ddp-gc-box-content .ddp-gc-type-link:hover{background:#7348B2;color:#FFFFFF !important;} .ddp-gc-box-content .ddp-gc-type-link_active{background:#3B1A6E;color:#FFFFFF;-webkit-box-shadow:inset 5px -2px 15px 5px rgba(0, 0, 0, 0.2);box-shadow:inset 5px -2px 15px 5px rgba(0, 0, 0, 0.2);} .ddp-gc-switch-type{margin-bottom:40px;} .ddp-gc-description{padding:6px 15px;margin:0;border-radius:5px;border:1px solid #d7d7d7;} .ddp-gc-description p{font-size:12px;line-height:30px;margin:0;} .ddp-gc-form .ddp-gc-form-group-title,
.ddp-gc-form .ddp-gc-form-label,
.ddp-gc-form .ddp-gc-form-radio-label{font-weight:normal;} .ddp-gc-form-grid:before,
.ddp-gc-form-grid:after{content:" ";display:table;} .ddp-gc-form-grid:after{clear:both;} .ddp-gc-form-grid .ddp-gc-form-label-wrap{float:none;text-align:left !important;padding:.5rem 0;}@media (min-width:640px){ .ddp-gc-form-grid .ddp-gc-form-label-wrap{padding-right:1rem;}}@media (min-width:640px) and (min-width:640px){ .ddp-gc-form-grid .ddp-gc-form-label-wrap{text-align:right;margin-bottom:0;padding-top:.4rem;}} .ddp-gc-form-grid .ddp-gc-delivery-tabs{display:flex;border-radius:5px;border:1px solid #d7d7d7;background:#f7f9fa;overflow:auto;} .ddp-gc-form-grid .ddp-gc-delivery-opt-box_email,
.ddp-gc-form-grid .ddp-gc-delivery-opt-box_hand{float:left;width:50%;position:relative;min-height:1px;padding-left:0;padding-right:0;}@media (min-width:640px){ .ddp-gc-form-grid .ddp-gc-delivery-opt-box_email,
.ddp-gc-form-grid .ddp-gc-delivery-opt-box_hand{float:left;width:50%;}} .ddp-gc-form-grid .ddp-gc-delivery-opt-box_email .radio-label,
.ddp-gc-form-grid .ddp-gc-delivery-opt-box_hand .radio-label{width:100%;text-align:center;padding:10px;transition:all 0.3s;background:#fff;border-radius:0px;cursor:pointer;-webkit-box-shadow:inset 0px -2px 20px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0px -2px 20px 2px rgba(0, 0, 0, 0.1);border:none;font-size:11px;color:#13272d;font-weight:700;} .ddp-gc-form-grid .ddp-gc-delivery-opt-box_email .radio-field:checked + .radio-label,
.ddp-gc-form-grid .ddp-gc-delivery-opt-box_hand .radio-field:checked + .radio-label{background:#13f5e9;-webkit-box-shadow:inset 5px -2px 15px 5px rgba(0, 0, 0, 0.2);box-shadow:inset 5px -2px 15px 5px rgba(0, 0, 0, 0.2);} .ddp-gc-self-ux .ddp-gc-self-ux-info{clear:both;} .ddp-gc-self-ux .ddp-gc-form-icon-gift:before{display:inline-block;font-family:FontAwesome;content:"\f06b";font-size:1rem;font-style:normal;font-weight:normal;color:grey;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .ddp-gc-self-ux .ddp-gc-form-self-ux-sub-title{padding:.5rem 0;}@media (min-width:640px){ .ddp-gc-self-ux .ddp-gc-form-self-ux-sub-title{width:100%;padding:1.5% 0;}}@media (min-width:992px){ .ddp-gc-self-ux .ddp-gc-form-self-ux-sub-title{width:66.6%;}} .ddp-gc-pricing-opts-wrap,
.ddp-gc-delivery-opts-wrap,
.ddp-gc-form-field-box,
.ddp-gc-delivery-tabs{float:none !important;} .ddp-gc-pricing-opts-wrap:before,
.ddp-gc-delivery-opts-wrap:before,
.ddp-gc-form-field-box:before,
.ddp-gc-delivery-tabs:before,
.ddp-gc-pricing-opts-wrap:after,
.ddp-gc-delivery-opts-wrap:after,
.ddp-gc-form-field-box:after,
.ddp-gc-delivery-tabs:after{content:" ";display:table;} .ddp-gc-pricing-opts-wrap:after,
.ddp-gc-delivery-opts-wrap:after,
.ddp-gc-form-field-box:after,
.ddp-gc-delivery-tabs:after{clear:both;} .ddp-gc-form-field-wrap{padding:.5rem 0;} .ddp-gc-form-field-wrap:before,
.ddp-gc-form-field-wrap:after{content:" ";display:table;} .ddp-gc-form-field-wrap:after{clear:both;}@media (min-width:640px){ .ddp-gc-form-field-wrap{padding:1.5% .25rem;}} .ddp-gc-form-field-wrap .ddp-gc-form-field{border:1px solid #d8d8d8;border-radius:5px;width:100%;padding:10px;box-shadow:none;} .ddp-gc-form-field-wrap .ddp-gc-form-field:focus{box-shadow:none;border:1px solid #d8d8d8;} .ddp-gc-delivery-opts-wrap{padding:0;margin:.5rem 0;}@media (min-width:640px){ .ddp-gc-delivery-opts-wrap{margin:1.5% .25rem;padding:0;}} .ddp-gc-form-field-box:first-child{padding-top:0;} .ddp-gc-offers-select,
.ddp-gc-form-grid_skins{padding-bottom:2.15%;}@media (min-width:640px){ .ddp-gc-offers-select,
.ddp-gc-form-grid_skins{padding:0 0 2.15%;}} .ddp-gc-offers-select .ddp-gc-form-label,
.ddp-gc-form-grid_skins .ddp-gc-form-label,
.ddp-gc-offers-select .ddp-gc-form-group-title,
.ddp-gc-form-grid_skins .ddp-gc-form-group-title{padding:1.15% 0;} .ddp-gc-price-opts-wrap{overflow:hidden;padding:1px;} .ddp-gc-price-opt-box-wrap{overflow:hidden;} .ddp-gc-price-opt-box{float:left;min-width:4.28rem;margin:0 2% 10px 0;} .radio-field:checked + .ddp-gc-offer-value-label{border:2px solid #3B1A6E;padding:9px 19px;background-color:#7348B2 !important;color:#FFFFFF !important;} .ddp-gc-offer-value-label{background:#fff;padding:10px 20px;border:1px solid #d8d8d8;font-size:20px;line-height:20px;margin:0 5px 0 0;cursor:pointer;font-weight:400;border-radius:5px;color:#13272d;} .ddp-gc-price-field-box{float:left;} .ddp-gc-price-field-box-title{padding-bottom:7px;display:block;} .ddp-gc-price-field-group{display:flex;border-radius:5px;border:1px solid #d8d8d8;max-width:180px;overflow:auto;position:relative;} .ddp-gc-price-field-group .ddp-gc-price-field{flex-grow:1;border:none;width:0%;padding:10px;margin:0;} .ddp-gc-price-field-group .ddp-gc-price-sign{background:#f6f6f6;padding:8px 10px;} .ddp-gc-price-field-group .price-field-show{opacity:1;} .ddp-gc-price-field-wrap_fixed-amount{visibility:hidden;display:none;} .ddp-gc-price-field-wrap{text-align:left;margin:24px 0 0;} .ddp-gc-price-field-box{width:100%;} .ddp-gc-price-field-sep{padding:.43rem .86rem;margin:.2rem 0;} .ddp-gc-custom-price-field{display:none;} .ddp-gc-form-field-wrap .ddp-gc-form-field.ddp-gc-form-qty-field{flex-grow:1;display:flex;justify-content:center;align-items:center;width:0%;text-align:center;border:none;} .ddp-gc-form-qty-field[type="text"]{flex-grow:1;display:flex;justify-content:center;align-items:center;width:100%;text-align:center;border:none;} .ddp-gc-qty-field-wrap{float:none;clear:both;border-radius:5px;border:1px solid #d8d8d8;max-width:180px;overflow:auto;display:flex;} .ddp-gc-qty-ctrl{padding:7px 10px;background:#fff;font-size:20px;transition:all 0.3s;} .ddp-gc-qty-ctrl:hover{background:#f6f6f6;cursor:pointer;} .number-field-ctrl{display:inline-block;vertical-align:middle;cursor:pointer;padding:.537rem .86rem;line-height:1.42;border:1px solid #b4b4b4;} .number-field-ctrl.disabled{opacity:.65;cursor:default;} .number-field-ctrl_reduce{border-right:0;} .number-field-ctrl_reduce:before{display:inline-block;font-family:FontAwesome;content:"\f068";font-size:1rem;font-style:normal;font-weight:normal;color:#3B1A6E;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .number-field-ctrl_increase{border-left:0;} .number-field-ctrl_increase:before{display:inline-block;font-family:FontAwesome;content:"\f067";font-size:1rem;font-style:normal;font-weight:normal;color:#3B1A6E;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .gc-occasions .ddp-gc-form-field{height:36px;width:69%;} .ddp-gc-offer-occasion-opt-value-label{margin-bottom:.75rem;} .ddp-gc-delivery-date-sep,
.ddp-gc-delivery-date-field-box,
.ddp-gc-delivery-date-label{display:inline-block;vertical-align:middle;} .ddp-gc-delivery-date-sep{padding:0 .5rem;} .gc-delivery-date-icon:before{display:inline-block;font-family:FontAwesome;content:"\f073";font-size:1.33rem;font-style:normal;font-weight:normal;color:#3B1A6E;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .ddp-gc-delivery-date-field-box-wrap{display:block;} .ddp-gc-delivery-date-field-box{position:relative;width:100%;padding-right:0;}@media (min-width:640px){ .ddp-gc-delivery-date-field-box{max-width:100%;padding-right:1.7rem;width:auto;}} .ddp-gc-delivery-date-field-box .ddp-gc-delivery-date-field[type="text"]{margin-top:0;display:inline-block;width:100%;cursor:default;background-color:#fff;}@media (min-width:640px){ .ddp-gc-delivery-date-field-box .ddp-gc-delivery-date-field[type="text"]{width:21.42rem;max-width:100%;}} .ddp-gc-delivery-date-field-box .gc-delivery-date-icon{position:absolute;right:1rem;top:50%;margin-top:-0.665rem;}@media (min-width:640px){ .ddp-gc-delivery-date-field-box .gc-delivery-date-icon{right:2.5rem;}} .ddp-gc-preview{margin:.5rem 0 0 0;} .ddp-gc-preview-title{font-weight:bold;margin:.5rem 0;} .ddp-gc-preview-msg{min-height:2.2rem;padding:.43rem .86rem;border:1px solid #b4b4b4;background-color:#eee;} .ddp-gc-more-recipients-field[type="text"]{margin-top:0;float:left;width:67%;} .ddp-gc-add-recipient{float:right;width:30%;padding-top:.52rem;padding-bottom:.52rem;} .ddp-gc-more-recipients-holder{margin-top:.5rem;overflow:auto;max-height:100px;} .ddp-gc-recipients-item{padding:.25rem 0;} .ddp-gc-remove-recipient{float:right;} .ddp-gc-upsell-wrap{display:none;}@media (max-width:639px){ .ddp-gc-upsell-wrap{padding:0;box-shadow:none;}} .gc-delivery-date,
.gc-recipient-email{overflow:hidden;opacity:1;max-height:90px;transition:max-height .55s ease,opacity .1s ease,padding .55s ease;} .gc-form_hand-delivery .gc-recipient-email,
.gc-form_hand-delivery .gc-delivery-date{max-height:0;padding:0;opacity:0;} .gc-form-error{display:none;font-size:.8rem;color:red;text-align:left;} .ddp-gc-buy-wrap{width:100%;font-weight:normal;padding:.5rem 0;}@media (min-width:640px){ .ddp-gc-buy-wrap{width:75%;}}@media (min-width:992px){ .ddp-gc-buy-wrap{width:66.6%;}}@media (min-width:640px){ .ddp-gc-buy-wrap{padding:1.5% 0;}} .ddp-gc-buy-wrap .ddp-gc-buy-icon{float:left;padding:0 .5rem;} .ddp-gc-buy-wrap .ddp-gc-buy-icon:before{display:inline-block;font-family:FontAwesome;content:"\f07a";font-size:2rem;font-style:normal;font-weight:normal;color:#3B1A6E;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .ddp-gc-buy-wrap .ddp-gc-buy-icon:before{color:#000000;} .ddp-gc-skin-preview-wrap{position:relative;} .ddp-gc-skin-preview{text-align:center;} .ddp-gc-skins-wrap{overflow:hidden;} .ddp-gc-skins-inner{min-width:100%;position:relative;white-space:nowrap;font-size:0;line-height:0;padding:0;} .ddp-gc-skins-inner .owl-wrapper{width:0 !important;margin:0 -0.5rem;} .ddp-gc-skins-inner .owl-item,
.ddp-gc-skins-inner > .ddp-gc-skin-box{float:none;padding:.5rem;display:inline-block;vertical-align:middle;box-sizing:border-box;} .ddp-gc-skins-inner > .ddp-gc-skin-box{width:25%;} .ddp-gc-skins-inner > .ddp-gc-skin-box:nth-child(5){visibility:hidden;} .ddp-gc-skin-label{cursor:pointer;display:block;position:relative;} .ddp-gc-skin-img{display:block;margin:0 auto;opacity:.65;filter:alpha(opacity=65);border-radius:0;pointer-events:none;} .ddp-gc-skin-field{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;} .ddp-gc-skin-field + .ddp-gc-skin-img{border:2px solid transparent;} .ddp-gc-skin-field:checked + .ddp-gc-skin-img{opacity:1;filter:alpha(opacity=100);border-color:#3B1A6E;box-shadow:0 0 .4rem #3B1A6E;} .ddp-gc-skins-col{width:25%;display:inline-block;padding:.5rem;vertical-align:top;} .ddp-gc-skins-col > .ddp-gc-skin-box{width:100%;padding:.5rem;} .owl-item .ddp-gc-skins-col{width:100%;padding:0;} .ddp-gc-skins-wrap.ddp-gc-skins-two-row-wrap{overflow:visible;} .ddp-gc-skins-page{white-space:initial;margin:-.5rem;} .ddp-gc-skins-page .ddp-gc-skin-box{width:33.33%;display:inline-block;padding:.5rem;} .ddp-purchase-fee{position:relative;padding-left:1.1rem;border-bottom:1px solid #b4b4b4;padding-bottom:.75rem;padding-top:.75rem;} .ddp-purchase-fee:before{display:inline-block;font-family:FontAwesome;content:"\f05a";font-size:1rem;font-style:normal;font-weight:normal;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .ddp-purchase-fee:before{position:absolute;left:0;top:.75rem;}@media (max-width:639px){ .ddp-purchase-fee{display:none !important;visibility:hidden !important;}} .ddp-promotion{background-color:#ff8c00;color:#ffff;padding:10px;} .ddp-promotion.discount_percent{display:none;} .ddp-promotion-title{text-transform:uppercase;color:#ffff !important;} .ddp-promotion-desc{font-size:1.143rem;} .ddp-promotion-terms{text-align:right;}@media (min-width:640px){ .ddp-promotion-terms{display:none;width:25%;}} .ddp-promotion-terms-link{font-size:.9rem;} .ddp-promotion-restrictions-list{margin:0;padding-left:1.5rem;}@media (min-width:640px){ .ddp-promotion-restrictions{display:none;width:74%;}} .ddp-promotion-restriction{margin-bottom:.2rem;} .ddp-promotion-restriction.location{display:none !important;visibility:hidden !important;} .ddp-promotion-restriction-inner{vertical-align:top;width:100%;display:inline-block;} .ddp-promotion-restriction-inner.collapsed .ddp-promotion-restriction-content{white-space:nowrap;word-break:normal;word-wrap:normal;display:block;overflow:hidden;text-overflow:ellipsis;} .ddp-promotion-restriction-inner.collapsed .ddp-promotion-restriction-controller:before{content:"\f078";} .ddp-promotion-restriction-expander{display:none;float:right;padding-left:.2rem;} .ddp-promotion-restriction-controller{color:#3B1A6E;font-weight:normal;border-radius:0;padding-top:0;padding-bottom:0;line-height:1;} .ddp-promotion-restriction-controller,
.ddp-promotion-restriction-controller:active,
.ddp-promotion-restriction-controller.active,
.ddp-promotion-restriction-controller[disabled],
fieldset[disabled] .ddp-promotion-restriction-controller{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;} .ddp-promotion-restriction-controller,
.ddp-promotion-restriction-controller:hover,
.ddp-promotion-restriction-controller:focus,
.ddp-promotion-restriction-controller:active{border-color:transparent;} .ddp-promotion-restriction-controller:hover,
.ddp-promotion-restriction-controller:focus{color:#672ec1;background-color:transparent;} .ddp-promotion-restriction-controller[disabled]:hover,
fieldset[disabled] .ddp-promotion-restriction-controller:hover,
.ddp-promotion-restriction-controller[disabled]:focus,
fieldset[disabled] .ddp-promotion-restriction-controller:focus{cursor:default;opacity:0.7;filter:alpha(opacity=70);} .ddp-promotion-restriction-controller:before{display:inline-block;font-family:FontAwesome;content:"\f077";font-size:1rem;font-style:normal;font-weight:normal;color:#000000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:1px transparent;} .ddp-promotion-restriction-controller:focus{outline:none;} .ddp-promotion-terms-dialog .ui-dialog-titlebar-close{display:none !important;visibility:hidden !important;} .ddp-promo-message-box{text-align:center;vertical-align:middle;background-color:#FFFFFF;padding:.5rem;margin-top:.5rem;font-size:1.5rem;color:#000000;} .ddp-breadcrumbs{margin:0;padding:0;list-style:none;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;} .ddp-breadcrumbs li{white-space:nowrap;word-break:normal;word-wrap:normal;display:block;overflow:hidden;text-overflow:ellipsis;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin-right:.3rem;} .ddp-breadcrumbs li:last-child{-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;}@media (max-width:991px){ .ddp-breadcrumbs li{-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;} .ddp-breadcrumbs li:first-child{-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;}} section.usps{background:#fdf8f5;padding:20px 0;} section.usps .inner{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;} section.usps .inner .item{width:30%;max-width:300px;display:-webkit-box;display:flex;} section.usps .inner .item h3{padding:0 0 10px 0;} section.usps .inner .item img{align-self:flex-start;} section.usps .inner .item .description{padding:0 0 0 20px;display:-webkit-box;display:flex;align-items:center;} section.usps .inner .item .description .nopad{margin:0;} section.usps.inner-page-v{background:url("https://eu.nimblebuy.com//showImage?key=27c930f13c9547dbe96da71a6dbaad21") left top no-repeat;background-size:cover;} section.usps.inner-page-v .inner{max-width:900px;} section.usps.inner-page-v .inner .item{color:#fff;width:auto;max-width:none;margin:0 10px;}@media only screen and (max-width:1024px){ section.usps .inner{display:block;} section.usps .inner .item{width:100%;max-width:none;-webkit-box-pack:center;justify-content:center;padding:0 0 20px 0;}}@media only screen and (max-width:768px){ section.usps.inner-page-v .inner .item{padding:0px;}} section.you-might-like{margin-top:40px;margin-bottom:60px;} section.you-might-like .inner{position:relative;background:#f5f7fa;padding:40px 0;} section.you-might-like .inner:before{content:'';left:-100%;top:0;height:100%;width:500%;background:#f5f7fa;position:absolute;z-index:-1;} section.you-might-like h3{text-align:center;font-size:20px;line-height:28px;padding:0 0 30px 0;font-weight:normal;} section.you-might-like .cardslider .item{margin:0 10px;} section.you-might-like .cardslider .item .details{display:flex;padding:20px 0 0 0;} section.you-might-like .cardslider .item .details .left{flex-grow:1;} section.you-might-like .cardslider .item .details .left p{padding:0 0 5px 0;line-height:24px;margin:0;color:#000;} section.you-might-like .cardslider .item .details .left p.bold{font-weight:700;padding:0px;font-size:18px;} section.you-might-like .cardslider .item .details .right{padding:0 10px 0 20px;} section.you-might-like .owl-prev{background:url('//productimages.nimbledeals.com/nimblebuy/a64daf3711dcc8b1b84a593dc857fd') 0 0 no-repeat;width:34px;height:34px;font-size:0px;text-indent:-9999;position:absolute;top:95px;left:-50px;cursor:pointer;padding:0;} section.you-might-like .owl-prev:before{display:none;} section.you-might-like .owl-next{width:34px;height:34px;font-size:0px;text-indent:-9999;position:absolute;top:95px;cursor:pointer;background:url('//productimages.nimbledeals.com/nimblebuy/cc3488abade86141b42e589a9801113') 0 0 no-repeat;right:-50px;left:auto;padding:0;} section.you-might-like .owl-next:before{display:none;} section.you-might-like .owl-buttons{opacity:1;} .delivery-options{margin:40px 0 0 0;border-radius:5px;border:1px solid #d7d7d7;clear:both;padding:6px 15px;} .delivery-options:before{content:"Your card will be sent as soon as possible. Cards are typically sent within 2 hours of processing but can take up to 24 hours.";line-height:30px;} .delivery-options *{display:none;} .delivery-options .heading{font-size:18px;line-height:26px;padding:10px 15px;background:#f6f6f6;} .delivery-options .options{padding:6px 15px;} .delivery-options .options > p:last-of-type{padding:0px;} .delivery-options .option{padding:6px 0;} .checkbox-label,
.radio-label{color:#3B1A6E;border:2px solid #3B1A6E !important;} img.payment-image{max-width:50%;}@media (max-width:639px){ img.payment-image{max-width:75%;}} p.highlight.ddp-content-info-title.ddpContentInfoTitle_js{display:none;} div#ddpHighlightstInnerBox{padding-top:15px;}