.skin-space_violet-customer .instant-search-menu{background:#382d47;border:none;box-shadow:rgba(5,5,5,0.5) 0 2px 10px 0}.skin-space_violet-customer .instant-search-menu dd{background:#382d47;border:1px solid #9751cd;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(151,81,205,0.6)}.skin-space_violet-customer .instant-search-menu dd .arrow{background:#382d47;border:none;border-top:1px solid #9751cd;border-right:1px solid #9751cd;box-shadow:3px -3px 8px -3px rgba(151,81,205,0.6)}.skin-space_violet-customer .instant-search-menu.left dd .arrow{border:none;border-bottom:1px solid #9751cd;border-left:1px solid #9751cd;box-shadow:-3px 3px 8px -3px rgba(151,81,205,0.6)}.skin-space_violet-customer .instant-search-menu a,.skin-space_violet-customer .instant-search-menu a:link,.skin-space_violet-customer .instant-search-menu a:visited{color:#ebd0fc}.skin-space_violet-customer .instant-search-menu a:hover,.skin-space_violet-customer .instant-search-menu a:not([disabled]):hover,.skin-space_violet-customer .instant-search-menu dt a:hover,.skin-space_violet-customer .instant-search-menu dt.active a{color:#f7f1a7}.skin-space_violet-customer .instant-search-menu .price{color:#fff}.skin-space_violet-customer .instant-search-menu .description{color:#bec2a9}.skin-space_violet-customer .instant-search-menu .see-more-results a{background:#9751cd;color:#fff}.skin-space_violet-customer .instant-search-menu .see-more-results a:hover{background:#f7f1a7;color:#000}.skin-space_violet-customer .instant-search-menu .suggestions .suggestion{color:#9b9b9b}.mm-menu li a.ajax-category:after,.mm-menu li.ajax-category a:after,.mm-menu li.ajax-category span[data-toggle='dropdown']:after{content:'';display:flex;right:27px;top:16px;width:10px;height:10px;border-left:solid 1px #b2b6c6;border-top:solid 1px #b2b6c6;transform:rotate(135deg);position:absolute}.mm-menu li.ajax-category span[data-toggle='dropdown']{cursor:pointer}.iconfont{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-font:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-dashboard:before{content:"\e929"}.icon-cart-add:before{content:"\e92a"}.icon-menu:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907"}.icon-bag:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901"}.icon-bag-plus:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e926"}.icon-search:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e913"}.icon-compare:after{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e922"}.icon-compare-added:after{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912"}.icon-compare-header:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912"}.icon-chevron-down:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:5px;content:"\e90f"}.icon-chevron-down--right:after{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:5px;content:"\e90f"}.icon-chevron-up:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:5px;content:"\e900"}.icon-chevron-up--right:after{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:5px;content:"\e900"}.icon-chevron-left:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:5px;content:"\e911"}.icon-chevron-left--right:after{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:5px;content:"\e911"}.icon-chevron-right:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:5px;content:"\e910"}.icon-chevron-right--right:after{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:5px;content:"\e910"}.icon-orders:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91d"}.icon-orders-list:before{content:"\e92b"}.icon-settings:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915"}.icon-settings-fill:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914"}.icon-logout:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91f"}.icon-person:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906"}.icon-trash:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";vertical-align:baseline}.icon-indicator:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902"}.icon-zoom:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904"}.icon-wishlist:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908"}.icon-star:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909"}.icon-list-view:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b"}.icon-grid-view:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90c"}.icon-table-view:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d"}.icon-filters:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90e"}.icon-ok-mark:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e916"}.icon-pencil:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e917"}.icon-mail:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903"}.icon-phone:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e918"}.icon-location:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e919"}.icon-minus:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91a"}.icon-plus:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91b"}.icon-minus--after:after{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91a"}.icon-plus--after:after{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91b"}.icon-cross:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91c"}.icon-account:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91e"}.icon-my-account-profile:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e920"}.icon-altmail:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e921"}.icon-book:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e923"}.icon-heart:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e924"}.icon-heart-o:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e925"}.icon-garage:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e927"}.icon-diamond:before{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e928"}.icon-close{width:20px;height:20px;border:none;background:transparent;margin:0;color:#000}.icon-close:before,.icon-close:after{position:absolute;left:10px;top:-4px;content:' ';height:29px;width:1px;background-color:#000}.icon-close:before{transform:rotate(45deg)}.icon-close:after{transform:rotate(-45deg)}.icon-close:hover:before,.icon-close:hover:after{background-color:#1cb5fc}.nav.top-main-menu li ul{position:absolute;top:50px;display:table;width:max-content;max-width:260px;min-width:150px;visibility:hidden;opacity:0.01;transition:opacity .15s;z-index:1000}.nav.top-main-menu li ul.tap{left:auto;visibility:visible;opacity:1}.nav.top-main-menu li ul ul,.nav.top-main-menu li ul.tap ul{top:0;left:99%}.nav.top-main-menu li ul li{height:auto;width:auto}.nav.top-main-menu li ul li:first-of-type>span.primary-title,.nav.top-main-menu li ul li:first-of-type>a{border-top-left-radius:2px;border-top-right-radius:2px}.nav.top-main-menu li ul li:last-of-type>span.primary-title,.nav.top-main-menu li ul li:last-of-type>a{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.nav.top-main-menu li:hover>ul{left:15px;visibility:visible;opacity:1;transition:visibility .3s,opacity .3s;z-index:10000}.nav.top-main-menu li:hover ul li ul{position:absolute;top:0;left:100%}.nav.top-main-menu li:hover ul li ul.right{left:auto;right:100%}.nav.top-main-menu li li{background:transparent none;position:relative;display:block;padding:0}.nav.top-main-menu li li span.primary-title,.nav.top-main-menu li li a{display:flex;justify-content:space-between;overflow:hidden;text-decoration:none;white-space:normal;word-break:break-word;transition:color .15s}.nav.top-main-menu li li:hover>a,.nav.top-main-menu li li a:hover{transition:color .3s}.nav.top-main-menu li li.has-sub>span:after,.nav.top-main-menu li li.has-sub>a:after{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:5px;content:"\e910"}.nav.top-main-menu li li ul{margin-top:0;margin-left:0}.nav.top-main-menu>li.leaf ul{background:#fff;border-radius:2px;box-shadow:0 2px 10px 0 rgba(74,73,74,0.2);padding:0 20px}.nav.top-main-menu>li.leaf ul:before{border-color:transparent transparent #fff transparent}.nav.top-main-menu>li.leaf ul li{margin:0 -20px}.nav.top-main-menu>li.leaf ul li>a,.nav.top-main-menu>li.leaf ul li>span{line-height:20px;padding:10px 20px;color:#386eaf}.nav.top-main-menu>li.leaf ul li:hover>a,.nav.top-main-menu>li.leaf ul li:hover>span{background:#f7f7f7;color:#1cb5fc}.nav.top-main-menu>li.leaf ul li.has-sub>span:after,.nav.top-main-menu>li.leaf ul li.has-sub>a:after{line-height:20px}.nav.top-main-menu>li.leaf>ul{border-radius:2px}.scrollable{overflow-y:scroll}@media (min-width:992px){.top-main-menu>li.has-sub>span:after,.top-main-menu>li.has-sub>a>span:after{font-family:'xcartskin' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:5px;content:"\e90f"}}.status-messages-wrapper{width:100%}@media (max-width:767px){.status-messages-wrapper{width:100%;left:0;top:0}}@media (max-width:479px){#status-messages{width:100%}}@media (max-width:479px){#page #status-messages,#page #status-messages ul,#page #status-messages ul li:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}}.status-messages-wrapper{position:fixed;z-index:1300000;display:table;pointer-events:none}.status-messages-wrapper2{display:table-cell;text-align:center}#status-messages{top:0;margin:0 auto;font-size:12px;display:inline-block;text-align:left;vertical-align:top;pointer-events:auto;max-width:480px}#status-messages button.close{position:relative;top:20px;right:20px;width:20px;height:20px;border:none;background:transparent;margin:0;color:#000}#status-messages button.close:before,#status-messages button.close:after{position:absolute;left:10px;top:-4px;content:' ';height:29px;width:1px;background-color:#5B5C59}#status-messages button.close:before{transform:rotate(45deg)}#status-messages button.close:after{transform:rotate(-45deg)}#status-messages button.close:hover{opacity:.2}#status-messages button.close img{display:none}#status-messages ul{margin:0;padding:0}#status-messages li{list-style:none;background-image:none;padding:20px;padding-right:60px;margin:0;min-width:320px}#status-messages{background-color:#EEEDE8}#status-messages a{background-color:inherit;color:#386eaf}#status-messages a:hover{color:#1cb5fc}#status-messages .info{background-color:#D4FDCE}#status-messages .warning{background-color:#FFF7CC}#status-messages .error{background-color:#FFEDED;color:#4b4d4d}#status-messages .top-message.pp-button .pp-ec-button{display:block;padding:0;margin:0 auto;margin-top:20px;padding-left:40px}.add-gift-card .gift-card-image{padding:20px 0;width:440px;float:left;position:absolute}.add-gift-card .giftcard-add-form-fields{margin-left:460px;position:relative}.add-gift-card .giftcard-add-form-fields .has-error .tooltip{bottom:auto}.add-gift-card .title{clear:none;margin-bottom:10px;padding-top:0}.add-gift-card .gift-card-type-info{margin:15px 0}.add-gift-card .input-amount-button-verify{width:90%;margin-bottom:20px}.add-gift-card .gift-card-type-tabs{width:90%}.add-gift-card .gift-card-statuse{padding:20px 40px 20px 20px}.add-gift-card div.send-to-me.box{margin-top:15px}.gift-card-image .image{background:url("../../../../../assets/web/customer/modules/RedSqui/GiftCertificates/img/gift_card_photo.png") no-repeat 0 0;height:315px}@media (max-width:991px){.add-gift-card .gift-card-image{padding:20px 0;width:440px;float:none;display:block}.add-gift-card .image{background:none}.add-gift-card .giftcard-add-form-fields{margin-left:0px}}.input-amount-button-verify .verify-card-code{float:right;display:grid;position:relative;top:50%}.input-amount-button-verify .input-amount{display:inline;float:left}@media (max-width:395px){.input-amount-button-verify .verify-card-code{float:none;display:block}}.verify-card-code.alone{margin-bottom:200px}.input-amount label{display:block}.input-amount .element-amount{margin-top:5px;text-align:left}.input-amount input.element-amount{width:110px}.input-amount select.element-amount,select.gift-card-balance{width:125px}.input-amount-button-verify .after{float:clear}.add-gift-card div.box,.verify-gift-card div.box,.edit-card-detail div.box{background-color:#F6F6F6;margin:10px 0;padding:20px 40px 20px 20px}.gift-card-type-tabs div.tabs{clear:both;margin-top:20px;padding-bottom:40px}.gift-card-type-tabs div.tabs li.tab.active span,.gift-card-type-tabs div.tabs li.tab.active span:hover,.gift-card-type-tabs div.tabs li.tab.active:focus>span,.gift-card-type-tabs div.tabs li.tab.active:hover>span{color:#000}.gift-card-type-tabs div.tabs ul li.tab{cursor:pointer}.add-gift-card div.box span,.edit-card-detail div.box span,.add-gift-card div.box input,.edit-card-detail div.box input,.add-gift-card div.box textarea,.edit-card-detail div.box textarea{width:100%}.add-gift-card .edit-card-detail input,.add-gift-card .edit-card-detail select,.add-gift-card .edit-card-detail textarea{padding:5px;font-size:inherit}#fields_recipient_virtual div.table-value{float:none}#recipient_name{margin-bottom:20px}#message,#recipient_address{margin-bottom:5px}.gift-message{margin-top:15px}.gift-message label{margin-left:5px;margin-top:3px}#sender_signature{margin-top:20px}.message-symbols-remaining,.gift-card-delivery-date .help-text-delivery-date{font-size:12px}.add-gift-card div.send-to-me.box label{font-size:12px;font-style:italic}.gift-card-help-message-field,.gift-card-amount{color:#888}.block-container .parameter-find-card{width:255px}.parameter-find-card #card_code{width:240px;margin:20px 0}.gift-card-balance{font-size:24px}.gift-card-data-row{margin-bottom:10px}.gift-card-data-row .gift-card-label{float:left;width:110px}.gift-card-data-row .gift-card-label .balance-label{margin-top:5px}.gift-card-data-row .gift-card-value span.value{margin-left:20px}.verify-gift-card div.box{width:350px}.verify-gift-card div.box label{font-style:italic}.verify-gift-card .gift-card-active-statuse,.add-gift-card .gift-card-active-statuse{color:green}.verify-gift-card .gift-card-statuse,.add-gift-card .gift-card-statuse{text-align:center;margin:10px 0;padding-top:20px;border-top:1px solid #dbdbdb}.verify-gift-card .gift-card-not-active-statuse,.add-gift-card .gift-card-not-active-statuse{color:red}.edit-card-detail{width:460px;padding-right:10px;margin:auto}.edit-card-detail .gift-card-type-info{margin:20px 0;color:#000}.gift-card-delivery-date{margin-bottom:25px;display:flex;gap:10px;align-items:center}.gift-card-delivery-date .help-text-delivery-date{float:right;width:45%;color:#888;text-align:justify}.gift-card-delivery-date .delivery-date-label,.gift-card-delivery-date .delivery-date-value{display:inline}.gift-card-delivery-date .label-value-delivery-date{float:left;display:flex;flex-wrap:wrap;align-items:center}.gift-card-delivery-date .label-value-delivery-date input[name="delivery_date"]{display:table-cell}.gift-card-delivery-date .delivery-date-label,.gift-card-delivery-date .delivery-date-value,.edit-card-detail .balance-label{margin-right:5px}.delivery-date-value .input-field-wrapper{width:auto}li.use-gift-card div.item-remove input,li.use-gift-card div.item-remove input.regular-button,li.use-gift-card div.item-remove input.regular-button:hover{background:transparent url("../../../../../assets/web/customer/images/icon_cross_circle.png") no-repeat left top;width:13px;height:13px;border:none;padding:0px}li.use-gift-card .gift-card-amount{color:#000}li.use-gift-card .gift-card-remove{float:left;margin-right:5px}.gift-card-remove form{padding-top:0px}.item-use-gift-card div.item-image{background:transparent url("../../../../../assets/web/customer/modules/RedSqui/GiftCertificates/img/gift_card_button.png") no-repeat left top;width:32px;height:32px;float:left;margin-right:5px}.gift-card-adress div.box{background-color:#F6F6F6;padding:20px}.gift-card-shipping-charge{margin-top:6.66666667px}.item-change-details{margin-top:10px}.redeem-gift-card-inactive-payment{background-color:white;padding:6.66666667px;margin-bottom:20px;border-radius:2px}div.item-use-gift-card{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:10px 0px}.step-box .item-use-gift-card .item-href{padding-top:8px}.step-box .item-use-gift-card .item-href a{text-decoration:none}.clear-both,.clear{clear:both}#shopping-cart td.item-qty-gift-card{text-align:center;width:52px;padding-top:15px !important;padding-right:13.33333333px !important;font-size:14px}#cart-right .item-use-gift-card .link{padding-bottom:13.33333333px;padding-left:0;padding-right:0;padding-top:13.33333333px}.gift-card-multi-currency-warning{float:left;clear:left}.giftcard-add-form-buttons{margin-top:25px;display:flex;gap:10px}