.lens-light-condition span.wcs-half-left:first-child{margin-left:0!important}.wcs-clearFix{clear:both}.wcs-fLeft{float:left}.wcs-fRight{float:right}.wcs-shopping-hide{display:none}.wcs-shopping-show{display:block}#wcs-account-changeDetails .wcs-account-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#wcs-account-changeDetails .wcs-account-title-wrapper .mandatory-sub-title{font-size:13px;color:#8c8c8d;margin-top:5px}.wcs-order-title{margin-top:75px}.wcs-order-confirm-title,.wcs-order-title{clear:both;width:560px}.wcs-title-myOrders .order_filter{float:right;border-bottom:1px solid #1f1f24;font-size:13px;margin-bottom:0;text-transform:uppercase;font-weight:500;color:#1f1f24;line-height:2.7}.wcs-title-myOrders .order_filter .order_filter_menu{background-color:#fff;margin-top:1px;position:absolute;text-transform:uppercase;height:0;overflow-y:hidden;-webkit-transition:height .2s ease;transition:height .2s ease}.wcs-title-myOrders .order_filter .order_filter_menu .select{text-align:center;border-bottom:1px solid #e2e2e5;font-size:12px;color:#e2e2e5;cursor:default}.wcs-title-myOrders .order_filter .order_filter_menu .active{color:#1f1f24!important;cursor:pointer!important}.wcs-title-myOrders .order_filter .main_filter{cursor:pointer}.wcs-title-myOrders .common__icon--caret-down{-webkit-transform:rotate(1turn) translate(1px,4px);transform:rotate(1turn) translate(1px,4px);float:right}.back_my_orders{font-size:14px;color:#1f1f24;text-transform:uppercase;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;margin-bottom:10px;margin-left:-8px;cursor:pointer;display:none}.back_my_orders i{margin-top:-3px}.single_order_section{width:100%;border-radius:1px;border:1px solid #e2e2e5;padding:20px;margin-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.single_order_section .order_number{font-size:13px;line-height:1.54;color:#1f1f24;text-transform:uppercase;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500}.single_order_section .order_date{line-height:1.54}.single_order_section .grey_line,.single_order_section .order_date{font-size:13px;color:#1f1f24;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600}.single_order_section .grey_line{background-color:#f2f2f2;height:40px;margin:20px 0;line-height:38px;padding:0 20px}.single_order_section .order_status_text{margin-top:20px;line-height:1.2;text-transform:uppercase;font-size:13px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;color:#1f1f24}.single_order_section hr{margin:20px 0}.single_order_section .return_order_submit{float:right}.single_order_section .view_details{float:right;line-height:1;text-transform:uppercase;font-size:13px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;color:#1f1f24;cursor:pointer}.single_order_section .view_details i{background-position-y:-2px}.single_order_section .cancel_order{line-height:1;text-transform:uppercase;font-size:13px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;color:#1f1f24;text-decoration:underline;float:left;margin-bottom:20px;width:20%}.single_order_section .cancel_order_info{line-height:1;font-size:13px;color:#1f1f24;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;width:300px;margin-left:20%}.single_order_section .cancel_order_info a{color:#1f1f24}.single_detail_section{width:560px;border-radius:1px;border:1px solid #e2e2e5;padding:20px;margin-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.single_detail_section .order_status_text{line-height:1.2}.single_detail_section .order_status_text,.single_detail_section .print_order{text-transform:uppercase;font-size:13px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;color:#1f1f24}.single_detail_section .print_order{line-height:1;text-decoration:underline;float:right}.single_detail_section .return_order_submit{float:right;margin:-12px 0 8px 20px}.single_detail_section hr{margin:20px 0}.single_detail_section .cancel_order{line-height:1;text-transform:uppercase;font-size:13px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;color:#1f1f24;text-decoration:underline;float:left;margin-bottom:20px;width:20%}.single_detail_section .cancel_order_info{line-height:1;font-size:13px;color:#1f1f24;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;width:300px;margin-left:20%}.single_detail_section .cancel_order_info a{color:#1f1f24}.single_detail_section .item_title{font-size:34px;line-height:1}.single_detail_section .item_title,.single_detail_section .item_title_detail{color:#1f1f24;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;text-transform:uppercase;font-weight:500}.single_detail_section .item_title_detail{margin:10px 0;line-height:1.2;font-size:13px}.single_detail_section .item_quantity{font-size:13px;float:left}.single_detail_section .item_price,.single_detail_section .item_quantity{text-transform:uppercase;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;color:#1f1f24}.single_detail_section .item_price{font-size:34px;line-height:.8;float:right}.single_detail_section .img_container{text-align:center;width:100%;margin-top:22px;height:260px;background-repeat:no-repeat;background-position:50%;background-position-y:-30px}.single_detail_section .grey_line{background-color:#f2f2f2;height:40px;margin:-40px 0 20px;font-size:13px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;line-height:38px;color:#1f1f24;padding:0 20px}.single_detail_section .product_info_title{text-transform:uppercase;font-size:13px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;color:#1f1f24;width:170px;float:left}.single_detail_section .product_cost_title,.single_detail_section .product_info_detail{font-size:13px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:500;color:#1f1f24}.single_detail_section .product_cost_title{text-align:right;width:330px;margin-bottom:6px}.single_detail_section .product_cost_detail{text-transform:uppercase;font-size:13px;width:150px;float:right;padding-right:30px}.single_detail_section .product_cost_detail,.single_detail_section .total_price_title{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;color:#1f1f24;text-align:right}.single_detail_section .total_price_title{font-size:34px;width:330px;margin-top:12px}.single_detail_section .total_price_detail{text-transform:uppercase;font-size:34px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;color:#1f1f24;text-align:right;width:150px;float:right;padding-right:30px;margin-top:6px}.single_detail_section .grey_block{background-color:#f2f2f2;width:558px;margin:0 0 -20px -20px;padding:20px}.single_detail_section .grey_block .delivery_detail_text{text-transform:uppercase;font-size:13px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;color:#1f1f24;margin-bottom:20px;margin-top:3px}.single_detail_section .grey_block .delivery_address_title{font-size:13px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;color:#1f1f24;margin-top:12px;width:150px}.single_detail_section .grey_block .delivery_address_text{font-size:13px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:500;color:#1f1f24;margin-top:3px;line-height:1.5;float:left;width:150px}.single_detail_section .grey_block .billing_address_title{font-weight:600;margin-top:-14px}.single_detail_section .grey_block .billing_address_text,.single_detail_section .grey_block .billing_address_title{font-size:13px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;color:#1f1f24;margin-left:220px;width:150px}.single_detail_section .grey_block .billing_address_text{font-weight:500;margin-top:3px;line-height:1.5}.single_detail_section .grey_block .delivery_method_title{font-size:13px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;color:#1f1f24;margin-top:12px;width:150px}.single_detail_section .grey_block .delivery_method_text{font-size:13px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:500;color:#1f1f24;margin-top:3px;line-height:1.5;float:left;width:150px}.single_detail_section .grey_block .payment_method_title{font-weight:600;margin-top:-14px}.single_detail_section .grey_block .payment_method_text,.single_detail_section .grey_block .payment_method_title{font-size:13px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;color:#1f1f24;margin-left:220px;width:150px}.single_detail_section .grey_block .payment_method_text{font-weight:500;margin-top:3px;line-height:1.5;margin-bottom:50px}.width-460{width:460px}.wcs-basketMarginTop{clear:both;padding-bottom:8%}.wcs-basketMarginTop.wcs-product-confirm-div .wcs-three.wcs-columns.wcs-fill.wcs-alpha a{display:-webkit-box;display:-ms-flexbox;display:flex;height:131px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wcs-basketMarginTop h1,.wcs-basketMarginTop h3{color:#1f1f24}.wcs-shopping-item-content .wcs-border-left{border-left:1px solid #ededed;display:table;height:90px;margin-right:5px;text-align:center}.wcs-color999{color:#999}.wcs-font-13{font-size:13px!important}.wcs-basketMarginTop .wcs-button-checkout{padding:7px;width:95px}.wcs-shopping-item-content span.wcs-product-blurb{color:#666;line-height:18px;margin-top:5px;text-transform:capitalize;display:inline-block}.wcs-shopping-item-content span.wcs-product-blurb .rb-engraving-text{text-transform:none}.wcs-shopping-item-content span.wcs-product-blurb .lenses{color:#333;line-height:1.4;width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-bottom:8px}.wcs-shopping-item-content span.wcs-product-blurb .lenses-rox{margin:0 -7px;padding:7px}.wcs-shopping-item-content span.wcs-product-blurb .lenses strong{font-weight:bold;margin-right:3px;min-width:72px}.wcs-shopping-item-content span.wcs-product-blurb .lenses-attributes{text-transform:capitalize}.wcs-shopping-item-content span.wcs-product-blurb .lenses-attributes a{text-transform:capitalize;text-decoration:underline}.wcs-shopping-item-content span.wcs-product-blurb span.wcs-product-blurb__size{text-transform:uppercase}span.cart-item-info-container:has(.wcs-product-bracelet__color) .lenses{width:268px}.wcs-shopping-item-content span.wcs-product-blurb .wcs-engraving-text{width:100%;text-transform:none;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:11px!important;margin-top:8px}.wcs-engraving-text b:not(.engraving){float:left;width:42%;font-size:13px;color:#666;display:inline-block;clear:both}.wcs-shopping-item-content .wcs-product-blurb .wcs-engraving-text span{float:right}.wcs-shopping-item-content strong.wcs-product-blurb{color:#1f1f24;margin-top:0;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:12px;line-height:19px;display:block}.wcs-shopping-item-content .RoxRemix-label-basket{background-position:0 -1px}.wcs-shopping-sup{font-size:12px;position:relative;top:-3px}.wcs-button-black,.wcs-button-gray,.wcs-button-red{font-size:14px;padding:10px 15px;text-align:center;text-transform:uppercase;display:inline-block}.wcs-button-black{border:2px solid #1f1f24}.wcs-button-black a,.wcs-button-gray a,.wcs-button-red a{text-decoration:none}.wcs-button-black a{color:#1f1f24}.wcs-button-red{border:2px solid #de0b00;width:88%}.wcs-button-red a{color:#de0b00}.wcs-button-gray{border:2px solid #ccc}.wcs-button-gray a{color:#ccc}.wcs-basketMarginTop h4{display:inline-block;margin-bottom:10px;font-size:16px;line-height:1.38;text-transform:uppercase}.wcs-basketMarginTop h4.wc-title-nw,.wcs-basketMarginTop h4.wcs-delivery-heading{line-height:1}.sr_headerDiv{margin:40px 0 0}.sr_dualEligibilityDiv{margin:40px 0 0;background:#f7f7f7;padding:5px 20px}.srd_h_background{background:#ededed}.wcs-gift-card-redeem-amount,.wcs-shopping-subTotal-title{font-size:13px}.wcs-shipping-price-title .wcs-shipping-price-free{display:none;margin-right:4px;margin-left:2px}.wcs-shipping-price-title .wcs-shopping-tryon-text{color:#1f1f24;padding-bottom:10px;position:relative}.wcs-shipping-price-title.haspromocode{color:#666}.wcs-shipping-price-title.haspromocode .wcs-shipping-price-free{display:inline-block}.wcs-shipping-price-title.haspromocode .wcs-shopping-tryon-text:after{content:"";position:absolute;top:8px;width:110%;margin-left:-5%;height:2px;background-color:#666;left:0}.wcs-shopping-ExpressShipping{margin:0 0 16px}.wcs-shopping-info{display:inline-block;height:20px;text-decoration:none!important;width:20px}span.wcs-shopping-info{background:url(../images/spritesheet.png) no-repeat scroll -54px -71px transparent;float:none;text-indent:-9999px}.item-buttons-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-buttons-holder button{font-size:12px;line-height:normal;-webkit-transform:none;transform:none;text-decoration:underline;color:#666;display:inline-block;margin-left:16px;width:40px;height:40px}.item-buttons-holder button:hover{text-decoration:none;cursor:pointer}.item-buttons-holder button.label--red{background:#f2dede;color:#1f1f24;padding:3px 5px}.tooltip-item{font-size:11px;color:#fff;width:328px;position:absolute;right:0;-webkit-transform:translate(100%);transform:translate(100%);background:#666;z-index:10;padding:8px 21px 8px 13px;border-radius:0 3px 3px 0;line-height:1.45}.tooltip-item:after{border:8px solid transparent;border-right:8px solid #666;content:"";position:absolute;left:-15px;bottom:5px}.wcs-msg-error,.wcs-msg-info,.wcs-msg-success{border:3px solid #1c8846;color:#1c8846;margin-top:30px;width:460px;padding:15px}.wcs-msg-error h4,.wcs-msg-info h4,.wcs-msg-success h4{margin:0!important}.wcs-msg-error{border-color:#de0b00;color:#de0b00}.wcs-msg-info{border-color:#888;color:#666}.wcs-mydetails.wcs-msg-success{border:2px solid #1c8846}.wcs-mydetails.wcs-msg-success h4{font-size:16px}.wcs-msg-error h4,.wcs-msg-info h4,.wcs-msg-success h4{display:inline-block;text-transform:uppercase}.wcs-msg-error span,.wcs-msg-info span,.wcs-msg-success span{font-size:18px;text-transform:none}.wcs-shopping-item-title{background:none repeat scroll 0 0 #ededed;margin-top:17px;padding:5px 0}.wcs-shopping-item-title .wcs-alpha{padding-left:20px;text-align:left!important;width:211px!important}.wcs-shopping-item-title .wcs-omega{margin-right:10px;text-align:right;width:140px!important}.wcs-myOrder-details-content,.wcs-shopping-item-content,.wcs-shopping-item-content-last{border-bottom:0 solid #ededed;padding:30px 0 10px;position:relative}.wcs-shopping-item-content.wcs-myOrder-details-content{border:0 none}.wcs-shopping-item-content .wcs-border-left.wcs-omega{margin-left:0;margin-right:0}.wcs-shopping-item-content .wcs-product-title{color:#1f1f24;font-size:16px;line-height:19px;margin-bottom:4px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;text-transform:uppercase}.wcs-shopping-item-content .wcs-product-title:hover{color:#1f1f24}.wcs-shopping-item-content .wcs-product-model{display:block;margin-bottom:4px}.wcs-shopping-item-details{display:block;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;line-height:1.58;color:#1f1f24;padding:8px 16px;background:#f2f2f2}.wcs-tablecell .wcs-shopping-item-details{display:none}.wcs-shopping-item-qty{color:#1f1f24;font-size:14px;text-align:center;line-height:1.14;border:1px solid #e2e2e5;border-radius:4px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;width:144px;height:48px;margin-left:16px}.wcs-shopping-item-qty .wcs-shopping-item-qtyPlus{background-image:url(/RayBanStorefrontAssetStore/desktop/assets/icons/plus.svg)}.wcs-shopping-item-qty .wcs-shopping-item-qtyMinus,.wcs-shopping-item-qty .wcs-shopping-item-qtyPlus{height:46px;width:46px;background-color:#e2e2e5;position:relative;background-repeat:no-repeat;background-position:50%}.wcs-shopping-item-qty .wcs-shopping-item-qtyMinus{background-image:url(/RayBanStorefrontAssetStore/desktop/assets/icons/minus.svg)}.wcs-shopping-item-qty .wcs-shopping-item-qtyMinus.qty-button-disabled,.wcs-shopping-item-qty .wcs-shopping-item-qtyPlus.qty-button-disabled{opacity:.3}.wcs-product-confirm-div .wcs-shopping-item-qty{border:0}.wcs-shopping-item-details span{display:inline;margin:0 auto;width:155px}.wcs-shopping-item-details span.wcs-ordernow>span{color:#1c8846;font-weight:600;text-align:left;padding-left:0;display:inline}.wcs-shopping-item-details span>span.wcs-ordernow{text-align:left;padding-left:2px}.wcs-shopping-item-price{color:#1f1f24;font-size:20px;position:relative}.wcs-shopping-item-price .wcs-price,.wcs-shopping-item-price .wcs-price-clearance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0!important}.wcs-shopping-item-price [id^=wcs-price] .wcs-price-clearance{display:none}.wcs-product-confirm-div .wcs-shopping-item-price{font-size:16px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500}.wcs-basketMarginTop .wcs-product-blurb,.wcs-basketMarginTop .wcs-product-title{height:auto;text-align:left}.wcs-product-blurb-padding-3{padding-top:3px}.wcs-shopping-item-subTotal{padding:25px 0}.wcs-shopping-subTotal{text-align:left;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif}.wcs-shopping-subTotal-padding{text-align:right}.wcs-shopping-info-text{color:#666;font-size:14px;margin-right:10px}.block-remix-message{clear:both;padding:40px 16px 0;color:color("#000");font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px}.wcs-create-return .block-remix-message{padding-left:0}.wcs-shopping-border-price{position:relative;clear:both;height:1px;padding-top:16px}.wcs-shopping-border-price:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e2e2e5}.wcs-shopping-total{text-align:right}.wcs-shopping-total-title{color:#1f1f24;font-size:24px;padding:8px 0;text-transform:uppercase;padding-bottom:0}.wcs-shopping-total span{display:none}.wcs-shopping-title-recommends{clear:both;color:#1f1f24;padding-top:35px;padding-bottom:10px}.wcs-shopping-content-recommends{padding-bottom:4%!important}.wcs-register-with-us,.wcs-shopping-content-recommends{padding:0!important}.wcs-shopping-content-recommends .wcs-category-listing div:only-child{display:none}.wcs-shopping-content-recommends .wcs-category-listing div:last-child{padding-bottom:55px}.wcs-shopping-content-recommends .wcs-container.wcs-main{margin-bottom:0}input.wcs-shopping-button-promo,input.wcs-shopping-txt-promo,input.wcs-shopping-txt-promo:focus{border:1px solid #888;float:left;margin-right:5px;width:130px}input.wcs-shopping-button-promo{background:none repeat scroll 0 transparent;border:0 none;color:#666;font:14px "Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;height:30px;padding:4px 0 3px;text-transform:uppercase;width:55px}.wcs-shopping-home-tryon{clear:both;padding-top:50px}.wcs-shopping-continue-shopping{padding:20px 0 30px}.wcs-shopping-item-count-circle{background:none repeat scroll 0 0 #ededed;border-radius:25px;height:23px;left:0;padding-top:2px;position:absolute;text-align:center;top:105px;width:25px}.wcs-tryon-cart-choose,.wcs-tryon-cart-deposit,.wcs-tryon-cart-freeShipping,.wcs-tryon-cart-tryout{margin-top:35px;text-transform:uppercase}.wcs-tryon-process-text{float:left;padding-left:12px}.wcs-tryon-process-arrBg,.wcs-tryon-process-icon{background:url(../images/spritesheet.png) no-repeat scroll 0 0 transparent;display:inline-block;float:left;height:20px;width:20px}.wcs-tryon-process-arrBg{background-position:-52px -286px;float:right;height:25px;margin-right:-25px;margin-top:-3px;width:12px}.wcs-tryon-cart-choose .wcs-tryon-process-icon{background-position:-52px -322px;width:47px}.wcs-tryon-cart-deposit .wcs-tryon-process-icon{background-position:-52px -344px;height:28px;margin-top:-6px;width:32px}.wcs-tryon-cart-freeShipping .wcs-tryon-process-icon{background-position:-52px -379px;height:25px;margin-top:-6px;width:40px}.wcs-tryon-cart-tryout .wcs-tryon-process-icon{background-position:-52px -414px;height:27px;margin-top:-6px;width:35px}.wcs-tryon-cart-choose .wcs-tryon-process-arrBg{margin-right:0}.wcs-tryon-cart-freeShipping .wcs-tryon-process-arrBg{margin-right:-42px}.wcs-tryon-cart-deposit{margin-left:20px}.wcs-tryon-cart-freeShipping{margin-left:39px}.wcs-tryon-cart-tryout{margin-left:55px}.wcs-shopping-item-price a.wcs-shopping-addtobag{font-size:15px;position:absolute;right:0;text-decoration:underline;top:70px}.wcs-shopping-item-price a.wcs-shopping-addtobag:hover{text-decoration:none}.wcs-shopping-item-content .wcs-three.wcs-columns.wcs-fill.wcs-alpha{text-align:center;display:table;position:relative}.wcs-product-confirm-div .wcs-shopping-item-content .wcs-three.wcs-columns.wcs-fill.wcs-alpha{text-align:left}.wcs-payment-confirm-title a,.wcs-payment-confirm-title span span{color:#1f1f24}.wcs-payment-confirm-title .wcs-fRight a{font-size:18px;padding-left:24px}.x-thank-you__create-account-msg{float:none;text-transform:none;clear:both;padding-top:13px;font-size:13px}.wcs-shopping-item-share{color:#1f1f24;display:block;font-size:16px;margin-top:-15px;padding-left:20px;text-align:left;text-decoration:none!important;text-transform:uppercase}.wcs-shopping-item-share span{font-size:22px}.wcs-payment-confirm-bottom{margin-top:40px}.wcs-payment-confirm-bottom h4{border-bottom:2px solid #ccc;color:#1f1f24;padding-bottom:3px;text-transform:uppercase!important}.wcs-payment-address,.wcs-payment-method{padding-top:30px}.wcs-payment-address strong,.wcs-payment-method strong{display:block;font-size:18px;margin-bottom:10px}.wcs-payment-address span,.wcs-payment-method span{display:block;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif}.wcs-payment-method span{float:left;margin-right:10px;width:110px}.wcs-payment-method span.first{width:140px}.wcs-payment-method span.second{width:160px}.wcs-payment-method span:last-child{text-align:right}.wcs-myOrder-details,.wcs-order-details{background:none repeat scroll 0 0 #1f1f24;color:#fff;font-size:18px;margin-top:30px;padding:20px 0}.wcs-myOrder-details{background:none repeat scroll 0 0 #1f1f24;font-size:14px;margin-top:15px;padding:10px 0}.wcs-order-no-top-margin{margin-top:0!important}.wcs-order-details .wcs-alpha{padding-left:15px}.wcs-order-details .wcs-six.wcs-columns{width:458px}.wcs-myOrder-details .wcs-alpha{padding-left:25px;width:205px!important}.wcs-myOrder-details .wcs-four.wcs-columns{width:245px}.wcs-myOrder-details-content .wcs-two.wcs-columns{margin-left:0}.wcs-myOrder-details-content .wcs-two.wcs-columns .wcs-price{margin-right:0}.wcs-myOrder-details .wcs-fill,.wcs-order-details .wcs-fill{margin-top:8px}.wcs-myOrder-details h3,.wcs-order-details h3{color:#fff;float:left;line-height:normal;margin-bottom:0;margin-top:-5px}.wcs-myOrder-details h3{float:none;font-size:20px;margin-top:-2px}.wcs-order-details h3{font-size:23px}.wcs-open-orders.wcs-myOrder-details h3{display:inline;float:none}.wcs-open-orders.wcs-myOrder-details .wcs-myOrder-amount.wcs-order-amount{margin-top:5px}.wcs-myOrder-details .wcs-myOrder-amount span,.wcs-order-details .wcs-omega span{float:right;padding-right:5px;text-align:left;width:115px}.wcs-myOrder-details .wcs-myOrder-amount span{width:254px}.wcs-confirm-order-header span{float:left!important}.wcs-order-details .wcs-omega span{margin-left:0}.wcs-order-history.wcs-myOrder-details .wcs-myOrder-amount span{width:180px;width:auto}.wcs-price-title{margin-right:12px}#D_CartPage_PromoCode_Apply,#wcs-tax-button{cursor:pointer;line-height:1.43}.wcs-register-with-us .wcs-category-listing{min-height:auto}.remove{color:#1f1f24;cursor:pointer;text-decoration:underline}#wcs-calculate-tax-div .wcs-dropdown-text{width:151px}.wcs-basket-continue-shopping{text-align:right;display:none}.wcs-button-checkout{width:125px}.wcs-basket-empty-button-continue .wcs-button-black{margin-top:60px}.wcs-title-line-height{line-height:.5;font-size:13px}.wcs-basket-empty{margin-bottom:35px}#basket_promo_form .wcs-columns{padding-top:5px}#basket_promo_form .wcs-columns.wcs-omega{margin-top:32px;padding-top:0}#basket_promo_form .wcs-columns .wcs-columns{padding-top:0}#basket_promo_form .wcs-eight{margin-top:24px;width:100%}.wcs-container .wcs-three.wcs-columns.wcs-myOrder-status-title{padding-left:20px;width:211px!important}.wcs-order-history .wcs-three.wcs-columns.wcs-myOrder-status-title{margin-top:5px;padding-bottom:13px;padding-top:11px}.wcs-myOrder-details-content .wcs-nine.wcs-columns{margin-right:0;padding-right:4px;width:727px}.wcs-myOrder-rows,.wcs-myOrderHistory-rows{border-bottom:1px solid #ededed;clear:both;display:block;float:left;margin-bottom:26px;padding:0 0 24px}.wcs-myOrderHistory-rows{border:0 none;float:none}.wcs-myOrderHistory-rows .wcs-three.wcs-columns{width:248px}.wcs-basketMarginTop .wcs-myOrder-rows .wcs-product-blurb,.wcs-basketMarginTop .wcs-myOrder-rows .wcs-product-title{padding-left:10px;display:block}.wcs-myOrder-rows .wcs-one{width:auto!important}.wcs-myOrder-rows .wcs-shopping-item-qty{color:#666;padding:20px 10px 0 19px;width:15px}.wcs-myOrder-rows .wcs-shopping-item-qty.wcs-myOrder-status-section-quantity{border:none;margin-top:35px;padding:0 0 0 20px}.wcs-myOrder-details-content .wcs-two.wcs-columns.wcs-myOrder-prodTitle{width:229px}.wcs-myOrder-prodTitle .wcs-product-title,.wcs-myOrder-rows .wcs-shopping-item-details span,.wcs-myOrder-rows .wcs-shopping-item-price{color:#666}.wcs-myOrder-rows .wcs-shopping-item-details span{width:108px}.wcs-shopping-item-details .wcs-lineHeight-16{line-height:16px}.wcs-myOrder-prodTitle span.wcs-product-blurb,.wcs-myOrder-prodTitle strong.wcs-product-blurb{color:#666}.wcs-myOrder-cost-section{clear:both;float:left;margin-top:-10px}.wcs-myOrder-cost-section div{float:right}.wcs-myOrder-cost-details .wcs-eight.wcs-columns,.wcs-myOrder-total-cost-details .wcs-eight.wcs-columns{margin-bottom:2px;margin-right:25px;text-align:right;width:565px}#ajax_response .wcs-myOrder-cost-details .wcs-eight.wcs-columns,#ajax_response .wcs-myOrder-total-cost-details .wcs-eight.wcs-columns{width:593px}.wcs-myOrder-cost-details .wcs-one.wcs-columns,.wcs-myOrder-total-cost-details .wcs-one.wcs-columns{margin-bottom:2px;text-align:right;width:75px;white-space:nowrap}#ajax_response .wcs-myOrder-cost-details .wcs-one.wcs-columns,#ajax_response .wcs-myOrder-total-cost-details .wcs-one.wcs-columns{width:95px}.wcs-myOrder-total-cost-details .wcs-eight.wcs-columns,.wcs-myOrder-total-cost-details .wcs-one.wcs-columns{margin-bottom:-4px;margin-top:2px}.wcs-myOrder-total-cost-details{color:#1f1f24;font-size:18px;text-transform:uppercase}.wcs-myOrder-delivery{border-bottom:2px solid #ccc;border-top:2px solid #ccc;margin:10px 0 25px;padding:15px 0}.wcs-myOrder-delivery.wcs-twelve.wcs-columns{margin-bottom:40px;padding:21px 20px 23px 15px;width:925px}.wcs-myOrder-delivery-address .wcs-ten.wcs-columns{width:763px}.wcs-myOrder-delivery-payment .wcs-eight.wcs-columns{width:601px}.wcs-myOrder-delivery-address.wcs-dob-validate{width:340px}.wcs-myPreferences{border-color:#ededed;border-top:0 none #ededed}.wcs-details-delivery-address a:hover,.wcs-myPreferences a:hover{color:#1f1f24;text-decoration:underline}.wcs-details-delivery-addresses{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wcs-details-delivery-addresses .wcs-clearboth{-ms-flex-preferred-size:100%;flex-basis:100%}.wcs-details-delivery-addresses>div{position:relative}.wcs-details-delivery-addresses .edit-btn{display:block;visibility:hidden}.wcs-details-delivery-addresses .selected .edit-btn{display:block;visibility:visible;line-height:1.69}.wcs-myPreferences a.wcs-boxborder,.wcs-myPreferences a.wcs-boxborder:hover{color:#1f1f24;margin-left:10px;text-decoration:none}.wcs-myPreferences .wcs-nine .wcs-two.wcs-padTop-30{text-align:right}.wcs-preference-details{margin-bottom:10px;padding-bottom:10px;width:460px}.wcs-preference-details #name,.wcs-preference-details #surname{width:100%}.wcs-preference-details #email{width:100%!important;padding-right:35px}.wcs-preference-details .wcs-myOrder-delivery-address{width:100%}.wcs-myPreferences .wcs-myOrder-delivery-address .wcs-one.wcs-columns{width:106px}.wcs-myPreferences .wcs-email-text{float:left;font-size:13px;line-height:18px;width:385px}.wcs-myPreferences span.wcs-padLeft-4{font:12px/21px "Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif}.wcs-myPreferences .wcs-label-check{background-position:-778px -135px;float:left}.wcs-inactive-cursor{cursor:text!important}.wcs-myOrder-delivery span,.wcs-myPreferences span{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:12px;margin-top:8px}.wcs-myPreferences .wcs-columns.wcs-alpha>span{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:12px}.wcs-basketMarginTop .wcs-myOrder-delivery h4{color:#1f1f24;padding:0 0 6px;text-transform:uppercase}.wcs-basketMarginTop .wcs-myPreferences{width:auto!important;float:left}.wcs-basketMarginTop #wcs-account-changeDetails .wcs-account-edit-save{float:right;padding-left:15px;padding-right:15px}.myAddressBookNotification{width:619px;float:right;margin-right:49px;margin-bottom:20px}.wcs-myOrder-delivery-address strong,.wcs-myOrder-delivery-payment strong{color:#1f1f24}.wcs-preference-details .wcs-myOrder-delivery-address .change1{position:absolute;left:360px;text-align:right;width:100px;top:28px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;z-index:1;text-transform:none;text-decoration:underline}.wcs-preference-details .wcs-myOrder-delivery-address .change1 a{z-index:1;text-transform:none}.wcs-myOrder-delivery-address{float:left}.wcs-myOrder-delivery-payment .wcs-omega{text-align:right}.wcs-myOrder-delivery-payment .wcs-omega a{color:#1f1f24}.wcs-myOrder-delivery-payment .wcs-omega a:hover{color:#1f1f24;text-decoration:underline}.wcs-myOrder-details.wcs-order-history{background:none repeat scroll 0 0 #ededed;color:#666;margin-top:21px;padding:0}.wcs-order-history h3{color:#666;float:right;font-size:20px;margin-top:-7px}.wcs-order-history .wcs-myOrder-status-title{background:none repeat scroll 0 0 #ededed;padding-bottom:14px}.wcs-myorders-tabcont .wcs-order-history .wcs-myOrder-status-title{cursor:pointer}.wcs-order-history .wcs-myOrder-status-title.wcs-fill{margin-bottom:0}.wcs-order-history .wcs-myOrder-status-title:hover{background:none repeat scroll 0 0 #d6d6d6}span.wcs-order-history-circle{background:none repeat scroll 0 0 #ccc;border-radius:10px;cursor:default;display:inline-block;height:8px;margin-right:0;width:8px}.wcs-myOrder-status-title div{cursor:default;float:left;margin-top:3px}.wcs-myOrder-status-title div.wcs-myOrder-status-details{color:#1f1f24;cursor:pointer;float:right;font-size:15px;margin-top:3px;text-transform:uppercase}.wcs-order-history .wcs-columns.wcs-fill{font-size:14px;padding-top:10px;padding-bottom:10px;width:auto}.wcs-order-amount,.wcs-order-date,.wcs-order-number{margin-right:50px}.wcs-status-info{clear:both;display:inline-block;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:12px;width:100%}.wcs-status-info a:hover{color:#1f1f24;text-decoration:underline}.wcs-myOrder-status-section-waiting>a{clear:both;display:inline-block}.wcs-myOrder-status-section-title{color:#1f1f24;font-size:20px;text-transform:uppercase}.wcs-myOrder-status-section{border-bottom:1px solid #ededed;height:134px;margin-bottom:26px;padding-bottom:44px}.wcs-myOrders-receiveDetails{padding:0 16px}a.wcs-myOrder-status-link{color:#1f1f24;padding:10px 20px 10px 0;text-transform:uppercase;font-size:14px}a.wcs-myOrder-status-link:hover{color:#1f1f24;text-decoration:underline}.wcs-myOrder-status-section.wcs-three.wcs-columns{padding-left:6px!important;width:220px!important}.wcs-myOrders-cancellation-reason{margin-top:20px}.wcs-myOrders-cancellation-reason.order_nospace{margin-bottom:1px!important}.wcs-myOrders-cancellation-reason.ui-state-error{color:#de0b00}body:not([class=ipad]) .wcs-myOrder-status-section-title>em:hover{background-position:-110px -455px}.wcs-basketMarginTop h4.wcs-title-open-orders{clear:both;color:#1f1f24;font-size:20px;line-height:normal;margin-top:40px;padding:0;text-transform:uppercase}h1.wcs-title-myOrders{font-size:30px;text-align:center}h1.wcs-title-myDetails,h1.wcs-title-myOrders{color:#1f1f24;line-height:34px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;margin:0;text-transform:uppercase;font-weight:500}h1.wcs-title-myDetails{font-size:32px}.wcs-myOrder-status-section-waiting{clear:both}.wcs-myOrder-status-section-waiting button{margin-left:40px}.wcs-myOrder-padding{padding-left:17px!important}.wcs-myOrder-status-section-title>span{float:left;margin-right:5px;max-width:75%}.wcs-myOrder-status-section-title>em{background:url(../images/spritesheet.png) no-repeat scroll -78px -455px transparent;display:block;float:left;height:18px;left:0;position:relative;top:15px;vertical-align:top;width:18px}.wcs-myOrder-status-section-title>em p{font-style:normal;left:30px;padding:10px;text-transform:none;top:-15px;width:150px}.ipad .wcs-myOrder-status-section-title>em p{left:-110px;top:30px!important}.wcs-shopping-item-content.wcs-myOrder-history-content.wcs-myOrder-details-content{border-bottom:2px solid #ededed;margin-bottom:25px}.wcs-myOrder-history-content .wcs-myOrder-rows{border:medium none}.wcs-myOrder-rows .wcs-shopping-sup{top:-5px}.wcs-myOrder-status-details.wcs-myOrder-status-closeDetails em,.wcs-myOrder-status-details>em{background:url(../images/spritesheet.png) no-repeat scroll -150px -244px transparent;display:inline-block;height:16px;width:30px}.wcs-myOrder-status-details.wcs-myOrder-status-closeDetails em{background-position:-150px -258px}.wcs-myOrder-status-title div.wcs-myOrder-status-details.wcs-myOrder-status-closeDetails{color:#666}.wcs-quick-buy-lightbox .wcs-textAlignRight{padding-top:15px}.wcs-quick-buy-lightbox a.wcs-myOrder-status-link{display:inline-block}.wcs-quick-buy-lightbox h3{color:#1f1f24;font-size:20px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;text-transform:uppercase;font-weight:500;margin:0}.wcs-font-size-14{font-size:14px!important}.wcs-font-size-26 h3{font-size:26px!important}.wcs-myDetails-title h5.wcs-title-myAcc{margin-top:25px}.wcs-shopping-cancel-font{font-size:15px!important}.wcs-myDetails-title .wcs-login-title{margin-top:30px}.wcs-myDetails-title .wcs-login-title h4{color:#1f1f24}.wcs-delivery-address-book.wcs-login-title{border:0 none;color:#1f1f24}.wcs-details-delivery-address .wcs-three.wcs-columns{border:1px solid #ccc;height:174px;padding:25px 30px 30px;width:170px}.wcs-details-delivery-addresses .selected{background:url(../icons/redesign/address-check.png) no-repeat 186px 20px;background-size:10%;background-color:#f2f2f2}.wcs-details-delivery-addresses h4{color:#666;font-size:14px;text-transform:uppercase;width:165px}.wcs-details-delivery-address h4{color:#1f1f24;font-size:14px;text-transform:uppercase}.wcs-details-address-book{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px}.wcs-details-address-book span{display:block;line-height:150%}.wcs-details-address-book span.prop65-container-text{display:none}.wcs-details-delivery-address .wcs-three.wcs-columns.wcs-details-addNewAddress{background:none repeat scroll 0 0 #f7f7f7;text-align:center;text-decoration:none}.wcs-details-delivery-address .wcs-three.wcs-columns.wcs-details-addNewAddress:hover{background:none repeat scroll 0 0 #f7f7f7;border-color:#ccc}#saved_addresses .saved_address{display:inline-block;width:219px;border:1px solid #e2e2e5;padding:14px 20px 20px;overflow:hidden;cursor:pointer;margin-bottom:24px}#saved_addresses .saved_address:nth-child(2n){float:right}#saved_addresses .saved_address.selected{position:relative;background-image:none;background-color:#f2f2f2;background-size:20px;border-color:#f2f2f2}#saved_addresses .saved_address.selected:before{content:"";position:absolute;top:16px;right:20px;width:6px;height:11px;border-style:solid;border-width:0 2px 2px 0;display:inline-block;pointer-events:none;-webkit-transition:border-color .2s;transition:border-color .2s;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#1f1f24}#saved_addresses .saved_address .prop65-container-text{display:none}#saved_addresses .saved_address .wcs-details-address-book{line-height:1}#saved_addresses .saved_address-title{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;font-size:14px;line-height:1.38;text-transform:uppercase;margin-bottom:16px;padding-right:15px}#saved_addresses .add-new-delivery-address{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:219px;padding:14px 20px 16px;border:1px solid #e2e2e5;cursor:pointer}#saved_addresses .add-new-delivery-address .new-address-text{font-size:16px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;text-transform:uppercase;line-height:1.38}@media only screen and (max-width:767px){#saved_addresses .saved_address.selected{background:url(../images/black-tick.png) no-repeat 95% 5%}}.wcs-details-addNewAddress span{background:url(../images/spritesheet.png) no-repeat scroll -754px -336px transparent;display:block;height:45px;margin:48px auto 15px;width:45px}.wcs-details-addNewAddress strong{color:#1f1f24;cursor:default;font-size:14px;text-transform:uppercase}.wcs-delivery-information.wcs-container{width:480px}.edit_new_address{float:left}#wcs-account-edit-form .wcs-myOrder-delivery-address .wcs-one.wcs-columns{width:85px}#wcs-account-edit-form .wcs-four.wcs-columns{width:100%}#wcs-account-edit-form .wcs-months-dd{margin-right:20px;width:140px}#wcs-account-edit-form .wcs-months-dd .dropscroller{width:76px}#wcs-account-edit-form .wcs-months-dd .wcs-custom-dropdown{width:64px}#wcs-account-edit-form .wcs-months-dd .wcs-custom-dropdown-container{width:74px}#wcs-account-edit-form .wcs-months-dd .wcs-dropdown-text{width:41px}#wcs-account-edit-form .dropscroller{width:232px}#wcs-account-edit-form .wcs-custom-dropdown{width:219px}.wcs-three.wcs-columns.wcs-details-3-dropDown{width:245px}#wcs-account-edit-form .wcs-months-dd.wcs-no-margin{margin:0}#wcs-account-edit-form .wcs-details-form-rightColumn .wcs-one.wcs-columns{width:106px}.ie8 .wcs-details-form-rightColumn .wcs-custom-dropdown-select input[type=text],.wcs-details-form-rightColumn .wcs-dropdown-text{width:193px}.wcs-details-form-rightColumn input[type=text]{width:209px}.wcs-details-form-rightColumn .wcs-three a{float:right}#wcs-account-edit-form .wcs-four.wcs-omega .wcs-error-message{width:215px}#wcs_myDetails_changeEmail .wcs-error-message,#wcs_myDetails_editHomeAddress .wcs-error-message{width:243px}#wcs_myDetails_editHomeAddress .wcs-error-message{width:227px}.wcs-preference-details{color:#1f1f24}#wcs_myDetails_changeEmail .wcs-product-description,#wcs_myDetails_changePass .wcs-product-description{position:relative;padding:48px}#wcs_myDetails_changeEmail .wcs-close-btn,#wcs_myDetails_changePass .wcs-close-btn{right:20px;top:20px}#wcs_myDetails_changeEmail h3,#wcs_myDetails_changePass h3{font-size:24px;text-align:center;margin-bottom:5px}#wcs_myDetails_changeEmail .wcs-status-info,#wcs_myDetails_changePass .wcs-status-info{text-align:center;font-size:13px;line-height:1.54;margin:0}#wcs_myDetails_changeEmail .wcs-myDetails-lightBox-form,#wcs_myDetails_changePass .wcs-myDetails-lightBox-form{margin:0 0 40px}#wcs_myDetails_changeEmail .wcs_risubmit_right,#wcs_myDetails_changePass .wcs_risubmit_right{text-align:right}@supports (-ms-ime-align:auto){#wcs_myDetails_changeEmail .wcs_risubmit_right,#wcs_myDetails_changePass .wcs_risubmit_right{padding-bottom:48px;float:right}}.wcs-quick-buy-lightbox .wcs-status-info{margin-top:6px}.wcs-myDetails-lightBox-form{clear:both;margin-top:20px}.wcs-lightBox-form-label strong{color:#1f1f24;font-size:14px}.wcs-myDetails-lightBox-form .clearfix{padding-bottom:10px}.wcs-quick-buy-lightbox.wcs-width-412{height:auto}.wcs-myDetails-lightbox-form-button{margin-top:-5px;padding:0 0 20px;text-align:right}.wcs-delivery-information .wcs-myDetails-lightbox-form-button{display:none}.wcs-quick-buy-lightbox .wcs-note p{font-size:12px}.clearfix.wcs-borderTopGrayThick{padding:0}.wcs-myOrder-details-content .wcs-myOrder-rows img{padding:5px 0 0}.wcs-lightbox-small{height:auto;padding-bottom:15px;width:450px}.wcs-label-check.wcs-label-check-edit{background-position:-778px -4px}.wcs-label-check.wcs-label-check-edit.wcs-c-on{background-position:-778px -27px}.wcs-myOrder-details-content.wcs-paddingTop-24{padding-top:24px}#gcItemerrorId,#gcQtyerrorId{margin-bottom:20px}.wcs-shopping-prodDetails-img img{max-width:202px}.wcs-three.wcs-columns.wcs-fill.wcs-shopping-prodDetails-img .shopbag-junior-icon~a>img.wcs-main-image{width:160px;height:auto}.wcs-width-261{padding-bottom:20px}.wcs-two.wcs-columns.wcs-fill.wcs-width170{width:170px}.wcs-myOrder-rows.wcs-nine.wcs-columns{width:720px}.wcs-myOrder-rows-border{border-right:2px solid #ccc;float:left}.wcs-myOrder-cost-section.wcs-nine.wcs-columns{border-right:2px solid #ccc;width:722px;margin-bottom:20px;position:relative}.wcs-myOrderHistory-rows .wcs-fill.wcs-border-left{margin-top:0}.wcs-nine.wcs-columns.wcs-border-rightThick-ccc{border-right:2px solid #ccc}.wcs-right-panel .wcs-shopping-cart .wcs-price{margin:0}.delivery-payment-details{clear:both;overflow:hidden}.wcs-delivery-heading{margin-bottom:10px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif}.wcs-delivery-row{overflow:hidden;padding:6px 0}.wcs-delivery-left{float:left;font-size:17px;width:162px}.wcs-deivery-font-size{font-size:15px!important}.wcs-delivery-right{float:left;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;width:474px}.wcs-fr_CA .wcs-shopping-item-subTotal .wcs-delivery-row .wcs-delivery-right{width:745px}.wcs-fr_CA .wcs-shopping-item-subTotal .wcs-delivery-row .wcs-delivery-left{width:185px}.wcs-order-delivery{border-bottom:2px solid #ccc;border-top:2px solid #ccc;width:930px!important}.wcs-order-print{float:right;margin-top:-25px;position:relative}.wcs-order-delivery .wcs-order-print a{color:#1f1f24}.wcs-shopping-total-title span{color:#666;font-size:14px;text-transform:lowercase;vertical-align:bottom;width:106px}.wcs-shopping-item-qtyPlus.wcs-giftCard-item-qtyPlus{background-position:-260px -304px!important}.wcs-nine.wcs-columns.wcs-trackOrder-shipped{height:130px}#wcs-paypal-popup-div{padding:40px}#wcs-klarna-popup-div{padding:20px}#wcs-paypal-popup-div .wcs-paypal-popup-icon{background:url(../icons/paypal-popup-icons.gif) no-repeat scroll 0 0 transparent;height:56px;width:56px}#wcs-paypal-popup-div .wcs-paypal-popup-right{width:615px;padding-left:17px}#wcs-paypal-popup-div .wcs-paypal-popup-listiem{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex}#wcs-paypal-popup-div h3{color:#666}#wcs-paypal-popup-div .wcs-paypal-popup-icon-lock{background-position:0 -56px}#wcs-paypal-popup-div .wcs-paypal-popup-icon-flex{background-position:0 -112px}#wcs-paypal-popup-div .wcs-paypal-popup-icon-easy{background-position:0 0}#wcs-paypal-popup-div .wcs-paypal-popup-header{margin-bottom:30px}#wcs-paypal-popup-div h2,#wcs-paypal-popup-div h3{text-transform:none}#wcs-shippingreturns-popup-div{-webkit-box-sizing:content-box;box-sizing:content-box;padding:40px;font-family:"Lato","Arial";font-size:13px;line-height:21px;color:#666;left:50%!important;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#wcs-shippingreturns-popup-div strong{font-weight:400}#wcs-shippingreturns-popup-div .wcs-close-btn{width:30px;height:30px;position:absolute;top:0;right:20px;cursor:pointer;background-color:#999;-webkit-transition:background-color .2s;transition:background-color .2s}#wcs-shippingreturns-popup-div .wcs-close-btn:after,#wcs-shippingreturns-popup-div .wcs-close-btn:before{content:"";position:absolute;top:50%;left:50%;height:2px;width:16px;border-radius:1px;background-color:#fff;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#wcs-shippingreturns-popup-div .wcs-close-btn:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#wcs-shippingreturns-popup-div .wcs-close-btn:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#wcs-shippingreturns-popup-div .wcs-close-btn:hover{background-color:#666}#wcs-shippingreturns-popup-div a{color:#666!important;text-decoration:underline}#wcs-shippingreturns-popup-div a:hover{color:#1f1f24!important}div#wcs-shippingreturns-popup-div{width:400px}div#wcs-shippingreturns-popup-div p strong{color:#666!important}.wcs-basketMarginTop .wcs-basket-continue-shopping{padding-top:4px}.wcs-basketMarginTop a#wcs-recalculate-tax{color:#1f1f24;font-size:12pt}.wcs-basketMarginTop input#D_CartPage_PromoCode_Apply{padding:7px 20px 6px;width:auto;height:auto;float:right;background:#1f1f24;color:#fff!important;margin:0}#delivery_information_form input.wcs-boxborder,.wcs-myPreferences a.wcs-boxborder,.wcs-myPreferences input.wcs-boxborder{padding:7px;border:2px solid #1f1f24}.wcs-basketMarginTop a.wcs-cart-product-title{text-decoration:none}.wcs-basketMarginTop a.afterpay-overlay-link{text-decoration:none;text-transform:none}.wcs-table{display:table;width:100%}.wcs-tablerow{display:table-row}.wcs-tablecell{display:table-cell!important;vertical-align:top}.wcs-width231{width:231px}.wcs-padding6{padding:0 6px}.wcs-shopping-item-content span.wcs-font-14{font-size:14px!important}.wcs-width150{width:150px}.wcs-tablecell .wcs-shopping-item-price,.wcs-tablecell .wcs-shopping-item-qty{margin:0;padding:0!important;width:auto}.wcs-price{font-size:14px;float:right}.wcs-cancel-order-marginLeft{margin-left:15px}.wcs-myorders-tabcont .wcs-myOrder-details{height:46px}.wcs-myorders-tabcont .wcs-myOrder-details.wcs-order-history{height:auto}.wcs-myorders-tabcont .wcs-myOrder-total-cost-details,.wcs-myorders-tabcont .wcs-price{font-size:14px}.wcs-myorders-tabcont h4.wcs-delivery-heading{font-size:18px}#wcs-return-history-tab .wcs-delivery-left,.wcs-myorders-tabcont .wcs-delivery-left{font-size:15px}#wcs-return-history-tab .wcs-clear-strike-price{font-size:18px}.wcs-custom-success.wcs-msg-success{border:2px solid #1c8846;margin-bottom:40px}.wcs-custom-success.wcs-msg-success h4{font-size:16px}.pay_with_giftCard .gift_card_form{margin-bottom:5px;margin-top:12px!important}.gift_card_form label{text-transform:none!important}.pay_with_giftCard #delivery_information>div{margin-bottom:20px}.wcs-custom-bag.wcs-basketMarginTop a.wcs-remove-label{margin-right:8px}.wcs-custom-bag.wcs-basketMarginTop a.Apply-benefits-link{font-size:.875rem;text-decoration:underline;color:#8f7041;display:block;margin-bottom:50px;cursor:pointer;text-transform:uppercase;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif}.wcs-custom-bag.wcs-basketMarginTop a.Apply-benefits-link span{background:url(../images/spritesheet.png) -93px -490px no-repeat;display:inline-block;width:20px;height:18px;position:relative;top:6px}.wcs-custom-bag.wcs-basketMarginTop a:hover{color:#1f1f24}.wcs-custom-bag .wcs-shopping-item-content span.wcs-product-blurb{color:#1f1f24;font-size:14px;line-height:22px;margin:9px 0 16px;display:block}.wcs-basketMarginTop span.wcs-product-blurb span,.wcs-custom-bag .wcs-shopping-item-content span.wcs-product-blurb span{font-weight:300;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;color:#1f1f24;display:inline-block;margin-bottom:8px;width:45%}span.included-text-item.wcs-product-blurb.include-case{width:100%!important}.wcs-basketMarginTop span.wcs-product-blurb>strong,.wcs-custom-bag .wcs-shopping-item-content span.wcs-product-blurb>strong{float:left;width:auto;color:#1f1f24;clear:both;font-weight:700;margin:0 3px 8px 0;min-width:72px;max-width:56%}.rb-thank-left .wcs-shopping-item-content .wcs-product-blurb strong{min-width:0}.rb-thank-left .badge-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.wcs-custom-bag .wcs-price{float:none;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:bold;font-size:16px;line-height:25px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right}.wcs-custom-bag .wcs-shopping-total-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-size:14px;line-height:1.57;text-align:left;font-weight:bold}.wcs-custom-bag .wcs-shopping-total-title span{color:#1f1f24;vertical-align:unset}.wcs-custom-bag.wcs-basketMarginTop a#wcs-recalculate-tax{font-size:14px}.wcs-custom-bag .wcs-promo-notification .wcs-notification-arrow-down{top:49px}.wcs-custom-bag .wcs-promo-notification{padding:5px 0 5px 15px;text-transform:none;font-family:"Lato","Helvetica"}.wcs-shopping-button-promo.wcs-marTop2{margin-top:2px}.wcs-w230{width:230px}.wcs-basketMarginTop a.wcs-nounderline{text-decoration:none;line-height:1}.wcs-basketMarginTop .wcs-button-checkout-div .wcs-button-checkout.wcs-mixedcartcheckout a{text-decoration:none;color:#8c8c8d;background-color:#f2f2f2;border:1px solid #e2e2e5}.wcs-basketMarginTop .wcs-button-checkout-div .wcs-button-checkout.wcs-mixedcartcheckout a:hover{cursor:default}.wcs-custom-bag.wcs-basketMarginTop .wcs-basket-continue-shopping a,.wcs-custom-bag.wcs-basketMarginTop .wcs-text-decoration-underline{text-decoration:underline}.wcs-custom-bag .wcs-notification-box.wcs-tax-calculate{left:-357px}.wcs-custom-bag .wcs-shopping-item-title{padding:7px 0 5px;margin-bottom:10px}.wcs-custom-bag .wcs-shopping-item-image{margin-bottom:4px;background-color:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:256px;height:256px}.wcs-custom-bag .wcs-shopping-item-image img{max-width:100%}.wcs-custom-bag .wcs-remixed-case{clear:both;border:0}.wcs-custom-bag .wcs-remixed-case .wcs-remixed-description{width:auto;padding-left:20px;font-size:12px;line-height:normal}.wcs-custom-bag .wcs-remixed-case .wcs-remixed-description>[class^=wcs-remixed]{margin-bottom:5px}.wcs-custom-bag .wcs-remixed-case .wcs-remixed-description .wcs-remixed-engraving{padding-top:5px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400;color:#1f1f24}.wcs-custom-bag .wcs-remixed-case .wcs-remixed-description .wcs-remixed-engraving .wcs-label{font-weight:600}.wcs-custom-bag .wcs-remixed-case .wcs-label{color:#1f1f24;font-size:12px;line-height:normal}.wcs-custom-bag .wcs-remixed-case-basket .wcs-remixed-case-img,.wcs-custom-bag .wcs-shopping-item-image a{position:relative;display:block;background-color:#f2f2f2;width:200px;height:116px}.wcs-custom-bag .wcs-remixed-case-basket .wcs-remixed-case-img img,.wcs-custom-bag .wcs-shopping-item-image a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto}.wcs-tax-calculate .wcs-row{float:left;height:75px;position:relative;width:155px}.wcs-tax-calculate .wcs-error-message{border:0 none;left:-6px;margin:0;position:absolute;top:50px;width:170px}.wcs-modified-table.wcs-table{margin-top:0;margin-bottom:20px}.wcs-modified-table.wcs-table:last-child{margin-bottom:0}.wcs-modified-table .wcs-icon{right:10px}.wcs-modified-table .wcs-tablecell{float:left;padding-right:9px}.wcs-modified-table .wcs-tablerow{padding-top:35px}.wcs-modified-table.noinventory-catentrys,.wcs-modified-table.noinventory-catentrys .cart-linethrough,.wcs-modified-table.noinventory-catentrys .wcs-border-left{border:0!important}.wcs-modified-table.noinventory-catentrys .wcs-shopping-item-image{margin-top:12px;margin-left:10px}.wcs-modified-table.noinventory-catentrys .wcs-shopping-item-price{margin-right:5px}.wcs-modified-table.noinventory-catentrys .wcs-two.wcs-columns.wcs-fill.wcs-border-left.wcs-width-175.wcs-tablecell{position:static}.wcs-custom-bag .wcs-price-title{margin-right:15px}.wcs-padLeft-55{padding-left:55px}.wcs-padLeft-60{padding-left:60px}.wcs-marRt0{margin-right:0!important}@media not all{.pay_with_giftCard .gift_card_form{margin-bottom:10px;margin-top:12px!important}}.gift_card_form .wcs-width-100{vertical-align:top}.gift_card_form .wcs-width-100 a.gift_apply{margin-top:8px}.wcs-button-checkout-div{text-align:right}.wcs-button-checkout-div .wcs-button-checkout{display:inline-block}.wcs-basketMarginTop .wcs-button-checkout-div .wcs-button-checkout{border:0 none;padding:0;width:auto}.wcs-basketMarginTop .wcs-button-checkout-div .wcs-button-checkout a,.wcs-basketMarginTop .wcs-button-checkout-div .wcs-button-checkout button{display:inline-block;padding:10px 20px;width:auto;background:#de0b00;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:133px;margin-bottom:14px;min-height:40px;border-radius:1px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:14px;font-weight:500;line-height:1.43}.wcs-basketMarginTop .wcs-button-checkout-div .wcs-button-checkout.hypernova-disabled a,.wcs-basketMarginTop .wcs-button-checkout-div .wcs-button-checkout.hypernova-disabled button,.wcs-basketMarginTop .wcs-button-checkout-div .wcs-button-checkout.jupiter-disabled a,.wcs-basketMarginTop .wcs-button-checkout-div .wcs-button-checkout.jupiter-disabled button{background:#e2e2e5}.wcs-product-confirm-div .wcs-payment-confirm-title h3{font-size:26px;margin-bottom:0}.wcs-product-confirm-div .wcs-payment-confirm-title h4{color:#666;font-size:14px}.wcs-product-confirm-div .wcs-order-details{font-size:14px}.wcs-product-confirm-div .wcs-confirm-order-header h3{font-size:16px;line-height:21px;margin:0;text-transform:none}.wcs-product-confirm-div .wcs-shopping-item-content .wcs-price{font-size:14px;white-space:nowrap}.wcs-product-confirm-div .wcs-shopping-item-subTotal h4{font-size:16px;width:100%}.wcs-product-confirm-div .wcs-shopping-item-subTotal .wcs-delivery-left{color:#1f1f24;font-size:13px}.wcs-product-confirm-div .wcs-payment-confirm-title .wcs-fRight a{font-size:14px}.wcs-product-confirm-div .wcs-order-details .wcs-fill{margin-top:0;margin-bottom:4px}.wcs-product-confirm-div .wcs-shopping-item-content{padding-top:20px}.wcs-product-confirm-div .wcs-shopping-item-content .wcs-fill.wcs-border-left{height:140px;margin-top:5px}.wcs-product-confirm-div .wcs-shopping-item-content span.wcs-product-blurb{width:295px}.wcs-table .wcs-tablerow .wcs-product-blurb{width:auto!important}.wcs-shopping-item-content span.wcs-product-blurb{margin-bottom:6px}.wcs-product-confirm-div .wcs-order-confirm-share .wcs-share-pdp{padding-top:57px;top:10px}.wcs-product-confirm-div .wcs-tablecell.wcs-fill.wcs-alpha.wcs-omega.wcs-three.wcs-width231 .wcs-order-confirm-share .wcs-share-pdp{top:-119px}.wcs-product-confirm-div .wcs-shopping-item-share{font-size:13px}body .wcs-order-confirm-recommends{padding-bottom:5%;padding-top:15px}body .wcs-order-confirm-recommends h3{margin-bottom:1px}.wcs-error-edit-basket{color:#de0b00!important;text-decoration:underline}.wcs-myOrder-details-content .wcs-myOrder-status-section-title>em p{left:-80px;top:30px!important}.wcs-myOrder-details-content .wcs-icon.wcs-notification-arrow{background-position:-28px -145px;left:80px;top:-20px!important}.wcs-width-188{margin-top:0;width:188px!important}.wcs-calTax-label{font-size:13px}.wcs-centre-align{text-align:center}.wcs-mod_modified .wcs-myOrder-status-section{height:244px}.wcs-mod_modified .wcs-myOrder-rows{overflow:hidden}.ie8 input.wcs-shopping-txt-promo,.ie8 input.wcs-shopping-txt-promo:focus{padding-bottom:5px;padding-top:6px}body.android,body.ipad{width:100%}.wcs-order-details .wcs-omega.wcs-confirm-order-header span{font-size:16px}.wcs-product-confirm-div .wcs-shopping-item-content .wcs-price{font-size:16px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500}.wcs-myorders-tabcont .wcs-myOrder-rows .wcs-shopping-item-details,.wcs-myorders-tabcont .wcs-myOrder-rows .wcs-shopping-item-price,.wcs-myorders-tabcont .wcs-myOrder-rows .wcs-shopping-item-qty{display:table-cell;height:150px;padding-top:0;vertical-align:middle}body .wcs-myorders-tabcont .wcs-myOrder-rows .wcs-columns{margin-top:0}@media not all{.wcs-basketMarginTop input#D_CartPage_PromoCode_Apply{padding-top:7px}}div.wcs-order-history .wcs-myOrder-status-title>div{margin-top:4px}div.wcs-order-history .wcs-myOrder-status-title .wcs-myOrder-status-closeDetails,div.wcs-order-history .wcs-myOrder-status-title .wcs-myOrder-status-viewDetails{margin-top:3px}.wcs-myOrder-history-content .wcs-myOrderHistory-rows img.wcs-main-image{padding-top:5px;width:100%}.wcs-myorders-tabcont div.wcs-myOrder-history-content div.wcs-status-shipped-leftContent{margin-left:6px;width:720px}.wcs-marBt15{margin-bottom:15px}.gift_card_form .wcs-width-100 a.gift_apply:hover{color:#1f1f24}.wcs-myorders-tabcont .wcs-delivery-heading{margin-bottom:5px}.wcs-myorders-tabcont .wcs-myOrder-total-cost-details .wcs-price{font-size:18px}.wcs-myorders-tabcont .wcs-myOrder-total-cost-details .wcs-eight.wcs-alpha{line-height:normal;margin-bottom:0;margin-top:5px}.wcs-myorders-tabcont .wcs-order-history .wcs-fill{margin-top:5px}.wcs-myOrder-details .wcs-myOrder-amount span.wcs-order-amount-span-track{min-width:230px;text-align:right!important}.wcs-myOrder-details .wcs-myOrder-amount span.wcs-order-amount-span-track .vatIncludedCls{color:#ccc!important}.wcs-myOrder-details .wcs-myOrder-amount span.wcs-order-amount-span-track h3{padding-left:5px}.wcs-wrapper-standard-modified-table{border:0 solid #ededed!important;clear:both}.wcs-shopping-cart-horizontal-line{border:2px solid #ededed;margin:0;padding:0}.wcs-shipping-price-title{text-align:right}.wcs-shipping-price-title .wcs-store-confirmed{position:relative;display:none;vertical-align:bottom;color:#1c8846;margin-left:8px}.wcs-shipping-price-title .wcs-store-confirmed.visible{display:inline-block}.wcs-shipping-price-title .wcs-store-confirmed:before{position:absolute;top:-2px;left:-8px;content:"-"}.wcs-shipping-note{font-size:13px;line-height:1.54;padding-top:2px}.wcs-shipping-mode-details,.wcs-shipping-note span{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:normal;position:relative}.wcs-shipping-mode-details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wcs-shipping-mode-green-shipping.disabled,.wcs-shipping-mode-standard-shipping.disabled{opacity:.7}.wcs-shipping-details-message,.wcs-shipping-price-title-container{display:block;position:relative;z-index:1}.wcs-shipping-details-message{float:left;padding:0 6px;font-size:14px;line-height:1.46}.wcs-shipping-price-title-container{float:right;padding-left:2px}.wcs-shipping-mode-line{position:absolute;z-index:0;top:14px;left:0;width:100%;height:2px;background:#d6d6d6}.wcs-shipping-mode-standard-shipping .wcs-shipping-shoprunner{position:relative}.wcs-shipping-mode-standard-shipping .wcs-shipping-shoprunner .wcs-shipping-mode-details{width:695px}.wcs-shipping-mode-standard-shipping .wcs-shipping-shoprunner .wcs-shipping-mode-line{width:auto;left:10px;right:0}.wcs-shipping-mode-standard-shipping .wcs-shipping-shoprunner .sr_shippingOptionDiv .srd_nowrap{padding-left:6px}.wcs-shipping-mode-standard-shipping .wcs-shipping-shoprunner .sr_shippingOptionDiv .srd_nowrap .srd_iconline .srd_msg{float:left;padding-left:4px;padding-right:4px;margin-left:0;background:#ededed}.wcs-shipping-mode-green-shipping .wcs-shipping-shoprunner{position:relative}.wcs-shipping-mode-green-shipping .wcs-shipping-shoprunner .wcs-shipping-mode-details{width:695px}.wcs-shipping-mode-green-shipping .wcs-shipping-shoprunner .wcs-shipping-mode-line{width:auto;left:10px;right:0}.wcs-shipping-mode-green-shipping .wcs-shipping-shoprunner .sr_shippingOptionDiv .srd_nowrap{padding-left:6px}.wcs-shipping-mode-green-shipping .wcs-shipping-shoprunner .sr_shippingOptionDiv .srd_nowrap .srd_iconline .srd_msg{float:left;padding-left:4px;padding-right:4px;margin-left:0;background:#ededed}.wcs-shipping-mode-express-shipping{padding-top:20px}.wcs-shipping-mode-express-shipping .wcs-shipping-note{padding-left:10px}.wcs-shipping-mode{background:none repeat scroll 0 0 #ededed;height:150px;padding:15px 9px 15px 22px;color:#1f1f24}.insuredMsg,.wcs-shipping-mode .insuredMsg{font-size:12px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif}.wcs-shipping-mode-title{float:left;text-align:left;padding-left:9px;font-size:14px;line-height:1.46}.wcs-shipping-mode-title .note-msg{font-size:12px}h4.wcs-shipping-mode-title--agendada{display:block;width:100%;margin:16px 0!important;word-break:break-all;text-transform:uppercase;color:#1f1f24;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:14px;line-height:1.38;font-weight:500;border:0}.wcs-shipping-mode-express-shipping span.title_note{color:#d0021b}.wcs-shipping-mode-express-shipping span.title_note:before{content:"*";position:relative;right:-2px}.wcs-shipping-mode-express-shipping span.title_note:empty{display:none}.custom-radio{background:url(../icons/white-radio-16.png) no-repeat scroll 0 0 transparent;display:inline-block;float:left;height:16px;margin:0;padding:0;position:relative;top:1px;width:16px;z-index:1}.custom-radio.selected{background:url(../icons/green-radio-16.png) no-repeat scroll 0 0 transparent}.custom-radio input[type=radio]{cursor:pointer;margin:1px;opacity:0;position:absolute;z-index:2}.personalMessage{background-color:#ededed;padding:10px 9px;float:left;max-width:120px}.personalMessage a{cursor:pointer}#addPersonalMessage{color:#666;line-height:19px}#addPersonalMessage:hover{color:#1f1f24}.giftWrapping{background-color:#f7f7f7;margin-bottom:2px;padding:10px;margin-top:10px;max-width:120px}.wcs-giftwrap-checkbox{left:5px!important;top:5px!important}#addGiftWrap{color:#1f1f24;display:table-cell;position:relative;text-align:left;padding-top:5px}#giftWrapFree{color:#666;display:block;padding-top:3px;text-align:left;margin-left:26px}.wcs-right-arrow-giftWrap{background:url(../images/spritesheet.png) no-repeat scroll -235px -254px transparent;display:inline-block;float:left;height:20px;width:23px}.wcs_gw_personalmsg_pcp{background-color:#f7f7f7;padding:20px;position:fixed;width:470px}.wcs-personalmsg-border-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.wcs-personalmsg-border-bottom>img{margin-right:10px}.wcs-personalmsg-border-bottom h4{color:#1f1f24;font-size:18px;margin:15px 0}.wcs_gw_personalmsg_pcp_content__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}#wcs_gw_personalmsg_pcp_content p{color:#1f1f24;line-height:20px;margin-right:10px}#wcs_gw_personalmsg_pcp_content img{width:130px}.wcs-personalmessage-textarea{border:1px solid #ededed;color:#1f1f24;outline:medium none!important;width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box}.wcs-confirm-gray-button{background-color:#666;float:right;padding:5px 10px;position:relative;top:-15px}.wcs-confirm-gray-button a{color:#fff!important}.wcs-confirm-black-button{background-color:#1f1f24;color:#fff!important;float:right;padding:5px 10px;position:relative;top:-10px}.wcs-confirm-black-button a{color:#fff!important}.wcs-width-170-px{cursor:default;margin-left:25px}.wcs-width-170-px>img{float:left;margin-left:5px;margin-right:5px;margin-top:6px}.wcs-modify-message{color:#666;display:block;text-align:right}.wcs-modify-message,.wcs-modify-message:hover{cursor:pointer;text-decoration:underline!important}.wcs-edit{float:left;width:28px}.wcs-edit img{display:inline;width:17px}.modifiedTick{left:-7px;position:relative;width:11px!important}.editPersonalMessage{background-color:#ededed;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.editPersonalMessage #addGiftWrap{padding-bottom:5px;top:0;padding-top:0}.wcs-return-itemDetails{height:auto!important;padding-bottom:181px!important}.wcs-modal-box span.edit_giftWrap{text-align:left;float:left;display:inline-block;width:130px;padding-left:3px}.wcs-product-confirm-div .wcs-shopping-item-details span{padding:0 0 0 9px}#mainone .wcs-twelve.wcs-columns.wcs-alpha.wcs-omega.wcs-border-top.wcs-marTop-40.wcs-padTop-10{padding-bottom:35px}.wcs-tr_TR .wcs-myOrder-status-section-title>em{float:right;left:10px;top:-20px}.ccContainer{position:relative}span.card{background:transparent no-repeat scroll 50%/85% auto;top:36px;left:20px;display:block;height:27px;position:absolute;width:53px}#singlePageCheckoutContainer span.card{left:0}#singlePageCheckoutContainer #payment_mode_creditCard .wcs-months-dd .wcs-default-dropdown{width:114px}#WC_PaymentInfoForm_creditCardNumber_1.visa+span+.card,#WC_PaymentInfoForm_creditCardNumber_1.visa~.card{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_visa.png)}#WC_PaymentInfoForm_creditCardNumber_1.mastercard+span+.card,#WC_PaymentInfoForm_creditCardNumber_1.mastercard~.card{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_mastercard.png)}#WC_PaymentInfoForm_creditCardNumber_1.amex+span+.card,#WC_PaymentInfoForm_creditCardNumber_1.amex~.card{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_amex.png)}#WC_PaymentInfoForm_creditCardNumber_1.discover+span+.card,#WC_PaymentInfoForm_creditCardNumber_1.discover~.card{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_discover.png)}#WC_PaymentInfoForm_creditCardNumber_1.elo+span+.card,#WC_PaymentInfoForm_creditCardNumber_1.elo~.card{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_elo.png)}#WC_PaymentInfoForm_creditCardNumber_1.dinersclub+span+.card,#WC_PaymentInfoForm_creditCardNumber_1.dinersclub~.card{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_dinersclub.png)}#WC_PaymentInfoForm_creditCardNumber_1.hipercard+span+.card,#WC_PaymentInfoForm_creditCardNumber_1.hipercard~.card{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_hipercard.png)}#WC_PaymentInfoForm_creditCardNumber_1.maestro+span+.card,#WC_PaymentInfoForm_creditCardNumber_1.maestro~.card{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_maestro.png)}#WC_PaymentInfoForm_creditCardNumber_1.jcb+span+.card,#WC_PaymentInfoForm_creditCardNumber_1.jcb~.card{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_jcb.png)}.giftCardLinks{display:inline-block;color:#1f1f24}.giftCardLinks:first-child{text-align:left}.arrow-up{width:0;height:0;border-left:.69em solid transparent;border-right:.69em solid transparent;border-bottom:.69em solid #ededed;position:absolute;top:-.66em;left:50%}.gift-card,.promotion-card{background:#fff;border-top:1px solid #ededed;position:relative;overflow:visible;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;margin:0!important;bottom:-21px}.promotion-card .arrow-up{left:84%}.wcs-find-giftCard{line-height:34px}.gift-card .gift-card-label,.promotion-card .promotion-card-label{float:none;display:inline-block;width:26%;clear:both;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.gift-card .gift-card-input,.promotion-card .promotion-card-input{display:inline-block;width:73%;vertical-align:top}div.gift-card-input div.wcs-field-row div{width:200px;float:left}.com .giftcard_pin_number{margin-bottom:0}.gift-card .redeemBtn{float:right;background-color:#1f1f24;margin:0 auto}#D_CheckoutPayment_GiftCard_Find{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;display:inline-block;font-size:13px;margin-top:20px;text-decoration:underline}.table{display:table;width:100%}.applied_gift_card .tablecell,.applied_gift_card_template .tablecell{width:50%;display:table-cell;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f24}.applied_gift_card .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:13px;line-height:22px;color:#1f1f24}.applied_gift_card .wcs-gift-card-balance{margin-top:0!important}.applied_gift_card .total{font-size:16px;color:#1f1f24;font-weight:700;line-height:22px}.applied_gift_card .green-tick-icon{background:url(../images/success.png) no-repeat 50%!important;margin-left:0;margin-right:8px}.applied_gift_card .successTitle{font-size:16px;text-transform:uppercase;font-weight:700;color:#1f1f24}.x-gift-card-applied #gift-bal,.x-gift-card-applied #gift-val,.x-gift-card-applied .wcs-gift-card-balance{float:none}.x-gift-card-applied__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.x-gift-card-applied__title{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;background:url(../images/success.png) no-repeat 0 0;padding-left:30px}.x-gift-card-applied__remove-link{text-decoration:underline;font-size:13px}.x-gift-card-applied__details{padding-bottom:15px;border-bottom:1px solid #e2e2e5;margin-bottom:15px}.x-gift-card-applied__details__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.69;font-size:13px;margin-bottom:5px}.x-gift-card-applied__details__item:last-child{margin-bottom:0}.x-gift-card-applied__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.applied_gift_card .successMsg,.x-gift-card-applied__total{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500}.applied_gift_card .successMsg{width:100%!important;position:relative;padding-left:25px;margin-bottom:12px;display:block}.applied_gift_card .successMsg .green-tick-icon{position:absolute;top:0;left:0;margin-right:0}.applied_gift_card .successMsg .green-tick-icon+span{color:#1f1f24}.green-tick-icon{background:url(../icons/right-icon.png) no-repeat 0 0;padding-left:16px;display:block;margin-left:5px}.successMsg{color:#1c8846!important}.remove-icon{background:url(../icons/remove_icon.png) no-repeat 0 0;height:15px;width:14px;float:left;position:relative;left:117px;top:3px}.applied_gift_card_template hr,.applied_gift_card hr{margin-bottom:10px}.margintop20{margin-top:20px}.right-align-text{text-align:right}#gift-bal,#gift-val{float:right}.redeemBtn a{color:#fff;padding:7px;margin:0}.wcs-icon-left{background-position:-195px -284px!important}.wcs-payment-confirm-buttons-div .wcs-icon-left{position:relative;left:-7px}.wcs-payment-confirm-buttons-div a{padding-left:7px}.promotionBtn{text-align:right;float:right;background-color:#1f1f24;margin-right:99px}.tablecell{width:50%;display:table-cell;-webkit-box-sizing:border-box;box-sizing:border-box}.promotion-applied-container .successMsg{width:54%}.promotion-applied-container .successMsg span{float:left}.promotion-card-label{float:left!important}.promotion_card_number #D_CartPage_PromoCode_Input{width:200px}.promotionBtn #input.wcs-shopping-button-promo{color:#fff}.wcs-giftwrap-arrow{position:relative;top:12px}.wcs-two.wcs-columns.wcs-fill.wcs-border-left.wcs-gwp-deliverydate-column{margin-left:5px;margin-right:5px}.wcs-shopping-item-price.wcs-gwp-price-column{padding-right:15px}.wcs-gwp-myOrders-receiveDetails{width:115px}.wcs-gwp-product-image-nolink{pointer-events:none}.wcs-promo-applied-price{color:#1c8846!important}.wcs-gwp-myOrders-receiveDetails{width:115px!important}.wcs-shopping-item-price.wcs-gwp-shopbag-marginright-15{margin-right:15px}.wcs-custom-bag{margin-bottom:50px!important}.wcs-custom-bag-loader{display:none}.wcs-custom-bag-loading{position:relative}.wcs-custom-bag-loading>*{opacity:.5}.wcs-custom-bag-loading .wcs-custom-bag-loader{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.vatIncludedCls{font-size:11px!important;color:#666!important;text-transform:none!important;text-align:right;font-weight:400}.wcs-myOrder-total-cost-details span.vatIncludedCls{float:right;margin-right:15px}.wcs-confirm-order-header .vatIncludedCls{text-align:right!important;position:relative;right:6px;float:right!important}.wcs-confirm-order-header span:first-child{width:50%!important;text-align:right!important}.wcs-confirm-order-header h3{width:46%;text-align:right!important}.paymentBackLabel{position:relative;top:-5px;left:-5px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;font-size:14px;text-transform:uppercase}.wcs-delivery-information span.wcs-icon.wcs-icon-left{margin-right:7px;position:relative}a:hover span.wcs-icon.wcs-icon-left{background-position:-211px -284px!important}.wcs-shopping-item-content .qty-stock-msg{position:absolute;top:6px;text-align:left;width:337px;margin-left:8px;border:2px solid #de0b00;background-color:#fff;display:table;padding-bottom:7px;padding-left:7px;padding-top:5px}.wcs-shopping-item-content .qty-stock-msg .no-stock-wrapper{position:relative}.wcs-shopping-item-content .qty-stock-msg div:nth-child(2){font-size:16px!important;font-family:"TradeGothicLTStd"!important;color:#de0b00;margin-left:8px;padding-right:3px}.wcs-shopping-item-content .qty-stock-msg div.msg-box{position:relative;color:#de0b00;display:table-cell;font-size:13px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;padding-right:6px}.wcs-shopping-item-content .down-arrow{background:url(../images/spritesheet.png) no-repeat -176px -499px;width:15px;height:15px;position:absolute;top:49px;left:63px}.wcs-shopping-item-content .so-pdpContainer{position:absolute;right:185px;text-align:left;top:25px;z-index:99}.wcs-shopping-item-content .return-so-container{position:absolute;right:10px;text-align:left;top:10px;z-index:2;width:280px}.wcs-shopping-item-content .return-so-container .return-so-msg{font-size:13px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif}.wcs-shopping-item-content .return-so-msg a{color:#666;text-decoration:underline!important}.so-select-disable select{opacity:.5;pointer-events:none}.wcs-shopping-item-content .no-border-left{border:medium none!important}.wcs-shopping-item-content .so-lineItem{padding-top:11px}.wcs-shopping-item-content .so-lineItem li{color:#666;font-size:15px;margin-bottom:9px;padding-left:10px;text-decoration:underline;cursor:pointer}.wcs-shopping-item-content .so-Header{color:#de0b00;font-size:18px}.no-border-left{border-left:0}.wcs-shopping-item-content .so-lineItem li a{color:#666}.wcs-shopping-item-content .so-lineItem li div{background:url(../images/spritesheet.png) no-repeat -203px -504px;width:8px;height:8px;display:inline-block;margin-right:5px}.cart-linethrough{position:absolute;border-top:1px solid #888;top:10px;text-align:right;right:11px}.qty-stock-wraper{border:2px solid #de0b00;position:absolute;left:0;top:0;z-index:2;width:99.5%;height:100%}#orderSummary img.img-ykb-world-shoppingbag{width:64px;display:inline-block;height:35px;padding-left:10px;top:9px;position:relative}#orderSummary .shoppingbag-no-installation-msg{display:inline-block;text-align:right;clear:left}#orderSummary .shoppingbag-no-installation-wrapper{display:table;width:100%;vertical-align:middle;text-align:right;padding-top:10px}#orderSummary img.img-garanti-large-shoppingbag{width:64px;display:inline-block;padding-left:10px;top:7px;position:relative}.wcs-three .wcs-columns .wcs-fill .wcs-myOrder-amount .wcs-order-amount{width:auto}#wcs-return-history-tab .DESK_ROX_Label,.wcs-shopping-item-content .wcs-three.wcs-columns.wcs-fill.wcs-alpha .DESK_ROX_Label{padding:10px}.wcs-myOrder-details-content .wcs-nine.wcs-columns.wcs-myOrders-rox{width:714px}.wcs-btn-rox-communicate{background:#fff;text-decoration:none!important;padding:6px 12px;text-transform:uppercase;color:#000;border:1px solid #666;position:relative;margin:20px 12px 10px;float:right;cursor:pointer;text-align:center;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif}.wcs-btn-rox-communicate .wcs-icon{display:none}.wcs-btn-rox-communicate:hover{background:#1f1f24;color:#fff}.wcs-btn-rox-communicate .wcs-icon{background-position:-141px -280px;width:16px;height:26px}.wcs-btn-rox-received{border:1px solid #1c8846;padding:5px 23px 5px 33px;text-transform:uppercase;margin:20px 0 10px 12px;float:left;position:relative}.wcs-btn-rox-received:before{content:"";background:url(../images/spritesheet.png) no-repeat -346px -831px;left:9px;top:9px;display:inline-block;position:absolute;width:18px;height:18px}.wcs-btn-rox-waiting{border:1px solid #bf9456;padding:5px 23px 5px 33px;text-transform:uppercase;margin:20px 0 10px 12px;float:left;position:relative}.wcs-btn-rox-waiting:before{content:"";background:url(../images/spritesheet.png) no-repeat -287px -831px;left:9px;top:6px;display:inline-block;position:absolute;width:18px;height:20px}.wcs-btn-rox-myorders-message{margin:27px 0 10px 30px;float:left;padding-left:20px;position:relative}.wcs-btn-rox-myorders-message:before{content:"";background:url(../images/spritesheet.png) no-repeat -231px -830px;display:inline-block;position:absolute;width:21px;height:19px;left:-15px;top:-17px}.wcs-btn-rox-myorders-emailus{margin:27px 0 10px 30px;float:left;position:relative;color:#666;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px}.wcs-prescription-insurance{font-family:"Lato","Arial";font-size:13px;line-height:1.54;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #e2e2e5;padding:20px;margin-top:20px}.wcs-prescription-insurance span{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;text-transform:uppercase;font-weight:bold}.wcs-prescription-insurance img{display:none}.wcs-prescription-insurance .rb-btn.rb-btn--black{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;color:#fff;line-height:1.43;float:right}.wcs-prescription-insurance .rb-btn.rb-btn--black:hover{color:#fff}#D_MyOrders_Summary_RoxInvoice{position:absolute;top:0;z-index:2}.wcs-prescription-insurance img{float:left;margin-right:14px;margin-top:4px}.wcs-prescription-insurance p{margin:5px 0 25px;width:100%}.wcs-prescription-insurance .wcs-link-icon{position:relative;padding-left:15px;text-decoration:none;display:block;margin:7px 0}.wcs-prescription-insurance .wcs-link-icon.wcs-underline{text-decoration:underline}.wcs-prescription-insurance .wcs-link-icon .wcs-icon{background-position:-116px -488px;width:10px;left:0}.wcs-rox-cko-container{margin:20px 0;padding:0 2px 20px;width:265px!important;border-bottom:1px solid #ccc}#D_CheckoutLogin_AddDetails_RoxInsurance a{text-decoration:underline}#D_CheckoutLogin_AddDetails_RoxInsurance img{margin-left:0}.wcs-leadtimemsg-container,.wcs-rox-leadtimemsg-container{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:12px;line-height:18px}.wcs-leadtimemsg-container{padding-bottom:15px;color:#1f1f24}.wcs-rox-leadtimemsg-container{padding-bottom:26px;border-bottom:1px solid #ccc}.wcs-leadtimemsg-container span,.wcs-rox-leadtimemsg-container span{color:#1c8846}#wcs-delivery-leadmsg .wcs-delivery-cart{margin:18px 0;border-bottom:1px solid #ccc;padding-bottom:6px;line-height:17px}.rox-lenstype-note-wrapper{margin-top:20px;font-size:12px;font-family:"Lato","Helvetica";color:#666;margin-bottom:15px;vertical-align:middle;position:relative}.rox-note-tooltip-icon{width:18px;height:18px;background:#ededed;margin-left:12px;display:inline-block;border-radius:8px;position:relative;top:2px;cursor:pointer}.rox-lenstype-note{display:inline-block}#basket_promo_form .rox-lenstype-note{width:242px}.rox-lens-tooltip-wrapper .icon-label{position:relative;top:-2px;left:8px;color:#1f1f24;font-size:12px}.wcs-prescription-tooltip-icon-info{text-align:right;width:97%}.rb-nw-cart-container #orderSummary .wcs-prescription-tooltip-icon-info{width:100%;text-align:left;padding-left:20px}.rb-nw-cart-container #orderSummary .wcs-prescription-tooltip-icon-info .rox-note-tooltip-icon{top:2px}.rb-nw-cart-container #orderSummary .wcs-prescription-tooltip-icon-info .rox-prescription-tooltip-wcs{z-index:101}.rox-prescription-tooltip-wcs{position:absolute;width:342px;right:70px;background:#ededed;z-index:99;top:-70px;padding:23px 27px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;cursor:default;-webkit-transition:.5s;transition:.5s}.rox-lens-tooltip-wrapper{display:inline-block;position:absolute;top:0}.tooltip-header{font-size:14px;color:#1f1f24;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;text-transform:uppercase}.tooltip-body{margin-top:16px;font-size:12px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;color:#1f1f24}.tooltip-options-head{margin-top:17px}ul.tooltip-options{margin-top:16px}div.rox-note-tooltip-icon:hover div.rox-prescription-tooltip-wcs{display:block}.rox-prescription-tooltip-wcs:after{content:"";position:absolute;background:url(../images/spritesheet.png) no-repeat -324px -358px;width:11px;height:15px;right:-11px;top:72px}.tooltip-options li:before{content:"";background:url(../images/spritesheet.png) no-repeat -116px -490px;padding-left:10px}.wcs-rox-cko-container .rox-lenstype-note{text-align:left;display:table-cell}.wcs-rox-cko-container .wcs-prescription-tooltip-icon-info{display:table}.wcs-rox-cko-container .rox-lens-tooltip-wrapper{display:table-cell;top:20px}.wcs-rox-cko-container .rox-lenstype-note-wrapper{margin-top:10px!important;margin-bottom:0!important}.wcs-rox-cko-container .rox-prescription-tooltip-wcs:after{top:92px!important}.wcs-checkout-login .wcs-prescription-label,.wcs-checkout-login .wcs-prescription-tooltip-icon-info{display:table}.wcs-checkout-login .rox-lenstype-note-wrapper{display:table;margin-top:10px!important;margin-bottom:0!important}.wcs-checkout-login .rox-prescription-tooltip-wcs{top:-222px!important}.wcs-checkout-login .rox-prescription-tooltip-wcs:after{top:224px!important}#wcs-dob-subscribe-error .wcs-error-indicator{left:2px}.btn-arrow{background:url(../images/spritesheet.png) no-repeat -98px -491px;width:7px;height:12px;display:inline-block;margin-left:18px;position:relative;top:2px;cursor:pointer}#printBoleto .wcs-text-decoration-underline,.btn-create-account{font:12px "Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;color:#666!important;cursor:pointer;text-decoration:underline}#printBoleto .wcs-icon-print,.btn-create-account{margin-left:15px}#printBoleto .wcs-icon-print{margin-right:1px}#printBoleto{text-decoration:none}.wcs-myOrder-status-section .wcs-omega-boleto{margin-top:10px}.btn-create-account:before{background:url(../images/spritesheet.png) -116px -488px no-repeat;padding-left:10px;content:""}.register-new-user{background-color:#ededed}.create-account-promo,.wcs-register-with-us .wcs-register-co-layout{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.wcs-register-with-us .wcs-register-co-layout{float:right}.wcs-register-with-us form{margin-top:0}.wcs-register-with-us .wcs-three.wcs-columns{width:290px!important}.wcs-register-with-us input{width:auto}.wcs-register-with-us #createAccount{margin-bottom:0}.wcs-register-with-us .wcs-three.wcs-add-top{width:301px!important;margin-top:7px!important}.wcs-register-with-us .wcs-three.wcs-add-top input{width:auto}.wcs-register-with-us #password{margin-bottom:12px!important}.wcs-register-with-us-password .exclamatory{top:62px;color:#de0b00;right:-15px}.wcs-register-with-us-confirmpassword .exclamatory{top:6px;color:#de0b00;right:-15px}.wcs-register-with-us span.wcs-error-message.wcs-show{background:none!important;border:0;width:100%;margin:-11px 0 9px;float:left;padding:2px 0;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:12px;line-height:16px;max-width:313px}.wcs-custom-reg-section{background:none;padding:0;position:relative;top:10px;display:none}.wcs-width312{width:312px!important}.wcs-register-with-us-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.rox.wcs-product-blurb{display:table}.button-disabled{opacity:.5;pointer-events:none}a.wcs-checkout-with-paypal.button-disabled{display:list-item}.wcs-rox-ins-line-through{width:86%;border:0;margin-top:-11px;border-top:1px solid #bf9456;margin-left:12px}.rox-insurance-discount{font-size:20px!important}.gift_card_div .wcs-row{position:relative;margin-top:25px;margin-bottom:20px}.gift_card_div .wcs-pay-remain{font-size:16px;font-weight:bold}#gift-card-number,#gift-card-pin{-webkit-box-shadow:none;box-shadow:none;padding-top:6px}#payment_mode_form .rb-invalidrow .rb-fieldrow__helper--error{padding-left:16px}.pin-number-msg{position:absolute;top:60px;left:0}.gift_card_div .wcs-gift-card-balance,.gift_card_div .wcs-gift-card-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.gift_card_div .wcs-gift-card-balance #gift-bal,.gift_card_div .wcs-gift-card-balance #gift-val,.gift_card_div .wcs-gift-card-value #gift-bal,.gift_card_div .wcs-gift-card-value #gift-val{min-width:30%;text-align:right}.com .wcs-error-message{color:#de0b00;position:relative;font-size:14px;margin:0;padding:0;border:0;width:auto}.wcs-tax-calculate{background:#fff!important;height:275px;width:368px!important;left:-380px!important;padding:40px;border-radius:1px;-webkit-box-shadow:0 0 6px -1px rgba(0,0,0,.12);box-shadow:0 0 6px -1px rgba(0,0,0,.12);border:1px solid #e2e2e5}.wcs-tax-calculate--canada{height:340px}.wcs-tax-calculate__form{text-align:right}.wcs-tax-calculate__title{color:#1f1f24;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;margin:0}.wcs-tax-calculate .wcs-close{margin:0;background-position:0 0;width:24px;height:24px;position:absolute;top:15px;right:40px}.wcs-tax-calculate .wcs-close:hover{cursor:pointer}.wcs-tax-calculate #wcs-tax-button{position:absolute;right:40px;bottom:40px}.wcs-tax-calculate .rb-fieldrow input+label,.wcs-tax-calculate .rb-fieldrow textarea+label{position:absolute;top:20px;left:0;-webkit-transition:all .2s;transition:all .2s;color:#1f1f24;-webkit-transform:translateY(50%);transform:translateY(50%);text-transform:lowercase;font-size:16px}.wcs-tax-calculate .rb-fieldrow input:focus+label,.wcs-tax-calculate .rb-fieldrow input:not(:placeholder-shown)+label,.wcs-tax-calculate .rb-fieldrow textarea:focus+label,.wcs-tax-calculate .rb-fieldrow textarea:not(:placeholder-shown)+label{font-size:75%;opacity:1;color:#666;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}#payment_mode_creditCard{clear:both;padding:15px 0}#payment_mode_creditCard .creditcard-panel--new .wcs-width-312.wcs-overflowHidden{margin-bottom:20px}#payment_mode_creditCard #WC_PaymentInfoForm_cardVerificationNumber_1{width:100%}#payment_mode_creditCard .cc-cvv-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:460px}#payment_mode_creditCard .cc-cvv-wrapper .cc-cvv-exp-date,#payment_mode_creditCard .cc-new-cvv-placeholder{width:210px}#payment_mode_creditCard .cc-new-cvv-placeholder .wcs-notification-box{left:32px}#payment_mode_creditCard .cc-new-cvv-placeholder .common__icon{overflow:visible}#payment_mode_creditCard .wcs-card-verification-icon{position:absolute;top:25px;left:100%}#orderSummary #basket_promo_form .wcs-checkout-with-container{position:relative}#orderSummary .wcs-checkout-with-container .paypal-disable-wrapper{width:170px;height:32px;position:absolute;background:transparent;z-index:999;display:block;left:-20px;top:0;cursor:pointer}.gift_card_form.com input[type=passord],.gift_card_form.com input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;margin:0;max-width:286px}.payment-pin-number+.pin-number-msg{position:static}#basket_promo_form .wcs-apply-promo-code a,#D_CartPage_PromoCode_IDme{text-decoration:underline;color:#666;font-size:14px}#gcItemerrorId .gcerr>div:last-child,#roxItemerrorId .roxerr>div:last-child,#roxRemixItemerrorId .roxremerr>div:last-child{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif}#wcs-apply-promo-code-div{width:328px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;position:relative;border:1px solid #dfdfdf;left:-21px;bottom:-14px;padding:25px 20px}@media (min-width:1250px){#wcs-apply-promo-code-div{width:375px}}.promo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}html[lang=en-AU] #wcs-apply-promo-code-div,html[lang=en-GB] #wcs-apply-promo-code-div{margin-top:18px}.rb-promo-border{border-bottom:1px solid #dfdfdf}.rb-display-none{display:none!important}.rb-promo-err{display:none;font-size:21px;color:#cf2a2b;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;width:34px;text-align:center;position:absolute;right:27px;top:26px}.nw-promo-error{display:none}.rb-invalid-promo{color:#cf2a2b;position:relative}.rb-invalid-promo input[type=text]{-webkit-box-shadow:inset 0 0 10px 0 hsla(0,0%,90%,.5);box-shadow:inset 0 0 10px 0 hsla(0,0%,90%,.5);background-color:#fff;border:2px solid #cf2a2b!important;margin-bottom:5px!important}.rb-invalid-promo .rb-promo-err{display:block}.rb-invalid-promo .nw-promo-error{margin-bottom:24px;clear:both;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:12px;display:block}.promo-input{padding-right:63px;padding-top:0}.rb-add-another{padding-top:23px;padding-bottom:19px;clear:both}.wcs-container.wcs-main.wcs-basketMarginTop .delivery-information-note-red.wcs-server-msg{display:-webkit-box;display:-ms-flexbox;display:flex}.wcs-container.wcs-main.wcs-basketMarginTop .delivery-information-note-red.wcs-server-msg .wcs-note-red{width:100%}.wcs-note-red{position:relative;margin-bottom:20px}.wcs-note-red.age-ban-message h5:before{display:none}.wcs-note-red h4.wcs-note-red-h4{font-size:16px;line-height:23px;color:#cf2a2b;text-transform:uppercase}.wcs-note-red p{font-size:14px;color:#1f1f24;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif}.wcs-note-red h5:before{content:"";background-image:url(../images/icon-error.png);width:24px;height:24px;display:inline-block;background-position:50%;background-size:22px 22px;margin-left:-24px;margin-bottom:-7px}.wcs-note-red .number{text-transform:uppercase}.fix-clear{clear:both}.rb-padding-fix-promo input[type=button]{margin-right:0!important}.rb-sucesspromo__title{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.38;margin-bottom:10px;background:url(../images/success.png) no-repeat 0;padding-left:30px}.rb-sucesspromo__message{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:300;line-height:1.69;margin-bottom:20px}.rb-sucesspromo__remove{font-size:13px;font-weight:300;text-align:right;line-height:1.58;text-decoration:underline}.rb-sucesspromo__remove,.wcs-shopping-item-content .wcs-remixed-description .wcs-remixed-case-color span.wcs-label{display:block;color:#1f1f24}div#benefits-limit-error{margin-top:22px;padding:15px 14px;border:2px solid #8f7041;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif}#orderSummary .wcs-shopping-subTotal #cart_gc_Amount .wcs-shopping-tryon-text{color:#de0b00}#cart_gc_Amount .wcs-shopping-tryon-text{color:#1c8846!important}#wcs_myDetails_editHomeAddress .wcs-error-message~.wcs-lightBox-form-label~.wcs-columns,#wcs_myDetails_editHomeAddress .wcs-error-message~.wcs-lightBox-form-label~.wcs-left{margin-left:0}#wcs_myDetails_editHomeAddress .wcs-error-message.wcs-inline-block~.wcs-lightBox-form-label~.wcs-columns,#wcs_myDetails_editHomeAddress .wcs-error-message.wcs-inline-block~.wcs-lightBox-form-label~.wcs-left{margin-left:113px}#wcs_myDetails_editHomeAddress .wcs-lightBox-form-label~.wcs-left{margin-left:0}#wcs_myDetails_editHomeAddress .wcs-error-message.wcs-inline-block{margin:0 0 20px}.shopbag-links-container.wcs-four>div{margin-bottom:10px}.wcs-modified-table .wcs-shopping-item-remove:not(.in-holder),.wcs-wrapper-standard-modified-table .wcs-shopping-item-remove:not(.in-holder){display:inline-block;padding-right:10px;color:#666;cursor:pointer;width:auto;text-transform:uppercase;text-decoration:none;font-size:10px;font-weight:normal;line-height:2.05;text-align:center}.wcs-shopping-item-content.wcs-myOrder-details-content span.wcs-product-blurb{display:block}.free-return-message{text-align:center;font-size:13px;margin-bottom:26px;font-weight:bold}.shop-cart-tc{clear:both;padding:10px 15px 0;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;line-height:1.23;color:#1f1f24;text-align:center}.shop-cart-tc.-global{font-size:12px;line-height:16px;padding:0;font-style:normal;font-weight:400}.shop-cart-tc a{text-transform:uppercase;color:#666!important}.shop-cart-tc a:hover{text-decoration:underline!important}.shopcart-afterpay-container{clear:both;padding-top:2px;margin-top:8px}.shopcart-afterpay-container .afterpay-content .rc-add-lenses-bt{text-decoration:none!important}ul.afterpay-payment{width:393px;display:inline-block;position:relative;text-align:center}ul.afterpay-payment>li{width:97px;float:left;font-family:"Lato","Helvetica";font-size:11px;color:#666}ul.afterpay-payment>li>div{display:block;margin:4px auto}ul.afterpay-payment .afterpay-amount{color:#1f1f24;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:13px}.afterpay-line{width:309px;height:2px;background-color:#d6d6d6;position:relative;top:38px;left:35px}#wcs_myOrder_cancelOrder{top:50%!important;width:540px;padding-top:40px}#wcs_myOrder_cancelOrder .wcs-close-btn{position:absolute;right:15px;top:15px;cursor:pointer}#wcs_myOrder_cancelOrder .order-cancellation-message{display:none}#wcs_myOrder_cancelOrder .error-order-cancellation{height:20px}#wcs_myOrder_cancelOrder .label_cancel_error{margin-bottom:1px!important}#wcs_myOrder_cancelOrder .wcs-product-description{padding:35px}#wcs_myOrder_cancelOrder .wcs-lightBox-cancelOrder-content{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;line-height:1.5}#wcs_myOrder_cancelOrder .wcs-lightBox-cancelOrder-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;float:right}#wcs_myOrder_cancelOrder .wcs-lightBox-cancelOrder-buttons .rb-btn{padding:9px 12px}#wcs_myOrder_cancelOrder .wcs-lightBox-cancelOrder-buttons .rb-btn--grey-stroke{margin-right:20px}#wcs_myOrder_readMore{top:50%!important}#wcs_myOrder_readMore .wcs-close-btn{position:absolute;right:15px;top:15px;cursor:pointer}#wcs_myOrder_readMore .wcs-product-description{padding:35px}#wcs_myOrder_readMore .wcs-lightBox-cancelOrder-content{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;line-height:1.5}#wcs_myOrder_readMore .wcs-lightBox-cancelOrder-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#wcs_myOrder_readMore .wcs-lightBox-cancelOrder-buttons .rb-btn{padding:0 12px}.order-cancel-result-overlay .rb-overlay-close-trigger{text-align:right;display:block;font-size:20px}.order-cancel-result-overlay .rb-overlay-close-trigger span{text-indent:999999px;display:inline-block;width:24px;height:24px}.order-cancel-result-overlay .rb-overlay-wrapper{width:438px}.order-cancel-result-overlay .rb-overlay-content{padding:20px;width:540px;background-color:#fff}.order-cancel-result-overlay .rb-overlay-content h2{font-size:20px;margin-top:0;padding-right:20px;padding-left:20px;color:#1f1f24}.order-cancel-result-overlay .rb-overlay-content p{margin-bottom:20px;font-size:12px;padding-right:20px;padding-left:20px;color:#1f1f24}.order-cancel-result-overlay .rb-overlay-content--button,.order-cancel-result-overlay .rb-overlay-content .rb-overlay-foot{text-align:right}.creditcard-panel--saved{width:362px;margin-bottom:32px}.cc-saved-list{list-style-type:none;margin:22px 0 0;padding:0;width:470px}.cc-saved-item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:82px;margin-bottom:12px;padding:13px 12px 12px 16px;border:1px solid #999;font-size:13px;line-height:20px;color:#1f1f24;font-family:"Lato","Helvetica";cursor:pointer;width:475px}.cc-saved-item .cc-saved-info{margin-bottom:19px}.cc-saved-item .cc-saved-info strong{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;text-transform:capitalize;font-size:14px;color:#1f1f24}.cc-saved-item .card-logo{position:absolute;top:8px;right:12px;width:47px;height:29px}.cc-saved-item .card-logo--visa{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_visa.png)}.cc-saved-item .card-logo--mastercard{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_mastercard.png)}.cc-saved-item .card-logo--discover{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_discover.png)}.cc-saved-item .card-logo--amex{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_americanexpress.png)}.cc-saved-item .card-logo--dinersclub{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_dinersclub.png)}.cc-saved-item .card-logo--jcb{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_jcb.png)}.cc-saved-item .card-logo--elo{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_elo.png)}.cc-saved-item .card-logo--hipercard{background-image:url(/wcsstore/RayBanStorefrontAssetStore/images/ico_hipercard.png)}.cc-saved-item .cc-saved-delete{position:absolute;bottom:11px;right:12px;padding:0;margin:0;font-size:13px;line-height:20px;color:#666;background:none;border:0;text-decoration:underline;cursor:pointer;z-index:2}.cc-saved-item .cc-cvv-label{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:14px}.cc-saved-item .cc-cvv-field{margin-top:-5px}.cc-saved-item .cc-cvv-field .user-input-field{margin-bottom:5px}.cc-saved-item .cc-cvv-field .wcs-error-message.new-error-style{width:280px}.cc-saved-item.expired,.cc-saved-item.selected{cursor:default}.cc-saved-item.selected{background-color:#ededed;border-color:#ededed}.cc-saved-item.selected .card-logo{right:45px}.cc-saved-item.selected:after{content:"";position:absolute;top:13px;right:12px;display:block;width:20px;height:20px;background:url(../images/spritesheet.png) no-repeat scroll -403px -535px transparent}.cc-saved-item.expired>:not(.cc-saved-delete){opacity:.5}.cc-add-new-card-button{padding:13px 24px;background:#fff;border:1px solid #999;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:14px;line-height:20px;color:#1f1f24;cursor:pointer}.cc-add-new-card-button .icon-plus-gold{position:relative;left:-6px}.creditcard-panel--new .wcs-info-icon{margin-top:-5px;top:6px;margin-left:2px}.wcs-icon-relative.wcs-info-icon p{color:#666;font-size:11px}span a.giftCardBoxLinks{min-width:560px;min-height:60px;background-color:#fff;border:1px solid #e2e2e5;padding:20px 15px;display:inline-block;font-size:16px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;color:#1f1f24;text-transform:uppercase;text-decoration:none;width:100%}.pay_with_giftCard .gift-card{width:328px!important;border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;left:-21px;bottom:-14px}@media (min-width:1250px){.pay_with_giftCard .gift-card{width:375px!important}}.gift-card-arrow-toggle{background:url(../images/spritesheet.png) no-repeat;background-position:-42px -902px;width:10px;height:6px;margin:8px 0 0 10px;float:right;display:inline-block;vertical-align:middle}.rb-arrow-up{background-position:-57px -902px}.wcs-pt_BR .wcs-leadtimemsg-container span{color:#666;font-weight:normal;font-size:13px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif}.creditcard-panel--separator{width:474px;height:0}.privacy-police-label{margin-bottom:8px}.wcs-de_DE .pay_with_giftCard .shopping-cart-gift-card,.wcs-en_GB .pay_with_giftCard .shopping-cart-gift-card,.wcs-en_US .pay_with_giftCard .shopping-cart-gift-card,.wcs-fr_FR .pay_with_giftCard .shopping-cart-gift-card{right:240px}.wcs-de_DE .pay_with_giftCard .shopping-cart-gift-card .redeemBtn,.wcs-en_GB .pay_with_giftCard .shopping-cart-gift-card .redeemBtn,.wcs-en_US .pay_with_giftCard .shopping-cart-gift-card .redeemBtn,.wcs-fr_FR .pay_with_giftCard .shopping-cart-gift-card .redeemBtn{position:relative}.wcs-de_DE .pay_with_giftCard .shopping-cart-gift-card .redeemBtn button,.wcs-en_GB .pay_with_giftCard .shopping-cart-gift-card .redeemBtn button,.wcs-en_US .pay_with_giftCard .shopping-cart-gift-card .redeemBtn button,.wcs-fr_FR .pay_with_giftCard .shopping-cart-gift-card .redeemBtn button{line-height:1.43}.wcs-en_CA .pay_with_giftCard .shopping-cart-gift-card .arrow-up{right:382px}.wcs-de_DE .payment-pin-number+.pin-number-msg,.wcs-fr_FR .payment-pin-number+.pin-number-msg{position:absolute}.wcs-footer #wcs-newsletter-footer-signup{display:none}.wcs-custom-bag .wcs-shopping-item-title .wcs-shop-cartprice .wcs-price-title{margin-right:5px}.wcs-custom-bag .noItemClass{max-width:675px;line-height:1.58;font-size:13px;color:#1f1f24;margin-bottom:20px}.wcs-custom-bag .noItemClass .wcs-note-green,.wcs-custom-bag .noItemClass .wcs-note-red{padding:20px 38px;border-width:0 0 0 2px;margin:0;background-size:24px;background-repeat:no-repeat;background-position:10px 20px}.wcs-custom-bag .noItemClass .wcs-note-green h5,.wcs-custom-bag .noItemClass .wcs-note-red-h4{margin:0 0 10px;text-transform:uppercase;font-size:13px}.wcs-custom-bag .noItemClass .wcs-note-red{border-color:#b50900;background-color:#f2dede;background-image:url(../images/icon-error.png)}.wcs-custom-bag .noItemClass .wcs-note-red-h4{color:#b50900}.wcs-custom-bag .noItemClass .wcs-note-red .font-size-base{font-size:13px;padding-bottom:4px;color:#b50900;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif}@media (min-width:1249px){.wcs-custom-bag .noItemClass .wcs-note-red{min-width:776px;min-height:104px}}.wcs-custom-bag .noItemClass .wcs-note-green{border-color:#3c763d;background-color:#dff0d8;background-image:url(../images/icon-success.png)}.wcs-custom-bag .noItemClass .wcs-note-green h5{color:#3c763d}.wcs-custom-bag .noItemClass .wcs-msg-success{width:100%;margin:0}.wcs-trackOrderReturnLink{float:right!important;display:inline;width:100px;top:-2px}.rb-nw-ordersummary-container{width:320px}.rb-nw-ordersummary-container .rb-nw-help,.rb-nw-ordersummary-container .rb-nw-odr-sum,.rb-nw-ordersummary-container .rb-nw-shopping{border:1px solid #e2e2e5;width:100%;margin-bottom:20px}.rb-nw-ordersummary-container .rb-nw-help .odr-head,.rb-nw-ordersummary-container .rb-nw-odr-sum .odr-head,.rb-nw-ordersummary-container .rb-nw-shopping .odr-head{background-color:#f2f2f2;padding:9px 20px;border-bottom:1px solid #e2e2e5}.rb-nw-ordersummary-container .rb-nw-help .odr-body,.rb-nw-ordersummary-container .rb-nw-odr-sum .odr-body,.rb-nw-ordersummary-container .rb-nw-shopping .odr-body{padding:19px 20px;overflow:auto;font-weight:normal}.rb-chksumry-con,.rb-in-your-bag,.wcs-delivery-details,.wcs-need-help{background:none!important;border:1px solid #e2e2e5;width:100%;padding:0;display:inline-block;margin-bottom:20px;color:#1f1f24}.rb-chksumry-con .rb-nw-del,.rb-in-your-bag .rb-nw-del,.wcs-delivery-details .rb-nw-del,.wcs-need-help .rb-nw-del{display:none!important}.rb-chksumry-con .odr-head,.rb-in-your-bag .odr-head,.wcs-delivery-details .odr-head,.wcs-need-help .odr-head{background-color:#f2f2f2;padding:14px 55px 14px 20px;border-bottom:1px solid #e2e2e5;position:relative}.rb-chksumry-con .odr-head .edit-btn,.rb-in-your-bag .odr-head .edit-btn,.wcs-delivery-details .odr-head .edit-btn,.wcs-need-help .odr-head .edit-btn{position:absolute;line-height:1.69;right:18px;top:50%;z-index:5;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rb-chksumry-con .odr-title,.rb-in-your-bag .odr-title,.wcs-delivery-details .odr-title,.wcs-need-help .odr-title{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;font-size:14px;line-height:1;text-align:left;color:#1f1f24;text-transform:uppercase}.rb-chksumry-con .odr-body,.rb-in-your-bag .odr-body,.wcs-delivery-details .odr-body,.wcs-need-help .odr-body{padding:19px 20px;font-weight:normal}.rb-chksumry-con .odr-body h4,.rb-in-your-bag .odr-body h4,.wcs-delivery-details .odr-body h4,.wcs-need-help .odr-body h4{font-size:14px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;text-transform:capitalize;margin:16px 0 10px}.rb-chksumry-con .odr-body .wcs-delivery-total-cost,.rb-in-your-bag .odr-body .wcs-delivery-total-cost,.wcs-delivery-details .odr-body .wcs-delivery-total-cost,.wcs-need-help .odr-body .wcs-delivery-total-cost{margin:0!important;font-family:"Lato","Helvetica";font-size:13px;line-height:1.69;color:#1f1f24!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rb-chksumry-con .odr-body .wcs-delivery-total-cost span,.rb-in-your-bag .odr-body .wcs-delivery-total-cost span,.wcs-delivery-details .odr-body .wcs-delivery-total-cost span,.wcs-need-help .odr-body .wcs-delivery-total-cost span{font-weight:normal}.rb-chksumry-con .odr-body .wcs-delivery-subtotal,.rb-chksumry-con .odr-body .wcs-delivery-subtotal-price,.rb-in-your-bag .odr-body .wcs-delivery-subtotal,.rb-in-your-bag .odr-body .wcs-delivery-subtotal-price,.wcs-delivery-details .odr-body .wcs-delivery-subtotal,.wcs-delivery-details .odr-body .wcs-delivery-subtotal-price,.wcs-need-help .odr-body .wcs-delivery-subtotal,.wcs-need-help .odr-body .wcs-delivery-subtotal-price{margin:0!important;padding:0!important}.rb-chksumry-con .odr-body .wcs-delivery-subtotal .promo-label,.rb-in-your-bag .odr-body .wcs-delivery-subtotal .promo-label,.wcs-delivery-details .odr-body .wcs-delivery-subtotal .promo-label,.wcs-need-help .odr-body .wcs-delivery-subtotal .promo-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rb-chksumry-con .odr-body .wcs-delivery-subtotal span,.rb-in-your-bag .odr-body .wcs-delivery-subtotal span,.wcs-delivery-details .odr-body .wcs-delivery-subtotal span,.wcs-need-help .odr-body .wcs-delivery-subtotal span{text-align:left!important}.rb-chksumry-con .odr-body .wcs-delivery-subtotal-price span,.rb-in-your-bag .odr-body .wcs-delivery-subtotal-price span,.wcs-delivery-details .odr-body .wcs-delivery-subtotal-price span,.wcs-need-help .odr-body .wcs-delivery-subtotal-price span{text-align:right!important}.rb-chksumry-con .odr-body .wcs-delivery-total-amount,.rb-in-your-bag .odr-body .wcs-delivery-total-amount,.wcs-delivery-details .odr-body .wcs-delivery-total-amount,.wcs-need-help .odr-body .wcs-delivery-total-amount{margin:8px 0 0!important;border-top:1px solid #e2e2e5!important;border-bottom:0 solid!important}.rb-chksumry-con .odr-body .wcs-delivery-total-amount span.wcs-delivery-total-text,.rb-in-your-bag .odr-body .wcs-delivery-total-amount span.wcs-delivery-total-text,.wcs-delivery-details .odr-body .wcs-delivery-total-amount span.wcs-delivery-total-text,.wcs-need-help .odr-body .wcs-delivery-total-amount span.wcs-delivery-total-text{width:50%!important;margin:0!important;text-align:left;float:left;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;font-size:16px}.rb-chksumry-con .odr-body .wcs-delivery-total-amount .wcs-delivery-total-price,.rb-in-your-bag .odr-body .wcs-delivery-total-amount .wcs-delivery-total-price,.wcs-delivery-details .odr-body .wcs-delivery-total-amount .wcs-delivery-total-price,.wcs-need-help .odr-body .wcs-delivery-total-amount .wcs-delivery-total-price{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;font-size:16px}.rb-chksumry-con .odr-body .wcs-delivery-total-amount .afterpay-content,.rb-in-your-bag .odr-body .wcs-delivery-total-amount .afterpay-content,.wcs-delivery-details .odr-body .wcs-delivery-total-amount .afterpay-content,.wcs-need-help .odr-body .wcs-delivery-total-amount .afterpay-content{margin-top:5px;text-align:left}.rb-chksumry-con .odr-body .wcs-delivery-total-amount .afterpay-content .wcs-afterpay-text,.rb-in-your-bag .odr-body .wcs-delivery-total-amount .afterpay-content .wcs-afterpay-text,.wcs-delivery-details .odr-body .wcs-delivery-total-amount .afterpay-content .wcs-afterpay-text,.wcs-need-help .odr-body .wcs-delivery-total-amount .afterpay-content .wcs-afterpay-text{width:auto;text-transform:capitalize;text-align:left}.rb-chksumry-con .odr-body .wcs-leadtimemsg-container,.rb-in-your-bag .odr-body .wcs-leadtimemsg-container,.wcs-delivery-details .odr-body .wcs-leadtimemsg-container,.wcs-need-help .odr-body .wcs-leadtimemsg-container{padding-bottom:0!important;display:none}.rb-chksumry-con .odr-body .rb-nw-product-loop,.rb-in-your-bag .odr-body .rb-nw-product-loop,.wcs-delivery-details .odr-body .rb-nw-product-loop,.wcs-need-help .odr-body .rb-nw-product-loop{display:inline-block;margin-bottom:15px;width:100%}.rb-chksumry-con .odr-body .rb-nw-product-loop .DESK_ROX_Label,.rb-in-your-bag .odr-body .rb-nw-product-loop .DESK_ROX_Label,.wcs-delivery-details .odr-body .rb-nw-product-loop .DESK_ROX_Label,.wcs-need-help .odr-body .rb-nw-product-loop .DESK_ROX_Label{font-size:12px;text-transform:uppercase}.rb-chksumry-con .odr-body .rb-nw-product-loop img.wcs-main-image,.rb-in-your-bag .odr-body .rb-nw-product-loop img.wcs-main-image,.wcs-delivery-details .odr-body .rb-nw-product-loop img.wcs-main-image,.wcs-need-help .odr-body .rb-nw-product-loop img.wcs-main-image{width:100px;height:auto;float:left}.rb-chksumry-con .odr-body .rb-nw-product-loop .wcs-product-description,.rb-in-your-bag .odr-body .rb-nw-product-loop .wcs-product-description,.wcs-delivery-details .odr-body .rb-nw-product-loop .wcs-product-description,.wcs-need-help .odr-body .rb-nw-product-loop .wcs-product-description{width:167px;float:right}.rb-chksumry-con .odr-body .rb-nw-product-loop .wcs-product-description .rb-nw-product-price,.rb-chksumry-con .odr-body .rb-nw-product-loop .wcs-product-description .wcs-product-no,.rb-in-your-bag .odr-body .rb-nw-product-loop .wcs-product-description .rb-nw-product-price,.rb-in-your-bag .odr-body .rb-nw-product-loop .wcs-product-description .wcs-product-no,.wcs-delivery-details .odr-body .rb-nw-product-loop .wcs-product-description .rb-nw-product-price,.wcs-delivery-details .odr-body .rb-nw-product-loop .wcs-product-description .wcs-product-no,.wcs-need-help .odr-body .rb-nw-product-loop .wcs-product-description .rb-nw-product-price,.wcs-need-help .odr-body .rb-nw-product-loop .wcs-product-description .wcs-product-no{font-family:"Lato","Helvetica";font-size:13px;line-height:1.58}.rb-chksumry-con .odr-body .rb-nw-product-loop .wcs-product-description .wcs-product-no,.rb-in-your-bag .odr-body .rb-nw-product-loop .wcs-product-description .wcs-product-no,.wcs-delivery-details .odr-body .rb-nw-product-loop .wcs-product-description .wcs-product-no,.wcs-need-help .odr-body .rb-nw-product-loop .wcs-product-description .wcs-product-no{margin:5px 0 10px}.rb-chksumry-con .odr-body .rb-nw-product-loop .wcs-product-description .wcs-product-name,.rb-in-your-bag .odr-body .rb-nw-product-loop .wcs-product-description .wcs-product-name,.wcs-delivery-details .odr-body .rb-nw-product-loop .wcs-product-description .wcs-product-name,.wcs-need-help .odr-body .rb-nw-product-loop .wcs-product-description .wcs-product-name{display:inline;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;line-height:1.14;font-size:14px}.rb-chksumry-con .odr-body .rb-nw-product-loop .wcs-product-description .wcs-quantity,.rb-in-your-bag .odr-body .rb-nw-product-loop .wcs-product-description .wcs-quantity,.wcs-delivery-details .odr-body .rb-nw-product-loop .wcs-product-description .wcs-quantity,.wcs-need-help .odr-body .rb-nw-product-loop .wcs-product-description .wcs-quantity{font-weight:600;font-size:13px;line-height:1.58;text-transform:capitalize}.wcs-need-help .now-open:after{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;margin-left:6px;background:#007d17}.wcs-need-help .odr-head{padding:14px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wcs-need-help .odr-head .odr-title{width:65%}.wcs-need-help .odr-head .wcs-right-section{float:none;line-height:1.69}.rb-nw-cart-container{width:1021px!important}@media (min-width:1250px){.rb-nw-cart-container{width:1180px!important}}.rb-nw-cart-container .rb-nw-cart-left{width:675px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1250px){.rb-nw-cart-container .rb-nw-cart-left{width:785px}}.rb-nw-cart-container .rb-nw-cart-left .rb-message{margin-left:0}.rb-nw-cart-container .rb-nw-cart-left .rb-message--warning{margin:24px 0}.rb-nw-cart-container .rb-nw-cart-left .RoxRemix-label-basket{margin:0}.rb-nw-cart-container .rb-nw-cart-left .wcs-border-left{padding-top:20px}.rb-nw-cart-container .rb-nw-cart-left .wcs-modified-table.wcs-table,.rb-nw-cart-container .rb-nw-cart-left .wcs-wrapper-standard-modified-table{display:inline-block;width:100%}.rb-nw-cart-container .rb-nw-cart-left .wcs-modified-table.wcs-table .wcs-padRight-20.wcs-padTop-30.wcs-pos-relative,.rb-nw-cart-container .rb-nw-cart-left .wcs-wrapper-standard-modified-table .wcs-padRight-20.wcs-padTop-30.wcs-pos-relative{padding:20px 0!important}.rb-nw-cart-container .rb-nw-cart-left .hideAvailabilityMessage{margin-top:-24px}.rb-nw-cart-container .rb-nw-cart-left .hideAvailabilityMessage .availability{display:none!important}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode{width:100%;max-width:675px;padding:15px 20px 10px!important;border:1px solid #e2e2e5;border-top:0;margin-top:-24px;height:auto;display:inline-block}@media (min-width:1250px){.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode{max-width:785px}}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-left{padding-bottom:12px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;font-size:14px;line-height:normal;text-transform:uppercase}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right{padding:0!important;width:100%}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item{background:#fff;max-width:100%;padding:9px 20px 9px 40px;border:1px solid transparent}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .rb-fieldrow-radio__checkmark{top:14px;left:25px}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .rb-fieldrow-checkbox__title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:400;line-height:1.58;color:#1f1f24}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .rb-fieldrow-checkbox__desc{font-size:13px;line-height:1.54;color:#1f1f24;cursor:default;max-width:none;margin-left:10px}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item.wcs-shipping-mode-item--selected{border-color:#1f1f24}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item.wcs-shipping-mode-item--selected .wcs-shipping-mode-title,.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item.wcs-shipping-mode-item--selected .wcs-shipping-price-title-container{font-weight:bold}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item.wcs-shipping-mode-item--selected .wcs-shipping-details-message,.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item.wcs-shipping-mode-item--selected .wcs-shipping-mode-details{font-weight:600}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item.wcs-shipping-mode-item--selected .wcs-check-availability-holder{display:block}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .wcs-shipping-standard .wcs-shipping-mode-title{width:auto}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .wcs-shipping-standard .wcs-shipping-mode-details .wcs-shipping-details-message,.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .wcs-shipping-standard .wcs-shipping-mode-details .wcs-shipping-price-title-container{background:none;font-size:13px}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .wcs-shipping-standard .wcs-shipping-mode-details .wcs-shipping-mode-line{display:none}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .wcs-shipping-green .wcs-shipping-mode-title{width:auto}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .wcs-shipping-green .wcs-shipping-mode-details .wcs-shipping-details-message,.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .wcs-shipping-green .wcs-shipping-mode-details .wcs-shipping-price-title-container{background:none;font-size:13px}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .wcs-shipping-green .wcs-shipping-mode-details .wcs-shipping-mode-line{display:none}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .wcs-shipping-mode-title{width:auto}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .wcs-shipping-mode-details .wcs-shipping-details-message,.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .wcs-shipping-mode-details .wcs-shipping-price-title-container{background:none}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .wcs-shipping-mode-item .wcs-shipping-mode-details .wcs-shipping-mode-line{display:none}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .redSpan{color:#de0b00}.rb-nw-cart-container .rb-nw-cart-left .wcs-shipping-mode .wcs-shipping-mode-right .boldSpan{font-weight:bold}.rb-nw-cart-container .rb-nw-cart-left .wcs-wrapper-standard-modified-table{display:block}.rb-nw-cart-container .rb-nw-cart-left .wcs-wrapper-standard-modified-table>div:last-of-type{margin-bottom:0}.rb-nw-cart-container #orderSummary{width:328px;margin-left:18px;float:right;margin-top:-70px;position:relative;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#1f1f24}.rb-nw-cart-container #orderSummary .rb-fieldrow.rb-floating label,.rb-nw-cart-container #orderSummary .rb-fieldrow__helper.rb-floating label{color:#666;line-height:16.5px}.rb-nw-cart-container #orderSummary .rb-fieldrow.rb-floating,.rb-nw-cart-container #orderSummary .rb-fieldrow.rb-validrow,.rb-nw-cart-container #orderSummary .rb-fieldrow__helper.rb-floating,.rb-nw-cart-container #orderSummary .rb-fieldrow__helper.rb-validrow{line-height:16.5px!important}.rb-nw-cart-container #orderSummary .rb-fieldrow.rb-invalidrow label,.rb-nw-cart-container #orderSummary .rb-fieldrow__helper.rb-invalidrow label{color:#b50900}.rb-nw-cart-container #orderSummary .label_roe-countryName{font-size:75%}.rb-nw-cart-container #orderSummary .invalid-date-error,.rb-nw-cart-container #orderSummary .rb-fieldrow__helper{font-size:12px!important;line-height:1.6;font-weight:normal}.rb-nw-cart-container #orderSummary .rb-fieldrow__helper{color:#666}.rb-nw-cart-container #orderSummary .invalid-date-error{color:#b50900;margin-top:8px}.rb-nw-cart-container #orderSummary .rb-fieldrow__helper--error{display:none;color:#b50900}.rb-nw-cart-container #orderSummary .rb-invalidrow .rb-fieldrow__helper--error{display:block;font-weight:normal}.rb-nw-cart-container #orderSummary .rb-invalidrow .rb-fieldrow__helper--error+.rb-fieldrow__helper{display:none}.rb-nw-cart-container #orderSummary .restriction-help .rb-fieldrow__details{color:#1f1f24}.rb-nw-cart-container #orderSummary .restriction-help .rule-valid{color:#1f1f24!important;font-weight:bold}.rb-nw-cart-container #orderSummary .rb-invalidrow .restriction-help :not(.rule-valid) .icon-invalid,.rb-nw-cart-container #orderSummary .restriction-help .rule-valid .icon-valid{display:inline-block}.rb-nw-cart-container #orderSummary .rb-invalidrow .restriction-help .rb-fieldrow__details{display:none}.rb-nw-cart-container #orderSummary .icon{display:none;background-repeat:no-repeat;position:relative;top:3px;width:16px;height:16px;margin-right:6px}.rb-nw-cart-container #orderSummary .icon-valid{background:url(/wcsstore/RayBanStorefrontAssetStore/desktop/assets/icons/icon-valid.svg)}.rb-nw-cart-container #orderSummary .icon-invalid{background:url(/wcsstore/RayBanStorefrontAssetStore/desktop/assets/icons/icon-invalid.svg)}.rb-nw-cart-container #orderSummary .rb-fieldrow__optional{font-family:"Lato","Helvetica";font-size:inherit;color:#666}.rb-nw-cart-container #orderSummary .rb-fieldrow__optional:before{display:inline-block;content:"-";padding:0 2px}@media (min-width:1250px){.rb-nw-cart-container #orderSummary{width:375px}}.rb-nw-cart-container #orderSummary .rb-fieldrow label{line-height:1.03}.rb-nw-cart-container #orderSummary .rb-floating label,.rb-nw-cart-container #orderSummary .rb-validrow label{line-height:16.5px!important}.rb-nw-cart-container #orderSummary .wcs-promo-color,.rb-nw-cart-container #orderSummary .wcs-promo-red-color{color:#d40b00!important}.rb-nw-cart-container #orderSummary .wcs-basket-subtotal{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}.rb-nw-cart-container #orderSummary .wcs-basket-subtotal .remove{margin-left:3px;margin-right:0!important}.rb-nw-cart-container #orderSummary .wcs-four.wcs-columns.wcs-fill{width:49%!important;margin-left:0;margin-right:0}.rb-nw-cart-container #orderSummary .wcs-columns.wcs-omega.wcs-alpha.wcs-container{width:100%!important}.rb-nw-cart-container #orderSummary #basket_promo_form{display:inline-block;width:100%!important}.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-three.wcs-columns{width:100%!important}.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right .applepay-container,.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right .applepay-container .wcs-button-checkout,.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right .applepay-container a,.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right .applepay-container button,.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right .wcs-button-checkout-div,.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right .wcs-button-checkout-div .wcs-button-checkout,.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right .wcs-button-checkout-div a,.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right .wcs-button-checkout-div button,.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right .wcs-checkout-with-container,.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right .wcs-checkout-with-container .wcs-button-checkout,.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right .wcs-checkout-with-container a,.rb-nw-cart-container #orderSummary #basket_promo_form .wcs-six.wcs-columns.wcs-fill.wcs-omega.wcs-right .wcs-checkout-with-container button{width:100%!important}.rb-nw-cart-container #orderSummary .orderSummary-grey{background:#f2f2f2;border:1px solid #e2e2e5;display:inline-block;width:100%;padding:20px}.rb-nw-cart-container #orderSummary .orderSummary-grey h3{margin:53px 0 32px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;font-size:34px;line-height:1;text-transform:uppercase}[lang=en-SE] .rb-nw-cart-container #orderSummary .orderSummary-grey h3{font-size:22px}[lang=fr-FR] .rb-nw-cart-container #orderSummary .orderSummary-grey h3{font-size:30px;line-height:30px}.rb-nw-cart-container #orderSummary .orderSummary-grey .wcs-two.wcs-columns.wcs-fill.wcs-omega{width:auto!important;float:right}.rb-nw-cart-container #orderSummary .orderSummary-grey .wcs-button-checkout .spinner-cart{left:-46%;top:-57px}.rb-nw-cart-container #orderSummary .orderSummary-grey .wcs-checkout-with-paypal{background-color:#ffc43a!important;display:inline-block;text-align:center;height:40px;padding:0;margin-bottom:10px;border-radius:1px}.rb-nw-cart-container #orderSummary .orderSummary-grey .wcs-checkout-with-paypal span.wcs-paypal-button-icon{background-image:url(../icons/rb-nw-paypal.png);background-position:50%;display:block;height:100%;position:static;width:80px;background-size:75px;background-repeat:no-repeat;margin:auto}.rb-nw-cart-container #orderSummary .orderSummary-wrapper{background:transparent;border:0}.rb-nw-cart-container #orderSummary .orderSummary-wrapper h3{font-size:20px;line-height:1.2;margin:0;padding:16px 0 2px}.rb-nw-cart-container #orderSummary .orderSummary-wrapper .wcs-shopping-subTotal-title{font-size:14px;line-height:1.57}.rb-nw-cart-container #orderSummary .orderSummary-wrapper .wcs-shopping-total-title{padding-top:19px}.rb-nw-cart-container #orderSummary .orderSummary-wrapper .wcs-afterpay-text{font-size:12px;line-height:1.83}.rb-nw-cart-container #orderSummary .orderSummary-wrapper .inner-link{margin-left:8px;text-decoration:underline;color:#666;font-size:12px;line-height:22px}.rb-nw-cart-container #orderSummary .orderSummary-wrapper #wcs-calculate-tax{color:#666}.rb-nw-cart-container #orderSummary .shopbag-links-container{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom-width:0;margin:20px 0 0;display:inline-block}.rb-nw-cart-container #orderSummary .shopbag-links-container__item-title{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:14px;line-height:normal;color:#1f1f24;text-decoration:none!important;text-transform:uppercase;font-weight:400}.rb-nw-cart-container #orderSummary .shopbag-links-container .wcs-three.wcs-columns.wcs-fill{width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px!important;border-bottom:1px solid #e2e2e5;position:relative;background:#f2f2f2;border:1px solid #e2e2e5;padding:14px 56px 13px 20px}.rb-nw-cart-container #orderSummary .shopbag-links-container .promo-line .common__icon--arrow-open{position:absolute;right:20px;top:27%}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .common__icon--arrow-open,.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div .common__icon--arrow-open,.rb-nw-cart-container #orderSummary .shopbag-links-container .shopping-cart-gift-card .common__icon--arrow-open{position:absolute;right:20px;top:-38px;z-index:1;background-color:#f2f2f2;-webkit-transform:rotate(180deg);transform:rotate(180deg);pointer-events:none}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .common__icon--arrow-open{top:-55px}@media (min-width:1250px){.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .common__icon--arrow-open{top:-45px}}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .idme-btn{height:42px!important;text-align:center;border-radius:4px}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .idme-btn img{height:42px!important}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .cMilitary{background-color:#c23a27}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .cResponder{background-color:#2d3e51}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .cStudent{background-color:#32a1e1}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .cTeacher{background-color:#2d927d}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .cGovernment{background-color:#3d583b}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .cNurse{background-color:#0ca8af}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .cMedical{background-color:#9a69c4}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .cAlumni{background-color:#ffa300}.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo-code-div-idme .cEmployee{background-color:#5d5d5d}.rb-nw-cart-container #orderSummary .shopbag-links-container #D_CartPage_GiftCard_Open,.rb-nw-cart-container #orderSummary .shopbag-links-container #D_CartPage_PromoCode_IDme,.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo,.rb-nw-cart-container #orderSummary .shopbag-links-container #X_CartPage_IDme_Open{text-decoration:none!important;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;min-width:300px;display:inline-block;vertical-align:bottom;position:relative;z-index:1;color:#1f1f24;padding-right:30px;text-transform:uppercase}@media (min-width:1250px){.rb-nw-cart-container #orderSummary .shopbag-links-container #D_CartPage_GiftCard_Open,.rb-nw-cart-container #orderSummary .shopbag-links-container #D_CartPage_PromoCode_IDme,.rb-nw-cart-container #orderSummary .shopbag-links-container #wcs-apply-promo,.rb-nw-cart-container #orderSummary .shopbag-links-container #X_CartPage_IDme_Open{padding-right:48px;min-width:350px}}.rb-nw-cart-container #orderSummary .wcs-tax-caluclate__form{line-height:1.15}.wcs-apply-promo-idme .shopbag-links-container__item-title{line-height:1.4!important}.wcs-delivery-info-detail-class #chk_summary .wcs-need-help{margin-top:0!important}.wcs-need-help+hr{display:none}#rb-nw-bredcum{padding:20px 0 33px 40px;font-size:13px;line-height:1.23;color:#8c8c8d;-webkit-box-sizing:border-box;box-sizing:border-box}#rb-nw-bredcum ul li{display:inline;text-transform:capitalize}#rb-nw-bredcum ul li a{text-decoration:underline}#rb-nw-bredcum ul li span{margin:0 10px}.already-member{width:472px;height:54px;-webkit-box-shadow:inset 2px 0 0 0 #1f1f24;box-shadow:inset 2px 0 0 0 #1f1f24;background-color:#f2f2f2;padding:17px}.already-member button{text-decoration:underline;cursor:pointer;font-size:14px}#modal-background{top:0;left:0;height:100%;background-color:#000;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}#modal-background,#modal-content{display:none;position:fixed;width:100%;z-index:1000}#modal-content{background-color:#fff;box-shadow:0 0 20px 0 #222;-webkit-box-shadow:0 0 20px 0 #222;-moz-box-shadow:0 0 20px 0 #222;min-height:280px;left:50%;top:50%;max-height:95vh;overflow-y:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:29px 40px 48px;max-width:540px}#modal-content h4{margin:0;margin-bottom:20px;padding-right:40px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;font-size:16px;line-height:1;text-transform:uppercase}#modal-content #modal-close{position:absolute;top:30px;right:40px;background-image:none}#modal-content #modal-close:after,#modal-content #modal-close:before{content:"";width:24px;height:2px;background:#1f1f24;position:absolute;top:50%;left:50%}#modal-content #modal-close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#modal-content #modal-close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#modal-content .wcs-width-312{width:100%!important}#modal-content #user_login_form .rb-fieldrow.rb-floating label,#modal-content #user_login_form .rb-fieldrow__helper.rb-floating label{color:#666;line-height:16.5px}#modal-content #user_login_form .rb-fieldrow.rb-floating,#modal-content #user_login_form .rb-fieldrow.rb-validrow,#modal-content #user_login_form .rb-fieldrow__helper.rb-floating,#modal-content #user_login_form .rb-fieldrow__helper.rb-validrow{line-height:16.5px!important}#modal-content #user_login_form .rb-fieldrow.rb-invalidrow label,#modal-content #user_login_form .rb-fieldrow__helper.rb-invalidrow label{color:#b50900}#modal-content #user_login_form .label_roe-countryName{font-size:75%}#modal-content #user_login_form .invalid-date-error,#modal-content #user_login_form .rb-fieldrow__helper{font-size:12px!important;line-height:1.6;font-weight:normal}#modal-content #user_login_form .rb-fieldrow__helper{color:#666}#modal-content #user_login_form .invalid-date-error{color:#b50900;margin-top:8px}#modal-content #user_login_form .rb-fieldrow__helper--error{display:none;color:#b50900}#modal-content #user_login_form .rb-invalidrow .rb-fieldrow__helper--error{display:block;font-weight:normal}#modal-content #user_login_form .rb-invalidrow .rb-fieldrow__helper--error+.rb-fieldrow__helper{display:none}#modal-content #user_login_form .restriction-help .rb-fieldrow__details{color:#1f1f24}#modal-content #user_login_form .restriction-help .rule-valid{color:#1f1f24!important;font-weight:bold}#modal-content #user_login_form .rb-invalidrow .restriction-help :not(.rule-valid) .icon-invalid,#modal-content #user_login_form .restriction-help .rule-valid .icon-valid{display:inline-block}#modal-content #user_login_form .rb-invalidrow .restriction-help .rb-fieldrow__details{display:none}#modal-content #user_login_form .icon{display:none;background-repeat:no-repeat;position:relative;top:3px;width:16px;height:16px;margin-right:6px}#modal-content #user_login_form .icon-valid{background:url(/wcsstore/RayBanStorefrontAssetStore/desktop/assets/icons/icon-valid.svg)}#modal-content #user_login_form .icon-invalid{background:url(/wcsstore/RayBanStorefrontAssetStore/desktop/assets/icons/icon-invalid.svg)}#modal-content #user_login_form .rb-fieldrow__optional{font-family:"Lato","Helvetica";font-size:inherit;color:#666}#modal-content #user_login_form .rb-fieldrow__optional:before{display:inline-block;content:"-";padding:0 2px}#modal-content #user_login_form .wcs-error-message{float:left;line-height:30px}#modal-content #user_login_form .exclamatory{margin-left:0!important;margin-right:5px;top:0!important}#modal-content #user_login_form .forgot_password{margin:0;margin-bottom:54px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:12px}#modal-content #forgot_password_div .rb-fieldrow.rb-floating label,#modal-content #forgot_password_div .rb-fieldrow__helper.rb-floating label{color:#666;line-height:16.5px}#modal-content #forgot_password_div .rb-fieldrow.rb-floating,#modal-content #forgot_password_div .rb-fieldrow.rb-validrow,#modal-content #forgot_password_div .rb-fieldrow__helper.rb-floating,#modal-content #forgot_password_div .rb-fieldrow__helper.rb-validrow{line-height:16.5px!important}#modal-content #forgot_password_div .rb-fieldrow.rb-invalidrow label,#modal-content #forgot_password_div .rb-fieldrow__helper.rb-invalidrow label{color:#b50900}#modal-content #forgot_password_div .label_roe-countryName{font-size:75%}#modal-content #forgot_password_div .invalid-date-error,#modal-content #forgot_password_div .rb-fieldrow__helper{font-size:12px!important;line-height:1.6;font-weight:normal}#modal-content #forgot_password_div .rb-fieldrow__helper{color:#666}#modal-content #forgot_password_div .invalid-date-error{color:#b50900;margin-top:8px}#modal-content #forgot_password_div .rb-fieldrow__helper--error{display:none;color:#b50900}#modal-content #forgot_password_div .rb-invalidrow .rb-fieldrow__helper--error{display:block;font-weight:normal}#modal-content #forgot_password_div .rb-invalidrow .rb-fieldrow__helper--error+.rb-fieldrow__helper{display:none}#modal-content #forgot_password_div .restriction-help .rb-fieldrow__details{color:#1f1f24}#modal-content #forgot_password_div .restriction-help .rule-valid{color:#1f1f24!important;font-weight:bold}#modal-content #forgot_password_div .rb-invalidrow .restriction-help :not(.rule-valid) .icon-invalid,#modal-content #forgot_password_div .restriction-help .rule-valid .icon-valid{display:inline-block}#modal-content #forgot_password_div .rb-invalidrow .restriction-help .rb-fieldrow__details{display:none}#modal-content #forgot_password_div .icon{display:none;background-repeat:no-repeat;position:relative;top:3px;width:16px;height:16px;margin-right:6px}#modal-content #forgot_password_div .icon-valid{background:url(/wcsstore/RayBanStorefrontAssetStore/desktop/assets/icons/icon-valid.svg)}#modal-content #forgot_password_div .icon-invalid{background:url(/wcsstore/RayBanStorefrontAssetStore/desktop/assets/icons/icon-invalid.svg)}#modal-content #forgot_password_div .rb-fieldrow__optional{font-family:"Lato","Helvetica";font-size:inherit;color:#666}#modal-content #forgot_password_div .rb-fieldrow__optional:before{display:inline-block;content:"-";padding:0 2px}#modal-content #forgot_password_div #forgotPassword_email{width:100%!important}#modal-content #forgot_password_div span.wcs-error-message.exclamatory.wcs-show{float:left;margin-left:0!important;margin-right:5px!important;top:0!important}#modal-content #forgot_password_div div.wcs-error-message.wcs-show{line-height:30px}#modal-content #forgot_password_div #forgotPassword_submit{margin:20px 0 0}#modal-content .rb-btn{min-width:0;padding:9px 21px;border:0;line-height:1.43}#modal-content #ajax_login_submit{min-width:209px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}#modal-background.active,#modal-content.active{display:block}#wcs-address-button input[type=submit]{border:0;padding:10px 21px;text-transform:uppercase;cursor:pointer;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;line-height:1.43}.wcs-product-confirm-div{width:1024px!important}.wcs-product-confirm-div .wcs-payment-confirm-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wcs-product-confirm-div .wcs-payment-confirm-title h3{text-transform:uppercase;line-height:1.41}.wcs-product-confirm-div .wcs-payment-confirm-title h4{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;margin-top:4px}.wcs-product-confirm-div .wcs-payment-confirm-title h4 a.btn-create-account{clear:both;float:left;background-color:#1f1f24;color:#fff!important;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;padding:10px 20px;text-decoration:none;margin-top:15px;margin-left:0}.wcs-product-confirm-div .wcs-payment-confirm-title h4 a.btn-create-account:before{display:none}.wcs-product-confirm-div .wcs-payment-confirm-title span{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;float:left;text-transform:none;line-height:18px}.wcs-product-confirm-div .wcs-payment-confirm-title span span.wcs-color3{font-weight:bold;float:unset}.wcs-product-confirm-div .rb-create-modal{left:0;position:absolute;height:100%!important;width:100%!important;top:0}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-overlay{background:#fff;width:100%;height:100%;position:fixed;top:0;left:0;opacity:.9;z-index:100}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-body{height:auto!important;position:relative;z-index:101;-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.08);box-shadow:0 0 6px 2px rgba(0,0,0,.08);border:1px solid #f2f2f2;background-color:#fff;display:inline-block}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-body .close{position:absolute;right:12px;top:8px;cursor:pointer;z-index:102;font-weight:bold;font-size:23px}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-body .register-new-user{background:none}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-body .create-button{border:0;background-color:#1f1f24;color:#fff!important;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;padding:10px 20px;text-transform:uppercase;font-size:14px;position:absolute;left:0;right:0;margin:auto!important;width:auto;bottom:0}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-body .fullwidth{width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 80px 60px}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-body .fullwidth h2{margin-top:0;margin-bottom:35px;text-align:center;display:block!important;text-transform:uppercase}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-body .fullwidth p.text{font-size:13px;font-weight:300;line-height:1.38;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;display:block!important}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-body .fullwidth .margin-top-minus-48{width:100%!important}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-body .fullwidth .wcs-row.wcs-register-with-us-password{width:46%;float:left;margin-right:2%}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-body .fullwidth .wcs-row.wcs-register-with-us-password input[type=password]{width:100%!important}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-body .fullwidth .wcs-register-with-us-confirmpassword{width:46%;float:right;margin-left:2%}.wcs-product-confirm-div .rb-create-modal .rb-create-modal-body .fullwidth .wcs-register-with-us-confirmpassword input[type=password]{width:100%!important}.wcs-product-confirm-div .wcs-order-details{border:1px solid #e2e2e5;background-color:#f2f2f2;padding:14px 20px;margin-bottom:20px;color:#1f1f24}.wcs-product-confirm-div .wcs-order-details .font-size-base{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;text-transform:uppercase}.wcs-product-confirm-div .wcs-order-details .font-size-base .wcs-icon-relative{display:none}.wcs-product-confirm-div .wcs-order-details .wcs-three.wcs-columns.wcs-fill.wcs-alpha{padding-left:0!important;width:60%;font-size:16px;line-height:normal;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;text-transform:uppercase}.wcs-product-confirm-div .wcs-order-details .wcs-six.wcs-columns.wcs-fill{padding-left:0!important;width:70%;font-size:13px!important;line-height:1.38;text-transform:none}.wcs-product-confirm-div .wcs-order-details .wcs-confirm-order-header{display:none}.wcs-product-confirm-div .rb-thank-left{float:left;width:676px!important;margin:0 20px 100px 0}.wcs-product-confirm-div .rb-thank-left .wcs-ordernow+.wcs-ordernow{display:none}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-title{width:676px!important;margin:0 20px 0 0;border:1px solid #e2e2e5;border-bottom:0;padding:8px 20px}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-title~.wcs-shopping-item-title{margin-top:20px}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-title .wcs-columns{display:none}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-title .wcs-ordernow{font-size:13px;line-height:1.58}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-title .wcs-ordernow span{font-weight:bold;color:#1c8846}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-content{width:676px!important;border:1px solid #e2e2e5;margin-bottom:-1px;padding-left:20px;padding-bottom:20px}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-content .wcs-three.wcs-columns.wcs-fill.wcs-alpha a{height:auto}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-content .wcs-three.wcs-columns.wcs-fill.wcs-alpha .wcs-order-confirm-share{display:none}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-content .wcs-two.wcs-columns.wcs-fill.wcs-border-left{width:100px!important;height:auto!important;border-left:0!important;padding-top:0;margin-top:0}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-content .wcs-two.wcs-columns.wcs-fill.wcs-border-left .wcs-shopping-item-details{display:none}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-content .wcs-two.wcs-columns.wcs-fill.wcs-border-left.wcs-omega{float:right}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-content .wcs-three.wcs-columns{width:210px}.wcs-product-confirm-div .rb-thank-left label.RoxRemix-label-order-confirmation{display:block;position:static;margin:10px 10px 15px!important}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;min-height:200px;margin-right:20px;background:#f2f2f2}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-image img{max-width:180px}.wcs-product-confirm-div .rb-thank-left .wcs-product-blurb{display:block;font-size:13px;line-height:1.58;width:100%}.wcs-product-confirm-div .rb-thank-left .pre-order-badge{padding:4px 4px 4px 0}.wcs-product-confirm-div .rb-thank-left .wcs-remixed-label-order-confirmation{position:static;display:block;margin:5px 0 0 10px;text-align:left}.wcs-product-confirm-div .rb-thank-left .wcs-remixed-case{clear:both;margin:20px 0 0 -20px}.wcs-product-confirm-div .rb-thank-left .wcs-remixed-case .wcs-remixed-case-img{width:140px;min-height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wcs-product-confirm-div .rb-thank-left .wcs-remixed-case .wcs-remixed-case-color{font-size:13px;line-height:1.58}.wcs-product-confirm-div .rb-thank-left .wcs-remixed-case .wcs-remixed-description .wcs-label{display:inline-block}.wcs-product-confirm-div .rb-thank-left .wcs-remixed-label{display:block;text-align:left;margin-left:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.wcs-product-confirm-div .rb-thank-left .RoxRemix-label-basket,.wcs-product-confirm-div .rb-thank-left .RoxRemix-label-basket .junior-label,.wcs-product-confirm-div .rb-thank-left .shopbag-junior-icon,.wcs-product-confirm-div .rb-thank-left .shopbag-junior-icon .junior-label{margin-left:10px}.wcs-product-confirm-div .rb-thank-left .provide-your-prescription-wrapper{position:absolute;top:-75px;right:0}.wcs-product-confirm-div .rb-thank-left .wcs-btn-rox-communicate{margin-left:0;margin-right:24px}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-qty{margin:0;padding-left:55px;border:0;width:100px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wcs-product-confirm-div .rb-thank-left .wcs-shopping-item-price{padding-right:20px!important;margin-top:0;top:0}.wcs-product-confirm-div .rb-thank-left .doctorLocator{width:100%;text-align:end;float:right;margin:7px 24px 0 0;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px}.wcs-product-confirm-div .rb-thank-left .doctorLocator span{font-weight:bold}.wcs-product-confirm-div .rb-thank-left .doctorLocator a{text-decoration:underline;text-transform:uppercase}.wcs-product-confirm-div .rb-thank-left .rb-rox-prescription-wrapper{margin-right:24px;width:410px}.wcs-product-confirm-div .rb-thank-left .rb-rox-prescription-preview-wrapper{width:676px!important;border:1px solid #e2e2e5;margin-top:30px;margin-bottom:-1px;padding:20px}.wcs-product-confirm-div .wc-thank-right{float:right;width:328px!important;margin-bottom:100px}.wcs-product-confirm-div .wc-thank-right .wcs-delivery-right>span:after{content:"\A";white-space:pre}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal{margin-bottom:20px;padding:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;clear:right}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal h4.wc-title-nw{background-color:#f2f2f2;padding:14px 20px;margin:0;width:100%!important;border-bottom:1px solid #d6d6d6;font-size:16px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal .wcs-textAlignRight{width:100%!important;padding:20px!important;margin:0!important;font-size:13px;line-height:1.38}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal .wcs-textAlignRight .wcs-four{width:50%!important;text-align:left;line-height:1.69}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal .wcs-textAlignRight .wcs-two{width:50%!important;text-align:right;line-height:1.69}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal .wcs-textAlignRight h4{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal .wcs-prescription-insurance{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:0}.wcs-product-confirm-div .wc-thank-right .vatIncludedCls{display:block}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal{width:328px!important;border:1px solid #e2e2e5;background-color:#fff}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal .delivery-payment-details h4{background-color:#f2f2f2;padding:14px 20px;margin:0;width:100%!important;margin-bottom:10px;border:0;border-bottom:1px solid #d6d6d6;font-weight:500}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal .delivery-payment-details .wcs-delivery-row.wcs-columns.wcs-eight{width:calc(100% - 40px)!important;margin:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e2e5;padding:0 0 15px}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal .delivery-payment-details .wcs-delivery-row.wcs-columns.wcs-eight .wcs-delivery-right{width:100%!important;line-height:1.54}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal .delivery-payment-details .wcs-delivery-row.wcs-columns.wcs-eight .wcs-delivery-right.no-margin-top ul{list-style:revert;padding-left:40px}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal .delivery-payment-details .wcs-delivery-row.wcs-columns.wcs-eight .wcs-delivery-right.no-margin-top li{list-style:revert}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal .delivery-payment-details .wcs-delivery-row.wcs-columns.wcs-eight .wcs-delivery-left{line-height:1.69}.wcs-product-confirm-div .wc-thank-right .wcs-shopping-item-subTotal .delivery-payment-details .wcs-delivery-row.wcs-columns.wcs-eight:last-child{border-bottom:0!important}.rb-fieldrow input[type=email]+label,.rb-fieldrow input[type=number]+label,.rb-fieldrow input[type=password]+label,.rb-fieldrow input[type=search]+label,.rb-fieldrow input[type=tel]+label,.rb-fieldrow input[type=text]+label,.rb-fieldrow textarea+label{font-weight:normal;text-transform:none}.rb-fieldrow label{line-height:16.5px}#wcs-sign-up label{display:inline-block;line-height:13px;font-size:13px}#wcs-sign-up .rb-fieldrow-checkbox__checkmark{top:15px}.wcs_shopping_historyOff,.wcs_shopping_historyOn{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif}.each-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.row-wrapper .order-summary-row{padding-bottom:10px}.row-wrapper .order-summary-row:last-child{border-bottom:1px solid #e2e2e5;padding-bottom:18px}.row-wrapper .order-summary-row:first-child{padding-top:19px}.row-wrapper .order-summary-row .wcs-shopping-subTotal-title{height:auto!important}#orderSummary .row-wrapper.green-rows .order-summary-row .wcs-shopping-subTotal-title,#orderSummary .row-wrapper.green-rows .order-summary-row .wcs-shopping-total-promotion{color:#de0b00!important}.order-summary-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-summary-row .left-side{width:60%}.order-summary-row .right-side{width:40%;padding-left:10px;text-align:right}.delivery-title-info{font-size:13px;line-height:1.58;font-weight:300;border-bottom:1px solid #e2e2e5;padding:0 0 20px;margin-bottom:20px;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif}.delivery-title-info .date-wrapper{color:#1c8846}.delivery-title-info-accent{font-weight:600;color:#1c8846}.gift-card-column .wcs-border-left{border:0;vertical-align:top}.gift-card-column .wcs-border-left .wcs-shopping-item-qty{padding-top:0}.gift-card-column .wcs-shopping-item-price{top:0!important;margin-right:10px}.gift-card-column .wcs-padding6{padding:0}.gift-card-column .wcs-main-image{max-width:100px;height:auto}.gift-card-column .wcs-fill{width:267px}.gift-card-column .wcs-shopping-item-qty{top:0!important;position:relative!important}.summary-wrapper{padding:20px}.summary-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;line-height:22px;color:#1f1f24;font-family:"Lato","Helvetica";padding-bottom:5px}.summary-row.total-row{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;font-size:16px;text-transform:uppercase;border-top:1px solid #e2e2e5;padding-top:14px;margin-top:20px}.summary-row span+span{margin-left:10px}.delivery-payment-info-item{font-size:13px;line-height:20px;font-family:"Lato","Helvetica";padding-bottom:18px;margin-bottom:16px;border-bottom:1px solid #e2e2e5}.delivery-payment-info-item:last-child{border:0;padding-bottom:0}.info-heading{display:block}.btn_wrapper,.btn_wrapper .wcs-button-checkout{width:100%!important}.btn_wrapper a{display:block!important}#wcs-apply-promo-code-div-idme{position:relative;min-width:326px;padding:25px 20px;margin:20px -25px -20px -20px;background:#fff;bottom:7px}@media (min-width:1250px){#wcs-apply-promo-code-div-idme{min-width:373px}}#wcs-apply-promo-code-div-idme .idme-btn-verification,#wcs-apply-promo-code-div-idme .normalPromoAppliedMsg{font-family:"Lato","Helvetica";font-size:13px;color:#1f1f24;font-weight:normal}#wcs-apply-promo-code-div-idme .idme-btn-verification{line-height:1.58}#wcs-apply-promo-code-div-idme .idme-modal-open{color:#1f1f24;text-decoration:underline}.idme-modal-overlay .idme-modal-inner-content h1{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif}.idme-modal-overlay .idme-modal-inner-content p{font-family:"Lato","Helvetica"}.registered-menu-container{width:200px;height:530px;clear:both;margin:8px 100px 75px 0;float:left;font-family:"Lato","Arial"}.registered-menu-container .row-menu{margin-bottom:12px;border-color:#1f1f24;border-width:4px;padding-right:15px}.registered-menu-container .row-menu a{text-transform:uppercase;font-size:12px;color:#1f1f24}.registered-menu-container .row-menu a.logout{color:#de0b00}.registered-menu-container .row-menu.active-page>a{font-weight:bold}.registered-menu-container .row-menu p{text-transform:none;font-size:13px;line-height:18px}.wcs-shopping-item-content .wcs-two{position:relative}.wcs-shopping-item-content .qty-stock-msg{top:-35px;width:258px;left:-15px}.wcs-shopping-item-content .down-arrow{top:100%;left:39px;-webkit-transform:translateY(42%);transform:translateY(42%)}.wcs-shopping-item-content.error-msg-opened .qty-stock-msg{top:-50px}.wcs-shopping-item-content.error-msg-opened .wcs-shopping-item-price{padding-top:50px}.wcs-shopping-item-qtyCount{font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500}.wcs-shipping-mode-standard-shipping .wcs-shipping-note{padding-left:15px}.wcs-shipping-mode-standard-shipping .wcs-shipping-price-title{vertical-align:middle}.wcs-shipping-mode-standard-shipping .wcs-shopping-tryon-text{padding-bottom:0}.wcs-shipping-mode-standard-shipping .wcs-shipping-green,.wcs-shipping-mode-standard-shipping .wcs-shipping-standard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wcs-shipping-mode-green-shipping .wcs-shipping-note{padding-left:10px}.wcs-shipping-mode-green-shipping .wcs-shipping-price-title{vertical-align:middle}.wcs-shipping-mode-green-shipping .wcs-shopping-tryon-text{padding-bottom:0}.shipping-title-wrapper,.wcs-shipping-mode-green-shipping .wcs-shipping-green{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shipping-title-wrapper .wcs-shipping-mode-title{float:none}#cart_gc_paid_label{color:#1c8846;text-transform:capitalize}#cart_gc_paid_label .remove-gc-btn{color:#1f1f24;text-decoration:underline;margin-left:8px}#cart_gc_paid_label .remove-gc-btn:hover{cursor:pointer}.wcs-shopping-ExpressShipping+#cart_gc_Amount,.wcs-shopping-ExpressShipping+#cart_gc_paid_label{padding:0;margin-top:-16px}.wcs-orderHistory-viewDetails .wcs-main-image{width:100%}.wcs-orderHistory-viewDetails .wcs-myOrder-rows-border .wcs-one.wcs-columns.wcs-fill.wcs-border-left{margin-right:15px}.wcs-orderHistory-viewDetails .wcs-myOrder-rows-border .wcs-alpha{width:20%!important}.wcs-return-history-tab .wcs-three.wcs-columns.wcs-fill.wcs-myOrder-status-section.wcs-omega{padding-bottom:103px}.wcs-three.wcs-columns.wcs-fill.wcs-myOrder-status-section.wcs-omega{height:24.9868px;margin-top:33px;padding-bottom:100px}#wcs_change_password .wcs-myDetails-lightBox-form .rb-fieldrow label br{display:none}.wcs-rox-cko-container .rox-lens-tooltip-wrapper{position:relative}.wcs-rox-cko-container .rox-note-tooltip-icon{width:24px;height:24px;background-color:transparent;top:0;right:-4px}#DigiCertClickID_CRLSpcHz{margin-bottom:30px}.remoove-gc-btn-box{text-align:right;padding-top:20px}.remoove-gc-btn-box .remove-gc-btn{font-size:13px;text-decoration:underline;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;line-height:20.5px}.remoove-gc-btn-box .remove-gc-btn:hover{cursor:pointer}#wcs-return-history-tab .wcs-myOrder-details.wcs-order-history{background:#1f1f24;color:#fff}#wcs-return-history-tab .wcs-myOrder-details.wcs-order-history .wcs-myOrder-amount.wcs-order-amount h3{color:#fff}#wcs-return-history-tab .wcs-myOrder-details.wcs-order-history .wcs-myOrder-status-title{margin-right:10px;margin-top:6px;background:#1f1f24;color:#fff}#wcs-return-history-tab .wcs-myOrder-details.wcs-order-history .wcs-myOrder-status-title .wcs-myOrder-status-viewDetails{color:#fff;margin-top:2px}#wcs-return-history-tab .wcs-myOrder-details.wcs-order-history .wcs-myOrder-status-title .wcs-myOrder-status-viewDetails em{display:none}#wcs-return-history-tab .wcs-myOrder-details.wcs-order-history .wcs-myOrder-status-title .wcs-myOrder-status-closeDetails{color:#fff;margin-top:2px}#wcs-return-history-tab .wcs-myOrder-details.wcs-order-history .wcs-myOrder-status-title .wcs-myOrder-status-closeDetails em,body.wcs-zh_CN #deliveryAddressContainer .delivery-information-note-red{display:none}span.common__icon.common__icon--info.icon_align_top{background-position-y:0;margin-right:4px}.odr-body__support{padding-bottom:10px}#singlePageCheckoutContainer .font-size-large{font-size:34px;line-height:1;text-transform:uppercase}#gift-bal-paid{min-width:30%;text-align:right}#prop65{background-color:#fff;box-shadow:0 0 20px 0 #222;-webkit-box-shadow:0 0 20px 0 #222;-moz-box-shadow:0 0 20px 0 #222;display:none;min-height:280px;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:44px 40px 48px;width:100%;max-width:540px;z-index:1000}#prop65 h4{margin:0;margin-bottom:20px;padding-right:40px;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:500;font-size:16px;line-height:1;text-transform:uppercase;display:inline}#prop65 #modal-close-prop65{position:absolute;top:20px;right:20px;background-image:none}#prop65 #modal-close-prop65:after,#prop65 #modal-close-prop65:before{content:"";width:24px;height:2px;background:#1f1f24;position:absolute;top:50%;left:50%}#prop65 #modal-close-prop65:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#prop65 #modal-close-prop65:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#prop65 .prop65-title{height:49px;line-height:49px}#prop65 .prop65-title img{vertical-align:middle}#prop65 .prop65-body{font-size:13px;line-height:1.54;color:#1f1f24;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:300}#modal-background-prop65{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);z-index:1000}#modal-background-prop65.active{display:block}.badge-rox{display:inline-block;color:#1f1f24;padding:.125em .313em;font-size:13px}a.prop65-trigger{text-decoration:underline}#wcs-apply-promo-code-div .rb-fieldrow input+label,#wcs-apply-promo-code-div .rb-fieldrow input~label,#wcs-apply-promo-code-div .rb-fieldrow textarea+label,#wcs-apply-promo-code-div .rb-fieldrow textarea~label,.shopping-cart-gift-card .rb-fieldrow input+label,.shopping-cart-gift-card .rb-fieldrow input~label,.shopping-cart-gift-card .rb-fieldrow textarea+label,.shopping-cart-gift-card .rb-fieldrow textarea~label{position:absolute;top:20px;left:0;-webkit-transition:all .2s;transition:all .2s;color:#1f1f24;-webkit-transform:translateY(50%);transform:translateY(50%);text-transform:lowercase;font-size:16px}#wcs-apply-promo-code-div .rb-fieldrow input:focus+label,#wcs-apply-promo-code-div .rb-fieldrow input:focus~label,#wcs-apply-promo-code-div .rb-fieldrow input:not(:placeholder-shown)+label,#wcs-apply-promo-code-div .rb-fieldrow input:not(:placeholder-shown)~label,#wcs-apply-promo-code-div .rb-fieldrow textarea:focus+label,#wcs-apply-promo-code-div .rb-fieldrow textarea:focus~label,#wcs-apply-promo-code-div .rb-fieldrow textarea:not(:placeholder-shown)+label,#wcs-apply-promo-code-div .rb-fieldrow textarea:not(:placeholder-shown)~label,.shopping-cart-gift-card .rb-fieldrow input:focus+label,.shopping-cart-gift-card .rb-fieldrow input:focus~label,.shopping-cart-gift-card .rb-fieldrow input:not(:placeholder-shown)+label,.shopping-cart-gift-card .rb-fieldrow input:not(:placeholder-shown)~label,.shopping-cart-gift-card .rb-fieldrow textarea:focus+label,.shopping-cart-gift-card .rb-fieldrow textarea:focus~label,.shopping-cart-gift-card .rb-fieldrow textarea:not(:placeholder-shown)+label,.shopping-cart-gift-card .rb-fieldrow textarea:not(:placeholder-shown)~label{font-size:75%;opacity:1;color:#666;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.shopbag-links-container .arrow-up{display:none}#chkout_summary .wcs-hidden{display:none!important}.order-id-tx{float:left}.print-track-thx{top:12px;position:relative;text-transform:uppercase;line-height:normal}.info-container{padding:12px;background-color:#d9edf7;border-left:2px solid #31708f;margin-top:5px}.info-container .info-icon{background-image:url(/wcsstore/RayBanStorefrontAssetStore/desktop/assets/images/info_icon.svg);height:25px;width:25px;-webkit-filter:invert(38%) sepia(5%) saturate(6861%) hue-rotate(157deg) brightness(90%) contrast(71%);filter:invert(38%) sepia(5%) saturate(6861%) hue-rotate(157deg) brightness(90%) contrast(71%);background-size:contain;float:left}.info-container .info-title{color:#31708f;text-transform:uppercase;padding-top:2px}.info-container .info-text{padding:3px 0 4px 25px;color:#1f1f24;font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;line-height:18px}.wcs-container.wcs-main.wcs-basketMarginTop.my-account.order-page{width:676px;padding-left:108px;padding-right:108px}label#gender{display:block;margin-bottom:10px;font-size:75%}span.field_optional{text-transform:lowercase}span.rb-fieldrow-radio__checkmark.rb-fieldrow-radio-gender{margin-top:0}#check_gender label.rb-fieldrow.rb-fieldrow-radio.rb-floating{padding-left:20px}.rb-fieldrow .zip-field-title{text-transform:none}.wcs-omega-boleto{margin-top:10px}.quantity-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.quantity-info-container h1,.quantity-info-container h3{font-size:20px;line-height:32px;margin:0;text-transform:uppercase}.icon-container{width:38px;position:relative;margin-right:6px}.icon-container .num-box{width:18px;height:18px;display:inline-block;background:#de0b00;border-radius:50%;font-size:12px;line-height:18px;color:#fff;text-align:center;position:absolute;top:3px;right:3px;z-index:3}.removed-item-message,.saved-for-later-message{background-color:#e2e2e5;padding:21px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:lowercase}.removed-item-message p:first-letter,.saved-for-later-message p:first-letter{text-transform:uppercase}.removed-item-message button,.removed-item-message p,.removed-item-message span,.saved-for-later-message button,.saved-for-later-message p,.saved-for-later-message span{font-size:14px;line-height:16px;font-family:"Lato","Helvetica"}.removed-item-message .saved-item-name,.saved-for-later-message .saved-item-name{font-family:"Lato","Helvetica Neue","Helvetica","Arial",sans-serif;color:#1f1f24}.removed-item-message .revert-link,.removed-item-message .revert-removeditem-link,.saved-for-later-message .revert-link,.saved-for-later-message .revert-removeditem-link{text-decoration:underline;margin-left:10px;color:#1f1f24}.removed-item-message .revert-link:hover,.removed-item-message .revert-removeditem-link:hover,.saved-for-later-message .revert-link:hover,.saved-for-later-message .revert-removeditem-link:hover{cursor:pointer;text-decoration:none}.saved-for-later-section{padding-top:20px;margin-bottom:20px}.saved-for-later-section .included-text-item strong{font-weight:bold;float:left}.saved-for-later-section .wcs-shopping-item-content{float:none!important}.saved-for-later-section .wcs-shopping-item-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.saved-for-later-section .wcs-shopping-item-price.is-offer-price span:first-child{text-decoration:line-through;font-size:14px}.saved-for-later-section .wcs-shopping-item-price span+span{font-size:16px;line-height:25px;color:#de0b00;margin-left:4px;font-weight:bold;width:auto;font-family:"Oswald","HelveticaNeueBold","Helvetica Neue","TeXGyreHerosBold","Helvetica","Tahoma","Geneva","Arial",sans-serif}.saved-for-later-section .add-item-to-cart{width:auto!important;margin-left:16px}.saved-for-later-section .top-wrapper{min-height:192px}.remainder-time-message{display:block;margin-bottom:16px;font-size:13px;line-height:16px}.remainder-time-message a{color:#666;text-decoration:underline}.remainder-time-message a:hover{cursor:pointer;text-decoration:none}.saved-item .rb-btn--add-bag{line-height:1.43}#mini-map{float:left;margin-top:10px;height:150px;width:100%}.wcs-remixed-case-img img{height:auto}#noSummary h3{text-transform:uppercase!important;font-size:20px;margin-bottom:4px;color:#1f1f24}#noSummary h4{font-size:13px;font-family:"Lato","Helvetica";margin-top:4px}.secure-payment-title-section{margin-bottom:20px}.card-label-title{font-size:13px;line-height:20px;display:block;padding:5px 0 0 20px}#cm-placement-cart_delivery_main_purchase_hero_banner .rb-editorial__content-container .rb-editorial__content{margin:0;width:785px;height:65px;padding:1px}#cm-placement-cart_delivery_main_purchase_hero_banner .rb-editorial__content-container .rb-editorial__content .rb-editorial-article__excerpt{line-height:7px}.electronics-icon-label{display:inline;margin:-62px;padding-left:82px}.modal-wrapper--checkout .common__icon--delete{color:transparent;width:24px!important}.promobar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-area:product-promo}.wcs-wrapper-standard-modified-table .promobar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-area:product-promo;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wcs-wrapper-standard-modified-table .promobar .rb-scarcity-bar__wrapper{max-width:130px}.wcs-wrapper-standard-modified-table .promobar .rb-scarcity-bar__saved-amount{line-height:16px}.wcs-product--electronics .common__icon{width:16px;height:16px;position:absolute;top:3px;left:6px}.wcs-product--electronics .electronics-icon-checkout-summary{text-transform:none;padding-left:8px;font-size:12px}@-moz-document url-prefix(){input[type=password]{font:caption}}.fallback-msg-wrapper{width:100%;padding:0 215px 15px}.fallback-msg-wrapper.my-order-page{padding:15px 15px 15px 204px}.fallback-msg-container{width:100%;border:1px solid #e2e2e5;padding:8px;margin-top:0}.fallback-image,.fallback-msg-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fallback-image{width:40px;height:40px;margin-right:5px}.fallback-image img{width:100%;position:static!important}.fallback-msg-text{font-size:10px;line-height:16px;color:#666}.fallback-msg-text span{display:block;margin-bottom:3px}.msg-heading{font-size:12px;line-height:20px;color:#1f1f24;text-transform:capitalize}.out-of-stock-badge{display:block;text-transform:uppercase;font-size:11px;font-weight:bold;color:#de0b00;margin-bottom:10px}.delivery-counter-present{padding-top:22px;position:relative}.delivery-counter{background:#fff;position:absolute;top:-1px;left:-1px;right:-1px;z-index:10;padding:0 0 5px}.cart-item-container{padding:16px 16px 16px 288px;border:1px solid #f2f2f2;position:relative;min-height:288px;margin-top:16px}.cart-item-container .wcs-shopping-prodDetails-img{width:256px;height:256px;position:absolute;top:16px;left:16px}.cart-item-container .case-container{min-height:272px;position:relative}.cart-item-container .case-container .wcs-remixed-case{padding:0;margin:0;overflow:hidden}.cart-item-container .case-container .wcs-remixed-case .wcs-remixed-case-img{width:256px;height:256px;position:absolute;top:0;left:-272px}.cart-item-container .case-container .wcs-remixed-case .wcs-remixed-case-img img{width:70%}.cart-item-container .case-container .wcs-remixed-case .wcs-remixed-description{padding:0;width:100%}.cart-item-container .case-container .wcs-remixed-case .wcs-remixed-description .case-info{font-size:14px;line-height:21px}.cart-item-container .case-container .wcs-remixed-case .wcs-remixed-description .label-item{font-weight:bold;min-width:72px;display:inline-block}.cart-item-container .wcs-shopping-item-price .wcs-price.wcs-itemPrice-bag.wcs-clear-sp-price{white-space:nowrap}.top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.top-wrapper .item-description-container{width:67%}.top-wrapper .remix-property{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.top-wrapper .remix-property .remix-property__title{width:40%}.top-wrapper .remix-property .remix-property__value{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:60%}.top-wrapper .remix-property .remix-property__value s{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;white-space:nowrap;margin-right:2px}.top-wrapper .remix-property .remix-property__value .remix-oos-message{color:#e80c00}.top-wrapper .temple-tips-description{text-transform:lowercase}.top-wrapper .temple-tips-description:first-letter{text-transform:uppercase}.top-wrapper .price-container{width:33%}.top-wrapper .price-container .rb-scarcity-bar__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-wrapper .price-container .rb-scarcity-bar{background-color:#1f1f24;color:#fff;min-height:0;padding:4px 8px;font-size:12px;text-transform:uppercase;border:0;border-radius:4px;display:inline-block;width:auto}.top-wrapper .price-container .wcs-shopping-item-price .wcs-order-confirm-vat{font-size:16px;line-height:24px;margin:8px 0;color:#1f1f24}.case-info,.case-info .remix-property__value{display:-webkit-box;display:-ms-flexbox;display:flex}.case-info .remix-oos-message{color:#e80c00;margin-left:2px}.gwp-item{min-height:191px!important}.case-present{min-height:272px!important;margin-bottom:32px!important}.bottom-wrapper .item-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bottom-wrapper.gwp-item{margin-bottom:0}.wcs-shopping-item-content{margin-bottom:16px}.badge-holder .badge-basic-class,.badge-holder .DESK_ROX_Label,.badge-holder .prescription-label-item,.badge-holder .remix-prescription-class,.badge-holder .RoxRemix-label-basket,.badge-holder .wcs-remixed-label,.badge-holder .wcs-remixed-label-order-confirmation{font-size:14px;line-height:14px;color:#666;border:1px solid #666;padding:4px 4px 4px 28px;position:relative;display:inline-block;border-radius:4px;margin:0 8px 8px 0!important}.badge-holder .badge-basic-class.reset-padding,.badge-holder .DESK_ROX_Label.reset-padding,.badge-holder .prescription-label-item.reset-padding,.badge-holder .remix-prescription-class.reset-padding,.badge-holder .RoxRemix-label-basket.reset-padding,.badge-holder .wcs-remixed-label-order-confirmation.reset-padding,.badge-holder .wcs-remixed-label.reset-padding{padding:4px}.badge-holder .badge-basic-class.reset-padding img,.badge-holder .DESK_ROX_Label.reset-padding img,.badge-holder .prescription-label-item.reset-padding img,.badge-holder .remix-prescription-class.reset-padding img,.badge-holder .RoxRemix-label-basket.reset-padding img,.badge-holder .wcs-remixed-label-order-confirmation.reset-padding img,.badge-holder .wcs-remixed-label.reset-padding img{display:none}.badge-holder .badge-basic-class img,.badge-holder .DESK_ROX_Label img,.badge-holder .prescription-label-item img,.badge-holder .remix-prescription-class img,.badge-holder .RoxRemix-label-basket img,.badge-holder .wcs-remixed-label-order-confirmation img,.badge-holder .wcs-remixed-label img{position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.badge-holder .wcs-remixed-label{background-position:0 2px}.include-case,.including-wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content}.include-case strong,.including-wrapper strong{display:block;float:none!important;color:#1f1f24}.include-case span,.including-wrapper span{display:inline-block;padding-left:21px;margin-right:8px;background:url(../icons/redesign/case-icon.svg);background-repeat:no-repeat;background-position:0 3px;width:auto!important}.include-case span.charging-case,.including-wrapper span.charging-case{background:url(../icons/redesign/charging-case.svg);background-repeat:no-repeat;background-position:0 3px}.include-case span.charging-cable,.including-wrapper span.charging-cable{background-color:red;background:url(../icons/redesign/charging-cable.svg);background-repeat:no-repeat;background-position:0 3px}.include-case .cloth,.including-wrapper .cloth{background:url(../icons/redesign/cloth.svg);background-repeat:no-repeat;background-size:14px;background-position-y:2px}.shopbag-junior-icon:not(.badge-basic-class){display:block;width:74px;height:23px;background:url(../images/spritesheet.png) no-repeat 0 -824px;cursor:default}.wcs-product--electronics:not(.badge-basic-class){display:block;padding-bottom:3px}.wcs-product--electronics:not(.badge-basic-class) .common__icon{position:static}.wcs-product--electronics:not(.badge-basic-class) .electronics-icon-checkout-summary{padding-left:2px}.wcs-delivery-shopping-cart-accordian .remix-prescription-class img{display:none}.second-pair-msg-wrapper{float:left;padding-top:24px}.second-pair-msg-wrapper h6{color:#1f1f24;margin:0 0 4px;font-size:14px;line-height:16px;font-family:"Lato","Helvetica";font-weight:700}.second-pair-discount{text-transform:none}#payment_mode_paypal .paypal-later-message{font-size:16px;margin-left:30px;font-family:"Oswald";font-weight:500}#payment_mode_paypal #wcs-payment-confirm-buttons{margin-top:40px}.global-shipping-disclaimer{margin:16px 0;font-size:14px;font-style:normal;font-weight:400;line-height:160%;color:#1f1f24}@media (max-width:1024px){.global-shipping-disclaimer{padding:0 16px}}#wcs-klarna-popup-link .common__icon--payment-method-info{margin-right:16px}
/*# sourceMappingURL=shopping-cart.css.map */
