.mantle-play-icon{position:relative;cursor:pointer}.mantle-play-icon::before{content:' ';display:block;background:url(/sites/all/themes/elc_base//img/icons/src/play.svg) no-repeat;background-position:center center;width:25px;height:25px;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}
.contextual-links-region{outline:none;position:relative;}.contextual-links-region-active{outline:#999 dashed 1px;}div.contextual-links-wrapper{display:none;font-size:90%;position:absolute;right:5px;top:2px;z-index:999;}html.js div.contextual-links-wrapper{display:block;}a.contextual-links-trigger{background:transparent url(/modules/contextual/images/gear-select.png) no-repeat 2px 0;border:1px solid transparent;display:none;height:18px;margin:0;padding:0 2px;outline:none;text-indent:34px;width:28px;overflow:hidden;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}a.contextual-links-trigger:hover,div.contextual-links-active a.contextual-links-trigger{background-position:2px -18px;}div.contextual-links-active a.contextual-links-trigger{background-color:#fff;border-color:#ccc;border-bottom:none;position:relative;z-index:1;-moz-border-radius:4px 4px 0 0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-radius:4px 4px 0 0;}div.contextual-links-wrapper ul.contextual-links{background-color:#fff;border:1px solid #ccc;display:none;margin:0;padding:0.25em 0;position:absolute;right:0;text-align:left;top:18px;white-space:nowrap;-moz-border-radius:4px 0 4px 4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:4px;border-radius:4px 0 4px 4px;}a.contextual-links-trigger-active,div.contextual-links-active a.contextual-links-trigger,div.contextual-links-active ul.contextual-links{display:block;}ul.contextual-links li{line-height:100%;list-style:none;list-style-image:none;margin:0;padding:0;}div.contextual-links-wrapper a{text-decoration:none;}ul.contextual-links li a{color:#333 !important;display:block;margin:0.25em 0;padding:0.25em 1em 0.25em 0.5em;}ul.contextual-links li a:hover{background-color:#bfdcee;}
.body-container{width:100%}#viewcart .samples-panel{order:1}#viewcart .viewcart-panel{order:3}#viewcart .gift-options-panel{order:4}#viewcart .left .panel h2{float:left;margin:0;width:100%}#viewcart .left .panel .panel-group{margin:0}#viewcart .left .panel .required-indicator{color:#1b1b1b;float:right;font-size:12px}#viewcart .right .panel h2{text-transform:uppercase}#viewcart .column::before{display:table;line-height:0;content:''}#viewcart .column::after{clear:both}#viewcart .column fieldset.fs{width:100%}#viewcart .column .panel .form_element{width:auto;float:none;display:block;margin:20px 0 0}#viewcart .column .panel .form_element label{width:100%;margin-bottom:1px}#viewcart .column .panel .form-item{float:none;display:block}#viewcart .column .panel .form-item label{margin-bottom:1px}#viewcart .column .panel input.field,#viewcart .column .panel select.field,#viewcart .column .panel textarea.field{border-radius:5px;border:1px solid #b0b0b0;outline:0;margin:0;min-height:45px;opacity:1;width:100%;font-size:14px;padding:5px 1px 1px 14px}#viewcart .column .panel input:focus{outline:0;border:2px solid #b0b0b0}#viewcart .column .panel select:focus{outline:0;border:2px solid #b0b0b0}#viewcart .column .panel textarea:focus{outline:0;border:2px solid #b0b0b0}#viewcart .column.left{box-sizing:border-box;float:left;clear:left;width:100%}#viewcart .column.left .panel{margin:0 0 24px}#viewcart .column.left .panel .content header{display:none;visibility:hidden}#viewcart .column.left .panel .content .sub-section header{display:block;visibility:visible}#viewcart .column.left .guarantee-panel{margin-bottom:45px}@media (min-width:768px){#viewcart .column.left{border-top-width:0;margin:0;padding-right:2em;width:65%}}#viewcart .column.right{box-sizing:border-box;float:right;clear:right;width:100%;padding-bottom:40px}#viewcart .column.right .panel{border-top:1px solid #b0b0b0;padding:24px 12px;background-color:#F0F1F1}#viewcart .column.right .panel p{font-size:14px;margin:0}#viewcart .column.right .guarantee-panel.panel,#viewcart .column.right .need-help-panel.panel{background-color:#ffffff;border-top:none}@media (min-width:768px){#viewcart .column.right{margin-top:70px;padding-left:1em;width:30%}}#viewcart .columnn::after{display:table;line-height:0;content:''}#viewcart-panel h2 .edit{float:none;margin:0;text-transform:none}#viewcart-panel .viewcart-buttons-panel .continue-shopping{display:none}#viewcart .panel{box-sizing:border-box;overflow:hidden}#viewcart .panel .title--h5{font-size:16px;font-family:"Lars Malone",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.5;text-transform:uppercase}#viewcart .panel .title--h3{font-size:17px}#viewcart .panel input:required:invalid{box-shadow:none}#viewcart .panel input.error{border-color:#d80000}#viewcart .panel input.error:required{box-shadow:none}#viewcart .panel input.checkedEmpty{border-color:#d80000}#viewcart .panel input.touched{border-color:#d80000}#viewcart .panel select:required:invalid{box-shadow:none}#viewcart .panel select.error{border-color:#d80000}#viewcart .panel select.error:required{box-shadow:none}#viewcart .panel select.checkedEmpty{border-color:#d80000}#viewcart .panel select.touched{border-color:#d80000}#viewcart .panel .form-item .invalid_marker{display:none}#viewcart .panel .checkbox label.error{color:#D40000}#viewcart .panel .error label.terms_input{color:#D40000}#viewcart .panel::before{display:table;line-height:0;content:''}#viewcart .panel::after{display:table;line-height:0;content:'';clear:both}#viewcart .panel header{border-bottom-width:0;margin:0;font-weight:700;padding:0 0 5px;position:relative;text-transform:uppercase}#viewcart .panel header::before{display:table;line-height:0;content:''}#viewcart .panel header::after{display:table;line-height:0;content:'';clear:both}#viewcart .panel div.content{overflow:hidden;word-wrap:break-word;position:relative}#viewcart .panel div.column{float:left}#viewcart .panel p{margin:16px 0 2px}#viewcart .panel p:empty{display:none}#viewcart .panel footer{float:right;margin:5px}#viewcart .tab-bar{margin-left:.5em}#viewcart .tab-bar li{margin-right:.5em;float:left}#viewcart .tab-bar a{border-width:0;color:#000000;background-color:#b0b0b0;display:block;padding:.5em;text-decoration:none;font-weight:700}#viewcart .tab-bar a.active{border-width:0;color:#ffffff;background-color:#1b1b1b;font-weight:700}#viewcart .tab-content{clear:both}#viewcart .recommended-products-panel .recommended-product-items .recommended-item{display:table;width:33%;float:left;height:170px}#viewcart .recommended-products-panel .recommended-product-items .recommended-item a{float:left}#viewcart .recommended-products-panel .recommended-product-items .recommended-item .description{float:left;width:105px}#viewcart .recommended-products-panel .recommended-product-items .recommended-item .addtobag{clear:left}#viewcart .recommended-products-panel .recommended-product-items .recommended-item .quickshop{clear:left}#viewcart .shipmethod-panel{border-width:0 1px;margin-bottom:0}#viewcart .shipmethod-panel header{float:right;background:0 0;padding-bottom:0}#viewcart .shipmethod-panel div.content{clear:both}#viewcart .hide_panel{display:none;visibility:hidden}#header{margin-bottom:0}.overlay-container{box-sizing:border-box}.overlay-container a.close-link{top:0;right:0}.overlay-container .samples-panel .add-button{float:right;padding-right:2em}.overlay-container .samples-panel .no-thanks{display:inline-block}.overlay-container .samples-panel .view-larger{display:none}.overlay-container.cvv_help{height:100%}.row{clear:both}.row::before{display:table;line-height:0;content:''}.row::after{display:table;line-height:0;content:'';clear:both}.messages{background:0 0;border-width:0;margin:0 0 24px;padding:0;font-size:1.2em}.messages .single-message{color:#BD3039;font-size:14px;line-height:1.6;padding:0 0 12px}.messages .single-message:last-child{padding-bottom:0}.messages .single-message .close_link{display:none;visibility:hidden;float:right;cursor:pointer;margin-left:1em}.messages .single-message.INFORMATION{background-color:#B79D74;border-color:#CBA135}.viewcart-buttons-panel{border-top-width:0}.viewcart-buttons-panel a{display:inline-block}.viewcart-buttons-panel .continue-buttons{float:right;display:block}.viewcart-buttons-panel .continue-shopping{text-decoration:none}.viewcart-buttons-panel .edit-cart{float:left}.error{color:#AE0C00}.mobile_hidden{display:none}@media (min-width:768px){.mobile_hidden{display:block;visibility:visible}}.pc_hidden{display:block}@media (min-width:768px){.pc_hidden{display:none;visibility:hidden}}#offer_code .btn-primary{margin-left:10px}#offer_code-panel input{width:auto}#mobile-breadcrumb{display:none;list-style-type:none;margin:.5em 0}#mobile-breadcrumb li{display:inline-block}.bottom{width:100%;border-top-width:0;margin:0}.accordionPanel i{position:relative;float:right;margin-right:10px;margin-top:10px;cursor:pointer}.accordionPanel i::before{transform:translate(-50%,-50%);content:'';background:#000000;display:block;height:1px;width:16px;position:absolute;left:50%;top:50%}.accordionPanel i::after{transform:translate(-50%,-50%);content:'';background:#000000;display:block;height:16px;width:1px;position:absolute;left:50%;top:50%}.accordionPanel .active i::after{visibility:hidden}.checkout-credit-card{padding:1px 10px 10px;background-color:#F0F1F1}.checkout-credit-card img{margin:0 0 0 10px}input{box-sizing:border-box;background-size:36px;border-radius:0;font-size:14px}input.error{border-color:#BD3039;color:#BD3039;border:1px solid #AE0C00}input[type=email]{padding:15px 12px}input[type=password]{padding:15px 12px}input[type=tel]{padding:15px 12px}input[type=text]{padding:15px 12px}input[type=submit]{border-width:0}input[type=checkbox]{opacity:inherit}input[type=checkbox]:checked~.label::after{height:17px;width:17px}input[type=checkbox]~.label{display:inline-block;padding:0 0 5px 33px}input[type=checkbox]~.label::after{height:17px;width:17px}input[type=checkbox]~.label::before{height:17px;width:17px}input[type=checkbox].error{border:1px solid #AE0C00;color:#AE0C00}input[type=radio]{opacity:inherit}input[type=radio]:checked~.label::after{background:#000000}input[type=radio]~.label{padding-left:32px;padding-top:0}select{background-size:36px;border-radius:0;font-size:14px;padding:15px 12px}select.error{border-color:#BD3039;color:#BD3039}textarea{box-sizing:border-box;padding:15px 12px}textarea.error{border-color:#BD3039;color:#BD3039}.column .panel p{font-size:14px}.button--light:hover{text-decoration:none}.elc-button--light:hover{text-decoration:none}.error_message{margin:0 0 24px}.error_messages li{color:#BD3039;font-size:14px;line-height:1.6;padding:0 0 12px}fieldset{box-sizing:border-box}.fs .form_element input[type=radio]{opacity:inherit}.fs .form_element input[type=checkbox]{opacity:inherit}.uneditable-input{height:2.2em;padding:.2em .6em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.form-item input[type=radio]{vertical-align:middle}.form-item input[type=checkbox]{vertical-align:middle}.form-container .form-item{margin:.5em 0;display:inline-block}@media (min-width:768px){.form-container .form-item{display:block}}.form-container .title{display:block}.form-container .default-shipping{display:block}.form-container .address-to-use{width:100%}.pg_wrapper--checkout .column.right #convenience-panel.cart-convenience-panel.panel{border-bottom:1px solid #b0b0b0;margin-top:0;padding:0}.pg_wrapper--checkout .column.right #convenience-panel.cart-convenience-panel.panel .convenience-panel__header{border-top:none}.pg_wrapper--checkout .column.right #convenience-panel.cart-convenience-panel.panel .cp_content{margin-top:15px;padding-left:5px;padding-right:5px}.pg_wrapper--checkout .column.right #convenience-panel.cart-convenience-panel.panel .cp_content .convenience_panel_wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.pg_wrapper--checkout .column.right #convenience-panel.cart-convenience-panel.panel .cp_content .convenience_panel_wrapper::before{display:none}.pg_wrapper--checkout .column.right #convenience-panel.cart-convenience-panel.panel .cp_content .convenience_panel_wrapper .convenience_link p{font-size:12px;margin-top:10px}.engraving-toggle-edit{padding:0 20px;position:relative;font-weight:700;top:-100px}.engraving-toggle-edit span{background-color:#f4f4f4;padding:0 1em}@media (min-width:768px){.engraving-toggle-edit{top:-137px}}.engraving-selected span{border-color:#000000;color:#000000}.engraving-save.disabled,.engraving-save.disabled:hover{background-color:#959595;border-color:#959595;cursor:default}.engraving-wrapper{padding:30px 0 0;display:block;float:left;width:100%}.engraving-wrapper .engraving-cart-item-messaging{text-decoration:underline;font-weight:700}.engraving-wrapper .engraving-create{display:none}.engraving-wrapper .engraving-column{float:right}.engraving-wrapper .engraving-column .engraving-cancel,.engraving-wrapper .engraving-column .engraving-save{line-height:1}.engraving-create h4{font-weight:700;font-size:16px}.engraving-helptext{padding-bottom:20px}.engraving-helptext p:first-child{font-weight:700}.engraving-service-text{display:inline-block;padding-bottom:20px}.engraving-form-message{margin:0 0 19px;border-bottom:1px solid #b0b0b0;padding:10px 20px 15px;background-color:#f4f4f4;border-top:none}@media (min-width:768px){.engraving-form-message{padding:0 40px 15px}}.engraving-form-message p{font-size:12px;margin:10px 0 20px}.engraving-errors{display:none}.engraving-placeholder{margin:.5em 0;display:none;position:relative;right:8%;top:-25px}@media (min-width:768px){.engraving-placeholder{right:2%}}.engraving-cancel{position:absolute;bottom:7.5em;left:35%;text-decoration:underline;cursor:pointer;font-weight:400}@media (min-width:768px){.engraving-cancel{left:60%;bottom:6.5em}}.engraving__monogram .field-content .content-container{display:none}.engraving__monogram .field-content .content-block-tout__media{display:none}.engraving .engraving-message{width:260px;padding:8px;margin:15px 0}.engraving .engraving-label-intro{margin:10px 0;text-decoration:underline;font-weight:700}.engraving .engraving-form-input-footer{font-size:14px;font-weight:700;margin-bottom:20px}.engraving-form-element-footer{border-top:1px solid #b0b0b0;padding-top:15px}.engraving-view{position:relative}.engraving-view .engraving-view-message{margin:19px 0;padding:16px 0;border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;background-color:#f4f4f4;line-height:1;text-align:center}.engraving-view .engraving-view-control{position:relative;right:8%;top:-155px;float:right}@media (min-width:768px){.engraving-view .engraving-view-control{top:-190px}}.engraving-view .engraving-view-text{position:absolute;height:90px;top:20px;left:5px;font-weight:700;font-size:13px}@media (min-width:768px){.engraving-view .engraving-view-text{left:25px}}.engraving-view .engraving-view-text .preview{margin-top:10px}.engraving-view .engraving-view-text .free{position:absolute;bottom:10px;right:0}.engraving-view-message-content{text-align:center;border:1px solid #d7d7d7;padding:15px 0;font-size:150%;width:120px;margin:0 auto;font-weight:700;line-height:1}@media (min-width:768px){.engraving-view-message-content{padding:25px 0;width:275px;font-size:350%}}.engraving .engraving-view{padding:24px 0}.engraving .engraving-view-title{text-align:left;font-size:11px;height:auto;width:30%;position:absolute;padding-top:30px}@media (min-width:768px){.engraving .engraving-view-title{height:80px;padding-left:3em;font-size:1em}}.engraving .engraving-view-title-top{font-weight:700}.engraving .engraving-view-title-top .type{display:none}.engraving .engraving-view-message{text-align:center;cursor:pointer;margin:1em 0 0;width:100%}@media (min-width:768px){.engraving .engraving-view-message{margin:0}}.engraving .engraving-view-message-content{overflow:auto;overflow-y:hidden}.engraving .engraving-view-message-content div{white-space:pre-wrap;word-wrap:normal;font-size:20px;line-height:3}@media (min-width:768px){.engraving .engraving-view-message-content div{font-size:26px}}.engraving .engraving-view-message-content.engraving-view-multiline{margin:7px 0 0}.engraving .engraving-view-message-content.engraving-view-multiline div{line-height:3}.engraving .engraving-view-control{top:-126px;cursor:pointer;text-decoration:underline;padding:0 5px 0 0;text-align:right}@media (min-width:768px){.engraving .engraving-view-control{top:-170px}}#viewcart section.panel .engraving-wrapper{display:block;font-size:14px;padding:0 15px}#viewcart section.panel .engraving-wrapper .more-info-page-engraving-panel{display:block;background-color:#f4f4f4;border-top:1px solid #b0b0b0;border-bottom:none;padding:26px 20px 0;font-weight:700}@media (min-width:768px){#viewcart section.panel .engraving-wrapper .more-info-page-engraving-panel{padding-left:40px}}#viewcart section.panel .engraving-cart-control{display:block;font-size:14px;text-decoration:underline;position:absolute;left:29%;top:75%}@media (min-width:768px){#viewcart section.panel .engraving-cart-control{left:15%;top:64%}}#viewcart section.panel .engraving-cart-control .more-info-page{display:block;text-decoration:underline;padding-top:3px}#viewcart section.panel .cart-item-engraving.kit .engraving{padding-top:35px}#viewcart section.panel .cart-item-engraving.kit .engraving-helptext{display:none}#viewcart section.panel .cart-item-engraving.kit .engraved-helptext{position:relative;top:30px}#viewcart section.panel .cart-item-engraving .cart-item-wrapper{min-height:21em}#viewcart section.panel .cart-item-engraving .collection{min-height:3em}#viewcart section.panel .cart-item-engraving-open .cart-item-wrapper{min-height:2em}#viewcart .column.left .engraving .js-label-mode+label{margin-top:-60px;background-color:#ffffff;width:40%;font-size:8px;margin-left:4em;margin-bottom:40px}@media (min-width:768px){#viewcart .column.left .engraving .js-label-mode+label{font-size:10px;width:26%;margin-top:-65px}}#viewcart .column.left .engraving-message{width:80%;margin:25px 0}@media (min-width:768px){#viewcart .column.left .engraving-message{width:40%}}#viewcart .column.left .engraving-message-count{padding:35px 0 0 5px;float:right;width:20%}@media (min-width:768px){#viewcart .column.left .engraving-message-count{width:60%}}#viewcart .column.left .engraving-product-message{display:none}#viewcart .column.left .panel .engraving-form-element+p{font-weight:700;margin:6px 0 28px}#viewcart .column.left .panel .engraving-info-icon{font-weight:700}#viewcart .column.left .panel .content header{display:block;visibility:visible;position:initial}.engraving-error-messages{padding:0;background:0 0;border:none;color:red}.cart-items-header{display:none}.cart-items.products .desc{width:40%}.cart-items.products .qty-label{display:block}.cart-items.products .total{padding-right:0;width:29%}.cart-items.products .engraved-remove-wrap{position:absolute;right:2%}.cart-items.products .collection .total{margin:118px 20px 0 0}@media (min-width:768px){.cart-items.products .collection .total{margin-top:75px}}.cart-items.products .collection .price{clear:both}@media (min-width:768px){#viewcart .panel .gift-options-container div.form-item{margin-right:0;width:48%}}@media (min-width:768px){#viewcart .panel .gift-options-container{display:flex;justify-content:space-between}}#viewcart .gift-options-panel{border:none;padding:15px}@media (min-width:768px){#viewcart .gift-options-panel{border:1px solid #b0b0b0;padding:24px 12px}}#viewcart .gift-options-panel header{background:0 0;border:none;float:none}#viewcart .gift-options-panel form .gift-text-head{font-weight:700;text-transform:uppercase}#viewcart .gift-options-panel .gift-max-char{text-align:right;margin:0;text-transform:lowercase}#viewcart .gift-options-panel .gift-options{margin-top:16px;width:7%}#viewcart .gift-options-panel .gift-options input[type=checkbox]~.label{padding:0}#viewcart .gift-options-panel .gift-options input[type=checkbox]:checked~.label{background:#005c3e}#viewcart .gift-options-panel .gift-options input[type=checkbox]:checked~.label .gift-yes{display:inline-block}#viewcart .gift-options-panel .gift-options input[type=checkbox]:checked~.label .gift-no{display:none}#viewcart .gift-options-panel .gift-options input[type=checkbox]:checked~.label::after{left:19px}#viewcart .gift-options-panel .gift-options label{cursor:pointer;z-index:-9999px;width:36px;height:20px;background:#000000;display:block;border-radius:20px;top:2px;left:2px}#viewcart .gift-options-panel .gift-options label .label-content{margin-left:45px}#viewcart .gift-options-panel .gift-options label .label-content .gift-yes{display:none}#viewcart .gift-options-panel .gift-options label .label-content .gift-no{display:inline-block}#viewcart .gift-options-panel .gift-options label::before{display:none}#viewcart .gift-options-panel .gift-options label::after{content:'';position:absolute;top:2px;left:2px;width:16px;height:16px;background:#ffffff;border-radius:90px;transition:all .3s ease-in-out}#viewcart .gift-options-panel .gift-options-message{font-weight:700;font-size:12px;letter-spacing:1.4px;text-transform:uppercase}#viewcart .gift-options-panel .gift-options-message span{font-weight:400}#viewcart .gift-options-panel .giftwrap-trigger{z-index:2;padding-top:8px}#viewcart .gift-options-panel .giftwrap-trigger label{display:none}#viewcart .gift-options-panel .giftwrap-trigger input[type=checkbox]:checked~.label::before{top:2px}#viewcart .gift-options-panel .giftwrap-trigger input[type=checkbox]:checked~.label::after{top:7px}#viewcart .gift-options-panel .giftwrap-trigger input[type=checkbox]~.label::before{top:2px}#viewcart .gift-options-panel .giftwrap-trigger input[type=checkbox]~.label::after{top:7px}#viewcart .gift-options-panel .giftwrap-trigger span:first-child .label{padding-bottom:15px}@media (min-width:768px){#viewcart .gift-options-panel .giftwrap-group{display:inline-block;margin-left:20px}#viewcart .gift-options-panel .giftwrap-group:first-child{margin-left:0}}#viewcart .gift-options-panel .giftwrap .gift__img{float:left;width:11%;margin-right:24px}#viewcart .gift-options-panel .giftwrap .gift__content{float:left;width:80%}#viewcart .gift-options-panel .giftwrap .sub-section{float:left;width:100%}#viewcart .gift-options-panel .giftwrap .sub-section .btn{width:100%}#viewcart .gift-options-panel .giftwrap .sub-section .form-item{margin-top:5px}@media (min-width:768px){#viewcart .gift-options-panel .giftwrap .sub-section{width:85%}#viewcart .gift-options-panel .giftwrap .sub-section .btn{width:110px}}#viewcart .gift-options-panel .form-submit input{width:100%}@media (min-width:768px){#viewcart .gift-options-panel .form-submit{float:right;text-align:right;width:50%}#viewcart .gift-options-panel .form-submit input{width:371px}}#viewcart #offer-code-panel-loyalty{border-bottom:1px solid #b0b0b0;padding-bottom:24px}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet{visibility:hidden;padding:20px;width:100%;overflow:hidden;margin:10px 0}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .slick-list{padding-right:0}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet_controls .slick-dots{position:relative;display:block!important;bottom:0;width:80%;margin:0 10%}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet_controls .slick-dots li{margin:0 6px}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet_controls .slick-dots li button:before{font-size:12px;height:10px;width:10px;border-radius:50%}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet_controls .slide-arrow.prev-arrow{background:url(/sites/cremedelamer2/themes/cremedelamer2_base/img/icons/src/arrow_left_new_lux.svg) 0 0 no-repeat;height:1.1em;border:none;width:1.5em;float:left;display:block;margin-top:5px}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet_controls .slide-arrow.next-arrow{background:url(/sites/cremedelamer2/themes/cremedelamer2_base/img/icons/src/arrow_right_new_lux.svg) 0 0 no-repeat;height:1.1em;border:none;width:1.5em;float:right;display:block;margin-top:5px}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet .slick-list{padding-right:0}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item{text-align:unset;font-size:14px}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item.slick-slide{visibility:hidden;margin-right:0}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item.slick-slide.slick-active{visibility:visible}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item-container{display:flex;min-height:110px}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__image-container{padding:0;width:23%;flex-grow:0;flex-shrink:0}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__inner{float:none;width:auto;padding-left:10px}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__image{display:inline-block}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__image__title{background:#040a2b;color:#ffffff;padding:5px;display:flex;justify-content:center;align-items:center;height:95px;line-height:1.1;letter-spacing:.02em}@media (max-width:1280px){#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__image__title{height:110px}}@media (max-width:1366px){#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__image__title{height:150px}}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__header{line-height:1.7;font-size:16px;font-weight:700}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__header_subheading{font-size:12px;font-weight:700}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__description{font-size:12px;line-height:1.5;color:#666666}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__button-container{position:relative;margin-top:15px}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item.is-applied .checkout__offer-code__wallet-apply{display:none}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item.is-applied .checkout__offer-code__wallet-remove{display:inline-block;padding-top:10px;color:#ffffff;text-decoration:none}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item.is-applied .checkout__offer-code__wallet-selected{display:inline-block}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item.is-applied .checkout__offer-code__wallet-item__promo-applied{display:block;margin-top:20px;font-size:12px}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__button-loader{display:none;position:absolute;width:100%;height:100%;background:url(/media/images/account/loyalty/ajax-loader.gif) no-repeat center center #ffffff;z-index:10}@media (max-width:768px){#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__button-loader{background-color:#f2f3f4}}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__promo-applied{display:none}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__link-container{margin-top:10px}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item__link{font-size:12px;font-weight:700;line-height:.44;text-transform:uppercase;text-decoration:underline}@media (max-width:768px){#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item .loyalty__panel__offers__offer-code-wrap{font-size:12px;text-transform:uppercase;letter-spacing:.15em;margin:6px 0}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-item .loyalty__panel__offers__offer-code-wrap .loyalty__panel__offers__offer-code{font-weight:700}}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-apply{display:inline-block;border:1px solid #040a2b;background:#ffffff;color:#040a2b}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-apply:hover{background:#005c3e}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-remove{display:none;border:none;height:0;line-height:inherit;text-decoration:underline}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-remove:hover{background:#005c3e}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-selected{display:none;background:#040a2b;color:#ffffff;pointer-events:none}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-apply,#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet .checkout__offer-code__wallet-remove{height:40px;width:100%;font-weight:500;background:#1b1b1b;color:#ffffff}#viewcart #offer-code-panel-loyalty .checkout__offer-code__wallet-wrapper{padding:5px}#viewcart .need-help-panel.panel header{margin:0 0 15px}#viewcart .need-help-panel.panel .links_list .link{box-shadow:none;font-size:.95em;margin-bottom:1em;text-decoration:revert;border-bottom:none}#viewcart .need-help-panel.panel .links_list .link a{font-style:normal}#viewcart .need-help-panel.panel .links_list .link:last-child{margin-bottom:0}#viewcart .need-help-panel.panel .customer-service-content{font-size:14px;margin-bottom:30px}#viewcart .offer-code-panel .content .form-item{margin:10px 0 0;display:flex}#viewcart .offer-code-panel .content .form-item label{float:left}#viewcart .offer-code-panel .form-item label{position:absolute;margin-top:0}#viewcart .offer-code-panel .form-item input[type=text]{margin-right:10px}#viewcart .offer-code-panel .form-item input.field{font-size:14px}#viewcart .offer-code-panel input[type=submit]{box-shadow:inset 0 0 0 1px #DCDCDC;text-align:center;width:28%;min-width:100px}#viewcart .offer-code-panel .offer-code__value{display:inline}#viewcart .offer-code-panel span.field-note:first-child{margin-bottom:8px}.column.left #order-summary-panel header{display:none;visibility:hidden}.column.left #order-summary-panel div.content{padding:20px 0 0;text-align:right}.label.clearpay .close_link{display:none}.afterpay-learnmore{cursor:pointer;border:none;padding-left:10px}.afterpay-learnmore span{border-radius:50%;background:#FFFAF0;border:1px solid #000000;color:#000000;display:inline-block;font-size:12px;font-weight:700;height:20px;line-height:1.5;text-transform:lowercase;text-align:center;text-decoration:none;width:20px}#order-summary-panel{clear:both}#order-summary-panel header{margin-bottom:15px;background-color:transparent;font-size:15px}#order-summary-panel .label{clear:left;float:left;text-align:left;text-transform:uppercase;font-size:12px;font-weight:500;margin-bottom:5px;width:70%;letter-spacing:.12em}@media (min-width:768px){#order-summary-panel .label{width:65%}}#order-summary-panel .value{float:left;text-align:right;text-transform:uppercase;font-size:14px;font-weight:500;margin-bottom:5px;width:30%;padding-right:.8em}@media (min-width:768px){#order-summary-panel .value{width:35%}}#order-summary-panel .delimiter{width:100%}#order-summary-panel .total{padding:0;border:none;padding-right:.8em;margin-bottom:0}#order-summary-panel .clearpay{font-size:14px;font-weight:400;letter-spacing:0;text-transform:inherit;width:100%}@media (min-width:768px){#order-summary-panel .clearpay{text-align:right;width:100%}#order-summary-panel .clearpay a{position:relative;top:-2px}}#order-summary-panel .shipping{display:block}#order-summary-panel .delivery_options_select .form-item{margin:0}#order-summary-panel .delivery_options_select select{margin-bottom:5px;margin-top:none;max-height:35px;width:100%}#order-summary-panel .delivery_options_select label{display:none}#viewcart .sample input.sample-input{vertical-align:middle}#viewcart .cart-item.product .total .discount-price{padding-right:20px}#viewcart .samples-panel{margin-bottom:30px}#viewcart .samples-panel input.sample-select{float:left;margin-right:.3em}#viewcart .samples-panel h5{text-transform:uppercase}#viewcart .samples-panel.panel{border:none;border-bottom:1px solid #b0b0b0;padding:15px}@media (min-width:768px){#viewcart .samples-panel.panel{border:1px solid #b0b0b0;padding:24px 12px}}#viewcart .samples-panel .sample-select-button{margin:5px 0 1px;border:solid 1px #b0b0b0;box-shadow:none;padding:5px;cursor:pointer}#viewcart .samples-panel .sample-list{padding:0 20px;overflow:hidden;display:block;width:100%;max-width:85vw;margin-left:10px}#viewcart .samples-panel .sample-list .sample-item{text-align:center;padding:0 4px}#viewcart .samples-panel .sample-list .sample-item .sample-img img{margin:0 auto;width:100px;height:100px}#viewcart .samples-panel .sample-list .sample-item .sample-name{height:70px;float:none;overflow:hidden;font-family:"Lars Malone",helvetica,serif}@media (min-width:768px){#viewcart .samples-panel .sample-list .sample-item .sample-name{height:76px}}#viewcart .samples-panel .sample-list .sample-item .sample-size{line-height:16px;height:16px}#viewcart .samples-panel .sample-list .slick-dots{margin-top:25px}#viewcart .samples-panel .sample-list .slick-dots button{height:10px;width:10px;border-radius:50%}#viewcart .samples-panel .sample-list .slick-dots button::before{height:10px;width:10px;top:-5px;font-size:3px;border-radius:50%}@media (min-width:768px){#viewcart .samples-panel .product-list .product .details .sample-select-button{bottom:inherit;cursor:pointer;text-decoration:underline}}#viewcart .samples-panel .product-list .product .details .sample-select-button.normal_samples{bottom:0;position:absolute;width:100%}#viewcart .samples-panel .button--dark{background:0 0;color:#000000;border:2px solid #000000}@media (min-width:768px){#viewcart .samples-panel .button--dark{padding:5px}}#viewcart .samples-panel .button--dark .remove-link{float:right;position:relative;bottom:10px}#viewcart .samples-panel .details .sample-select-button.selected{font-weight:700}#viewcart .samples-panel .details .subline{min-height:120px}#viewcart .samples-panel .swatch{float:left;margin-right:.3em}#viewcart .samples-panel .add-button{display:none}#viewcart .samples-panel .no-thanks{display:none}#viewcart .samples-panel .slick-list{padding:0}#viewcart .samples-panel .slick-track{left:10px}@media (min-width:768px){#viewcart .samples-panel .slick-track{left:0}}#viewcart .samples-panel .slick-next::before,#viewcart .samples-panel .slick-prev::before{font-size:23px;line-height:1}@media (min-width:768px){#viewcart .samples-panel .slick-next::before,#viewcart .samples-panel .slick-prev::before{font-size:15px}}@media (min-width:768px){#viewcart .samples-panel .slick-prev{left:0}}@media (min-width:768px){#viewcart .samples-panel .slick-next{right:0}}.column.left #shipmethod-panel .form-item select{font-size:.9em;width:100%}@media (min-width:768px){.column.left #shipmethod-panel .form-item select{width:65%}}.shipmethod-panel input[type=radio]~.label::before{left:13px}.shipmethod-panel input[type=radio]:checked~.label::after{left:18px}.shipmethod-panel div.form-item{margin:0 0 10px}.shipmethod-panel .content{padding-bottom:10px}.shipmethod-panel .delivery_notice{margin-top:1em}.shipmethod-panel .delivery_notice p{margin:0 0 1em}.shipmethod-panel .ship-method-home-group{overflow:hidden}.shipmethod-panel .ship-method-group{width:100%;overflow:hidden;margin-bottom:15px}.shipmethod-panel .ship-method-group-label{overflow:hidden}@media (min-width:768px){.shipmethod-panel .ship-method-group-label{padding:3px 0 0 3px;width:auto}}.shipmethod-panel .ship-method-group label{display:none}#viewcart .shipmethod-panel{border:none;border-bottom:1px solid #b0b0b0;padding:15px}#viewcart .shipmethod-panel header{background:0 0;float:none}@media (min-width:768px){#viewcart .shipmethod-panel header{text-align:left}}@media (min-width:768px){#viewcart .shipmethod-panel{border:1px solid #b0b0b0;padding:10px 12px}}#checkout_shipmethod .ship-method-group-label input[type=radio]{float:left;width:100%}@media (min-width:768px){#checkout_shipmethod .ship-method-group-label label{width:auto}}#checkout_shipmethod .ship-method-group-label .shipmethod-group{float:none;padding-right:24px}#checkout_shipmethod .ship-method-group-label .shipmethod-group:last-child{padding-right:0}#viewcart .pg_wrapper{box-sizing:border-box;margin:0 auto;display:flex;flex-flow:column wrap;font-size:14px;width:100%;padding:0}#viewcart .pg_wrapper::after{content:'.';display:block;height:0;clear:both;visibility:hidden}#viewcart .pg_wrapper .menu{float:left;width:200px;margin:6px 20px}#viewcart .pg_wrapper .menu a{font-size:125%}#viewcart .pg_wrapper label{font-weight:400}#viewcart .pg_wrapper fieldset{margin:0;border:none;border-width:0}#viewcart .pg_wrapper ul{margin:0;padding:0;list-style:none}#viewcart .pg_wrapper ol{margin:0;padding:0;list-style:none}#viewcart .pg_wrapper img{vertical-align:middle;max-width:100%}#viewcart .pg_wrapper h3{clear:both;margin:0 0 1em;padding:0;text-transform:none}@media (min-width:768px){#viewcart .pg_wrapper{flex-direction:row;padding:0 40px;width:100%}}#viewcart .qty input.update_btn{display:none;visibility:hidden}#viewcart .viewcart-header{margin:24px 0;width:100%}@media (min-width:768px){#viewcart .viewcart-header{margin-top:16px}}#viewcart .viewcart-header .title--h2{font-family:"Neue Haas Unica Pro",sans-serif;font-weight:700}#viewcart .messages{margin:0;width:100%;text-align:center}#viewcart .signin-to-see-cart{margin:24px 0}#viewcart .checkout-button-mobile{position:fixed;left:0;bottom:0;margin-bottom:0;padding:8px 16px;width:100%}#viewcart .viewcart-buttons-panel{border-top-width:0;width:100%}#viewcart .viewcart-buttons-panel a{border-bottom:0;display:block;margin-bottom:1.72em;width:100%}#viewcart .viewcart-buttons-panel a.paypal-checkout{min-height:48px;text-align:center}#viewcart .viewcart-buttons-panel a.paypal-checkout.disabled{opacity:.1}#viewcart .viewcart-buttons-panel .disabled-message{margin:0 auto}#viewcart .viewcart-buttons-panel .continue-shopping{text-align:center;text-decoration:underline;width:100%}@media (min-width:768px){#viewcart .viewcart-buttons-panel .continue-shopping{margin-top:1.7em;text-align:left}}@media (min-width:768px){#viewcart .viewcart-buttons-panel .continue-buttons{text-align:right;float:right;width:40%;clear:both;display:block}}@media (min-width:768px){#viewcart .viewcart-buttons-panel .continue-buttons.continue-shopping{text-align:left}}#viewcart .viewcart-buttons-panel.panel header{padding:1em 0 0}@media (min-width:768px){#viewcart .viewcart-buttons-panel.panel .content .continue-buttons.has-items{display:block}}#viewcart .checkout-buttons-panel{padding:20px 10px 5px;background-color:#F0F1F1}#viewcart .checkout-buttons-panel a{border-bottom:0;border-radius:0;display:block;margin-bottom:.85em;width:100%}#viewcart .checkout-buttons-panel.pc_hidden{background-color:#ffffff;padding-bottom:1px}#viewcart .checkout-buttons-panel .button--disabled{width:100%;border:none;font-size:14px;padding:15px 30px;height:40px;background:#b0b0b0}#viewcart .column.right .viewcart-buttons-panel.panel{border:none;padding:0}#viewcart .products .product{position:relative;margin:10px 0;border:solid 1px #b0b0b0}#viewcart .products .product:last-child{margin-bottom:24px}#viewcart .products .product .total{text-align:right}#viewcart .products .product .price-label{display:none}#viewcart .products .product .qty-label{display:none}#viewcart .products .product .remove_btn{margin-top:1em;cursor:pointer}#viewcart .viewcart-panel .products.active_cart{border:none;border-width:0 1px;border-bottom:1px solid #b0b0b0}@media (min-width:768px){#viewcart .viewcart-panel .products.active_cart{border:1px solid #b0b0b0}}#viewcart .viewcart-panel .products .product{position:relative;border-bottom:solid 1px #b0b0b0}#viewcart .viewcart-panel .products .product:last-child{border-bottom:none}#viewcart .viewcart-panel .products .product .total{text-align:right}#viewcart .viewcart-panel .products .product .price-label{display:none}#viewcart .viewcart-panel .products .product .qty-label{display:none}#viewcart .viewcart-panel .products .product .remove_btn{margin-top:1em;cursor:pointer}#viewcart .viewcart-panel .products .product .remove_btn svg{stroke-width:1;height:20px;width:20px}@media (min-width:768px){#viewcart .viewcart-panel .spec .size::after{content:'';position:absolute;right:0;top:0;bottom:0;background-color:#b0b0b0;width:2px;margin-right:10px}}#viewcart .viewcart-panel .cart-header{overflow:hidden}#viewcart .viewcart-panel .cart-header h5{display:inline-block}#viewcart .viewcart-panel .cart-header .products{width:58%}@media (min-width:768px){#viewcart .viewcart-panel .cart-header .total{order:3;flex:1 0 auto}}#viewcart .viewcart-panel .cart-item{overflow:hidden;border:none;padding:0;position:relative;margin:10px;box-sizing:border-box}#viewcart .viewcart-panel .cart-item .product_name{margin-bottom:5px;font-family:"Neue Haas Unica Pro",sans-serif}#viewcart .viewcart-panel .cart-item .products{width:58%}#viewcart .viewcart-panel .cart-item .thumb{max-width:30%}@media (min-width:768px){#viewcart .viewcart-panel .cart-item .thumb{width:15%}}#viewcart .viewcart-panel .cart-item .color{width:auto;float:left;position:relative;padding-right:20px}#viewcart .viewcart-panel .cart-item .color::after{content:'';position:absolute;right:0;top:0;bottom:0;background-color:#b0b0b0;width:2px;margin-right:10px}#viewcart .viewcart-panel .cart-item .color .swatch{width:13px;height:13px;border-radius:50%;margin-right:5px;margin-top:4px;float:left}#viewcart .viewcart-panel .cart-item .shade{display:none;visibility:hidden}@media (min-width:768px){#viewcart .viewcart-panel .cart-item .shade{display:block;visibility:visible;overflow:hidden;text-overflow:ellipsis}}#viewcart .viewcart-panel .cart-item .size{font-size:14px;font-weight:400}@media (min-width:768px){#viewcart .viewcart-panel .cart-item .size{width:auto;float:left;position:relative;padding-right:25px}}#viewcart .viewcart-panel .cart-item .qty_counter{margin-top:10px;margin-right:5%;margin-bottom:15px}#viewcart .viewcart-panel .cart-item .qty_counter form{display:flex}#viewcart .viewcart-panel .cart-item .qty_counter input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#viewcart .viewcart-panel .cart-item .qty_counter input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#viewcart .viewcart-panel .cart-item .qty_counter input[type=digits]{-moz-appearance:textfield;border:solid 1px #b0b0b0;text-align:center;font-size:12px;width:25px;height:25px;max-width:40px;max-height:40px;padding:0}#viewcart .viewcart-panel .cart-item .qty_counter .item_qty_minus,#viewcart .viewcart-panel .cart-item .qty_counter .item_qty_plus{background-color:#ffffff;border:solid 1px #b0b0b0;width:25px;height:25px;max-width:40px;max-height:40px}#viewcart .viewcart-panel .cart-item .qty_counter .item_qty_plus{border-left:0;border-top-right-radius:3px;border-bottom-right-radius:3px}#viewcart .viewcart-panel .cart-item .qty_counter .item_qty_minus{border-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px}#viewcart .viewcart-panel .cart-item .qty_counter svg{stroke-width:2;width:10px;height:10px}#viewcart .viewcart-panel .cart-item .desc{flex-grow:1;flex-direction:column}#viewcart .viewcart-panel .cart-item .desc h3{font-size:14px;font-weight:400;margin:0}#viewcart .viewcart-panel .cart-item .desc .total{font-size:14px;font-weight:400;order:3}#viewcart .viewcart-panel .cart-item .desc .qty{order:1}#viewcart .viewcart-panel .cart-item .price{flex:7 0 auto;align-self:center;font-size:14px;font-weight:400;order:2}#viewcart .viewcart-panel .cart-item .price span{float:left}#viewcart .viewcart-panel .cart-item .price span~.price{float:left;margin-left:10px}@media (min-width:768px){#viewcart .viewcart-panel .cart-item .price{flex:0 0 auto;order:2}}#viewcart .viewcart-panel .cart-item .qty{flex:0 0 100%}#viewcart .viewcart-panel .cart-item .qty.loading{background-position:30px 1px;height:35px;margin-top:-5px;padding-top:5px}#viewcart .viewcart-panel .cart-item .qty_price_wrap{display:flex;flex-wrap:wrap;width:100%;order:4;padding-top:10px}#viewcart .viewcart-panel .cart-item .qty_price_wrap .formatted-price{order:3;padding-top:10px}@media (min-width:768px){#viewcart .viewcart-panel .cart-item .qty{order:1}}#viewcart .viewcart-panel .cart-item .total{text-align:right;flex:3 0 auto;align-self:center}@media (min-width:768px){#viewcart .viewcart-panel .cart-item .total{order:3;flex:1 0 auto;font-size:.95em;position:relative}}#viewcart .viewcart-panel .cart-item .total .remove_link{bottom:1em;font-size:.95em;font-weight:400;left:83%;position:absolute}@media (min-width:768px){#viewcart .viewcart-panel .cart-item .total .remove_link{position:inherit;top:inherit}}#viewcart .viewcart-panel .cart-item .close{flex-grow:0}#viewcart .viewcart-panel .cart-item.sample .price{display:none}#viewcart .viewcart-panel .cart-item.sample .qty{bottom:7px;position:relative}#viewcart .viewcart-panel .cart-item.sample .qty-label{display:inline-block}#viewcart .viewcart-panel .cart-item.sample .samples_qty{display:block;visibility:inherit;top:-10px}@media (min-width:768px){#viewcart .viewcart-panel .cart-item.sample .samples_qty{top:0}}#viewcart .viewcart-panel .cart-item.sample .item_qty_minus,#viewcart .viewcart-panel .cart-item.sample .item_qty_plus{cursor:not-allowed;background-color:#ffffff;border:none}#viewcart .viewcart-panel .cart-item.sample .item_qty_minus{margin-right:10px}#viewcart .viewcart-panel .cart-item.sample .item_qty_plus{margin-left:10px}#viewcart .viewcart-panel .cart-item-wrapper{display:flex;overflow:hidden;position:relative;padding:10px 10px 10px 0}#viewcart .viewcart-panel .cart-item-wrapper a{text-decoration:none;font-family:"Neue Haas Unica Pro",sans-serif}#viewcart .viewcart-panel .cart-item-wrapper.collection{padding-bottom:0}#viewcart .viewcart-panel .cart-items{overflow:hidden}#viewcart .shipmethod-panel .ship-method-group-label .overlay-wrapper{display:inline-block;margin-left:.5em}#viewcart .checkout-pp_logo{padding:0 20px 15px;background-color:#F0F1F1}#viewcart .checkout-pp_logo img{max-width:10%;margin-right:12px}
