.customer-welcome{display:inline-block;position:relative}.customer-welcome:before,.customer-welcome:after{content:'';display:table}.customer-welcome:after{clear:both}.customer-welcome .action.switch{padding:0;cursor:pointer;display:inline-block;text-decoration:none}.customer-welcome .action.switch>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.customer-welcome .action.switch:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:22px;color:inherit;content:'\e622';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.customer-welcome .action.switch:hover:after{color:inherit}.customer-welcome .action.switch:active:after{color:inherit}.customer-welcome .action.switch.active{display:inline-block;text-decoration:none}.customer-welcome .action.switch.active>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.customer-welcome .action.switch.active:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:22px;color:inherit;content:'\e621';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.customer-welcome .action.switch.active:hover:after{color:inherit}.customer-welcome .action.switch.active:active:after{color:inherit}.customer-welcome ul{margin:0;padding:0;list-style:none none;background:#fff;border:1px solid #bbb;margin-top:4px;min-width:100%;z-index:101;box-sizing:border-box;display:none;position:absolute;top:100%;right:0;box-shadow:0 3px 3px rgba(0,0,0,0.15)}.customer-welcome ul li{margin:0;padding:0}.customer-welcome ul li:hover{background:#e8e8e8;cursor:pointer}.customer-welcome ul:before,.customer-welcome ul:after{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.customer-welcome ul:before{border:6px solid;border-color:transparent transparent #fff transparent;z-index:99}.customer-welcome ul:after{border:7px solid;border-color:transparent transparent #bbb transparent;z-index:98}.customer-welcome ul:before{right:10px;top:-12px}.customer-welcome ul:after{right:9px;top:-14px}.customer-welcome.active{overflow:visible}.customer-welcome.active ul{display:block}.customer-welcome li a{color:#333;text-decoration:none;display:block;line-height:1.4;padding:12px 10px}.customer-welcome li a:visited{color:#333;text-decoration:none}.customer-welcome li a:hover{color:#333;text-decoration:none}.customer-welcome li a:active{color:#333;text-decoration:none}.customer-welcome .customer-name{cursor:pointer}.customer-welcome .customer-menu{display:none}.customer-welcome .action.switch{background-image:none;background:none;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;color:#fff}.customer-welcome .action.switch:focus,.customer-welcome .action.switch:active{background:none;border:none}.customer-welcome .action.switch:hover{background:none;border:none}.customer-welcome .action.switch.disabled,.customer-welcome .action.switch[disabled],fieldset[disabled] .customer-welcome .action.switch{pointer-events:none;opacity:.5}.customer-welcome .header.links{min-width:175px}.customer-welcome.active .action.switch:after{content:'\e621'}.customer-welcome.active .customer-menu{display:block}.customer-welcome .greet{display:none}.header.panel>.header.links{margin:0;padding:0;list-style:none none;float:right;margin-left:auto}.header.panel>.header.links>li{display:inline-block;vertical-align:top}.header.panel>.header.links>li{margin:0 0 0 15px}.header.panel>.header.links>li.welcome,.header.panel>.header.links>li>a{display:inline-block;line-height:1.4}.header.panel>.header.links>li.welcome a{color:#fff;padding-left:5px}.header.panel>.header.links>.authorization-link:after{display:none}.header.panel>.header.links>.authorization-link:last-child:after{display:none}.header.panel>.header.links>.customer-welcome+.authorization-link{display:none}.header.content{padding:30px 20px 0}.mg-tabs .ui-tabs{position:relative;padding:.2em}.mg-tabs .ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.mg-tabs .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.mg-tabs .ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.mg-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.mg-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:text}.mg-tabs .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor{cursor:text}.mg-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.mg-tabs .ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.mg-tabs .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.mg-tabs .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.mg-tabs .ui-widget .ui-widget{font-size:1em}.mg-tabs .ui-widget input{font-family:Arial,Helvetica,sans-serif;font-size:1em}.mg-tabs .ui-widget select{font-family:Arial,Helvetica,sans-serif;font-size:1em}.mg-tabs .ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.mg-tabs .ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.mg-tabs .ui-widget.ui-widget-content{border:1px solid #c5c5c5}.mg-tabs .ui-widget-content{border:1px solid #ddd;background:#ffffff;color:#333}.mg-tabs .ui-widget-content a{color:#333}.mg-tabs .ui-widget-content .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.mg-tabs .ui-widget-content .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.mg-tabs .ui-widget-content .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.mg-tabs .ui-widget-content .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.mg-tabs .ui-widget-content .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.mg-tabs .ui-widget-content .ui-state-highlight a{color:#777620}.mg-tabs .ui-widget-content .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.mg-tabs .ui-widget-content .ui-state-error a{color:#5f3f3f}.mg-tabs .ui-widget-content .ui-state-error-text{color:#5f3f3f}.mg-tabs .ui-widget-content .ui-priority-primary{font-weight:bold}.mg-tabs .ui-widget-content .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal}.mg-tabs .ui-widget-content .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.mg-tabs .ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.mg-tabs .ui-widget-header a{color:#333}.mg-tabs .ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.mg-tabs .ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.mg-tabs .ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.mg-tabs .ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.mg-tabs .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.mg-tabs .ui-widget-header .ui-state-highlight a{color:#777620}.mg-tabs .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.mg-tabs .ui-widget-header .ui-state-error a{color:#5f3f3f}.mg-tabs .ui-widget-header .ui-state-error-text{color:#5f3f3f}.mg-tabs .ui-widget-header .ui-priority-primary{font-weight:bold}.mg-tabs .ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal}.mg-tabs .ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.mg-tabs .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.mg-tabs .ui-state-default a{color:#454545;text-decoration:none}.mg-tabs .ui-state-default a:link{color:#454545;text-decoration:none}.mg-tabs .ui-state-default a:visited{color:#454545;text-decoration:none}.mg-tabs .ui-button{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;text-decoration:none}.mg-tabs .ui-button:hover{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.mg-tabs .ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.mg-tabs .ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.mg-tabs html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.mg-tabs html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.mg-tabs a.ui-button{color:#454545;text-decoration:none}.mg-tabs a.ui-button:hover{color:#2b2b2b;text-decoration:none}.mg-tabs a.ui-button:focus{color:#2b2b2b;text-decoration:none}.mg-tabs a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.mg-tabs a:link.ui-button{color:#454545;text-decoration:none}.mg-tabs a:visited.ui-button{color:#454545;text-decoration:none}.mg-tabs .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.mg-tabs .ui-state-hover a{color:#2b2b2b;text-decoration:none}.mg-tabs .ui-state-hover a:hover{color:#2b2b2b;text-decoration:none}.mg-tabs .ui-state-hover a:link{color:#2b2b2b;text-decoration:none}.mg-tabs .ui-state-hover a:visited{color:#2b2b2b;text-decoration:none}.mg-tabs .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.mg-tabs .ui-state-focus a{color:#2b2b2b;text-decoration:none}.mg-tabs .ui-state-focus a:hover{color:#2b2b2b;text-decoration:none}.mg-tabs .ui-state-focus a:link{color:#2b2b2b;text-decoration:none}.mg-tabs .ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.mg-tabs .ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.mg-tabs .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.mg-tabs .ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.mg-tabs .ui-state-active a{color:#fff;text-decoration:none}.mg-tabs .ui-state-active a:link{color:#fff;text-decoration:none}.mg-tabs .ui-state-active a:visited{color:#fff;text-decoration:none}.mg-tabs .ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.mg-tabs .ui-icon-background{border:#003eff;background-color:#fff}.mg-tabs .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.mg-tabs .ui-state-highlight a{color:#777620}.mg-tabs .ui-state-checked{border:1px solid #dad55e;background:#fffa90}.mg-tabs .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.mg-tabs .ui-state-error a{color:#5f3f3f}.mg-tabs .ui-state-error-text{color:#5f3f3f}.mg-tabs .ui-priority-primary{font-weight:bold}.mg-tabs .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal}.mg-tabs .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.mg-tabs .ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.mg-tabs .ui-corner-all{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.mg-tabs .ui-corner-top{border-top-left-radius:3px;border-top-right-radius:3px}.mg-tabs .ui-corner-left{border-top-left-radius:3px;border-bottom-left-radius:3px}.mg-tabs .ui-corner-tl{border-top-left-radius:3px}.mg-tabs .ui-corner-right{border-top-right-radius:3px;border-bottom-right-radius:3px}.mg-tabs .ui-corner-tr{border-top-right-radius:3px}.mg-tabs .ui-corner-bottom{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.mg-tabs .ui-corner-bl{border-bottom-left-radius:3px}.mg-tabs .ui-corner-br{border-bottom-right-radius:3px}.mg-tabs .ui-widget-overlay{background:#aaaaaa;opacity:.003}.mg-tabs .ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}.thumbs-collection ul{margin-bottom:0;list-style:none;padding:5px 0 5px;width:90%;margin:auto}.thumbs-collection ul li{width:30%;float:left;border-right:1px solid #eaeaea;padding:0 1%}.thumbs-collection ul li .thumb{float:left;width:15%}.thumbs-collection ul li span.usp-text{float:left;padding-left:10px;width:80%}.thumbs-collection ul li span.usp-text span.premier{font-weight:bold;line-height:30px;width:80%;display:inline-block}.thumbs-collection ul li span.usp-text span.secondary{font-weight:bold;line-height:30px;width:80%;display:inline-block}.thumbs-collection ul li.last{border-right:none}@media (min-width:768px){.sidebar.sidebar-main .block-collapsible-nav .title{margin-bottom:10px;border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sidebar.sidebar-main .block-collapsible-nav .content{background:#f5f5f5;padding:15px 0}.sidebar.sidebar-main .block-collapsible-nav .content .nav.items{margin-top:0;margin-bottom:0;margin:0;padding:0;list-style:none none}.sidebar.sidebar-main .block-collapsible-nav .content .nav.items .nav.item.current strong{color:#000000;border-left:3px solid #670000;display:block;padding:5px 18px 5px 15px;font-weight:500}.sidebar.sidebar-main .block-collapsible-nav+.block.account-nav{display:none}}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}