@media screen and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){body{min-height:1300px}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){body{min-height:768px}#wrapper ::-webKit-scrollbar{-WebKit-appearance:none;width:5px}#wrapper ::-webKit-scrollbar-thumb{background-color:#868688;-WebKit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.scrollable ::-webKit-scrollbar{-WebKit-appearance:none;width:5px}.scrollable ::-webKit-scrollbar-thumb{background-color:#868688;-WebKit-box-shadow:0 0 1px rgba(255,255,255,0.5)}}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}article{display:block}aside{display:block}details{display:block}figcaption{display:block}figure{display:block;margin:0}footer{display:block}header{display:block}hgroup{display:block}nav{display:block}nav ul{list-style:none;list-style-image:none}nav ol{list-style:none;list-style-image:none}section{display:block}summary{display:block}audio:not([controls]){display:none;height:0}.hidden,[hidden]{display:none}html{font-size:100%;font-family:sans-serif}button{font-family:sans-serif;line-height:normal;cursor:pointer;*overflow:visible}button::-moz-focus-inner{border:0;padding:0}input{font-family:sans-serif;line-height:normal}input::-moz-focus-inner{border:0;padding:0}select{font-family:sans-serif}textarea{font-family:sans-serif;overflow:auto;vertical-align:top}body{margin:0}a:focus{outline:thin dotted}a:hover{outline:0}a:active{outline:0}h1{font-size:2em;margin:.67em 0;font-weight:normal}h2{font-size:1.5em;margin:.83em 0;font-weight:normal}h3{font-size:1.17em;margin:1em 0;font-weight:normal}h4{font-size:1em;margin:1.33em 0;font-weight:normal}h5{font-size:.83em;margin:1.67em 0;font-weight:normal}h6{font-size:.75em;margin:2.33em 0;font-weight:normal}abbr[title]{border-bottom:1px dotted}b{font-weight:bold}strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{color:#000}p{margin:1em 0}pre{margin:1em 0;white-space:pre;word-wrap:break-word}q{quotes:none}q:before{content:''}q:after{content:''}small{font-size:75%}sub{bottom:-0.25em}sup{top:-0.5em}dl{margin:1em 0}menu{margin:1em 0;padding:0 0 0 40px}ol{margin:1em 0;padding:0 0 0 40px}ul{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}img{border:0}form{margin:0}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}input[type="button"]{cursor:pointer;*overflow:visible}input[type="reset"]{cursor:pointer;*overflow:visible}input[type="submit"]{cursor:pointer;*overflow:visible}button[disabled]{cursor:default}input[disabled]{cursor:default}input[type="search"]{box-sizing:content-box}table{border-collapse:collapse;border-spacing:0}svg:not(:root){overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1199px){#wrapper ::-webKit-scrollbar{-WebKit-appearance:none;width:5px}#wrapper ::-webKit-scrollbar-thumb{background-color:#868688;-WebKit-box-shadow:0 0 1px rgba(255,255,255,0.5)}#wrapper .scrollable ::-webKit-scrollbar{-WebKit-appearance:none;width:5px}#wrapper .scrollable ::-webKit-scrollbar-thumb{background-color:#868688;-WebKit-box-shadow:0 0 1px rgba(255,255,255,0.5)}}#wrapper.tablet ::-webKit-scrollbar{-webKit-appearance:none;width:5px}#wrapper.tablet ::-webKit-scrollbar-thumb{background-color:#868688;-webKit-box-shadow:0 0 1px rgba(255,255,255,0.5)}#wrapper.tablet .scrollable ::-webKit-scrollbar{-WebKit-appearance:none;width:5px}#wrapper.tablet .scrollable ::-webKit-scrollbar-thumb{background-color:#868688;-WebKit-box-shadow:0 0 1px rgba(255,255,255,0.5)}@media only screen and (min-width: 768px) and (max-width: 1199px){.zoomWindowContainer{width:400px !important}.zoomWindowContainer div{width:400px !important;left:0 !important}}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-text-icon-secondary .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix{zoom:1}.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix:after{content:"";display:table;clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-filter:Alpha(Opacity=0);filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover{font-weight:normal;margin:-1px}.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-icon-only{width:2.2em}.ui-button-icon-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}button.ui-button-icon-only{width:2.4em}button.ui-button-icons-only{width:3.7em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-button-icons-only{width:3.4em}.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icon-primary .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-primary .ui-button-icon-primary{left:.5em}.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em;padding-left:2.1em;padding-right:2.1em}.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-button-text-icon-secondary .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;cursor:pointer}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{cursor:text}.ui-tabs .ui-tabs-nav li.ui-state-disabled a{cursor:text}.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}* html .ui-autocomplete{width:1px}.ui-button-text-only .ui-button-text{padding:.4em 1em}input.ui-button{padding:.4em 1em}.ui-draggable .ui-dialog-titlebar{cursor:move}.pt_brandcontent_page .content-img.after,.second-line,.pt_customer-service.rolex .breadcrumbs{max-width:1180px;padding:0 10px;width:1180px;min-width:1180px;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .content-img.after,.second-line,.pt_customer-service.rolex .breadcrumbs{width:100%;min-width:960px;max-width:960px;box-sizing:border-box}}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img.after,.second-line,.pt_customer-service.rolex .breadcrumbs{width:300px;overflow:hidden;min-width:300px;max-width:300px}}@media only screen and (min-width: 374px) and (max-width: 767px){.pt_brandcontent_page .content-img.after,.second-line,.pt_customer-service.rolex .breadcrumbs{width:355px;overflow:hidden;min-width:355px}}.button-fancy-medium,.pt_account #main .primary-content #addresses a.address-create,.pt_account #main .primary-content .payment-settengs a.add-card,.pt_wish-list #main .primary-content #send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button,.pt_account #main .primary-content button,#dialog-container .forgot-password-dialog #PasswordResetForm button,.ui-dialog .forgot-password-dialog #PasswordResetForm button,#dialog-container #send-to-friend-form .form-row-button .send-button,.ui-dialog #send-to-friend-form .form-row-button .send-button,.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart .call,.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart button,.pt_assistance .serviceandrepaircenter form .form-row-button button,.pt_product-search-noresult .primary-content .no-hits-search .form-row button{transition:all 0.5s ease 0s}.button-fancy-medium{color:#424242;font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;letter-spacing:0.25em;border:2px solid #9b8e82;text-transform:uppercase;display:inline-block}.button-fancy-medium:hover{background:rgba(155,142,131,0.7);cursor:pointer}.button-fancy-medium:focus{outline:0}.pt_account #main .primary-content #addresses a.address-create,.pt_account #main .primary-content .payment-settengs a.add-card,.pt_wish-list #main .primary-content #send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button{color:#424242;font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;letter-spacing:0.25em;border:2px solid #9b8e82;text-transform:uppercase;padding:10px 30px;background:rgba(255,255,255,0.21);display:inline-block}.pt_account #main .primary-content #addresses a.address-create:hover,.pt_account #main .primary-content .payment-settengs a.add-card:hover,.pt_wish-list #main .primary-content #send-to-friend:hover,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover{background:rgba(155,142,131,0.7);color:#424242;cursor:pointer}.pt_account #main .primary-content #addresses a.address-create:hover.dark-one,.pt_account #main .primary-content .payment-settengs a.add-card:hover.dark-one,.pt_wish-list #main .primary-content #send-to-friend:hover.dark-one,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.dark-one,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.dark-one,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.dark-one,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.dark-one{background:rgba(255,255,255,0.6)}.pt_account #main .primary-content #addresses a.address-create:hover.dark-two,.pt_account #main .primary-content .payment-settengs a.add-card:hover.dark-two,.pt_wish-list #main .primary-content #send-to-friend:hover.dark-two,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.dark-two,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.dark-two,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.dark-two,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.dark-two{background:rgba(150,150,150,0.4)}.pt_account #main .primary-content #addresses a.address-create:hover.dark-three,.pt_account #main .primary-content .payment-settengs a.add-card:hover.dark-three,.pt_wish-list #main .primary-content #send-to-friend:hover.dark-three,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.dark-three,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.dark-three,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.dark-three,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.dark-three{background:rgba(189,66,18,0.3)}.pt_account #main .primary-content #addresses a.address-create:hover.dark-four,.pt_account #main .primary-content .payment-settengs a.add-card:hover.dark-four,.pt_wish-list #main .primary-content #send-to-friend:hover.dark-four,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.dark-four,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.dark-four,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.dark-four,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.dark-four{background:rgba(235,232,109,0.4)}.pt_account #main .primary-content #addresses a.address-create:hover.dark-five,.pt_account #main .primary-content .payment-settengs a.add-card:hover.dark-five,.pt_wish-list #main .primary-content #send-to-friend:hover.dark-five,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.dark-five,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.dark-five,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.dark-five,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.dark-five{background:rgba(59,206,191,0.4)}.pt_account #main .primary-content #addresses a.address-create:hover.white-one,.pt_account #main .primary-content .payment-settengs a.add-card:hover.white-one,.pt_wish-list #main .primary-content #send-to-friend:hover.white-one,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-one,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-one,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-one,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-one{background:rgba(102,102,102,0.4)}.pt_account #main .primary-content #addresses a.address-create:hover.white-two,.pt_account #main .primary-content .payment-settengs a.add-card:hover.white-two,.pt_wish-list #main .primary-content #send-to-friend:hover.white-two,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-two,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-two,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-two,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-two{background:rgba(150,150,150,0.4)}.pt_account #main .primary-content #addresses a.address-create:hover.white-three,.pt_account #main .primary-content .payment-settengs a.add-card:hover.white-three,.pt_wish-list #main .primary-content #send-to-friend:hover.white-three,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-three,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-three,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-three,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-three{background:rgba(98,81,61,0.4)}.pt_account #main .primary-content #addresses a.address-create:hover.white-four,.pt_account #main .primary-content .payment-settengs a.add-card:hover.white-four,.pt_wish-list #main .primary-content #send-to-friend:hover.white-four,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-four,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-four,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-four,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-four{background:rgba(35,35,35,0.4)}.pt_account #main .primary-content #addresses a.address-create:hover.white-five,.pt_account #main .primary-content .payment-settengs a.add-card:hover.white-five,.pt_wish-list #main .primary-content #send-to-friend:hover.white-five,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-five,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-five,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-five,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-five{background:rgba(189,66,17,0.3)}.pt_account #main .primary-content #addresses a.address-create:hover.white-six,.pt_account #main .primary-content .payment-settengs a.add-card:hover.white-six,.pt_wish-list #main .primary-content #send-to-friend:hover.white-six,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-six,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-six,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-six,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-six{background:rgba(38,133,117,0.4)}.pt_account #main .primary-content #addresses a.address-create:hover.white-seven,.pt_account #main .primary-content .payment-settengs a.add-card:hover.white-seven,.pt_wish-list #main .primary-content #send-to-friend:hover.white-seven,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-seven,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-seven,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-seven,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-seven{background:rgba(102,2,11,0.4)}.pt_account #main .primary-content #addresses a.address-create:hover.white-eight,.pt_account #main .primary-content .payment-settengs a.add-card:hover.white-eight,.pt_wish-list #main .primary-content #send-to-friend:hover.white-eight,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-eight,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-eight,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-eight,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-eight{background:rgba(61,29,71,0.3)}.pt_account #main .primary-content #addresses a.address-create:hover.white-nine,.pt_account #main .primary-content .payment-settengs a.add-card:hover.white-nine,.pt_wish-list #main .primary-content #send-to-friend:hover.white-nine,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-nine,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-nine,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-nine,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-nine{background:rgba(18,53,90,0.3)}.pt_account #main .primary-content #addresses a.address-create:hover.white-ten,.pt_account #main .primary-content .payment-settengs a.add-card:hover.white-ten,.pt_wish-list #main .primary-content #send-to-friend:hover.white-ten,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-ten,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-ten,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:hover.white-ten,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:hover.white-ten{background:rgba(52,82,66,0.4)}.pt_account #main .primary-content #addresses a.dark-one.address-create,.pt_account #main .primary-content .payment-settengs a.dark-one.add-card,.pt_wish-list #main .primary-content .dark-one#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.dark-one.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.dark-one.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.dark-one.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.dark-one.continue.button{background:rgba(255,255,255,0.85);color:#424242 !important}.pt_account #main .primary-content #addresses a.dark-two.address-create,.pt_account #main .primary-content .payment-settengs a.dark-two.add-card,.pt_wish-list #main .primary-content .dark-two#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.dark-two.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.dark-two.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.dark-two.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.dark-two.continue.button{background:rgba(150,150,150,0.85);color:#424242 !important}.pt_account #main .primary-content #addresses a.dark-three.address-create,.pt_account #main .primary-content .payment-settengs a.dark-three.add-card,.pt_wish-list #main .primary-content .dark-three#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.dark-three.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.dark-three.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.dark-three.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.dark-three.continue.button{background:rgba(189,66,18,0.7);color:#424242 !important}.pt_account #main .primary-content #addresses a.dark-four.address-create,.pt_account #main .primary-content .payment-settengs a.dark-four.add-card,.pt_wish-list #main .primary-content .dark-four#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.dark-four.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.dark-four.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.dark-four.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.dark-four.continue.button{background:rgba(235,232,109,0.85);color:#424242 !important}.pt_account #main .primary-content #addresses a.dark-five.address-create,.pt_account #main .primary-content .payment-settengs a.dark-five.add-card,.pt_wish-list #main .primary-content .dark-five#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.dark-five.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.dark-five.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.dark-five.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.dark-five.continue.button{background:rgba(59,206,191,0.85);color:#424242 !important}.pt_account #main .primary-content #addresses a.white-one.address-create,.pt_account #main .primary-content .payment-settengs a.white-one.add-card,.pt_wish-list #main .primary-content .white-one#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.white-one.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.white-one.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.white-one.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.white-one.continue.button{background:rgba(102,102,102,0.85);color:#fff !important}.pt_account #main .primary-content #addresses a.white-two.address-create,.pt_account #main .primary-content .payment-settengs a.white-two.add-card,.pt_wish-list #main .primary-content .white-two#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.white-two.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.white-two.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.white-two.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.white-two.continue.button{background:rgba(150,150,150,0.85);color:#fff !important}.pt_account #main .primary-content #addresses a.white-three.address-create,.pt_account #main .primary-content .payment-settengs a.white-three.add-card,.pt_wish-list #main .primary-content .white-three#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.white-three.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.white-three.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.white-three.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.white-three.continue.button{background:rgba(98,81,61,0.85);color:#fff !important}.pt_account #main .primary-content #addresses a.white-four.address-create,.pt_account #main .primary-content .payment-settengs a.white-four.add-card,.pt_wish-list #main .primary-content .white-four#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.white-four.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.white-four.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.white-four.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.white-four.continue.button{background:rgba(35,35,35,0.85);color:#fff !important}.pt_account #main .primary-content #addresses a.white-five.address-create,.pt_account #main .primary-content .payment-settengs a.white-five.add-card,.pt_wish-list #main .primary-content .white-five#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.white-five.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.white-five.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.white-five.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.white-five.continue.button{background:rgba(189,66,17,0.7);color:#fff !important}.pt_account #main .primary-content #addresses a.white-six.address-create,.pt_account #main .primary-content .payment-settengs a.white-six.add-card,.pt_wish-list #main .primary-content .white-six#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.white-six.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.white-six.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.white-six.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.white-six.continue.button{background:rgba(38,133,117,0.85);color:#fff !important}.pt_account #main .primary-content #addresses a.white-seven.address-create,.pt_account #main .primary-content .payment-settengs a.white-seven.add-card,.pt_wish-list #main .primary-content .white-seven#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.white-seven.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.white-seven.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.white-seven.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.white-seven.continue.button{background:rgba(102,2,11,0.85);color:#fff !important}.pt_account #main .primary-content #addresses a.white-eight.address-create,.pt_account #main .primary-content .payment-settengs a.white-eight.add-card,.pt_wish-list #main .primary-content .white-eight#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.white-eight.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.white-eight.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.white-eight.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.white-eight.continue.button{background:rgba(61,29,71,0.7);color:#fff !important}.pt_account #main .primary-content #addresses a.white-nine.address-create,.pt_account #main .primary-content .payment-settengs a.white-nine.add-card,.pt_wish-list #main .primary-content .white-nine#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.white-nine.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.white-nine.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.white-nine.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.white-nine.continue.button{background:rgba(18,53,90,0.7);color:#fff !important}.pt_account #main .primary-content #addresses a.white-ten.address-create,.pt_account #main .primary-content .payment-settengs a.white-ten.add-card,.pt_wish-list #main .primary-content .white-ten#send-to-friend,.account-order-details #main.primary-auto #primary.primary-content .actions a.white-ten.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.white-ten.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.white-ten.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.white-ten.continue.button{background:rgba(52,82,66,0.85);color:#fff !important}.pt_account #main .primary-content #addresses a.address-create:focus,.pt_account #main .primary-content .payment-settengs a.add-card:focus,.pt_wish-list #main .primary-content #send-to-friend:focus,.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button:focus,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button:focus,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button:focus,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button:focus{outline:0}.pt_account #main .primary-content button,#dialog-container .forgot-password-dialog #PasswordResetForm button,.ui-dialog .forgot-password-dialog #PasswordResetForm button,#dialog-container #send-to-friend-form .form-row-button .send-button,.ui-dialog #send-to-friend-form .form-row-button .send-button,.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart .call,.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart button,.pt_assistance .serviceandrepaircenter form .form-row-button button{width:300px;font-family:"avenir-heavy",Helvetica,sans-serif;color:#fff;letter-spacing:0.25em;text-transform:uppercase;background:#453c2b;border:0;font-size:14px}@media only screen and (max-width: 767px){.pt_account #main .primary-content button,#dialog-container .forgot-password-dialog #PasswordResetForm button,.ui-dialog .forgot-password-dialog #PasswordResetForm button,#dialog-container #send-to-friend-form .form-row-button .send-button,.ui-dialog #send-to-friend-form .form-row-button .send-button,.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart .call,.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart button,.pt_assistance .serviceandrepaircenter form .form-row-button button{width:280px}}.pt_account #main .primary-content button:hover,#dialog-container .forgot-password-dialog #PasswordResetForm button:hover,.ui-dialog .forgot-password-dialog #PasswordResetForm button:hover,#dialog-container #send-to-friend-form .form-row-button .send-button:hover,.ui-dialog #send-to-friend-form .form-row-button .send-button:hover,.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart .call:hover,.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart button:hover,.pt_assistance .serviceandrepaircenter form .form-row-button button:hover{background:rgba(155,142,131,0.7)}.pt_account #main .primary-content button:focus,#dialog-container .forgot-password-dialog #PasswordResetForm button:focus,.ui-dialog .forgot-password-dialog #PasswordResetForm button:focus,#dialog-container #send-to-friend-form .form-row-button .send-button:focus,.ui-dialog #send-to-friend-form .form-row-button .send-button:focus,.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart .call:focus,.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart button:focus,.pt_assistance .serviceandrepaircenter form .form-row-button button:focus{outline:0}.pt_account #main .primary-content #edit-address-form button.cancel-button,.pt_account #main .primary-content .payment-settengs ul.payment-list li button.delete,#dialog-container #send-to-friend-form .form-row-button .cancel-button,.ui-dialog #send-to-friend-form .form-row-button .cancel-button{font-size:14px;color:#424242;border:0;background:none;text-decoration:underline;text-transform:none;font-weight:normal;letter-spacing:normal;font-family:"avenir-roman",Helvetica,sans-serif;padding:0}.pt_account #main .primary-content #edit-address-form button.cancel-button:hover,.pt_account #main .primary-content .payment-settengs ul.payment-list li button.delete:hover,#dialog-container #send-to-friend-form .form-row-button .cancel-button:hover,.ui-dialog #send-to-friend-form .form-row-button .cancel-button:hover{text-decoration:none}.pt_account #main .primary-content #edit-address-form button.cancel-button:focus,.pt_account #main .primary-content .payment-settengs ul.payment-list li button.delete:focus,#dialog-container #send-to-friend-form .form-row-button .cancel-button:focus,.ui-dialog #send-to-friend-form .form-row-button .cancel-button:focus{outline:0}.pt_assistance h1.content-headers{font-family:"Monotype-Bodoni";font-size:25px;text-transform:uppercase;color:#424242}@media only screen and (max-width: 767px){.pt_assistance h1.content-headers{font-size:20px}}.pt_brandcontent_page .second-line h2,.pt_brandcontent_page .page-content .header{font-family:"Monotype-Bodoni";text-transform:uppercase;color:#424242;font-weight:400}.wide-tiles .product-tile .product-name,.wide-tiles .product-tile .product-pricing,.wide-tiles .product-tile .product-promo,.wide-tiles .product-tile .tile-attributes,.wide-tiles .product-tile .pr_stars,.wide-tiles .product-tile .product-swatches,.wide-tiles .product-tile .product-compare{float:left;text-align:left;width:53%;margin-left:2%;margin-bottom:5px;padding:0 10px}@media only screen and (max-width: 767px){.wide-tiles .product-tile .product-name,.wide-tiles .product-tile .product-pricing,.wide-tiles .product-tile .product-promo,.wide-tiles .product-tile .tile-attributes,.wide-tiles .product-tile .pr_stars,.wide-tiles .product-tile .product-swatches,.wide-tiles .product-tile .product-compare{float:right}}@media only screen and (max-width: 767px){.product-tile .product-compare{display:none !important}}.clearfix:after{content:"";display:table;clear:both}.relax{*zoom:1;height:0;line-height:0;clear:both}.relax:before,.relax:after{display:table;content:"";line-height:0;clear:both}.button-fancy-medium{background:#453c2b;color:#fff !important;text-align:center;letter-spacing:0.25em;border:none;font-size:14px !important;padding:12px 30px}#header.checkout{width:100%;height:auto;margin:0;padding:0 0 10px 0;box-shadow:0 1px 10px lightgrey}#header.checkout *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#header.checkout .mini-cart-content,#header.checkout .mini-cart-content .mini-cart-image{box-sizing:content-box}@media only screen and (max-width: 767px){#header.checkout .header-utils{margin-top:20px;display:none}}#header.checkout .header-utils .menu-utility-user{margin:0}#header.checkout .header-utils .menu-utility-user li{display:none}#header.checkout .header-utils .menu-utility-user li.last{display:block;border:0 none}#header.checkout .header-utils .menu-utility-user li.last .mini-cart-total{padding:0 0 0 25px;background:url(../images/bag2.svg) no-repeat top left}@media only screen and (max-width: 767px){#header.checkout .header-utils .menu-utility-user li.last .mini-cart-total{display:none}}@media only screen and (max-width: 767px){#header.checkout .header-utils .menu-utility-user li.last{right:10px}}#header.checkout header{display:flex;align-items:center;height:auto;margin:0;max-width:1200px}#header.checkout header .primary-logo{height:auto;display:block;margin-bottom:10px}#header.checkout header .primary-logo img{padding:0;width:90%;height:auto;float:none}#header.checkout header #checkout-logo{flex-basis:80%;margin-bottom:10px}@media screen and (min-width: 767px){#header.checkout header{margin:0 auto;padding:20px 0}#header.checkout header #checkout-logo{flex-basis:35%;margin:0}}#header.checkout .assistance .chat{max-width:120px;margin:5px auto 0}@media only screen and (max-width: 767px){#header.checkout .assistance{margin:0 auto 15px;clear:both;width:100%;text-align:center}}#header.checkout #main{width:100%;min-width:0;max-width:1200px;padding:0 10px;margin:auto}@media only screen and (max-width: 767px){#header.checkout #main{width:320px}#header.checkout #main #button-on{display:none}#header.checkout #main .header-utils{width:20%;float:right}}#wrapper.intercept .returning-customers .required-indicator{display:none}#wrapper.pt_checkout *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#wrapper.pt_checkout #main{position:relative;width:100%;min-width:0;max-width:1200px}@media only screen and (max-width: 767px){#wrapper.pt_checkout #main{padding:0 10px}}#wrapper.pt_checkout #main .primary-content{position:static;width:63%;max-width:700px}@media only screen and (min-width: 768px) and (max-width: 1199px){#wrapper.pt_checkout #main .primary-content{width:57%}}@media only screen and (max-width: 767px){#wrapper.pt_checkout #main .primary-content{width:100%}}#wrapper.pt_checkout #footer footer{width:100%;min-width:0;max-width:1200px}#wrapper.pt_checkout .widthIgnore{position:absolute;width:100%;left:0;top:0;padding:0 14px}#wrapper.pt_checkout .widthIgnore h1{border-bottom:1px #9b8e82 solid;padding:40px 0 25px;font-size:20px;line-height:1}@media only screen and (max-width: 767px){#wrapper.pt_checkout .widthIgnore h1{padding:15px 0 5px}}@media only screen and (max-width: 767px){#wrapper.pt_checkout .widthIgnore{padding:0 10px}}#wrapper.pt_checkout .widthIgnoreFriend{height:100px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .widthIgnoreFriend{height:115px}}#wrapper.pt_checkout .primary-focus #secondary{margin:115px 0 0 0;width:36%;padding:0 20px 0 0;max-width:420px}@media only screen and (min-width: 768px) and (max-width: 1199px){#wrapper.pt_checkout .primary-focus #secondary{width:41%}}@media only screen and (max-width: 767px){#wrapper.pt_checkout .primary-focus #secondary{display:none !important}}#wrapper.pt_checkout .primary-focus #secondary h3{background:#9b8e82;line-height:40px;color:#fff;margin:0;font-family:"avenir-heavy", Helvetica, sans-serif;padding:0 20px;border:0 none;width:100%}#wrapper.pt_checkout .primary-focus #secondary h3 a.section-header-note{text-decoration:underline;color:#fff;font-size:14px;right:20px}#wrapper.pt_checkout .primary-focus #secondary h3 a.section-header-note:hover{text-decoration:none}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-notice{font-size:15px;padding-left:20px;padding-right:20px}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product{margin:0;padding:20px;border-top:1px solid #cdc6c1}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product:first-child{border:0}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-pricing{float:left;width:100%;margin:10px 0}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-pricing .product-price{float:right}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-pricing .product-price .price-standard{text-decoration:line-through}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-pricing .product-price .sale-price{color:#c00}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-info{max-width:295px;float:left}@media only screen and (min-width: 768px) and (max-width: 1199px){#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-info{max-width:250px}}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-name{width:100%;float:left}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-name.ttp-wrap div{float:left}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-name.ttp-wrap div.ttp-price{float:right}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-name span.brand{text-transform:uppercase;color:#64513d;font-family:"avenir-heavy",Helvetica,sans-serif;font-size:16px;display:block}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-image{padding:0;margin:0 10px 0 0;background:#fafafa;width:52px}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-image img{width:auto;max-width:100%;display:block;margin:0 auto}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-sku{float:left;width:100%}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-attributes{float:left}#wrapper.pt_checkout .primary-focus #secondary .mini-cart-product .mini-cart-attributes span.value{font-family:"avenir-heavy",Helvetica,sans-serif}#wrapper.pt_checkout .primary-focus #secondary .checkout-mini-cart{padding:0;border:1px solid #cdc6c1;border-top:0 none;max-height:500px}#wrapper.pt_checkout .primary-focus #secondary .checkout-order-totals{padding:0;border:0;background:#fafafa;margin-bottom:15px}#wrapper.pt_checkout .primary-focus #secondary .checkout-order-totals table.order-totals-table{width:100%;line-height:180%;border-collapse:unset}#wrapper.pt_checkout .primary-focus #secondary .checkout-order-totals table.order-totals-table tr td{font-family:"avenir-heavy",Helvetica,sans-serif;padding:0;padding:0 20px 0 0;border-width:0 1px 0 0;border-color:#cdc6c1;border-style:solid;line-height:150%}#wrapper.pt_checkout .primary-focus #secondary .checkout-order-totals table.order-totals-table tr td:first-child{font-family:"avenir-roman",Helvetica,sans-serif;text-align:left;padding:0 0 0 20px;border-width:0 0 0 1px}#wrapper.pt_checkout .primary-focus #secondary .checkout-order-totals table.order-totals-table tr.order-subtotal td{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;padding-top:15px}#wrapper.pt_checkout .primary-focus #secondary .checkout-order-totals table.order-totals-table tr.order-total td{line-height:46px;border-color:#9b8e82;border-style:solid;border-width:2px 0;font-size:14px;font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;background:#fff}#wrapper.pt_checkout .primary-focus #secondary .checkout-order-totals table.order-totals-table tr.discount td{font-family:"avenir-heavy",Helvetica,sans-serif;color:#c00}#wrapper.pt_checkout .primary-focus #secondary .checkout-order-totals table.order-totals-table tr.order-sales-tax td{padding-bottom:10px}#wrapper.pt_checkout .primary-focus #secondary .mini-payment-instrument,#wrapper.pt_checkout .primary-focus #secondary .mini-billing-address,#wrapper.pt_checkout .primary-focus #secondary .mini-shipment{margin:0 0 15px 0;line-height:150%;font-size:14px;border-bottom:1px #9b8e82 solid}#wrapper.pt_checkout .primary-focus #secondary .mini-payment-instrument .section-header,#wrapper.pt_checkout .primary-focus #secondary .mini-billing-address .section-header,#wrapper.pt_checkout .primary-focus #secondary .mini-shipment .section-header{background:none;color:#424242}#wrapper.pt_checkout .primary-focus #secondary .mini-payment-instrument .section-header .section-header-note,#wrapper.pt_checkout .primary-focus #secondary .mini-billing-address .section-header .section-header-note,#wrapper.pt_checkout .primary-focus #secondary .mini-shipment .section-header .section-header-note{color:#424242;font-family:"avenir-roman",Helvetica,sans-serif;right:0}#wrapper.pt_checkout .primary-focus #secondary .mini-payment-instrument .details,#wrapper.pt_checkout .primary-focus #secondary .mini-billing-address .details,#wrapper.pt_checkout .primary-focus #secondary .mini-shipment .details{color:#424242;padding:0 20px 20px}#wrapper.pt_checkout .primary-focus #secondary .mini-payment-instrument .minishipments-method span:first-child,#wrapper.pt_checkout .primary-focus #secondary .mini-billing-address .minishipments-method span:first-child,#wrapper.pt_checkout .primary-focus #secondary .mini-shipment .minishipments-method span:first-child{font-family:"avenir-heavy",Helvetica,sans-serif}#wrapper.pt_checkout .primary-focus #secondary .minishipments-gift .label{font-family:"avenir-heavy",Helvetica,sans-serif}#wrapper.pt_checkout .primary-focus #secondary .order-totals-table .affirm-content{display:none}#wrapper.pt_checkout .checkout-progress-indicator{top:69px;font-size:14px;right:20px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .checkout-progress-indicator{top:0;right:0;border-bottom:2px #9b8e82 solid;margin:0}}#wrapper.pt_checkout .checkout-progress-indicator .indicator-des{display:inline}@media only screen and (max-width: 767px){#wrapper.pt_checkout .checkout-progress-indicator .indicator-des{display:none}}#wrapper.pt_checkout .checkout-progress-indicator .indicator-mob{display:none}@media only screen and (max-width: 767px){#wrapper.pt_checkout .checkout-progress-indicator .indicator-mob{display:inline}}#wrapper.pt_checkout .checkout-progress-indicator div{display:inline-block;font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;padding:0 15px;line-height:25px;margin:0 15px;background:none;border-bottom:4px transparent solid}#wrapper.pt_checkout .checkout-progress-indicator div.step-3{margin-right:0}@media only screen and (max-width: 767px){#wrapper.pt_checkout .checkout-progress-indicator div{padding:0;margin:0 13px 0 0;line-height:30px}}#wrapper.pt_checkout .checkout-progress-indicator div.active{border-bottom:4px #453c2b solid}#wrapper.pt_checkout .recievemethodMessage{font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;line-height:1;text-transform:uppercase;padding:15px 20px;color:#424242}#wrapper.pt_checkout .pleaseNote{color:#9b8e82;font-family:"Libre-Baskerville",serif;padding:0 20px 10px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .pleaseNote{padding:10px;line-height:16px}#wrapper.pt_checkout .pleaseNote span{display:block}}@media only screen and (max-width: 767px){#wrapper.pt_checkout .recievemethodMessage{padding:7px 0 10px 5px;line-height:110%}}#wrapper.pt_checkout .ui-tabs.delivery-tabs{padding:0}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-nav{height:20px;padding:0 20px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-nav{padding:0}}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-nav li.ui-state-default{height:20px;background:none;margin:0 40px 0 0}@media only screen and (max-width: 767px){#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-nav li.ui-state-default{margin:0 2%;width:46%;float:left}}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-nav li.ui-state-default a{width:100%;padding:0 0 0 35px;height:20px;line-height:20px;background:url(../images/custom-radiocheck.png) no-repeat 0 -140px}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-nav li.ui-state-default.ui-state-active a{background-position:0 -210px}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel{padding:0;background:none;box-shadow:none;font-size:14px;line-height:100%;border:0 none;margin:35px 0 0 0}@media only screen and (max-width: 767px){#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel{margin-top:20px}}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .search-wrap{max-width:352px;position:relative}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .search-wrap label{display:none}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .search-wrap input{padding-right:30px}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .search-wrap #submitZip{width:23px;height:23px;text-indent:-10000%;position:absolute;z-index:5;padding:0;overflow:hidden;border-width:1px;top:3px;right:3px;background:url("../images/arrows.png") no-repeat scroll 3px -336px}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .search-wrap #submitZip:hover{background-color:rgba(184,168,135,0.4);cursor:pointer}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-shipping{line-height:1;padding:10px 20px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-shipping{padding:10px}}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-shipping .label{font-family:"avenir-heavy",Helvetica,sans-serif}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select{padding:21px 0 0 20px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select{padding:20px 10px 0}}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .previous-store .select-box{float:left}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .previous-store legend{padding:0}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .select-box{width:49%;max-width:315px;padding:15px 0 0 30px;height:170px;overflow-y:auto;margin-top:-1px;float:right;font-size:14px;color:#424242;border-style:solid;border-color:#9b8e82;border-width:1px 0;background:url(../images/deliveryTabInactive.gif) no-repeat left 15px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .select-box{width:100%;max-width:100%;float:left;padding-bottom:15px;height:inherit}}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .select-box.new-row{float:left;clear:both}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .select-box.new-row:first-child{clear:none}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .select-box.selected{background:url(../images/deliveryTabActive.gif) no-repeat left 15px}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .select-box .name{font-family:"avenir-heavy",Helvetica,sans-serif;max-width:225px;display:inline-block;line-height:16px}@media only screen and (min-width: 374px) and (max-width: 767px){#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .select-box .name{width:100%}}@media only screen and (max-width: 767px){#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .select-box .name{width:75%}}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .select-box .distance{float:right;font-family:"avenir-heavy",Helvetica,sans-serif}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .select-box .phone{display:inline-block;margin-bottom:10px}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .button-fancy-large{margin-top:30px}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .show-all-stores-wrap{margin-top:20px}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .show-all-stores-wrap a{text-decoration:underline}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .show-all-stores-wrap a:hover{text-decoration:none}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store .store-select .more-stores-wrap{display:none}#wrapper.pt_checkout .ui-tabs.delivery-tabs .ui-tabs-panel#pick-up-in-store #shipping-method-list{display:none !important}#wrapper.pt_checkout legend{line-height:40px;background:none;font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;padding:0 20px;border-color:#d7d2cd;border-style:solid;border-width:1px 0 0 0;width:100%}#wrapper.pt_checkout legend.marginTop{float:left;margin:25px 0 0}#wrapper.pt_checkout legend.noborder{border:0}@media only screen and (max-width: 767px){#wrapper.pt_checkout legend{padding:0 10px}}#wrapper.pt_checkout fieldset>div{padding:0 20px}@media only screen and (max-width: 767px){#wrapper.pt_checkout fieldset>div{padding:0 10px}}#wrapper.pt_checkout .coupon-wrap{padding-bottom:25px}#wrapper.pt_checkout .coupon-wrap .discount-wrap{position:relative;max-width:530px}#wrapper.pt_checkout .coupon-wrap .discount-wrap button:hover{background-color:rgba(184,168,135,0.4);cursor:pointer}#wrapper.pt_checkout .checkbox-wrap{margin-top:30px}#wrapper.pt_checkout .form-row{width:100%;max-width:530px}#wrapper.pt_checkout .form-row.required-row{max-width:490px}#wrapper.pt_checkout .form-row.required-wrap{margin:0;position:relative}#wrapper.pt_checkout .form-row.required-wrap .dialog-required{position:absolute;top:10px;right:20px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .form-row.required-wrap .dialog-required{right:10px}}#wrapper.pt_checkout .form-row textarea{width:100%}#wrapper.pt_checkout .form-row .char-count{margin:0;line-height:150%;padding:6px 0 0 0}#wrapper.pt_checkout .form-row label{width:auto;float:none;text-align:left;display:inline-block}@media only screen and (max-width: 767px){#wrapper.pt_checkout .form-row label{margin:0;padding:9px 0 3px 0}}#wrapper.pt_checkout .form-row select,#wrapper.pt_checkout .form-row .select-style,#wrapper.pt_checkout .form-row input[type=text]{margin:0;width:100%;max-width:490px}#wrapper.pt_checkout .form-row select{border:1px #9b8e83 solid}#wrapper.pt_checkout .form-row.form-row-button{display:none}#wrapper.pt_checkout .form-row.label-inline{margin:0 0 10px}#wrapper.pt_checkout .form-row.label-inline label{text-transform:none;padding:0;font-size:14px}#wrapper.pt_checkout .form-row.label-inline input.input-checkbox{float:left;margin:-15px 0 0 0}@media only screen and (max-width: 767px){#wrapper.pt_checkout .form-row.label-inline input.input-checkbox{margin:-22px 0 0 0}}#wrapper.pt_checkout .form-row.gift-row{font-size:14px}#wrapper.pt_checkout .form-row.gift-row *{float:left}#wrapper.pt_checkout .form-row.gift-row label{text-transform:none}#wrapper.pt_checkout .form-row.gift-row label *{float:none}#wrapper.pt_checkout .form-row.gift-row label span{margin-top:0}@media only screen and (max-width: 767px){#wrapper.pt_checkout .form-row.gift-row label{padding-right:10px}}#wrapper.pt_checkout .form-row.gift-row label.radiolabel{padding:0 0 0 30px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .form-row.gift-row label.radiolabel{padding:0}}#wrapper.pt_checkout .form-row.gift-row input[type=radio]{margin:10px 0 0 26px}#wrapper.pt_checkout .form-row.gift-row span{margin:9px 0 0 4px}#wrapper.pt_checkout .form-row.addToMailList{max-width:none;margin:10px 0}#wrapper.pt_checkout .form-row.addToMailList+.privacy-caption{font-size:12px;color:#828282;margin:-20px 0 20px 30px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .form-row.addToMailList+.privacy-caption{padding:0;margin-left:40px}}#wrapper.pt_checkout .form-row.addToMailList+.privacy-caption a{text-decoration:underline;color:#828282}#wrapper.pt_checkout .form-row.addToMailList+.privacy-caption a:hover{text-decoration:none}@media only screen and (max-width: 767px){#wrapper.pt_checkout .form-row.addToMailList input{margin:-55px 0 0 0 !important}}#wrapper.pt_checkout .form-row.addToMailList label{padding-left:30px}#wrapper.pt_checkout .form-row.addToMailList label:before{margin-left:-30px;top:10px}#wrapper.pt_checkout .form-row.halfinput{width:100%}#wrapper.pt_checkout .form-row.halfinput input{padding-right:30px}#wrapper.pt_checkout .form-row.btnHolder{padding:0;position:absolute;right:20px;z-index:5;top:32px;width:inherit}@media only screen and (max-width: 767px){#wrapper.pt_checkout .form-row.btnHolder{top:29px;right:10px}}#wrapper.pt_checkout .form-row.btnHolder button{width:23px;height:22px;text-indent:-10000%;position:absolute;z-index:5;padding:0;overflow:hidden;border-width:1px;top:3px;right:3px;background:url("../images/arrows.png") no-repeat scroll 3px -336px}@media screen\0 {#wrapper.pt_checkout .form-row.btnHolder button{top:1.5px}}#wrapper.pt_checkout .form-row.balance{float:left;margin:-20px 0 20px 0}#wrapper.pt_checkout .form-row.balance span{margin:5px 0}#wrapper.pt_checkout .form-row.cvn,#wrapper.pt_checkout .form-row.year,#wrapper.pt_checkout .form-row.month{margin:0 0 8px 0;width:46%;max-width:230px}#wrapper.pt_checkout .form-row.cvn .error-message,#wrapper.pt_checkout .form-row.year .error-message,#wrapper.pt_checkout .form-row.month .error-message{width:100%}#wrapper.pt_checkout .form-row.cvn,#wrapper.pt_checkout .form-row.month{margin-right:30px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .form-row.cvn,#wrapper.pt_checkout .form-row.month{margin-right:8%;width:60%}}@media only screen and (max-width: 767px){#wrapper.pt_checkout .form-row.year{width:32%}}#wrapper.pt_checkout .form-row.day{margin:0}#wrapper.pt_checkout .form-row.cvn{float:left}#wrapper.pt_checkout .form-row.cvn .tooltip:hover .tooltip-content{display:block !important;color:#424242;min-width:300px;left:15px}#wrapper.pt_checkout .form-row.cvn .tooltip:hover .tooltip-content img{float:left;margin-right:10px}#wrapper.pt_checkout .form-row.cvn .tooltip:hover .tooltip-content .title{font-family:"avenir-heavy",Helvetica,sans-serif;margin-bottom:5px}#wrapper.pt_checkout .form-row.saveCard{float:left;margin:20px 0 30px 0}#wrapper.pt_checkout .helpText,#wrapper.pt_checkout .form-caption{margin:8px 0 10px 0}@media only screen and (max-width: 767px){#wrapper.pt_checkout .helpText{padding-right:0}}@media only screen and (max-width: 767px){#wrapper.pt_checkout .form-caption{font-size:13px}}#wrapper.pt_checkout .form-label-text{text-align:left}@media only screen and (max-width: 767px){#wrapper.pt_checkout .form-label-text{margin:12px 0 5px 0;padding:0}}#wrapper.pt_checkout .fingerPrint{display:none}#wrapper.pt_checkout ul.form-row{padding:0;margin:16px 0 10px 0;list-style:none}#wrapper.pt_checkout ul.form-row li{float:left;margin:0 20px 0 0}#wrapper.pt_checkout ul.form-row li *{float:left}#wrapper.pt_checkout ul.form-row li label{padding:0;margin:0;text-transform:none}#wrapper.pt_checkout ul.form-row li input{margin:2px 10px 2px 0}#wrapper.pt_checkout ul.form-row li:last-child{margin:0}#wrapper.pt_checkout .select-address .form-row{max-width:490px}#wrapper.pt_checkout .select-address .form-row .dialog-required{padding:0}@media only screen and (max-width: 767px){#wrapper.pt_checkout .select-address .form-row .dialog-required{top:8px}}#wrapper.pt_checkout .store-select{font-size:14px}#wrapper.pt_checkout .store-select .select-box{line-height:20px}#wrapper.pt_checkout #shipping-method-list{margin:30px 0 0 0}@media only screen and (max-width: 767px){#wrapper.pt_checkout #shipping-method-list.hidden{display:none !important}}#wrapper.pt_checkout #shipping-method-list .shipping-method-list-table{padding:0}@media only screen and (max-width: 767px){#wrapper.pt_checkout #shipping-method-list .shipping-method-list-table{padding:0 10px}}#wrapper.pt_checkout #shipping-method-list .shipping-method-list-table-row{padding:0 20px;margin:0;overflow:hidden}@media only screen and (max-width: 767px){#wrapper.pt_checkout #shipping-method-list .shipping-method-list-table-row{padding:0}}#wrapper.pt_checkout #shipping-method-list .shipping-method-list-table-cell{margin-bottom:10px;list-style:none}#wrapper.pt_checkout #shipping-method-list .form-row{clear:none;margin:0;padding:0}#wrapper.pt_checkout #shipping-method-list .form-row input[type=radio],#wrapper.pt_checkout #shipping-method-list .form-row .shipping-promos,#wrapper.pt_checkout #shipping-method-list .form-row a.tooltip,#wrapper.pt_checkout #shipping-method-list .form-row .form-caption{display:none}#wrapper.pt_checkout #shipping-method-list .form-row label{z-index:2;height:20px;line-height:20px;position:relative;padding-left:35px;cursor:pointer}#wrapper.pt_checkout #shipping-method-list .form-row label .standard-shipping{text-decoration:line-through}#wrapper.pt_checkout #shipping-method-list .form-row label .discount-shipping{font-family:"avenir-heavy",Helvetica,sans-serif}#wrapper.pt_checkout #shipping-method-list .form-row .fakePlateForShippingMethods{height:20px;margin:-20px 0 0 0;display:block;position:relative;background:url(../images/custom-radiocheck.png) no-repeat 0 -140px}#wrapper.pt_checkout #shipping-method-list .form-row input:checked+.fakePlateForShippingMethods{background-position:0 -210px}#wrapper.pt_checkout .checkout-buttons-wrap{padding:0 20px;border-top:1px solid #d7d2cd;margin-top:25px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .checkout-buttons-wrap{padding:0}}#wrapper.pt_checkout .checkout-buttons-wrap .store-error{display:block;margin-top:20px;font-family:"avenir-heavy",Helvetica,sans-serif}#wrapper.pt_checkout .button-fancy-large{font-family:"avenir-heavy",Helvetica,sans-serif;line-height:40px;padding:0 40px;margin:20px 0 0 0;color:#fff;background:#453c2b}@media only screen and (max-width: 767px){#wrapper.pt_checkout .button-fancy-large{padding:0;text-align:center;width:100%;letter-spacing:1.5px}}#wrapper.pt_checkout .button-fancy-large.customMargin{margin:5px 0 0 20px}@media only screen and (max-width: 767px){#wrapper.pt_checkout .button-fancy-large.customMargin{margin:0;letter-spacing:initial}}#wrapper.pt_checkout .button-fancy-large:hover{background:rgba(155,142,131,0.7);cursor:pointer}#wrapper.pt_checkout .button-fancy-large.js-pay-creditcard{width:100%;margin:10px 0;padding:0 22px;pointer-events:none}#wrapper.pt_checkout #cart-table.item-list{margin:15px 0 0 0;line-height:1}@media only screen and (max-width: 767px){#wrapper.pt_checkout #cart-table.item-list{margin:0}}#wrapper.pt_checkout #cart-table.item-list tr th{padding:0 12px;height:40px;color:#fff;margin:0;font-family:"avenir-heavy", Helvetica, sans-serif;background:#9b8e82;text-align:center}#wrapper.pt_checkout #cart-table.item-list tr th:first-child{text-align:left}#wrapper.pt_checkout #cart-table.item-list tr th:last-child{text-align:right}@media only screen and (max-width: 767px){#wrapper.pt_checkout #cart-table.item-list tr{border-bottom:1px solid #c6c8ca}}#wrapper.pt_checkout #cart-table.item-list tr td{padding:15px 10px;border-bottom:1px #9b8e83 solid}#wrapper.pt_checkout #cart-table.item-list tr td.order-shipment-gift-message-header{font-size:14px}#wrapper.pt_checkout #cart-table.item-list tr td.order-shipment-gift-message-header .label{font-family:"avenir-heavy",Helvetica,sans-serif}#wrapper.pt_checkout #cart-table.item-list tr td.item-image{padding-right:0}#wrapper.pt_checkout #cart-table.item-list tr td.coupons-wrap .promotion-title{font-family:"avenir-heavy",Helvetica,sans-serif}#wrapper.pt_checkout #cart-table.item-list tr td.coupons-wrap .name{float:left;max-width:80%;margin-right:10px}@media only screen and (max-width: 767px){#wrapper.pt_checkout #cart-table.item-list tr td.coupons-wrap .name{max-width:75%}}#wrapper.pt_checkout #cart-table.item-list tr td.coupons-wrap a{text-decoration:underline}@media only screen and (max-width: 767px){#wrapper.pt_checkout #cart-table.item-list tr td *{font-size:14px !important;line-height:150%}#wrapper.pt_checkout #cart-table.item-list tr td span.labelSpan{padding:0;display:block;text-align:left;text-transform:uppercase}#wrapper.pt_checkout #cart-table.item-list tr td span.labelSpan p{margin:0}}@media only screen and (max-width: 767px){#wrapper.pt_checkout #cart-table.item-list tr td.item-image{padding:20px 0;width:120px;height:200px;float:left;border:0 none}}#wrapper.pt_checkout #cart-table.item-list tr td.item-details .product-list-item .name{font-family:"avenir-roman",Helvetica,sans-serif}@media only screen and (max-width: 767px){#wrapper.pt_checkout #cart-table.item-list tr td.item-details .product-list-item .name a{padding:0}}#wrapper.pt_checkout #cart-table.item-list tr td.item-details .product-list-item div span.value{font-family:"avenir-roman",Helvetica,sans-serif}#wrapper.pt_checkout #cart-table.item-list tr td.item-details span.brand{text-transform:uppercase;color:#64513d;font-family:"avenir-heavy",Helvetica,sans-serif;display:block;font-size:16px}@media only screen and (max-width: 767px){#wrapper.pt_checkout #cart-table.item-list tr td.item-details{float:left;width:168px;padding:20px 0;margin:0 0 0 12px;border:0 none}}#wrapper.pt_checkout #cart-table.item-list tr td.item-details .name{padding-bottom:0}@media only screen and (max-width: 767px){#wrapper.pt_checkout #cart-table.item-list tr td.item-quantity{display:none}}#wrapper.pt_checkout #cart-table.item-list tr td.item-total{font-family:"avenir-heavy",Helvetica,sans-serif}#wrapper.pt_checkout #cart-table.item-list tr td.item-total p{margin:0;position:absolute;right:10px;bottom:30px}@media only screen and (max-width: 767px){#wrapper.pt_checkout #cart-table.item-list tr td.item-total{display:none}}#wrapper.pt_checkout h3.section-header{background:#9b8e82;line-height:40px;color:#fff;margin:0;font-family:"avenir-heavy", Helvetica, sans-serif;padding:0 20px}#wrapper.pt_checkout h3.section-header .section-header-note{position:absolute;text-transform:none;padding:0 20px}#wrapper.pt_checkout .mobile{display:none}@media only screen and (max-width: 767px){#wrapper.pt_checkout .mobile{display:block}}#wrapper.pt_checkout .order-summary-footer{padding:20px;width:100%;background:#fafafa}@media only screen and (max-width: 767px){#wrapper.pt_checkout .order-summary-footer{background:none;border:0}}#wrapper.pt_checkout .order-summary-footer .place-order-totals{float:left;width:100%;position:relative;padding:0 20px 20px;background:#fdfdfd;border:1px #d7d2cd solid}@media only screen and (max-width: 767px){#wrapper.pt_checkout .order-summary-footer .place-order-totals{background:none;border:0;padding:0}}#wrapper.pt_checkout .order-summary-footer .place-order-totals table.order-totals-table{width:100%;line-height:180%}#wrapper.pt_checkout .order-summary-footer .place-order-totals table.order-totals-table tr td{font-family:"avenir-heavy",Helvetica,sans-serif;padding:0}#wrapper.pt_checkout .order-summary-footer .place-order-totals table.order-totals-table tr td:first-child{font-family:"avenir-roman",Helvetica,sans-serif;text-align:left}#wrapper.pt_checkout .order-summary-footer .place-order-totals table.order-totals-table tr.order-total td,#wrapper.pt_checkout .order-summary-footer .place-order-totals table.order-totals-table tr.order-subtotal td{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;padding:16px 0 0 0}#wrapper.pt_checkout .order-summary-footer .place-order-totals table.order-totals-table tr.order-total td{padding:0;line-height:50px;border-top:2px #9b8e82 solid;border-bottom:2px #9b8e82 solid;font-size:14px;font-family:"avenir-heavy",Helvetica,sans-serif}#wrapper.pt_checkout .order-summary-footer .place-order-totals table.order-totals-table tr.discount td{font-family:"avenir-heavy",Helvetica,sans-serif;color:#c00}#wrapper.pt_checkout .order-summary-footer .place-order-totals table.order-totals-table tr.order-sales-tax td{padding:0 0 10px 0}#wrapper.pt_checkout .order-summary-footer .place-order-totals table.order-totals-table tr.affirm-content{display:none}#wrapper.pt_checkout .order-summary-footer .mobile .checkout-order-totals,#wrapper.pt_checkout .order-summary-footer .mobile .checkout-mini-cart,#wrapper.pt_checkout .order-summary-footer .mobile>h3{display:none}#wrapper.pt_checkout .order-summary-footer .mobile .mini-payment-instrument,#wrapper.pt_checkout .order-summary-footer .mobile .mini-billing-address,#wrapper.pt_checkout .order-summary-footer .mobile .mini-shipment{margin:15px 0 0;line-height:150%;font-size:14px;border-bottom:1px #9b8e82 solid}#wrapper.pt_checkout .order-summary-footer .mobile .mini-payment-instrument h3,#wrapper.pt_checkout .order-summary-footer .mobile .mini-billing-address h3,#wrapper.pt_checkout .order-summary-footer .mobile .mini-shipment h3{color:#424242;background:none}#wrapper.pt_checkout .order-summary-footer .mobile .mini-payment-instrument h3 a.section-header-note,#wrapper.pt_checkout .order-summary-footer .mobile .mini-billing-address h3 a.section-header-note,#wrapper.pt_checkout .order-summary-footer .mobile .mini-shipment h3 a.section-header-note{text-decoration:underline;right:20px}#wrapper.pt_checkout .order-summary-footer .mobile .mini-payment-instrument .details,#wrapper.pt_checkout .order-summary-footer .mobile .mini-billing-address .details,#wrapper.pt_checkout .order-summary-footer .mobile .mini-shipment .details{color:#424242;padding:0 20px 20px}#wrapper.pt_checkout .order-summary-footer .mobile .mini-shipment .minishipments-method span:first-child{font-family:"avenir-heavy",Helvetica,sans-serif}#wrapper.pt_checkout .submit-wrap .form-row{padding:0;margin:0;text-align:left}#wrapper.pt_checkout .submit-wrap .form-row a.back-to-cart{text-decoration:underline;font-size:14px;margin:30px 30px 0 0;line-height:40px;display:none}#wrapper.pt_checkout .submit-wrap .form-row .button-fancy-large{margin:30px 0 0 0}@media only screen and (max-width: 767px){#wrapper.pt_checkout .submit-wrap .form-row .button-fancy-large{margin:10px 0 0 0}}#wrapper.pt_checkout .tourneau-card__details-link{display:block;clear:both;text-decoration:underline}#wrapper.pt_checkout .tourneau-card__details-link:hover{text-decoration:none}#wrapper.pt_checkout .tourneau-card__details-link.hidden{display:none}#wrapper.pt_checkout #financingPlanSelect{-webkit-font-smoothing:antialiased}#wrapper.pt_checkout .financing-plan-disclosure-wrapper .financing-plan-disclosure.has-disclosure{border:1px solid #9b8e83;padding:0 1rem;overflow-y:auto;max-height:14rem;max-width:490px}#tourneau-card-not-available-msg{display:none}#tourneau-card-not-available-msg.show{display:block}.affirm-checkout-btn.affirm-custom{border:2px solid #453c2b;border-radius:0;color:#000;font-size:14px;margin-left:20px;width:94%}.affirmBrand.affirm-custom{border:none;color:#fff;margin:0 auto 10px;width:94%;height:44px}.affirmBrand.affirm-custom:hover{color:#fff}.pt_account .breadcrumb,.pt_order .breadcrumb,.pt_wish-list #main .breadcrumb{margin:23px 0 35px}@media only screen and (max-width: 767px){.pt_account .breadcrumb,.pt_order .breadcrumb,.pt_wish-list #main .breadcrumb{display:none}}.pt_account #main .primary-content,.pt_order #main .primary-content,.pt_wish-list #main .primary-content{width:100%;padding-bottom:0;margin-left:20px;width:880px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account #main .primary-content,.pt_order #main .primary-content,.pt_wish-list #main .primary-content{width:71%}}@media only screen and (max-width: 1024px){.pt_account #main .primary-content .captcha-submit-button,.pt_order #main .primary-content .captcha-submit-button,.pt_wish-list #main .primary-content .captcha-submit-button{font-size:13px}}@media only screen and (max-width: 960px){.pt_account #main .primary-content,.pt_order #main .primary-content,.pt_wish-list #main .primary-content{width:69%}.pt_account #main .primary-content .captcha-submit-button,.pt_order #main .primary-content .captcha-submit-button,.pt_wish-list #main .primary-content .captcha-submit-button{font-size:12px}}@media only screen and (max-width: 864px){.pt_account #main .primary-content,.pt_order #main .primary-content,.pt_wish-list #main .primary-content{width:65%}.pt_account #main .primary-content .captcha-submit-button,.pt_order #main .primary-content .captcha-submit-button,.pt_wish-list #main .primary-content .captcha-submit-button{font-size:12px}}@media only screen and (max-width: 767px){.pt_account #main .primary-content,.pt_order #main .primary-content,.pt_wish-list #main .primary-content{margin:0;float:left;width:100%}}.pt_account #main .primary-content h1,.pt_order #main h1,.pt_wish-list #main h1{display:block;font-size:25px;border-bottom:1px solid #9b8e82;line-height:37px;margin:0}@media only screen and (max-width: 767px){.pt_account #main .primary-content h1,.pt_order #main h1,.pt_wish-list #main h1{display:none}}.pt_account #main .primary-content h1.vertical-alignment,.pt_order #main h1.vertical-alignment,.pt_wish-list #main h1.vertical-alignment{margin-top:-8px}.pt_account #main .primary-content h1 .account-logout,.pt_order #main h1 .account-logout,.pt_wish-list #main h1 .account-logout{margin-left:38px;float:none;font-size:14px;color:#424242;font-family:"avenir-roman",Helvetica,sans-serif;font-weight:normal}@media only screen and (max-width: 767px){.pt_account #main .primary-content h1 .account-logout,.pt_order #main h1 .account-logout,.pt_wish-list #main h1 .account-logout{display:none}}.pt_account #main .primary-content h1 a,.pt_order #main h1 a,.pt_wish-list #main h1 a{text-decoration:underline}.pt_account #main .primary-content h1 a:hover,.pt_order #main h1 a:hover,.pt_wish-list #main h1 a:hover{text-decoration:none}.pt_account #main .primary-content h2.account-title,.pt_order #main .primary-content h2.account-title,.pt_wish-list #main .primary-content h2.account-title{font-family:"avenir-roman",Helvetica,sans-serif;font-size:18px;color:#424242;text-transform:uppercase;font-weight:normal;margin:26px 0 5px 12px}@media only screen and (max-width: 767px){.pt_account #main .primary-content h2.account-title,.pt_order #main .primary-content h2.account-title,.pt_wish-list #main .primary-content h2.account-title{display:none}.pt_account #main .primary-content h2.empty-history.account-title,.pt_order #main .primary-content h2.empty-history.account-title,.pt_wish-list #main .primary-content h2.empty-history.account-title{display:block;margin-top:15px}}address{font-style:normal;font-weight:normal}#title-menu-mobile{display:none}@media only screen and (max-width: 767px){.pt_account .header-banner{height:auto;line-height:18px;padding:5px 0}}.pt_account #main{max-width:1180px;padding:0 10px;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account #main{padding:0 10px}}.pt_account #main h1{display:none}@media only screen and (max-width: 767px){.pt_account #main h1{display:block;font-size:20px;font-family:"Monotype-Bodoni";color:#424242;text-transform:uppercase;border-bottom:1px solid #b8a889;line-height:30px;margin:22px 0 0}.pt_account #main h1 .account-logout{margin-left:37px;float:none;font-size:14px;color:#424242;font-family:"avenir-roman",Helvetica,sans-serif;font-weight:normal}}@media only screen and (max-width: 767px) and (max-width: 767px){.pt_account #main h1 .account-logout{display:none}}@media only screen and (max-width: 767px){.pt_account #main h1 .account-logout a{text-decoration:underline;color:#424242}}.pt_account #main .primary-content h1{font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;line-height:20px;padding:9px 0 10px 20px}.pt_account #main .primary-content .col-1{float:left}.pt_account #main .primary-content .col-1 .required-indicator{display:none}.pt_account #main .primary-content .col-1 h2{margin:20px 0 12px}.pt_account #main .primary-content .col-2{float:right;margin-bottom:0}.pt_account #main .primary-content .col-2 h2{margin:20px 0 13px}.pt_account #main .primary-content .col-1,.pt_account #main .primary-content .col-2{margin-top:0;width:560px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account #main .primary-content .col-1,.pt_account #main .primary-content .col-2{width:49%}}@media only screen and (max-width: 767px){.pt_account #main .primary-content .col-1,.pt_account #main .primary-content .col-2{width:100%}}.pt_account #main .primary-content .col-1 .account-login-1,.pt_account #main .primary-content .col-1 .account-login-2,.pt_account #main .primary-content .col-2 .account-login-1,.pt_account #main .primary-content .col-2 .account-login-2{font-family:"avenir-roman",Helvetica,sans-serif;font-size:14px;color:#424242;letter-spacing:0em;margin-bottom:18px}.pt_account #main .primary-content .col-1 .account-login-2,.pt_account #main .primary-content .col-2 .account-login-2{padding-left:12px;margin-bottom:8px}@media only screen and (max-width: 767px){.pt_account #main .primary-content .col-1 .login-account,.pt_account #main .primary-content .col-2 .login-account{margin-bottom:40px}}.pt_account #main .primary-content .col-1 .login-create-account,.pt_account #main .primary-content .col-2 .login-create-account{margin-bottom:0}.pt_account #main .primary-content .col-1 .login-box-content,.pt_account #main .primary-content .col-2 .login-box-content{padding:6px 12px}@media only screen and (max-width: 767px){.pt_account #main .primary-content .col-1 .login-box-content,.pt_account #main .primary-content .col-2 .login-box-content{padding:11px 10px 0}}.pt_account #main .primary-content .col-1 .form-row .form-caption,.pt_account #main .primary-content .col-2 .form-row .form-caption{display:block;width:auto;padding:0}.pt_account #main .primary-content .col-1 #RegistrationForm,.pt_account #main .primary-content .col-2 #RegistrationForm{margin-top:1px}.pt_account #main .primary-content label{font-size:14px;margin:0;float:none;text-align:left;width:auto;padding:5px 0;display:block}.pt_account #main .primary-content .form-row{margin:0 0 12px}.pt_account #main .primary-content .form-row.hidden-country{display:none}.pt_account #main .primary-content input[type="text"],.pt_account #main .primary-content input[type="password"]{box-sizing:border-box;width:490px;margin-left:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account #main .primary-content input[type="text"],.pt_account #main .primary-content input[type="password"]{width:100%}}@media only screen and (max-width: 767px){.pt_account #main .primary-content input[type="text"],.pt_account #main .primary-content input[type="password"]{width:100%}}.pt_account #main .primary-content select{margin-left:0;width:100%;height:auto;box-sizing:border-box;border:1px solid #9b8e83;color:#787878}.pt_account #main .primary-content ::-webkit-input-placeholder{color:#787878;opacity:1}.pt_account #main .primary-content :-moz-placeholder{color:#828282;opacity:1}.pt_account #main .primary-content ::-moz-placeholder{color:#828282;opacity:1}.pt_account #main .primary-content :-ms-input-placeholder{color:#828282;opacity:1}.pt_account #main .primary-content #password-reset{display:block;float:left;margin-top:7px;text-decoration:underline}.pt_account #main .primary-content #password-reset:hover{text-decoration:none}.pt_account #main .primary-content button{margin-top:28px}.pt_account #main .primary-content .dialog-required{font-family:"avenir-roman",Helvetica,sans-serif;font-size:14px;color:#787878;position:absolute;right:16px;top:9px}@media only screen and (max-width: 767px){.pt_account #main .primary-content .dialog-required{right:8px;top:15px}}.pt_account #main .primary-content .form-indent{display:inline;margin-left:0}.pt_account #main .primary-content .form-indent label{text-transform:none;padding:0;margin-left:10px}.pt_account #main .primary-content .form-caption{display:inline;margin-left:0}.pt_account #main .primary-content .form-caption a.dialogify{text-decoration:underline}.pt_account #main .primary-content .form-caption a.dialogify:hover{text-decoration:none}.pt_account #main .primary-content .confirm_password{margin-bottom:10px}@media only screen and (max-width: 767px){.pt_account #main .primary-content .label-inline input[type="checkbox"]{height:auto}}@media only screen and (max-width: 767px){.pt_account #main .primary-content .label-inline input[type="checkbox"]+label{position:relative;padding:12px 0 0 30px !important;box-sizing:border-box;width:280px}}@media only screen and (max-width: 767px){.pt_account #main .primary-content .label-inline input[type="checkbox"]+label:before{position:absolute;left:0px;top:10px}}.pt_account #main .primary-content .form-row-button{margin-bottom:0;margin-left:0}@media only screen and (max-width: 767px){.pt_account #main .primary-content .form-row-button button{width:100%}}.pt_account #main .primary-content #NewPasswordForm,.pt_account #main .primary-content #RegistrationForm{position:relative;width:489px;margin-top:2px;padding:10px 12px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account #main .primary-content #NewPasswordForm,.pt_account #main .primary-content #RegistrationForm{width:auto;max-width:489px}}@media only screen and (max-width: 767px){.pt_account #main .primary-content #NewPasswordForm,.pt_account #main .primary-content #RegistrationForm{width:100%;padding:10px 10px 0;width:93%}}.pt_account #main .primary-content #NewPasswordForm .radio .radiolabel,.pt_account #main .primary-content #RegistrationForm .radio .radiolabel{text-transform:none;margin-right:40px !important}.pt_account #main .primary-content #NewPasswordForm .radio .radiolabel:last-child,.pt_account #main .primary-content #RegistrationForm .radio .radiolabel:last-child{margin-right:0 !important}.pt_account #main .primary-content #NewPasswordForm .label-inline.checkbox label,.pt_account #main .primary-content #RegistrationForm .label-inline.checkbox label{margin-left:0;padding-left:30px}.pt_account #main .primary-content #NewPasswordForm .label-inline.checkbox label:before,.pt_account #main .primary-content #RegistrationForm .label-inline.checkbox label:before{margin-left:-30px}@media only screen and (max-width: 767px){.pt_account #main .primary-content #NewPasswordForm .label-inline.checkbox label:before,.pt_account #main .primary-content #RegistrationForm .label-inline.checkbox label:before{margin-right:0;margin-left:0}}.pt_account #main .primary-content #NewPasswordForm .privacy,.pt_account #main .primary-content #RegistrationForm .privacy{display:block;margin:-24px 0 0 25px}@media only screen and (max-width: 767px){.pt_account #main .primary-content #NewPasswordForm .privacy,.pt_account #main .primary-content #RegistrationForm .privacy{margin:-15px 0 0 30px}}.pt_account #main .primary-content #NewPasswordForm .privacy p,.pt_account #main .primary-content #RegistrationForm .privacy p{font-family:"avenir-roman",Helvetica,sans-serif;font-size:12px;color:#828282;margin:8px 5px}.pt_account #main .primary-content #NewPasswordForm .privacy p a,.pt_account #main .primary-content #RegistrationForm .privacy p a{color:#828282}.pt_account #main .primary-content .login-create-account .login-box-content{padding:4px 0 0}.pt_account #main .primary-content h2.account-title{margin-left:20px}.pt_account #main .primary-content h2.section-header{font-family:"avenir-heavy",Helvetica,sans-serif;font-size:12px;color:#fff;letter-spacing:0em;text-transform:uppercase;background:none #9b8e82;padding:12px 0 12px 12px}@media only screen and (max-width: 767px){.pt_account #main .primary-content h2.section-header{padding-left:12px;margin-bottom:0}}.pt_account #main .primary-content .account-options .left-col,.pt_account #main .primary-content .account-options .right-col{float:left;width:370px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account #main .primary-content .account-options .left-col,.pt_account #main .primary-content .account-options .right-col{width:45%;margin:0}}.pt_account #main .primary-content .account-options .right-col{width:auto;float:right;margin:0;padding:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account #main .primary-content .account-options .right-col{width:50%;box-sizing:border-box}.pt_account #main .primary-content .account-options .right-col img{width:100%}}@media only screen and (max-width: 767px){.pt_account #main .primary-content .account-options .right-col{margin-top:30px}}.pt_account #main .primary-content .account-options .left-col{margin-right:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account #main .primary-content .account-options .left-col{margin-right:0}}@media only screen and (max-width: 767px){.pt_account #main .primary-content .account-options .left-col{margin:0}}.pt_account #main .primary-content .account-options .left-col ul{padding:0;margin:0;list-style:none}.pt_account #main .primary-content .account-options .left-col ul li{list-style:none}.pt_account #main .primary-content .account-options li{margin:30px 0 0 0;border-bottom:1px solid #9b8e82;height:auto;min-height:45px;padding:0 0 16px 20px;width:350px;background:url("../images/arrow-right.png") no-repeat right 8px}@media only screen and (max-width: 767px){.pt_account #main .primary-content .account-options li{background:none}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account #main .primary-content .account-options li{box-sizing:border-box}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account #main .primary-content .account-options li{width:100%}}@media only screen and (max-width: 767px){.pt_account #main .primary-content .account-options li{width:100%;margin:20px 0 0 0;padding-left:0}}@media only screen and (max-width: 373px){.pt_account #main .primary-content .account-options li{width:81%}}.pt_account #main .primary-content .account-options li a{padding:8px 0 0 0;font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;line-height:normal;display:block}@media only screen and (max-width: 767px){.pt_account #main .primary-content .account-options li a{background:url("../images/arrow-right.png") no-repeat right 8px;width:342px}}@media only screen and (max-width: 373px){.pt_account #main .primary-content .account-options li a{width:289px}}.pt_account #main .primary-content .account-options li a:hover{text-decoration:underline}@media only screen and (max-width: 767px){.pt_account #main .primary-content .account-options li a{padding:8px 0 0 0}}.pt_account #main .primary-content .account-options li a img{top:0}.pt_account #main .primary-content .account-options li p{padding:1px 0 0 0;font-size:14px;color:#424242;font-family:"avenir-roman",Helvetica,sans-serif;margin:0}@media only screen and (max-width: 767px){.pt_account #main .primary-content .account-options li p{padding:1px 0 0 0}}.pt_account #main .primary-content .empty-card-list,.pt_account #main .primary-content .empty-address-list{margin:30px 0 0 20px}@media only screen and (max-width: 767px){.pt_account #main .primary-content .empty-card-list,.pt_account #main .primary-content .empty-address-list{margin-top:92px}}.pt_account #main .primary-content #addresses{min-height:80px}@media only screen and (max-width: 767px){.pt_account #main .primary-content #addresses h1{margin:22px 0 0}}.pt_account #main .primary-content #addresses a.address-create{line-height:38px;text-align:center;width:268px !important;position:relative;margin-left:20px;margin-top:30px;padding:0 !important;right:0}@media only screen and (min-width: 374px) and (max-width: 767px){.pt_account #main .primary-content #addresses a.address-create{width:278px !important}}.pt_account #main .primary-content #addresses ul.address-list{margin:25px 0 0;overflow:auto}.pt_account #main .primary-content #addresses ul.address-list li{line-height:20px;margin-top:10px;min-height:172px;padding:0 0 0 12px;border-bottom:1px solid #9b8e82;width:60%;padding-left:20px;padding-bottom:23px;box-sizing:border-box}@media only screen and (max-width: 767px){.pt_account #main .primary-content #addresses ul.address-list li{margin-top:16px;padding-bottom:16px;min-height:inherit;width:100%;margin-left:0;padding-left:0}}.pt_account #main .primary-content #addresses ul.address-list li .adress-box{padding:15px;width:70%}.pt_account #main .primary-content #addresses ul.address-list li .adress-box .mini-address-title{font-family:"avenir-heavy",Helvetica,sans-serif}@media only screen and (max-width: 767px){.pt_account #main .primary-content #addresses ul.address-list li .adress-box{box-sizing:border-box;width:100%}}.pt_account #main .primary-content #addresses ul.address-list li.first.default{margin-top:0}@media only screen and (max-width: 767px){.pt_account #main .primary-content #addresses ul.address-list li.first.default{border-bottom:1px solid #9b8e82;padding-bottom:14px}}.pt_account #main .primary-content #addresses ul.address-list li.first.default .adress-box{background-color:#fafafa}.pt_account #main .primary-content #addresses ul.address-list li span.default-address{font-family:"avenir-heavy",Helvetica,sans-serif;line-height:14px;display:block;margin:23px 0 10px}@media only screen and (max-width: 767px){.pt_account #main .primary-content #addresses ul.address-list li span.default-address{border:none;padding:0 24px 0 0}}.pt_account #main .primary-content #addresses ul.address-list li a{text-decoration:underline;padding:0 7px 0 0;line-height:14px}.pt_account #main .primary-content #addresses ul.address-list li a:hover{text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account #main .primary-content #addresses ul.address-list li a{font-size:12px}}@media only screen and (max-width: 767px){.pt_account #main .primary-content #addresses ul.address-list li a{border:none;padding:0 10px 0 0}}.pt_account #main .primary-content #addresses ul.address-list li .address-delete{border:none}.pt_account #main .primary-content #addresses ul.address-list li .address-make-default{padding-left:0;display:table;margin-bottom:5px}.pt_account #main .primary-content #addresses ul.address-list li .links{margin-top:10px;margin-left:15px}.pt_account #main .primary-content #edit-address-form{margin:7px 0 0 20px;width:492px;position:relative;box-sizing:border-box}@media only screen and (max-width: 767px){.pt_account #main .primary-content #edit-address-form{margin:21px 0 0;padding:0 10px;width:100%}}.pt_account #main .primary-content #edit-address-form .form-caption{display:block;margin:7px 0 0}@media only screen and (max-width: 767px){.pt_account #main .primary-content #edit-address-form .form-caption{width:102%}}.pt_account #main .primary-content #edit-address-form .form-caption.error-message{width:auto;padding:0;margin:5px 8px 8px 0px}.pt_account #main .primary-content #edit-address-form .dialog-required{right:2px;top:3px}@media only screen and (max-width: 767px){.pt_account #main .primary-content #edit-address-form .dialog-required{right:10px}}.pt_account #main .primary-content #edit-address-form button.apply-button{margin-top:18px;width:200px}@media only screen and (max-width: 767px){.pt_account #main .primary-content #edit-address-form button.apply-button{width:280px}}.pt_account #main .primary-content #edit-address-form button.delete-button{margin:18px 0 0 16px;width:200px}@media only screen and (max-width: 767px){.pt_account #main .primary-content #edit-address-form button.delete-button{width:280px;margin-left:0}}.pt_account #main .primary-content #edit-address-form button.cancel-button{margin-left:16px;width:auto}@media only screen and (max-width: 767px){.pt_account #main .primary-content #edit-address-form button.cancel-button{margin-top:27px;width:280px;margin-left:0}}.pt_account #main .primary-content .payment-settengs{min-height:80px}.pt_account #main .primary-content .payment-settengs *{box-sizing:border-box}.pt_account #main .primary-content .payment-settengs a.add-card{text-align:center;width:268px !important;position:relative;margin-left:20px;margin-top:30px;left:0}@media only screen and (max-width: 767px){.pt_account #main .primary-content .payment-settengs a.add-card{margin-top:20px;margin-left:0;width:100% !important;box-sizing:border-box}}.pt_account #main .primary-content .payment-settengs ul.payment-list{margin:10px 0 0}@media only screen and (max-width: 767px){.pt_account #main .primary-content .payment-settengs ul.payment-list{margin-top:10px}}.pt_account #main .primary-content .payment-settengs ul.payment-list li{line-height:20px;margin-top:20px;padding:0 0 20px 20px;display:block;width:60%;border-bottom:1px solid #9b8e82}.pt_account #main .primary-content .payment-settengs ul.payment-list li .adress-box{padding:15px}@media only screen and (max-width: 767px){.pt_account #main .primary-content .payment-settengs ul.payment-list li .adress-box{padding:15px 15px 15px 0}}@media only screen and (max-width: 767px){.pt_account #main .primary-content .payment-settengs ul.payment-list li{border-bottom:none;margin-top:10px;padding-bottom:16px;width:100%;margin-left:0;padding-left:0}}.pt_account #main .primary-content .payment-settengs ul.payment-list li span{font-family:"avenir-heavy",Helvetica,sans-serif}.pt_account #main .primary-content .payment-settengs ul.payment-list li.first{padding-bottom:20px;margin-top:10px}.pt_account #main .primary-content .payment-settengs ul.payment-list li.first .adress-box{background-color:#fafafa}@media only screen and (max-width: 767px){.pt_account #main .primary-content .payment-settengs ul.payment-list li.first .adress-box{padding-left:15px}}@media only screen and (max-width: 767px){.pt_account #main .primary-content .payment-settengs ul.payment-list li.first{border-bottom:none;padding-bottom:14px}}@media only screen and (max-width: 767px){.pt_account #main .primary-content .payment-settengs ul.payment-list li.last{padding-bottom:0}}.pt_account #main .primary-content .payment-settengs ul.payment-list li button.delete{width:auto;margin-top:10px}@media only screen and (max-width: 767px){.pt_account #main .primary-content .payment-settengs ul.payment-list li button.delete{margin-top:13px}}.pt_account #main .primary-content #CreditCardForm{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:18px 0 0 20px;position:relative;width:490px}@media only screen and (max-width: 767px){.pt_account #main .primary-content #CreditCardForm{margin:28px 0 0;padding:0 10px;width:100%}}.pt_account #main .primary-content #CreditCardForm *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.pt_account #main .primary-content #CreditCardForm .dialog-required{right:2px;top:5px}@media only screen and (max-width: 767px){.pt_account #main .primary-content #CreditCardForm .dialog-required{right:11px}}.pt_account #main .primary-content #CreditCardForm .hidden-description span.form-caption{display:none}.pt_account #main .primary-content #CreditCardForm .hidden-description span.form-caption.error-message{display:block}.pt_account #main .primary-content #CreditCardForm .form-label-text{margin:0;padding:5px 0;display:block}.pt_account #main .primary-content #CreditCardForm .form-label-text span{color:#c00}.pt_account #main .primary-content #CreditCardForm .form-row .form-caption{display:block;width:100%}.pt_account #main .primary-content #CreditCardForm .form-row.month{width:230px;margin-right:6%}.pt_account #main .primary-content #CreditCardForm .form-row.month .select-style{background-position:96% 12px}.pt_account #main .primary-content #CreditCardForm .form-row.month _:-ms-lang(x),.pt_account #main .primary-content #CreditCardForm .form-row.month .select-style{background:#fff url("../images/arrows.png") no-repeat scroll 96% -230px}@media only screen and (max-width: 767px){.pt_account #main .primary-content #CreditCardForm .form-row.month{margin-bottom:30px}}.pt_account #main .primary-content #CreditCardForm .form-row.month label{display:none}.pt_account #main .primary-content #CreditCardForm .form-row.year{width:230px}.pt_account #main .primary-content #CreditCardForm .form-row.year .select-style{background-position:96% 12px;background-size:13px 7px}.pt_account #main .primary-content #CreditCardForm .form-row.year _:-ms-lang(x),.pt_account #main .primary-content #CreditCardForm .form-row.year .select-style{background:#fff url("../images/arrows.png") no-repeat scroll 96% -230px}.pt_account #main .primary-content #CreditCardForm .form-row.year label{display:none}.pt_account #main .primary-content #CreditCardForm .form-row.cvn{float:left;width:230px;margin-right:6%}.pt_account #main .primary-content #CreditCardForm .form-row.cvn input{width:100%}.pt_account #main .primary-content #CreditCardForm .form-row #applyBtn{margin-top:18px;width:300px}@media only screen and (max-width: 767px){.pt_account #main .primary-content #CreditCardForm .form-row #applyBtn{width:100%}}.pt_account #main .primary-content #CreditCardForm .form-row .button-secondary{margin-left:15px;text-decoration:underline}.pt_account #main .primary-content #CreditCardForm .form-row .button-secondary:hover{text-decoration:none}@media only screen and (max-width: 767px){.pt_account #main .primary-content #CreditCardForm .form-row .button-secondary{display:block;margin:16px 0 0;text-align:center;text-decoration:underline}}.pt_account #main .primary-content #CreditCardForm .form-field-tooltip.cvn-tip{margin:40px 0 0;max-width:230px}@media only screen and (max-width: 767px){.pt_account #main .primary-content #CreditCardForm .form-field-tooltip.cvn-tip{display:block;margin:0 0 10px}}.pt_account #main .primary-content #CreditCardForm .form-field-tooltip.cvn-tip a{text-decoration:underline}@media only screen and (max-width: 767px){.pt_account #main .primary-content #CreditCardForm .form-field-tooltip.cvn-tip a{display:block !important}}@media only screen and (max-width: 767px){.pt_account #footer{margin-top:60px}}#dialog-container,.ui-dialog{clear:both}#dialog-container .forgot-password-dialog,.ui-dialog .forgot-password-dialog{margin-top:18px}@media only screen and (max-width: 767px){#dialog-container .forgot-password-dialog,.ui-dialog .forgot-password-dialog{padding:0 10px}}#dialog-container .forgot-password-dialog h1,.ui-dialog .forgot-password-dialog h1{margin:0;font-size:14px;text-transform:uppercase}#dialog-container .forgot-password-dialog p,.ui-dialog .forgot-password-dialog p{margin:13px 0 20px}#dialog-container .forgot-password-dialog a,.ui-dialog .forgot-password-dialog a{text-decoration:underline}#dialog-container .forgot-password-dialog #PasswordResetForm .form-row,.ui-dialog .forgot-password-dialog #PasswordResetForm .form-row{float:left}@media only screen and (max-width: 767px){#dialog-container .forgot-password-dialog #PasswordResetForm .form-row,.ui-dialog .forgot-password-dialog #PasswordResetForm .form-row{float:none;display:block}}#dialog-container .forgot-password-dialog #PasswordResetForm .form-row .required-indicator,.ui-dialog .forgot-password-dialog #PasswordResetForm .form-row .required-indicator{display:none}#dialog-container .forgot-password-dialog #PasswordResetForm .form-row label,.ui-dialog .forgot-password-dialog #PasswordResetForm .form-row label{float:none;text-align:left;padding:4px 0 7px}#dialog-container .forgot-password-dialog #PasswordResetForm .form-row input[type="text"],.ui-dialog .forgot-password-dialog #PasswordResetForm .form-row input[type="text"]{background-color:#fff;margin:0;width:380px;height:40px}#dialog-container .forgot-password-dialog #PasswordResetForm .form-row input[type="text"]:focus,.ui-dialog .forgot-password-dialog #PasswordResetForm .form-row input[type="text"]:focus{outline:0}@media only screen and (max-width: 767px){#dialog-container .forgot-password-dialog #PasswordResetForm .form-row input[type="text"],.ui-dialog .forgot-password-dialog #PasswordResetForm .form-row input[type="text"]{width:100%}}#dialog-container .forgot-password-dialog #PasswordResetForm .form-row span.error,.ui-dialog .forgot-password-dialog #PasswordResetForm .form-row span.error{display:none}#dialog-container .forgot-password-dialog #PasswordResetForm button,.ui-dialog .forgot-password-dialog #PasswordResetForm button{width:230px !important;left:482px;height:40px}@media only screen and (max-width: 767px){#dialog-container .forgot-password-dialog #PasswordResetForm button,.ui-dialog .forgot-password-dialog #PasswordResetForm button{width:100% !important;position:static;margin-top:20px}}#dialog-container .forgot-password-dialog #PasswordResetForm .error-form,.ui-dialog .forgot-password-dialog #PasswordResetForm .error-form{margin:0 0 15px}#dialog-container .forgot-password-dialog #PasswordResetForm .error-message,.ui-dialog .forgot-password-dialog #PasswordResetForm .error-message{background:none;border:0;width:auto;margin:0}@media only screen and (max-width: 767px){#dialog-container #send-to-friend-form,.ui-dialog #send-to-friend-form{padding:0 10px}}#dialog-container #send-to-friend-form .form-row,.ui-dialog #send-to-friend-form .form-row{margin:0 0 9px}#dialog-container #send-to-friend-form .form-row label,#dialog-container #send-to-friend-form .form-row .send-to-friend-sender-label,.ui-dialog #send-to-friend-form .form-row label,.ui-dialog #send-to-friend-form .form-row .send-to-friend-sender-label{padding:7px 0}#dialog-container #send-to-friend-form .form-row .send-to-friend-sender,.ui-dialog #send-to-friend-form .form-row .send-to-friend-sender{padding:0;margin:0}#dialog-container #send-to-friend-form .form-row input,#dialog-container #send-to-friend-form .form-row textarea,.ui-dialog #send-to-friend-form .form-row input,.ui-dialog #send-to-friend-form .form-row textarea{width:490px}@media only screen and (max-width: 767px){#dialog-container #send-to-friend-form .form-row input,#dialog-container #send-to-friend-form .form-row textarea,.ui-dialog #send-to-friend-form .form-row input,.ui-dialog #send-to-friend-form .form-row textarea{width:100%}}#dialog-container #send-to-friend-form .form-row textarea,.ui-dialog #send-to-friend-form .form-row textarea{height:200px}#dialog-container #send-to-friend-form .form-row-button,.ui-dialog #send-to-friend-form .form-row-button{margin-top:27px}#dialog-container #send-to-friend-form .form-row-button .preview-button,#dialog-container #send-to-friend-form .form-row-button .edit-button,.ui-dialog #send-to-friend-form .form-row-button .preview-button,.ui-dialog #send-to-friend-form .form-row-button .edit-button{width:200px}@media only screen and (max-width: 767px){#dialog-container #send-to-friend-form .form-row-button .preview-button,#dialog-container #send-to-friend-form .form-row-button .edit-button,.ui-dialog #send-to-friend-form .form-row-button .preview-button,.ui-dialog #send-to-friend-form .form-row-button .edit-button{width:100%;margin-bottom:20px}}#dialog-container #send-to-friend-form .form-row-button .send-button,.ui-dialog #send-to-friend-form .form-row-button .send-button{width:200px !important;margin-left:18px}@media only screen and (max-width: 767px){#dialog-container #send-to-friend-form .form-row-button .send-button,.ui-dialog #send-to-friend-form .form-row-button .send-button{width:100% !important;margin:0 0 20px 0}}#dialog-container #send-to-friend-form .form-row-button .cancel-button,.ui-dialog #send-to-friend-form .form-row-button .cancel-button{margin-left:18px}@media only screen and (max-width: 767px){#dialog-container #send-to-friend-form .form-row-button .cancel-button,.ui-dialog #send-to-friend-form .form-row-button .cancel-button{width:100%;margin:0 0 20px 0}}#dialog-container #send-to-friend-form h2,.ui-dialog #send-to-friend-form h2{font-size:14px;margin-top:8px}#dialog-container #send-to-friend-form p,.ui-dialog #send-to-friend-form p{margin:14px 0 23px}#dialog-container #send-to-friend-form dt,.ui-dialog #send-to-friend-form dt{float:left;font-family:"avenir-heavy",Helvetica,sans-serif;width:17%;text-align:right;margin-right:6%;clear:both}@media only screen and (max-width: 767px){#dialog-container #send-to-friend-form dt,.ui-dialog #send-to-friend-form dt{width:23%}}#dialog-container #send-to-friend-form dd,.ui-dialog #send-to-friend-form dd{float:left;margin:0 0 15px 0;width:65%;line-height:14px}#dialog-container #send-to-friend-form dd.clear-margin,.ui-dialog #send-to-friend-form dd.clear-margin{margin-bottom:0}#dialog-container #send-to-friend-form .dialog-required,.ui-dialog #send-to-friend-form .dialog-required{position:absolute;top:10px;right:20px}#dialog-container #send-to-friend-form .char-count,.ui-dialog #send-to-friend-form .char-count{margin:10px 0 0}.pt_account.landing-page .breadcrumb{display:none}@media only screen and (min-width: 1200px){.pt_account.landing-page h1{width:350px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account.landing-page h1{width:45%;box-sizing:border-box}}.pt_account.landing-page #primary.primary-content{margin-top:50px}@media only screen and (max-width: 767px){.pt_account.landing-page #primary.primary-content{margin-top:10px}}.pt_account.landing-page #secondary.nav{margin-top:58px;background:none;padding:0}@media only screen and (max-width: 767px){.pt_account.landing-page #secondary.nav{margin-top:20px}}.pt_order #secondary.nav,.pt_wish-list #secondary.nav,.pt_account #secondary.nav{background:none;padding:0;float:left;position:relative}.pt_order #secondary.nav .secondary-navigation h3,.pt_wish-list #secondary.nav .secondary-navigation h3,.pt_account #secondary.nav .secondary-navigation h3{border-bottom:1px solid #9b8e82;font-family:"Monotype-Bodoni";font-size:20px;padding:0 0 11px 0;margin-top:0;line-height:100%}@media only screen and (max-width: 767px){.pt_order #secondary.nav .secondary-navigation h3,.pt_wish-list #secondary.nav .secondary-navigation h3,.pt_account #secondary.nav .secondary-navigation h3{line-height:39px;margin-bottom:0;padding:0 10px;font-size:14px}}.pt_order #secondary.nav .secondary-navigation .account-logout a,.pt_wish-list #secondary.nav .secondary-navigation .account-logout a,.pt_account #secondary.nav .secondary-navigation .account-logout a{margin:17px 0 0 0;display:inline-block}.pt_order #secondary.nav .secondary-navigation .account-logout a.active,.pt_wish-list #secondary.nav .secondary-navigation .account-logout a.active,.pt_account #secondary.nav .secondary-navigation .account-logout a.active{text-decoration:underline}.pt_order #secondary.nav .account-nav-asset,.pt_wish-list #secondary.nav .account-nav-asset,.pt_account #secondary.nav .account-nav-asset{width:70%}.pt_order #secondary.nav .account-nav-asset h3,.pt_wish-list #secondary.nav .account-nav-asset h3,.pt_account #secondary.nav .account-nav-asset h3{margin-bottom:0;font-size:12px;font-family:"avenir-heavy",Helvetica,sans-serif;line-height:17px}.pt_order #secondary.nav .account-nav-asset p,.pt_wish-list #secondary.nav .account-nav-asset p,.pt_account #secondary.nav .account-nav-asset p{font-size:12px;line-height:17px;margin:0}@media only screen and (min-width: 1200px){.pt_order #primary.primary-content,.pt_wish-list #primary.primary-content,.pt_account #primary.primary-content{width:910px}}.pt_order #primary.primary-content h1,.pt_wish-list #primary.primary-content h1,.pt_account #primary.primary-content h1{font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;line-height:20px;padding:9px 0 10px 20px}.pt_order #primary.primary-content h1 .pagination,.pt_wish-list #primary.primary-content h1 .pagination,.pt_account #primary.primary-content h1 .pagination{margin-right:0}.pt_order #primary.primary-content h1 .pagination .results-hits,.pt_wish-list #primary.primary-content h1 .pagination .results-hits,.pt_account #primary.primary-content h1 .pagination .results-hits{font-family:"avenir-roman",Helvetica,sans-serif;color:#919191;text-transform:none}#secondary.nav{width:240px;padding:17px 20px 18px;background-image:none;background-color:#fafafa;border:none}@media only screen and (min-width: 768px) and (max-width: 1199px){#secondary.nav{width:20.3%}}@media only screen and (max-width: 767px){#secondary.nav{margin:20px 0 0;padding:0;background-color:#fff}}#secondary.nav h3,#secondary.nav span.toggle{color:#424242;font-size:14px;line-height:28px;text-transform:uppercase}@media only screen and (max-width: 767px){#secondary.nav h3,#secondary.nav span.toggle{background:url("../images/plus-minus.png") no-repeat scroll calc(100% - 10px) 13px;cursor:pointer;font-size:14px;line-height:40px;border-top:1px solid #9b8e83;border-bottom:1px solid #9b8e83;padding:0 10px}#secondary.nav h3.active,#secondary.nav span.toggle.active{background-position:calc(100% - 10px) calc(100% - 13px)}}#secondary.nav nav{padding:0}#secondary.nav nav .secondary-navigation ul{margin:0;display:block;padding:0}@media only screen and (max-width: 767px){#secondary.nav nav .secondary-navigation ul{padding:10px;border-bottom:1px solid #9b8e83}}#secondary.nav nav .secondary-navigation ul li{line-height:normal;margin:0}@media only screen and (max-width: 767px){#secondary.nav nav .secondary-navigation ul li{margin:0 0 10px;line-height:20px}}#secondary.nav nav .secondary-navigation ul li a{margin:0;display:inline-block}#secondary.nav nav .secondary-navigation ul li a:hover{text-decoration:underline}#secondary.nav nav .secondary-navigation ul li a.active{text-decoration:underline}#secondary.nav nav .secondary-navigation ul li a.active:hover{text-decoration:none}@media only screen and (max-width: 767px){#secondary.nav nav .secondary-navigation ul li a{text-decoration:underline;display:block;font-size:14px}#secondary.nav nav .secondary-navigation ul li a:hover{text-decoration:none}}#secondary.nav .account-nav-asset{background-image:none;margin:55px 0 0;padding:0}@media only screen and (max-width: 767px){#secondary.nav .account-nav-asset{display:none}}#secondary.nav .account-nav-asset p{line-height:normal;margin:4px 0}#secondary.nav .account-nav-asset p.title{font-family:"avenir-heavy",Helvetica,sans-serif;padding:5px 0 2px}#secondary.nav .account-nav-asset h3{margin:0 0 18px}.pt_account.accountlogin #main #primary.primary-content{width:100%;padding-bottom:0}.pt_account.accountlogin #main #primary.primary-content .dialog-required{top:12px}.pt_account.accountlogin #main #primary.primary-content h1{border-bottom:1px solid #9b8e82;font-size:25px;line-height:47px;margin:43px 0 0}@media only screen and (max-width: 767px){.pt_account.accountlogin #main #primary.primary-content h1{margin-top:21px;font-size:20px;line-height:34px}}.pt_account.edit-account #main h1{margin-top:-8px}@media only screen and (max-width: 767px){.pt_account.edit-account #main h1{margin:22px 0 0}}.pt_account.edit-account #main #RegistrationForm{padding-left:20px;width:350px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_account.edit-account #main #RegistrationForm{width:auto}}@media only screen and (max-width: 767px){.pt_account.edit-account #main #RegistrationForm{width:100%;padding:0;margin-top:20px;padding-left:0}}.pt_account.edit-account #main #RegistrationForm .form-row{margin-left:0}.pt_account.edit-account #main #RegistrationForm .form-row label[for=dwfrm_profile_customer_email]{min-width:50px}.pt_account.edit-account #main #RegistrationForm .form-row label[for=dwfrm_profile_customer_email] .required-indicator{position:relative}.pt_account.edit-account #main #RegistrationForm .form-row input[type="text"],.pt_account.edit-account #main #RegistrationForm .form-row input[type="password"]{width:100%;padding:4px 10px 3px}.pt_account.edit-account #main #RegistrationForm .form-row.label-inline input{margin:9px 8px 9px 17px}.pt_account.edit-account #main #RegistrationForm .form-row-button button{float:right}@media only screen and (min-width: 1200px){.pt_account.edit-account #main #RegistrationForm .form-row-button button{width:150px}}.pt_account.edit-account #main #RegistrationForm .privacy{margin:-30px 0 0 25px}@media only screen and (max-width: 767px){.pt_account.edit-account #main #RegistrationForm .privacy{margin:-20px 0 0 30px}}.pt_account.edit-account #main #RegistrationForm .privacy p{font-family:"avenir-roman",Helvetica,sans-serif;font-size:12px;color:#828282}.pt_account.edit-account #main #RegistrationForm .privacy p a{color:#828282}.pt_account.edit-account #main #RegistrationForm label{padding:5px 0 3px}.pt_account.edit-account #main #RegistrationForm h2.section-header{margin-bottom:11px}.pt_account.edit-account #main .dialog-required{right:12px;top:15px}@media only screen and (max-width: 767px){.pt_account.edit-account #main .dialog-required{right:10px;top:55px}}.pt_account.edit-account #main h2.logininfo{margin-top:28px}@media only screen and (max-width: 767px){.pt_account.edit-account #main h2.logininfo{margin-top:18px}}@media only screen and (max-width: 767px){.pt_account.edit-account #footer{margin-top:60px}}.pt_order #main{max-width:1180px;padding:0 10px;margin:auto}.pt_order #main .primary-content h1.vertical-alignment .pagination{float:right;margin:0}.pt_order #main .primary-content h1.vertical-alignment .pagination .results-hits{float:left;padding:3px 0}.pt_order #main .primary-content h1.vertical-alignment .pagination ul{float:right;margin:0;padding:0}.pt_order #main .primary-content h1.vertical-alignment .pagination li{display:block;float:left;list-style:none outside none;padding:3px}.pt_order #main .primary-content h1.vertical-alignment .pagination li a{padding:0 3px}.pt_order #main .primary-content h1.vertical-alignment .pagination li a:hover{text-decoration:underline}.pt_order #main .primary-content h1.vertical-alignment .pagination li.first-last a{font-size:14px;padding:0 2px}.pt_order #main .primary-content h1.vertical-alignment .pagination li.current-page{text-decoration:underline}.pt_order #main .primary-content h1.vertical-alignment .pagination li.previous-page a,.pt_order #main .primary-content h1.vertical-alignment .pagination li.next-page a,.pt_order #main .primary-content h1.vertical-alignment .pagination li.first-last .page-first,.pt_order #main .primary-content h1.vertical-alignment .pagination li.first-last .page-last{border:1px solid #969696;background:url(../images/svg/arrow_left.svg) no-repeat center;background-size:7px 13px;padding:6px 14px}.pt_order #main .primary-content h1.vertical-alignment .pagination li.previous-page a:hover,.pt_order #main .primary-content h1.vertical-alignment .pagination li.next-page a:hover,.pt_order #main .primary-content h1.vertical-alignment .pagination li.first-last .page-first:hover,.pt_order #main .primary-content h1.vertical-alignment .pagination li.first-last .page-last:hover{border:1px solid #9b8e83}.pt_order #main .primary-content h1.vertical-alignment .pagination li.next-page a{background:url(../images/svg/arrow_right.svg) no-repeat center}.pt_order #main .primary-content h1.vertical-alignment .pagination li.first-last .page-last{background:url("../images/pagination-arrows.png") no-repeat scroll 1px -73px}.pt_order #main .primary-content h1.vertical-alignment .pagination li.first-last .page-first{background:url("../images/pagination-arrows.png") no-repeat scroll 0px 2px}.pt_order #main .primary-content .pagin-result .pagination{margin:10px 0;float:right}.pt_order #main .primary-content .pagin-result .pagination .results-hits{font-family:"avenir-roman",Helvetica,sans-serif;color:#919191;text-transform:none;float:left;padding:3px 0}.pt_order #main .primary-content .pagin-result .pagination ul{float:right;margin:0;padding:0}.pt_order #main .primary-content .pagin-result .pagination li{display:block;float:left;list-style:none outside none;padding:3px}.pt_order #main .primary-content .pagin-result .pagination li a{padding:0 3px}.pt_order #main .primary-content .pagin-result .pagination li a:hover{text-decoration:underline}.pt_order #main .primary-content .pagin-result .pagination li.first-last a{font-size:14px;padding:0 2px}.pt_order #main .primary-content .pagin-result .pagination li.current-page{text-decoration:underline}.pt_order #main .primary-content .pagin-result .pagination li.previous-page a,.pt_order #main .primary-content .pagin-result .pagination li.next-page a,.pt_order #main .primary-content .pagin-result .pagination li.first-last .page-first,.pt_order #main .primary-content .pagin-result .pagination li.first-last .page-last{border:1px solid #969696;background:url(../images/svg/arrow_left.svg) no-repeat center;background-size:7px 13px;padding:6px 14px}.pt_order #main .primary-content .pagin-result .pagination li.previous-page a:hover,.pt_order #main .primary-content .pagin-result .pagination li.next-page a:hover,.pt_order #main .primary-content .pagin-result .pagination li.first-last .page-first:hover,.pt_order #main .primary-content .pagin-result .pagination li.first-last .page-last:hover{border:1px solid #9b8e83}.pt_order #main .primary-content .pagin-result .pagination li.next-page a{background:url(../images/svg/arrow_right.svg) no-repeat center}.pt_order #main .primary-content .pagin-result .pagination li.first-last .page-last{background:url("../images/pagination-arrows.png") no-repeat scroll 1px -73px}.pt_order #main .primary-content .pagin-result .pagination li.first-last .page-first{background:url("../images/pagination-arrows.png") no-repeat scroll 0px 2px}.pt_order #main .primary-content .no_orders{margin-left:12px}.pt_order #main .primary-content #dwfrm_orders{box-sizing:border-box;padding-left:0;float:left;width:100%}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders{width:100%;padding:0}}.pt_order #main .primary-content #dwfrm_orders .search-result-options{margin:0 0 10px;float:left;padding:0;border:0}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-options{margin:20px 0 0}}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination{float:none}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination{position:relative}}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination .results-hits{color:#424242;margin-left:10px;padding:0;line-height:30px}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination .results-hits{display:block;box-sizing:border-box;margin:0;padding:0 40px;text-align:center;width:100%}}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li{padding:0 6px;line-height:30px}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li{display:none}}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li a{line-height:30px}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li a:hover{text-decoration:underline}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination .current-page{font-weight:bold;text-decoration:underline}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li.first-last.next-page{display:block;position:absolute;top:0;right:0;padding:0}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li.first-last.previous-page{display:block;position:absolute;top:0;left:0;padding:0}}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li.first-last a{display:block;width:28px;height:28px;padding:0;border:1px solid #969696}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li.first-last a:hover{border:2px solid #b8a887;width:26px;height:26px}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li.first-last a.page-next{background:url("../images/svg/arrow_right.svg") no-repeat scroll 12px 8px}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li.first-last a.page-next:hover{background-position:11px 7px}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li.first-last a.page-last{background:url("../images/pagination-arrows.png") no-repeat scroll 1px -73px}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li.first-last a.page-last:hover{background-position:0 0}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li.first-last a.page-previous{background:url("../images/svg/arrow_left.svg") no-repeat scroll 12px 8px}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li.first-last a.page-previous:hover{background-position:11px 7px}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li.first-last a.page-first{background:url("../images/pagination-arrows.png") no-repeat scroll 0 2px}.pt_order #main .primary-content #dwfrm_orders .search-result-options .pagination li.first-last a.page-first:hover{background-position:0 0}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-items{padding:0}}.pt_order #main .primary-content #dwfrm_orders .search-result-items+.search-result-options{margin-bottom:0}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-items+.search-result-options .pagination{height:30px}.pt_order #main .primary-content #dwfrm_orders .search-result-items+.search-result-options .results-hits{display:none}}.pt_order #main .primary-content #dwfrm_orders .search-result-items li{float:left;width:100%}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-items li{border-top:0;border-bottom:1px solid #c6c8ca}}.pt_order #main .primary-content #dwfrm_orders .search-result-items li.last{border-bottom:1px solid #c6c8ca;margin-bottom:5px;padding-bottom:20px}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-items li.last{margin-bottom:0}}.pt_order #main .primary-content #dwfrm_orders .search-result-items li.last .order-history-items{margin-bottom:0}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-header{background:none #f5f3f3;padding:6px 20px;margin-top:20px;clear:both;float:left;width:100%;box-sizing:border-box}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-header{position:relative;padding:10px}}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-header .order-date{width:32.2%;float:left;margin:2px 0}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-header .order-number{width:57.8%;float:left;margin:2px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-header .order-number{width:55%}}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-header .order-number{width:100%}}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-header button{padding:0;width:auto;background:none;border:0;letter-spacing:0;text-transform:none;font-family:"avenir-roman",Helvetica,sans-serif;text-decoration:underline;float:right}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-header button:hover{text-decoration:none}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-header button{width:auto;position:relative;margin-top:10px;float:left}}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-header span.label{font-family:"avenir-heavy",Helvetica,sans-serif}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items{float:left;margin:20px 0 0 0;box-sizing:border-box;padding:0 20px;width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items{width:100%}}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items{margin:20px 0 18px;padding:0 10px}}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-shipped-to,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-total-price{float:left;width:32.2%}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-shipped-to .col-title,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items .col-title,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-total-price .col-title{font-family:"avenir-heavy",Helvetica,sans-serif;margin-bottom:5px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-shipped-to,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-total-price{width:32%}}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-shipped-to,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-total-price{width:100%;margin:0 0 15px}}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-shipped-to .order-shipped .col-title,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items .order-shipped .col-title,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-total-price .order-shipped .col-title{display:inline-block}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-shipped-to .order-shipped .label,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items .order-shipped .label,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-total-price .order-shipped .label{font-family:"avenir-heavy",Helvetica,sans-serif}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-shipped-to .order-total-price,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items .order-total-price,.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-total-price .order-total-price{width:auto}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items{width:57.8%;margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items{width:55%}}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items{width:100%}}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items ul{margin:0;padding:0}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items ul li{float:none;width:auto;border:0;border-top:1px solid #c6c8ca;margin-bottom:20px;padding-top:20px;overflow:hidden}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items ul li:first-child{border-top:0;padding-top:0}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items ul li:last-child{margin-bottom:0}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items ul li .prod-img{float:left;width:53px;margin-right:10px}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items ul li .prod-img img{width:100%}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items ul li .description{float:left;width:80%}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items ul li .description .name{display:block}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items ul li .description .name .brand{text-transform:uppercase;color:#9b8e82;font-family:"avenir-heavy",Helvetica,sans-serif;display:block;font-size:16px;margin-bottom:5px}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items ul li .description .sku{margin-top:3px;display:block}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-items ul li a.toggle{display:block;text-decoration:underline;margin-top:15px;cursor:pointer}.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-total-price{width:93px;margin:0 10px 0 0;text-align:right}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-total-price{width:20%}}@media only screen and (max-width: 767px){.pt_order #main .primary-content #dwfrm_orders .search-result-items .order-history-items .order-total-price{margin:0;text-align:left}}.pt_order #main .repairstatus-left{float:left;max-width:410px}.pt_order #main .repairstatus-left .section-header{font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;color:#fff;text-transform:uppercase;background:none #9b8e82;padding:10px;margin:15px 0 20px}.pt_order #main .repairstatus-left .service-status-asset{margin-bottom:10px;padding:0 35px 0 10px;line-height:1.6em}@media only screen and (max-width: 767px){.pt_order #main .repairstatus-left .service-status-asset{margin-bottom:9px;padding:0 10px}}.pt_order #main .repairstatus-left .order-error{margin:0 0 15px;padding:0  35px 0 10px;line-height:1.6em;color:#c00}@media only screen and (max-width: 767px){.pt_order #main .repairstatus-left .order-error{padding:0 10px}}.pt_order #main .repairstatus-left form{padding:0 40px 0 10px}@media only screen and (max-width: 767px){.pt_order #main .repairstatus-left form{padding:0 10px}}.pt_order #main .repairstatus-left form fieldset{position:relative}.pt_order #main .repairstatus-left form .dialog-required{position:absolute;right:0}@media only screen and (max-width: 767px){.pt_order #main .repairstatus-left form .dialog-required{top:10px}}@media only screen and (max-width: 767px){.pt_order #main .repairstatus-left form{padding:0}}.pt_order #main .repairstatus-left form button{margin-top:10px;padding:13px 30px;color:#fff;background:#453c2b;border:0}.pt_order #main .repairstatus-left form button:hover{background:rgba(155,142,131,0.7);cursor:pointer}@media only screen and (max-width: 767px){.pt_order #main .repairstatus-left form button{padding:13px 0;width:100%;text-align:center}}@media only screen and (max-width: 767px){.pt_order #footer{margin-top:60px}}.pt_order.account-order-details #primary *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media only screen and (max-width: 767px){.pt_order.account-order-details .header-banner{height:auto;line-height:18px;padding:5px 0}}@media only screen and (max-width: 767px){.pt_order.account-order-details .mobile-menu a{box-sizing:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial}}.pt_order.account-order-details .header-search{box-sizing:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial}@media only screen and (max-width: 767px){.pt_order.account-order-details #footer footer{box-sizing:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial}}@media only screen and (max-width: 767px){.pt_order.account-order-details #main{padding:0 10px;width:100%;box-sizing:border-box}}.pt_order.account-order-details #main #primary.primary-content .mobile{display:none}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content .mobile{display:block}}.pt_order.account-order-details #main #primary.primary-content .account-logout{float:right}.pt_order.account-order-details #main #primary.primary-content .order-information{margin-left:20px;margin-top:15px;padding:20px;background:none #fafafa}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content .order-information{margin-top:20px;margin-left:0}}.pt_order.account-order-details #main #primary.primary-content .order-information .label{font-family:"avenir-heavy",Helvetica,sans-serif}.pt_order.account-order-details #main #primary.primary-content .order-information a{text-decoration:underline}.pt_order.account-order-details #main #primary.primary-content .order-information a:hover{text-decoration:none}.pt_order.account-order-details #main #primary.primary-content div.content-header{display:none}.pt_order.account-order-details #main #primary.primary-content button{font-family:"avenir-heavy",Helvetica,sans-serif;color:#fff;letter-spacing:0.25em;margin:30px 0 0 0;text-transform:uppercase;background:#453c2b;border:1px solid #453c2b;font-size:14px}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content button{width:100%}}.pt_order.account-order-details #main #primary.primary-content .login-box{width:100%;max-width:600px}.pt_order.account-order-details #main #primary.primary-content .login-box input[type=text],.pt_order.account-order-details #main #primary.primary-content .login-box input[type=password]{width:100%;max-width:500px}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table{margin:20px 0 0 0;width:100%;float:left}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table thead{display:table-header-group}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table{width:100%}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table thead{display:none}}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr th{background:#9b8e82;line-height:40px;color:#fff;text-transform:uppercase;font-size:14px !important;font-family:"avenir-heavy",Helvetica,sans-serif;padding:0 20px;border:0 none}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr th.total,.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr th.qty{text-align:center;white-space:nowrap}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr th.total{text-align:right}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr th{padding:0 4.5%}}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td{line-height:180%;border-bottom:1px #c6c8ca solid;padding:30px 20px}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.order-shipment-gift-message-header{font-size:14px}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.order-shipment-gift-message-header .label{font-family:"avenir-heavy",Helvetica,sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td{padding:30px 4.5%}}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td *{font-size:14px !important;line-height:150%}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td span.labelSpan{font-family:"avenir-heavy",Helvetica,sans-serif;width:128px;padding:0 0 0 12px;display:inline-block;text-align:left;text-transform:uppercase}}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td img.item-image{float:left;margin:0 10px 0 0;background:#fafafa}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td .product-list-item{float:left}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td .product-list-item span.value{font-family:"avenir-heavy",Helvetica,sans-serif}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.total,.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.qty{text-align:center;font-family:"avenir-heavy",Helvetica,sans-serif}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-details{padding:20px;width:60%}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-details{padding:20px 4.5%}}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-details{float:left;width:100%;border:0 none;display:block;padding:20px 0 0 0}}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item{float:none}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-details .brand{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;color:#9b8e82}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item .brand{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;color:#9b8e82}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item .name{font-family:"avenir-roman",Helvetica,sans-serif}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item div span.value{font-family:"avenir-heavy",Helvetica,sans-serif}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item{float:left;width:160px;padding:0;margin:0;border:0 none}}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-details span{font-size:14px}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-details span.brand{text-transform:uppercase;color:#64513d;font-family:"avenir-heavy",Helvetica,sans-serif;display:block;font-size:14px}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-quantity{text-align:center}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-quantity{border:0 none;float:left;width:100%;padding:12px 0;font-size:14px !important;text-align:left;display:block}}.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-total{font-family:"avenir-heavy",Helvetica,sans-serif;text-align:right}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content table.order-shipment-table tr td.item-total{padding:0 0 10px 0;font-size:14px !important;line-height:200%;font-family:"avenir-roman",Helvetica,sans-serif;width:100%;float:left;display:block;text-align:left !important}}.pt_order.account-order-details #main #primary.primary-content .column1{padding:20px;background:none #fafafa;width:100%;float:left}.pt_order.account-order-details #main #primary.primary-content .column1 .content{border:1px #9b8e82 solid;padding:20px;background:#fdfdfd}.pt_order.account-order-details #main #primary.primary-content .column1 .content .order-totals-table tr td{font-family:"avenir-heavy",Helvetica,sans-serif}.pt_order.account-order-details #main #primary.primary-content .column1 .content .order-totals-table tr td:first-child{text-align:left;font-family:"avenir-roman",Helvetica,sans-serif}.pt_order.account-order-details #main #primary.primary-content .column1 .content .order-totals-table tr.order-sales-tax td{padding-bottom:15px}.pt_order.account-order-details #main #primary.primary-content .column1 .content .order-totals-table tr.order-total td{border-top:2px #9b8e82 solid;border-bottom:2px #9b8e82 solid;padding:10px 0;font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase}.pt_order.account-order-details #main #primary.primary-content .column1 .content .order-totals-table tr.order-subtotal td{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase}.pt_order.account-order-details #main #primary.primary-content .column3{width:32%;float:left;margin:20px 0 0;padding:30px 0 0 0;border-top:1px #9b8e82 solid;border-bottom:1px #9b8e82 solid;min-height:200px;padding-bottom:20px}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content .column3{width:100%;margin:20px 0 0;min-height:0;padding-top:20px;border-top:0;padding-bottom:20px}}.pt_order.account-order-details #main #primary.primary-content .column3+.column3{margin:20px 0 0 2%}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content .column3+.column3{margin:0}}.pt_order.account-order-details #main #primary.primary-content .column3 .fakeHeader{line-height:100%;margin:0;text-transform:uppercase;width:100%;max-width:370px;font-family:"avenir-heavy",Helvetica,sans-serif;border:0 none;margin-bottom:20px}.pt_order.account-order-details #main #primary.primary-content .column3 .content{width:100%;border-top:0 none}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content .column3 .content{min-height:0;padding:0}}.pt_order.account-order-details #main #primary.primary-content .column3 .content table.order-totals-table{width:100%;line-height:190%}.pt_order.account-order-details #main #primary.primary-content .column3 .content table.order-totals-table tr td{font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;padding:0}.pt_order.account-order-details #main #primary.primary-content .column3 .content table.order-totals-table tr td:first-child{font-family:"avenir-roman",Helvetica,sans-serif;text-align:left}.pt_order.account-order-details #main #primary.primary-content .column3 .content table.order-totals-table tr.order-total td,.pt_order.account-order-details #main #primary.primary-content .column3 .content table.order-totals-table tr.order-subtotal td{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;padding:0}.pt_order.account-order-details #main #primary.primary-content .column3 .content table.order-totals-table tr.order-total td{padding:10px 0 0 0;line-height:30px;border-top:2px #9b8e82 solid;font-size:14px;font-family:"avenir-heavy",Helvetica,sans-serif}.pt_order.account-order-details #main #primary.primary-content .column3 .content table.order-totals-table tr.discount td{font-family:"avenir-heavy",Helvetica,sans-serif;color:#c00}.pt_order.account-order-details #main #primary.primary-content .column3 .content table.order-totals-table tr.order-sales-tax td{padding:0 0 10px 0}.pt_order.account-order-details #main #primary.primary-content .column3 .content .order-shipment-address{padding:0 0 10px 0}.pt_order.account-order-details #main #primary.primary-content .column3 .content .shipping-method,.pt_order.account-order-details #main #primary.primary-content .column3 .content .shipping-status{margin:0;padding:0}.pt_order.account-order-details #main #primary.primary-content .column3 .content .shipping-method *,.pt_order.account-order-details #main #primary.primary-content .column3 .content .shipping-status *{position:relative;margin:0}.pt_order.account-order-details #main #primary.primary-content .column3 .content .shipping-method span.label,.pt_order.account-order-details #main #primary.primary-content .column3 .content .shipping-status span.label{font-family:"avenir-heavy",Helvetica,sans-serif;width:auto}.pt_order.account-order-details #main #primary.primary-content .column3.right{float:right;margin:20px 0 0 2%}.pt_order.account-order-details #main #primary.primary-content .order-detail-options{padding:0;border:0;margin-top:30px;text-align:left}@media only screen and (max-width: 767px){.pt_order.account-order-details #main #primary.primary-content .order-detail-options{margin-top:20px}}.pt_order.account-order-details #main #primary.primary-content .order-detail-options a{margin:0;text-decoration:underline}.pt_order.account-order-details #main #primary.primary-content .order-detail-options a:hover{text-decoration:none}.pt_order.account-order-details.guest-orders-status .pt_order #main{padding:0}.pt_order.account-order-details.guest-orders-status .pt_order #main #secondary{display:none}.pt_order.account-order-details.guest-orders-status .pt_order #main #primary{width:100%;margin:0}.pt_order.account-order-details.guest-orders-status .pt_order #main #primary .account-title{padding-left:10px}.pt_order.account-order-details.guest-orders-status .pt_order #main #primary .order-information{margin-top:20px}.pt_order.account-order-details.guest-orders-status .pt_order #main #primary .column3 .fakeHeader{max-width:380px}@media only screen and (max-width: 767px){.pt_wish-list .header-banner{height:auto;line-height:18px;padding:5px 0}}@media only screen and (max-width: 767px){.pt_wish-list .mobile-menu a{box-sizing:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial}}.pt_wish-list .header-search{box-sizing:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial}@media only screen and (max-width: 767px){.pt_wish-list #footer footer{box-sizing:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial}}.pt_wish-list #main{max-width:1180px;padding:0 10px;margin:auto}.pt_wish-list #main .primary-content .mobile{display:none}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .mobile{display:block}}.pt_wish-list #main .primary-content h2.account-title{margin-left:20px}.pt_wish-list #main .primary-content .empty-wishlist{margin-left:12px}.pt_wish-list #main .primary-content .empty-wishlist a.start-adding{text-decoration:underline}.pt_wish-list #main .primary-content #send-to-friend{margin-top:30px;padding:10px 20px;width:auto !important;right:0;text-align:center}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content #send-to-friend{position:static;margin-top:10px;margin-bottom:-40px;width:calc(100% - 4px) !important;padding:10px 0}}@media only screen and (min-width: 370px){.pt_wish-list #main .primary-content #send-to-friend.section-header-note{position:absolute}}.pt_wish-list #main .primary-content .item-list{margin:0}.pt_wish-list #main .primary-content .item-list tr{border-bottom:1px solid #c6c8ca}.pt_wish-list #main .primary-content .item-list td{padding:20px 10px}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list td{float:left;font-size:14px !important}}.pt_wish-list #main .primary-content .item-list .item-image{width:35%;padding:20px 0 20px 20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_wish-list #main .primary-content .item-list .item-image{width:52%}}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list .item-image{width:100%;padding:20px 0 0}}.pt_wish-list #main .primary-content .item-list .item-image img{margin-right:10px;float:left;background:#fafafa}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_wish-list #main .primary-content .item-list .item-image img{width:38.9%;margin-right:2.1%}}.pt_wish-list #main .primary-content .item-list .item-image .details{float:left;width:170px;min-height:145px;padding-bottom:30px;position:relative}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list .item-image .details{padding-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_wish-list #main .primary-content .item-list .item-image .details{width:58.9%;float:left}}.pt_wish-list #main .primary-content .item-list .item-image .details .option-date-added{font-size:14px;font-family:"avenir-roman",Helvetica,sans-serif;margin-bottom:10px;color:#919191;margin-top:10px}.pt_wish-list #main .primary-content .item-list .item-image .details .brand{font-family:"avenir-heavy",Helvetica,sans-serif;margin-bottom:5px;font-size:14px;text-transform:uppercase;color:#9b8e82}.pt_wish-list #main .primary-content .item-list .item-image .details .product-list-item .name{margin-bottom:5px}.pt_wish-list #main .primary-content .item-list .item-image .details .product-list-item .name a{color:#424242;font-family:"avenir-roman",Helvetica,sans-serif;text-transform:none}.pt_wish-list #main .primary-content .item-list .item-image .details .product-list-item .brand{font-family:"avenir-heavy",Helvetica,sans-serif;margin-bottom:5px;font-size:14px;text-transform:uppercase;color:#9b8e82}.pt_wish-list #main .primary-content .item-list .item-image .details .product-list-item .sku{margin-bottom:5px}.pt_wish-list #main .primary-content .item-list .item-image .details .product-list-item .sku .value{font-family:"avenir-roman",Helvetica,sans-serif}.pt_wish-list #main .primary-content .item-list .item-image .details .product-list-item .product_options{margin-bottom:5px}.pt_wish-list #main .primary-content .item-list .item-image .details .product-list-item .price{margin-top:5px;display:inline-block}.pt_wish-list #main .primary-content .item-list .item-image .details .product-list-item .price span.price-sales{font-family:"avenir-heavy",Helvetica,sans-serif}.pt_wish-list #main .primary-content .item-list .item-image .details .name{margin-bottom:9px}.pt_wish-list #main .primary-content .item-list .item-image .details .name a{color:#64513d;text-transform:uppercase;font-family:"avenir-heavy",Helvetica,sans-serif}.pt_wish-list #main .primary-content .item-list .item-image .details .sku,.pt_wish-list #main .primary-content .item-list .item-image .details .attribute{margin-bottom:9px}.pt_wish-list #main .primary-content .item-list .item-image .details .sku .value,.pt_wish-list #main .primary-content .item-list .item-image .details .attribute .value{font-family:"avenir-heavy",Helvetica,sans-serif}.pt_wish-list #main .primary-content .item-list .item-image .details .price .label,.pt_wish-list #main .primary-content .item-list .item-image .details .price .price-standard{display:none}.pt_wish-list #main .primary-content .item-list .item-image .details button.delete-item{font-family:"avenir-roman",Helvetica,sans-serif;text-decoration:underline;text-transform:none;letter-spacing:normal;position:absolute;bottom:0;background:none}.pt_wish-list #main .primary-content .item-list .item-image .details button.delete-item:hover{text-decoration:none}.pt_wish-list #main .primary-content .item-list .item-availability{width:21%;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_wish-list #main .primary-content .item-list .item-availability{width:16%}}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list .item-availability{width:100%;text-align:left;padding:20px 0 0}}.pt_wish-list #main .primary-content .item-list .item-availability .product-availability-list{margin-top:10px}.pt_wish-list #main .primary-content .item-list .item-availability .product-availability-list li{margin:0}.pt_wish-list #main .primary-content .item-list .item-availability .product-availability-list .is-in-stock{font-family:"avenir-heavy",Helvetica,sans-serif}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list .item-availability .product-availability-list .is-in-stock{font-family:"avenir-roman",Helvetica,sans-serif}}.pt_wish-list #main .primary-content .item-list .item-availability .product-availability-list .notavailable,.pt_wish-list #main .primary-content .item-list .item-availability .product-availability-list .on-order{font-family:"avenir-heavy",Helvetica,sans-serif;color:#c00;font-size:14px}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list .item-availability .product-availability-list .notavailable,.pt_wish-list #main .primary-content .item-list .item-availability .product-availability-list .on-order{font-family:"avenir-roman",Helvetica,sans-serif}}.pt_wish-list #main .primary-content .item-list .item-quantity{width:14%;text-align:right;padding-top:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_wish-list #main .primary-content .item-list .item-quantity{width:12%}}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list .item-quantity{display:none}}.pt_wish-list #main .primary-content .item-list .item-quantity span.value{font-family:"avenir-roman",Helvetica,sans-serif}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list .option-quantity-desired{margin-top:15px;margin-bottom:0}.pt_wish-list #main .primary-content .item-list .option-quantity-desired .label{width:90px;display:inline-block}}.pt_wish-list #main .primary-content .item-list .option-quantity-desired .label,.pt_wish-list #main .primary-content .item-list .option-quantity-desired .value{text-transform:uppercase}.pt_wish-list #main .primary-content .item-list .item-dashboard{width:27%;text-align:right;padding:30px 0 20px 10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_wish-list #main .primary-content .item-list .item-dashboard{width:20%}}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list .item-dashboard{width:100%;text-align:left;padding:15px 0 20px}}.pt_wish-list #main .primary-content .item-list .item-dashboard .store-only{margin-top:5px;font-size:14px;color:#424242}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list .item-dashboard .store-only{margin:0 0 10px}}.pt_wish-list #main .primary-content .item-list .item-dashboard .delete-item{text-decoration:underline}.pt_wish-list #main .primary-content .item-list .item-dashboard .delete-item:hover{text-decoration:none}.pt_wish-list #main .primary-content .item-list .item-dashboard span{font-size:14px;color:#424242}.pt_wish-list #main .primary-content .item-list .item-dashboard .option-date-added{margin:0}.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart{margin:0 0 20px 0}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart{margin:0}}.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart .call{text-align:center;width:auto !important;padding:13px 30px;display:inline-block}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart .call{width:164px;padding:10px 2px}}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart .call{margin:20px 0;display:block}}.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart button{width:auto !important;padding-top:13px;padding-bottom:13px}.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart button:focus{outline:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart button{width:164px;padding:10px 4px}}@media only screen and (max-width: 767px){.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart button{width:100% !important;margin:20px 0 20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}@media only screen and (max-width: 767px){.pt_wish-list #footer{margin-top:60px}}.pt_account.intercept *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.pt_account.intercept #footer footer{width:100%;min-width:0;max-width:1200px}.pt_account.intercept #main{width:100%;min-width:0;max-width:1200px;padding:0 10px;margin:auto}.pt_account.intercept #main #primary.primary-content{padding:0;margin:0;width:100%}.pt_account.intercept #main #primary.primary-content h1{display:block;border-bottom:2px solid #b8a889;font-family:"avenir-heavy",Helvetica,sans-serif;font-size:25px;line-height:47px;padding:0 12px;margin:20px 0 0}.pt_account.intercept #main #primary.primary-content h2{font-family:"avenir-heavy",Helvetica,sans-serif;font-size:12px;color:#fff;letter-spacing:0em;text-transform:uppercase;background:none #9b8e82;padding:12px 0 12px 12px;margin:20px 0 12px}.pt_account.intercept #main #primary.primary-content .col-1{float:left;width:48%;max-width:560px;margin:0 0 4px 0}@media only screen and (max-width: 767px){.pt_account.intercept #main #primary.primary-content .col-1{width:100%}}.pt_account.intercept #main #primary.primary-content .col-2{float:right;width:48%;max-width:560px;margin:0 0 4px 0}@media only screen and (max-width: 767px){.pt_account.intercept #main #primary.primary-content .col-2{width:100%}}.pt_account.intercept #main #primary.primary-content .login-box .login-box-content{padding:6px 12px 0 12px}.pt_account.intercept #main #primary.primary-content .login-box .login-box-content p{margin:0;padding:0}.pt_account.intercept #main #primary.primary-content .account-login-1{margin-bottom:18px}.pt_account.intercept #main #primary.primary-content button{width:100%;max-width:360px;color:#fff;background:#453c2b;border:0;margin-top:28px}.pt_account.intercept #main #primary.primary-content button.albinos{color:#424242;background:#fff;border:2px #9b8e82 solid;margin:0}.pt_account.intercept #main #primary.primary-content button:hover{background:rgba(155,142,131,0.7);cursor:pointer}.pt_account.intercept #main #primary.primary-content input[type="password"],.pt_account.intercept #main #primary.primary-content input[type="text"]{width:100%;max-width:490px}.pt_account.intercept #main #primary.primary-content .form-row{margin:0 0 12px}.pt_account.intercept #main #primary.primary-content label{padding:5px 0}.pt_account.intercept #main #primary.primary-content #password-reset{display:block;float:left;margin-top:7px;text-decoration:underline}#header.checkout{width:100%;height:auto;margin:0;padding:0 0 10px 0;box-shadow:0 1px 10px lightgrey}#header.checkout *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#header.checkout .mini-cart-content,#header.checkout .mini-cart-content .mini-cart-image{box-sizing:content-box}@media only screen and (max-width: 767px){#header.checkout .header-utils{margin-top:20px;display:none}}#header.checkout .header-utils .menu-utility-user{margin:0}#header.checkout .header-utils .menu-utility-user li{display:none}#header.checkout .header-utils .menu-utility-user li.last{display:block;border:0 none}#header.checkout .header-utils .menu-utility-user li.last .mini-cart-total{padding:0 0 0 25px;background:url(../images/bag2.svg) no-repeat top left}@media only screen and (max-width: 767px){#header.checkout .header-utils .menu-utility-user li.last .mini-cart-total{display:none}}@media only screen and (max-width: 767px){#header.checkout .header-utils .menu-utility-user li.last{right:10px}}#header.checkout header{display:flex;align-items:center;height:auto;margin:0;max-width:1200px}#header.checkout header .primary-logo{height:auto;display:block;margin-bottom:10px}#header.checkout header .primary-logo img{padding:0;width:90%;height:auto;float:none}#header.checkout header #checkout-logo{flex-basis:80%;margin-bottom:10px}@media screen and (min-width: 767px){#header.checkout header{margin:0 auto;padding:20px 0}#header.checkout header #checkout-logo{flex-basis:35%;margin:0}}#header.checkout .assistance .chat{max-width:120px;margin:5px auto 0}@media only screen and (max-width: 767px){#header.checkout .assistance{margin:0 auto 15px;clear:both;width:100%;text-align:center}}#header.checkout #main{width:100%;min-width:0;max-width:1200px;padding:0 10px;margin:auto}@media only screen and (max-width: 767px){#header.checkout #main{width:320px}#header.checkout #main #button-on{display:none}#header.checkout #main .header-utils{width:20%;float:right}}.account-order-details *,.pt_order-confirmation *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media only screen and (max-width: 767px){.account-order-details .mini-cart-total,.pt_order-confirmation .mini-cart-total{max-width:65px}}.account-order-details .pt_order-confirmation .affirm-content,.pt_order-confirmation .pt_order-confirmation .affirm-content{display:none}.account-order-details .header-search,.pt_order-confirmation .header-search{box-sizing:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial}@media only screen and (max-width: 767px){.account-order-details #footer footer,.pt_order-confirmation #footer footer{box-sizing:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial}}@media only screen and (max-width: 767px){.account-order-details .header-banner,.pt_order-confirmation .header-banner{height:auto;line-height:18px;padding:5px 0}}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto,.account-order-details #main.primary-focus,.pt_order-confirmation #main.primary-auto,.pt_order-confirmation #main.primary-focus{padding:0 10px;width:100%}}.account-order-details #main.primary-auto #primary.primary-content,.account-order-details #main.primary-focus #primary.primary-content,.pt_order-confirmation #main.primary-auto #primary.primary-content,.pt_order-confirmation #main.primary-focus #primary.primary-content{width:100%}.account-order-details #main.primary-auto #primary.primary-content h1,.account-order-details #main.primary-focus #primary.primary-content h1,.pt_order-confirmation #main.primary-auto #primary.primary-content h1,.pt_order-confirmation #main.primary-focus #primary.primary-content h1{font-size:25px;border-bottom:1px solid #9b8e82;line-height:47px;margin:43px 0 0;padding:0}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content h1,.account-order-details #main.primary-focus #primary.primary-content h1,.pt_order-confirmation #main.primary-auto #primary.primary-content h1,.pt_order-confirmation #main.primary-focus #primary.primary-content h1{font-size:20px;line-height:24px;margin:20px 0 0;padding:0 10px 5px}}.account-order-details #main.primary-auto #primary.primary-content .mobile,.account-order-details #main.primary-focus #primary.primary-content .mobile,.pt_order-confirmation #main.primary-auto #primary.primary-content .mobile,.pt_order-confirmation #main.primary-focus #primary.primary-content .mobile{display:none}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content .mobile,.account-order-details #main.primary-focus #primary.primary-content .mobile,.pt_order-confirmation #main.primary-auto #primary.primary-content .mobile,.pt_order-confirmation #main.primary-focus #primary.primary-content .mobile{display:block}}.account-order-details #main.primary-auto #primary.primary-content span.fakeEmail,.account-order-details #main.primary-focus #primary.primary-content span.fakeEmail,.pt_order-confirmation #main.primary-auto #primary.primary-content span.fakeEmail,.pt_order-confirmation #main.primary-focus #primary.primary-content span.fakeEmail{font-family:"avenir-heavy",Helvetica,sans-serif;padding:0 0 10px 0}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content span.fakeEmail,.account-order-details #main.primary-focus #primary.primary-content span.fakeEmail,.pt_order-confirmation #main.primary-auto #primary.primary-content span.fakeEmail,.pt_order-confirmation #main.primary-focus #primary.primary-content span.fakeEmail{margin:0 0 0 2%}}.account-order-details #main.primary-auto #primary.primary-content .privacyPolicy a,.account-order-details #main.primary-focus #primary.primary-content .privacyPolicy a,.pt_order-confirmation #main.primary-auto #primary.primary-content .privacyPolicy a,.pt_order-confirmation #main.primary-focus #primary.primary-content .privacyPolicy a{text-decoration:underline}.account-order-details #main.primary-auto #primary.primary-content .confirmation-message,.account-order-details #main.primary-focus #primary.primary-content .confirmation-message,.pt_order-confirmation #main.primary-auto #primary.primary-content .confirmation-message,.pt_order-confirmation #main.primary-focus #primary.primary-content .confirmation-message{margin-top:15px;padding:20px;background:none #fafafa;border:0}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content .confirmation-message,.account-order-details #main.primary-focus #primary.primary-content .confirmation-message,.pt_order-confirmation #main.primary-auto #primary.primary-content .confirmation-message,.pt_order-confirmation #main.primary-focus #primary.primary-content .confirmation-message{margin-bottom:0}}.account-order-details #main.primary-auto #primary.primary-content .confirmation-message h2,.account-order-details #main.primary-focus #primary.primary-content .confirmation-message h2,.pt_order-confirmation #main.primary-auto #primary.primary-content .confirmation-message h2,.pt_order-confirmation #main.primary-focus #primary.primary-content .confirmation-message h2{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;margin:0 0 10px 0;font-size:14px}.account-order-details #main.primary-auto #primary.primary-content .confirmation-message p,.account-order-details #main.primary-focus #primary.primary-content .confirmation-message p,.pt_order-confirmation #main.primary-auto #primary.primary-content .confirmation-message p,.pt_order-confirmation #main.primary-focus #primary.primary-content .confirmation-message p{padding:0;margin:0}.account-order-details #main.primary-auto #primary.primary-content .orderDetailes,.account-order-details #main.primary-focus #primary.primary-content .orderDetailes,.pt_order-confirmation #main.primary-auto #primary.primary-content .orderDetailes,.pt_order-confirmation #main.primary-focus #primary.primary-content .orderDetailes{padding:6px 12px}.account-order-details #main.primary-auto #primary.primary-content .orderDetailes p,.account-order-details #main.primary-focus #primary.primary-content .orderDetailes p,.pt_order-confirmation #main.primary-auto #primary.primary-content .orderDetailes p,.pt_order-confirmation #main.primary-focus #primary.primary-content .orderDetailes p{margin:0;line-height:150%;font-size:14px}.account-order-details #main.primary-auto #primary.primary-content a.print-page,.account-order-details #main.primary-focus #primary.primary-content a.print-page,.pt_order-confirmation #main.primary-auto #primary.primary-content a.print-page,.pt_order-confirmation #main.primary-focus #primary.primary-content a.print-page{float:none;padding:0 12px;text-decoration:underline}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content .login-box-content,.account-order-details #main.primary-focus #primary.primary-content .login-box-content,.pt_order-confirmation #main.primary-auto #primary.primary-content .login-box-content,.pt_order-confirmation #main.primary-focus #primary.primary-content .login-box-content{padding:6px 0}}.account-order-details #main.primary-auto #primary.primary-content label,.account-order-details #main.primary-focus #primary.primary-content label,.pt_order-confirmation #main.primary-auto #primary.primary-content label,.pt_order-confirmation #main.primary-focus #primary.primary-content label{display:block}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content label,.account-order-details #main.primary-focus #primary.primary-content label,.pt_order-confirmation #main.primary-auto #primary.primary-content label,.pt_order-confirmation #main.primary-focus #primary.primary-content label{padding:9px 0 0}}.account-order-details #main.primary-auto #primary.primary-content h2.content-header,.account-order-details #main.primary-focus #primary.primary-content h2.content-header,.pt_order-confirmation #main.primary-auto #primary.primary-content h2.content-header,.pt_order-confirmation #main.primary-focus #primary.primary-content h2.content-header{font-size:20px;border-bottom:2px solid #9b8e82;line-height:47px;margin:25px 0 0;padding:0 10px;background:none;font-family:"Monotype-Bodoni";letter-spacing:0.04em;text-transform:uppercase}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content h2.content-header,.account-order-details #main.primary-focus #primary.primary-content h2.content-header,.pt_order-confirmation #main.primary-auto #primary.primary-content h2.content-header,.pt_order-confirmation #main.primary-focus #primary.primary-content h2.content-header{font-size:16px;line-height:20px;margin:20px 0 0;padding:0 10px 5px}}.account-order-details #main.primary-auto #primary.primary-content div.content-header,.account-order-details #main.primary-focus #primary.primary-content div.content-header,.pt_order-confirmation #main.primary-auto #primary.primary-content div.content-header,.pt_order-confirmation #main.primary-focus #primary.primary-content div.content-header{display:none}.account-order-details #main.primary-auto #primary.primary-content button,.account-order-details #main.primary-focus #primary.primary-content button,.pt_order-confirmation #main.primary-auto #primary.primary-content button,.pt_order-confirmation #main.primary-focus #primary.primary-content button{font-family:"avenir-heavy",Helvetica,sans-serif;color:#fff;letter-spacing:0.25em;margin:30px 0 0 0;text-transform:uppercase;background:#453c2b;border:1px solid #453c2b;font-size:14px}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content button,.account-order-details #main.primary-focus #primary.primary-content button,.pt_order-confirmation #main.primary-auto #primary.primary-content button,.pt_order-confirmation #main.primary-focus #primary.primary-content button{width:100%}}.account-order-details #main.primary-auto #primary.primary-content .login-box,.account-order-details #main.primary-focus #primary.primary-content .login-box,.pt_order-confirmation #main.primary-auto #primary.primary-content .login-box,.pt_order-confirmation #main.primary-focus #primary.primary-content .login-box{width:100%;max-width:600px}.account-order-details #main.primary-auto #primary.primary-content .login-box input[type=text],.account-order-details #main.primary-auto #primary.primary-content .login-box input[type=password],.account-order-details #main.primary-focus #primary.primary-content .login-box input[type=text],.account-order-details #main.primary-focus #primary.primary-content .login-box input[type=password],.pt_order-confirmation #main.primary-auto #primary.primary-content .login-box input[type=text],.pt_order-confirmation #main.primary-auto #primary.primary-content .login-box input[type=password],.pt_order-confirmation #main.primary-focus #primary.primary-content .login-box input[type=text],.pt_order-confirmation #main.primary-focus #primary.primary-content .login-box input[type=password]{width:100%;max-width:500px}.account-order-details #main.primary-auto #primary.primary-content .login-box .label-inline.checkbox,.account-order-details #main.primary-focus #primary.primary-content .login-box .label-inline.checkbox,.pt_order-confirmation #main.primary-auto #primary.primary-content .login-box .label-inline.checkbox,.pt_order-confirmation #main.primary-focus #primary.primary-content .login-box .label-inline.checkbox{margin:0}.account-order-details #main.primary-auto #primary.primary-content .login-box .label-inline.checkbox label,.account-order-details #main.primary-focus #primary.primary-content .login-box .label-inline.checkbox label,.pt_order-confirmation #main.primary-auto #primary.primary-content .login-box .label-inline.checkbox label,.pt_order-confirmation #main.primary-focus #primary.primary-content .login-box .label-inline.checkbox label{padding:0}.account-order-details #main.primary-auto #primary.primary-content .login-box .privacy-caption,.account-order-details #main.primary-focus #primary.primary-content .login-box .privacy-caption,.pt_order-confirmation #main.primary-auto #primary.primary-content .login-box .privacy-caption,.pt_order-confirmation #main.primary-focus #primary.primary-content .login-box .privacy-caption{font-size:12px;color:#828282;margin:-27px 0 0 30px}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content .login-box .privacy-caption,.account-order-details #main.primary-focus #primary.primary-content .login-box .privacy-caption,.pt_order-confirmation #main.primary-auto #primary.primary-content .login-box .privacy-caption,.pt_order-confirmation #main.primary-focus #primary.primary-content .login-box .privacy-caption{margin-top:-30px}}.account-order-details #main.primary-auto #primary.primary-content .login-box .privacy-caption a,.account-order-details #main.primary-focus #primary.primary-content .login-box .privacy-caption a,.pt_order-confirmation #main.primary-auto #primary.primary-content .login-box .privacy-caption a,.pt_order-confirmation #main.primary-focus #primary.primary-content .login-box .privacy-caption a{text-decoration:underline;color:#828282}.account-order-details #main.primary-auto #primary.primary-content .login-box .privacy-caption a:hover,.account-order-details #main.primary-focus #primary.primary-content .login-box .privacy-caption a:hover,.pt_order-confirmation #main.primary-auto #primary.primary-content .login-box .privacy-caption a:hover,.pt_order-confirmation #main.primary-focus #primary.primary-content .login-box .privacy-caption a:hover{text-decoration:none}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table{margin:20px 0 0 0;width:100%;float:left}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table{width:100%}}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table .ttp-hide .product-option .notselected,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table .ttp-hide .product-option .notselected,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table .ttp-hide .product-option .notselected,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table .ttp-hide .product-option .notselected{display:none}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr th,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr th,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr th,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr th{background:#9b8e82;line-height:40px;color:#fff;text-transform:uppercase;font-size:14px !important;font-family:"avenir-heavy",Helvetica,sans-serif;padding:0 20px;border:0 none}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr th.total,.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr th.qty,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr th.total,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr th.qty,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr th.total,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr th.qty,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr th.total,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr th.qty{text-align:center;white-space:nowrap}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td{line-height:180%;border-bottom:1px #c6c8ca solid;padding:30px 20px;position:relative}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.total.item-total p,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.total.item-total p,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.total.item-total p,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.total.item-total p{display:inline;margin:0;padding:0;position:absolute;bottom:30px;right:38%}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.total.item-total p,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.total.item-total p,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.total.item-total p,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.total.item-total p{position:relative;bottom:auto;right:auto}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.total.item-total p:before,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.total.item-total p:before,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.total.item-total p:before,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.total.item-total p:before{content:" + "}}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.order-shipment-gift-message-header,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.order-shipment-gift-message-header,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.order-shipment-gift-message-header,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.order-shipment-gift-message-header{font-size:14px}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.order-shipment-gift-message-header .label,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.order-shipment-gift-message-header .label,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.order-shipment-gift-message-header .label,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.order-shipment-gift-message-header .label{font-family:"avenir-heavy",Helvetica,sans-serif}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details img,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details img,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details img,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details img{float:left;margin-right:20px}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details img,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details img,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details img,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details img{margin-right:10px}}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td *,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td *,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td *,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td *{font-size:14px !important;line-height:150%}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td span.labelSpan,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td span.labelSpan,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td span.labelSpan,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td span.labelSpan{font-family:"avenir-heavy",Helvetica,sans-serif;width:118px;padding:0 0 0 12px;display:inline-block;text-align:left;text-transform:uppercase}}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td img.item-image,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td img.item-image,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td img.item-image,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td img.item-image{float:left;margin:0 20px 0 0;background:#fafafa}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td .product-list-item,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td .product-list-item,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td .product-list-item,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td .product-list-item{max-width:60%;float:left}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td .product-list-item span.value,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td .product-list-item span.value,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td .product-list-item span.value,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td .product-list-item span.value{font-family:"avenir-heavy",Helvetica,sans-serif}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td .product-list-item .product-option,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td .product-list-item .product-option,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td .product-list-item .product-option,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td .product-list-item .product-option{bottom:30px;padding:0;position:absolute;white-space:nowrap}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.total,.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.qty,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.total,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.qty,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.total,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.qty,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.total,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.qty{text-align:center;font-family:"avenir-heavy",Helvetica,sans-serif}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details{float:left;width:100%;border:0 none;padding:20px 0 0 0}}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item .name,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item .name,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item .name,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item .name{font-family:"avenir-roman",Helvetica,sans-serif}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item div span.value,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item div span.value,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item div span.value,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item div span.value{font-family:"avenir-heavy",Helvetica,sans-serif}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details .product-list-item{float:left;width:160px;padding:0;margin:0;border:0 none}}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details span.brand,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details span.brand,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-details span.brand,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-details span.brand{text-transform:uppercase;color:#64513d;font-family:"avenir-heavy",Helvetica,sans-serif;display:block;font-size:14px}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-quantity,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-quantity,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-quantity,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-quantity{text-align:center}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-quantity,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-quantity,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-quantity,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-quantity{border:0 none;float:left;width:100%;padding:12px 0;font-size:14px !important;text-align:left}}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-total,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-total,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-total,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-total{font-family:"avenir-heavy",Helvetica,sans-serif}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-total,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-total,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-total,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-total{padding:0 0 10px 0;font-size:14px !important;line-height:200%;font-family:"avenir-roman",Helvetica,sans-serif;width:100%;float:left;text-align:left !important}}.account-order-details #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-total.total .price-option,.account-order-details #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-total.total .price-option,.pt_order-confirmation #main.primary-auto #primary.primary-content table.order-shipment-table tr td.item-total.total .price-option,.pt_order-confirmation #main.primary-focus #primary.primary-content table.order-shipment-table tr td.item-total.total .price-option{bottom:30px;padding:0;position:absolute;white-space:nowrap}.account-order-details #main.primary-auto #primary.primary-content .column1,.account-order-details #main.primary-focus #primary.primary-content .column1,.pt_order-confirmation #main.primary-auto #primary.primary-content .column1,.pt_order-confirmation #main.primary-focus #primary.primary-content .column1{padding:20px;background:none #fafafa;width:100%;float:left}.account-order-details #main.primary-auto #primary.primary-content .column1 .content,.account-order-details #main.primary-focus #primary.primary-content .column1 .content,.pt_order-confirmation #main.primary-auto #primary.primary-content .column1 .content,.pt_order-confirmation #main.primary-focus #primary.primary-content .column1 .content{border:1px #9b8e82 solid;padding:20px;background:#fdfdfd}.account-order-details #main.primary-auto #primary.primary-content .column1 .content .order-totals-table tr td,.account-order-details #main.primary-focus #primary.primary-content .column1 .content .order-totals-table tr td,.pt_order-confirmation #main.primary-auto #primary.primary-content .column1 .content .order-totals-table tr td,.pt_order-confirmation #main.primary-focus #primary.primary-content .column1 .content .order-totals-table tr td{font-family:"avenir-heavy",Helvetica,sans-serif}.account-order-details #main.primary-auto #primary.primary-content .column1 .content .order-totals-table tr td:first-child,.account-order-details #main.primary-focus #primary.primary-content .column1 .content .order-totals-table tr td:first-child,.pt_order-confirmation #main.primary-auto #primary.primary-content .column1 .content .order-totals-table tr td:first-child,.pt_order-confirmation #main.primary-focus #primary.primary-content .column1 .content .order-totals-table tr td:first-child{text-align:left;font-family:"avenir-roman",Helvetica,sans-serif}.account-order-details #main.primary-auto #primary.primary-content .column1 .content .order-totals-table tr.order-sales-tax td,.account-order-details #main.primary-focus #primary.primary-content .column1 .content .order-totals-table tr.order-sales-tax td,.pt_order-confirmation #main.primary-auto #primary.primary-content .column1 .content .order-totals-table tr.order-sales-tax td,.pt_order-confirmation #main.primary-focus #primary.primary-content .column1 .content .order-totals-table tr.order-sales-tax td{padding-bottom:15px}.account-order-details #main.primary-auto #primary.primary-content .column1 .content .order-totals-table tr.order-total td,.account-order-details #main.primary-focus #primary.primary-content .column1 .content .order-totals-table tr.order-total td,.pt_order-confirmation #main.primary-auto #primary.primary-content .column1 .content .order-totals-table tr.order-total td,.pt_order-confirmation #main.primary-focus #primary.primary-content .column1 .content .order-totals-table tr.order-total td{border-top:2px #9b8e82 solid;border-bottom:2px #9b8e82 solid;line-height:40px;font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase}.account-order-details #main.primary-auto #primary.primary-content .column1 .content .order-totals-table tr.order-subtotal td,.account-order-details #main.primary-focus #primary.primary-content .column1 .content .order-totals-table tr.order-subtotal td,.pt_order-confirmation #main.primary-auto #primary.primary-content .column1 .content .order-totals-table tr.order-subtotal td,.pt_order-confirmation #main.primary-focus #primary.primary-content .column1 .content .order-totals-table tr.order-subtotal td{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase}.account-order-details #main.primary-auto #primary.primary-content .column3,.account-order-details #main.primary-focus #primary.primary-content .column3,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3{width:32%;float:left;margin:20px 0 0;padding:30px 0 0 0;border-top:1px #9b8e82 solid;border-bottom:1px #9b8e82 solid;min-height:200px;padding-bottom:20px}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content .column3,.account-order-details #main.primary-focus #primary.primary-content .column3,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3{width:100%;margin:0;min-height:0;padding-top:20px;border-top:0;padding-bottom:20px}}.account-order-details #main.primary-auto #primary.primary-content .column3+.column3,.account-order-details #main.primary-focus #primary.primary-content .column3+.column3,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3+.column3,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3+.column3{margin:20px 0 0 2%}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content .column3+.column3,.account-order-details #main.primary-focus #primary.primary-content .column3+.column3,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3+.column3,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3+.column3{margin:0}}.account-order-details #main.primary-auto #primary.primary-content .column3 .fakeHeader,.account-order-details #main.primary-focus #primary.primary-content .column3 .fakeHeader,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .fakeHeader,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .fakeHeader{line-height:100%;margin:0;text-transform:uppercase;width:100%;max-width:370px;font-family:"avenir-heavy",Helvetica,sans-serif;border:0 none;margin-bottom:20px}.account-order-details #main.primary-auto #primary.primary-content .column3 .content,.account-order-details #main.primary-focus #primary.primary-content .column3 .content,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content{width:100%;border-top:0 none}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content .column3 .content,.account-order-details #main.primary-focus #primary.primary-content .column3 .content,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content{min-height:0}}.account-order-details #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table,.account-order-details #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table{width:100%;line-height:180%}.account-order-details #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr td,.account-order-details #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr td,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr td,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr td{font-family:"avenir-heavy",Helvetica,sans-serif;padding:0}.account-order-details #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr td:first-child,.account-order-details #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr td:first-child,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr td:first-child,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr td:first-child{font-family:"avenir-roman",Helvetica,sans-serif;text-align:left}.account-order-details #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr.order-total td,.account-order-details #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr.order-subtotal td,.account-order-details #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr.order-total td,.account-order-details #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr.order-subtotal td,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr.order-total td,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr.order-subtotal td,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr.order-total td,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr.order-subtotal td{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;padding:0}.account-order-details #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr.order-total td,.account-order-details #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr.order-total td,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr.order-total td,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr.order-total td{padding:10px 0 0 0;line-height:30px;border-top:2px #9b8e82 solid;font-size:14px;font-family:"avenir-heavy",Helvetica,sans-serif}.account-order-details #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr.discount td,.account-order-details #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr.discount td,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr.discount td,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr.discount td{font-family:"avenir-heavy",Helvetica,sans-serif;color:#c00}.account-order-details #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr.order-sales-tax td,.account-order-details #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr.order-sales-tax td,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content table.order-totals-table tr.order-sales-tax td,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content table.order-totals-table tr.order-sales-tax td{padding:0 0 10px 0}.account-order-details #main.primary-auto #primary.primary-content .column3 .content .order-shipment-address,.account-order-details #main.primary-focus #primary.primary-content .column3 .content .order-shipment-address,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content .order-shipment-address,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content .order-shipment-address{padding:0 0 10px 0}.account-order-details #main.primary-auto #primary.primary-content .column3 .content .shipping-method,.account-order-details #main.primary-auto #primary.primary-content .column3 .content .minishipments-gift,.account-order-details #main.primary-auto #primary.primary-content .column3 .content .shipping-status,.account-order-details #main.primary-focus #primary.primary-content .column3 .content .shipping-method,.account-order-details #main.primary-focus #primary.primary-content .column3 .content .minishipments-gift,.account-order-details #main.primary-focus #primary.primary-content .column3 .content .shipping-status,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content .shipping-method,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content .minishipments-gift,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content .shipping-status,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content .shipping-method,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content .minishipments-gift,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content .shipping-status{margin:0;padding:0}.account-order-details #main.primary-auto #primary.primary-content .column3 .content .shipping-method *,.account-order-details #main.primary-auto #primary.primary-content .column3 .content .minishipments-gift *,.account-order-details #main.primary-auto #primary.primary-content .column3 .content .shipping-status *,.account-order-details #main.primary-focus #primary.primary-content .column3 .content .shipping-method *,.account-order-details #main.primary-focus #primary.primary-content .column3 .content .minishipments-gift *,.account-order-details #main.primary-focus #primary.primary-content .column3 .content .shipping-status *,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content .shipping-method *,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content .minishipments-gift *,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content .shipping-status *,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content .shipping-method *,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content .minishipments-gift *,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content .shipping-status *{position:relative;margin:0}.account-order-details #main.primary-auto #primary.primary-content .column3 .content .shipping-method span.label,.account-order-details #main.primary-auto #primary.primary-content .column3 .content .minishipments-gift span.label,.account-order-details #main.primary-auto #primary.primary-content .column3 .content .shipping-status span.label,.account-order-details #main.primary-focus #primary.primary-content .column3 .content .shipping-method span.label,.account-order-details #main.primary-focus #primary.primary-content .column3 .content .minishipments-gift span.label,.account-order-details #main.primary-focus #primary.primary-content .column3 .content .shipping-status span.label,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content .shipping-method span.label,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content .minishipments-gift span.label,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3 .content .shipping-status span.label,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content .shipping-method span.label,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content .minishipments-gift span.label,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3 .content .shipping-status span.label{font-family:"avenir-heavy",Helvetica,sans-serif;width:auto}.account-order-details #main.primary-auto #primary.primary-content .column3.right,.account-order-details #main.primary-focus #primary.primary-content .column3.right,.pt_order-confirmation #main.primary-auto #primary.primary-content .column3.right,.pt_order-confirmation #main.primary-focus #primary.primary-content .column3.right{float:right;margin:20px 0 0 2%}.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button{margin-top:30px;padding:10px 20px;width:auto !important;right:0;text-align:center;float:right}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content .actions a.continue.button,.account-order-details #main.primary-focus #primary.primary-content .actions a.continue.button,.pt_order-confirmation #main.primary-auto #primary.primary-content .actions a.continue.button,.pt_order-confirmation #main.primary-focus #primary.primary-content .actions a.continue.button{position:static;margin-top:20px;width:100% !important}}.account-order-details #main.primary-auto #secondary{float:left}.account-order-details #main.primary-auto #primary.primary-content{width:880px}@media only screen and (min-width: 768px) and (max-width: 1199px){.account-order-details #main.primary-auto #primary.primary-content{width:72%}}@media only screen and (max-width: 767px){.account-order-details #main.primary-auto #primary.primary-content{width:100%}}.account-order-details #main.primary-auto #primary.primary-content h1{font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;line-height:20px;padding:1px 0 10px 20px;margin-top:0}.account-order-details #main.primary-auto #primary.primary-content .order-information{margin-top:15px;padding:20px;background:none #fafafa}.account-order-details #main.primary-auto #primary.primary-content .order-information .label{font-family:"avenir-heavy",Helvetica,sans-serif}.account-order-details #main.primary-auto #primary.primary-content .order-confirmation-details .account-logout{float:left}.account-order-details #main.primary-auto #primary.primary-content .order-confirmation-details .account-logout a{margin-top:10px;text-decoration:underline;display:inline-block}.account-order-details #main.primary-auto #primary.primary-content .order-confirmation-details .account-logout a:hover{text-decoration:none}.account-order-details #main.primary-auto #primary.primary-content .order-confirmation-details .order-shipment-table .product-list-item{max-width:none}.mobile-filter{display:none}@media only screen and (max-width: 767px){.mobile-filter{display:block;float:left;width:100%;position:relative;top:-31px;margin-bottom:-15px}}@media only screen and (max-width: 767px){.mobile-filter .filter-toggle{border:1px solid #969696;width:130px;padding:5px 10px;font:14px "avenir-roman",Helvetica,sans-serif;text-transform:capitalize;background-position:calc(100% - 10px) center;cursor:pointer}.mobile-filter .filter-toggle span{margin-left:5px;color:#919191;text-transform:lowercase}.mobile-filter .filter-toggle.open{background:url("../images/arrows.png") no-repeat scroll calc(100% - 10px) -132px}}.pt_product-search-result .section-home-one .video-btn{color:#fff}.pt_product-search-result .cpo-brand-headers{font:20px "avenir-heavy",Helvetica,sans-serif}.pt_product-search-result .explore-brand a.button.shop{display:none}@media only screen and (max-width: 767px){.pt_product-search-result .section-home-one{max-height:150px;height:150px}}@media only screen and (max-width: 767px){.pt_product-search-result .section-home-one .video-btn p{color:#fff;margin-left:-30px;padding:10px 15px 0;width:270px;line-height:120%}}.pt_product-search-result .search-tab{overflow:hidden}@media only screen and (max-width: 767px){.pt_product-search-result #secondary{display:none}}@media only screen and (max-width: 767px){.pt_product-search-result #secondary.nav{margin:0;padding:0;background-color:#fafafa}}.pt_product-search-result .second-line.pdp.banners{margin:0;padding:0 !important;width:90px;min-width:900px}@media only screen and (max-width: 767px){.pt_product-search-result .second-line.pdp.banners{min-width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_product-search-result .second-line.pdp.banners{width:100%;min-width:0}}.pt_product-search-result .second-line.pdp.banners .content-asset{padding-right:20px}.pt_product-search-result .second-line.pdp.banners .content-asset .content{margin:0;width:430px;background-position:center !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_product-search-result .second-line.pdp.banners .content-asset .content{width:100%}.pt_product-search-result .second-line.pdp.banners .content-asset .content h3 p{top:100px}}@media only screen and (max-width: 767px){.pt_brandcontent_page a.button{min-width:300px;box-sizing:border-box;text-align:center}}.pt_brandcontent_page .explore-brand a.button.explore{display:none}.pt_brandcontent_page .infoblock .menu{display:flex;flex-direction:column;justify-content:space-between;row-gap:10px;float:none;width:100%;margin:0;padding:10px;box-sizing:border-box;border:2px solid #9b8e83;border-left:0;border-right:0}@media screen and (min-width: 767px){.pt_brandcontent_page .infoblock .menu{flex-direction:row}}.pt_brandcontent_page .infoblock .menu li{display:flex;align-items:center;width:auto;margin:0}.pt_brandcontent_page .infoblock .menu a{text-decoration:underline}.pt_brandcontent_page .infoblock .menu span{display:inline-block;width:36px;height:36px;margin-right:10px;border:1px solid #9b8e83}.pt_brandcontent_page .infoblock .menu span.shedule{background:url(../images/icon-sprite.png) -2px -205px no-repeat}.pt_brandcontent_page .infoblock .menu span.message{background:url(../images/icon-sprite.png) -2px -75px no-repeat}.pt_brandcontent_page .infoblock .menu span.chat{background:url(../images/icon-sprite.png) -2px -165px no-repeat}.pt_brandcontent_page .infoblock .menu span.phone{background:url(../images/icon-sprite.png) -1px -1px no-repeat}.pt_brandcontent_page .infoblock .menu span.location svg{fill:#635040;padding:8px;height:20px}.pt_brandcontent_page .infoblock .menu .content-asset>.phone{display:flex;align-items:center}.pt_brandcontent_page .infoblock .menu .content-asset>.phone .icon{padding-right:5px}.pt_brandcontent_page .infoblock .menu .content-asset>.phone p{margin:0}.pt_brandcontent_page .need-assistance .infoblock .menu{flex-direction:column}.pt_brandcontent_page .second-line{margin-top:-80px;padding-bottom:20px !important;z-index:100}.pt_brandcontent_page .second-line.featured{text-align:center}.pt_brandcontent_page .second-line.featured .content-asset p{font-size:16px}@media only screen and (max-width: 767px){.pt_brandcontent_page .second-line.featured .content-asset p{font-size:15px}}.pt_brandcontent_page .second-line.featured .content-asset a.button{min-width:250px}@media only screen and (max-width: 767px){.pt_brandcontent_page .second-line{margin-top:-50px;padding:15px 10px 0px !important}}.pt_brandcontent_page .second-line h2{font-size:40px;margin:20px 0 10px}@media only screen and (max-width: 767px){.pt_brandcontent_page .second-line h2{font-size:20px;margin-top:0}}.pt_brandcontent_page .second-line .brand-featured li{background:url(../images/logo-bg.png) repeat;width:220px;height:105px;line-height:105px;text-align:center}.pt_brandcontent_page .second-line .brand-featured li .help{display:inline-block;height:100%;vertical-align:middle}.pt_brandcontent_page .second-line .brand-featured li img{vertical-align:middle}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .second-line .brand-featured li{width:165px;margin:10px}.pt_brandcontent_page .second-line .brand-featured li.last{margin:10px 0 10px 10px}}.pt_brandcontent_page .second-line .no-bg li{background:none;height:auto;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .second-line .last-recomend ul{padding:0}}.pt_brandcontent_page .second-line ul{margin:35px 0 10px 0;padding:0;overflow:hidden}.pt_brandcontent_page .second-line ul li{float:left;list-style:none;margin:0 10px 20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .second-line ul li{width:18.8%;margin:0 10px}.pt_brandcontent_page .second-line ul li img{max-width:100%}}.pt_brandcontent_page .second-line ul li.last{margin:0 0 0 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .second-line ul li{width:345px}}@media only screen and (max-width: 767px){.pt_brandcontent_page .second-line ul{display:none}}.pt_brandcontent_page .second-line .recommendations{padding:10px 0}.pt_brandcontent_page .second-line .recommendations .jcarousel-clip{width:1175px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .second-line .recommendations .jcarousel-clip{width:920px}}@media only screen and (max-width: 767px){.pt_brandcontent_page .second-line .recommendations .jcarousel-clip{width:100%}}.pt_brandcontent_page .second-line .recommendations .jcarousel-next{right:-28px}@media only screen and (max-width: 767px){.pt_brandcontent_page .second-line .recommendations .jcarousel-next{right:0}}.pt_brandcontent_page .second-line .recommendations .jcarousel-prev{left:-28px}@media only screen and (max-width: 767px){.pt_brandcontent_page .second-line .recommendations .jcarousel-prev{left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .second-line .recommendations{min-width:initial}}.pt_brandcontent_page .second-line .recommendations h2{margin:0 auto;font:20px "avenir-heavy",Helvetica,sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .second-line .recommendations h2{width:auto}}.pt_brandcontent_page .second-line .ambassadors h2{margin-bottom:20px}.pt_brandcontent_page .second-line .ambassadors .news-item{float:left;width:50%;padding-top:10px}.pt_brandcontent_page .second-line .ambassadors .news-item.three-items{width:33%}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .second-line .ambassadors .news-item.three-items{width:31.3%}}@media only screen and (max-width: 767px){.pt_brandcontent_page .second-line .ambassadors .news-item.three-items{width:100%}}.pt_brandcontent_page .second-line .ambassadors .news-item.three-items ul{margin:0}.pt_brandcontent_page .second-line .ambassadors .news-item.three-items ul li{margin:0}.pt_brandcontent_page .second-line .ambassadors .news-item.three-items h3.no-mar-bottom{margin-bottom:0}.pt_brandcontent_page .second-line .ambassadors .news-item.one-item{width:100%}.pt_brandcontent_page .second-line .ambassadors .news-item.clear{clear:both}.pt_brandcontent_page .second-line .ambassadors .news-item h3{font:14px "avenir-heavy",Helvetica,sans-serif;padding-left:0}.pt_brandcontent_page .second-line .ambassadors .news-item p{padding:0 30px 0 0}@media only screen and (max-width: 767px){.pt_brandcontent_page .second-line .ambassadors .news-item{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .second-line .ambassadors .news-item{width:48%;margin:0 1%;overflow:hidden}.pt_brandcontent_page .second-line .ambassadors .news-item img{max-width:100%}}@media only screen and (max-width: 767px){.pt_brandcontent_page .second-line a.button{display:none}}.pt_brandcontent_page .second-line.brandcontent{margin-top:-180px;min-height:300px;display:block;overflow:hidden}@media only screen and (max-width: 767px){.pt_brandcontent_page .second-line.brandcontent{margin-top:0}}.pt_brandcontent_page .second-line.brandcontent.noproducts{margin-top:0px}.pt_brandcontent_page .second-line.brandcontent.noproducts .breadcrumbs{margin-bottom:10px}.pt_brandcontent_page .second-line.brandcontent.pdp{margin-top:40px;min-height:0;display:table}.pt_brandcontent_page .second-line.brandcontent.pdp .content{margin-left:0}.pt_brandcontent_page .section-home-one{height:470px}@media only screen and (max-width: 767px){.pt_brandcontent_page .section-home-one{max-height:150px;height:150px}}.pt_brandcontent_page .section-home-one.category{max-height:450px;height:450px}@media only screen and (max-width: 767px){.pt_brandcontent_page .section-home-one.category{max-height:220px;height:220px}}@media only screen and (max-width: 767px){.pt_brandcontent_page .section-home-one.noproducts{max-height:160px;height:160px}}@media only screen and (max-width: 767px){.pt_brandcontent_page .section-home-one.noproducts .the-brand .explore-brand{display:none}}.pt_brandcontent_page .section-home-one.noproducts .the-brand .explore-brand span{padding-top:60px}.pt_brandcontent_page .section-home-three{position:relative;z-index:101}.pt_brandcontent_page .brands-list{position:relative;z-index:102;overflow:hidden}@media only screen and (max-width: 767px){.pt_brandcontent_page .brands-list{padding-top:20px}}.pt_brandcontent_page .brands-list ul{float:left;width:190px;padding:0 5px 0 80px;margin:20px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .brands-list ul{width:18%;padding-left:5%}}@media only screen and (max-width: 767px){.pt_brandcontent_page .brands-list ul{padding:0 0 0 10px;margin:0}}.pt_brandcontent_page .brands-list ul li{list-style:none;padding:5px 0;text-align:left;white-space:nowrap}.pt_brandcontent_page .brands-list ul li span{color:#c00;display:none}.pt_brandcontent_page .brands-list ul li .letter{padding:10px 0;font-weight:bold}.pt_brandcontent_page .section-content-brands{height:800px;margin-top:-400px;max-height:800px;position:relative}@media only screen and (max-width: 767px){.pt_brandcontent_page .section-content-brands{display:none}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .section-content-brands{height:auto}}.pt_brandcontent_page .section-content-brands.brandcontent{height:auto;max-height:635px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .section-content-brands.brandcontent{height:475px !important}}.pt_brandcontent_page .paralax-bg{background:#fff;height:600px;position:absolute;top:60px;width:100%;z-index:99}.pt_brandcontent_page .paralax-bg.undercontent{z-index:auto;height:100%}.pt_brandcontent_page .nearest-store{border-top:1px solid #9b8e83;padding-top:35px}.pt_brandcontent_page .nearest-store .left h3{font:16px "avenir-roman",Helvetica,sans-serif;margin:0;text-transform:uppercase}.pt_brandcontent_page .nearest-store .left h2{font:24px "Monotype-Bodoni";padding:0 0 10px 0;border-bottom:1px solid #9b8e82;margin:0;margin-bottom:10px;text-transform:uppercase;margin-right:10%}.pt_brandcontent_page .nearest-store .left .store-detail{margin-left:0}.pt_brandcontent_page .nearest-store .left .store-detail>span{margin-bottom:10px;display:block}.pt_brandcontent_page .nearest-store .left .store-detail .address{padding:5px 0}.pt_brandcontent_page .nearest-store .left .store-detail .address .name{margin-bottom:0}.pt_brandcontent_page .nearest-store .left .store-detail .pdp-lightbox.button{margin:10px 0;padding:10px 15px}.pt_brandcontent_page .nearest-store .left .store-detail .pdp-lightbox.link{padding:0}.pt_brandcontent_page .page-content{background:#fff;padding:20px 10px 0 !important;margin-top:-60px !important}@media only screen and (max-width: 767px){.pt_brandcontent_page .page-content{margin-top:0px !important;padding:0 !important}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .page-content{margin-top:0px !important;box-sizing:unset !important}}.pt_brandcontent_page .page-content .breadcrumb{display:none}.pt_brandcontent_page .page-content .header{clear:both;text-align:center;font-size:25px;border:2px solid #9b8e83;border-left:0;border-right:0;margin:20px 0 0 0;padding:13px 0;position:relative;z-index:100}@media only screen and (max-width: 767px){.pt_brandcontent_page .page-content .header{font-size:20px}}.pt_brandcontent_page .breadcrumbs{float:left;margin-bottom:20px}@media only screen and (max-width: 767px){.pt_brandcontent_page .breadcrumbs{margin-bottom:5px}}@media only screen and (max-width: 767px){.pt_brandcontent_page .breadcrumbs .breadcrumb{margin:0 0 10px 0}}.pt_brandcontent_page .content-img{margin-top:40px}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img{margin-top:20px}}.pt_brandcontent_page .content-img .content-asset{display:block;text-align:left;position:relative;z-index:99}.pt_brandcontent_page .content-img .left{float:left;margin-right:40px;margin-bottom:40px}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img .left{margin-right:0px;margin-bottom:20px}}.pt_brandcontent_page .content-img .left.no-margin{margin-right:0}.pt_brandcontent_page .content-img .left h3{font-size:20px;padding:0;font-family:"avenir-heavy",Helvetica,sans-serif}.pt_brandcontent_page .content-img .left .video{margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .content-img .left.half-size{width:49%}.pt_brandcontent_page .content-img .left.half-size img{width:100%}}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img .left.half-size{width:100%}.pt_brandcontent_page .content-img .left.half-size img{width:100%}}.pt_brandcontent_page .content-img .right{float:right;margin-left:40px;margin-bottom:40px}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img .right{margin-left:0px;margin-bottom:20px}}.pt_brandcontent_page .content-img .right.no-margin{margin-left:0}.pt_brandcontent_page .content-img .right h3{font-size:20px;padding:0;font-family:"avenir-heavy",Helvetica,sans-serif}.pt_brandcontent_page .content-img .right .video{margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .content-img .right.half-size{width:49%}.pt_brandcontent_page .content-img .right.half-size img{width:100%}}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img .right.half-size{width:100%}.pt_brandcontent_page .content-img .right.half-size img{width:100%}}.pt_brandcontent_page .content-img .right-container{background:#fafafa;margin:20px 0;display:inline-block;width:100%}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img .right-container{padding:0 5px}}.pt_brandcontent_page .content-img .right-container .left{margin:-20px 40px -20px 0}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img .right-container .left{margin:0}}.pt_brandcontent_page .content-img .right-container ul{padding:0;margin:0 0 20px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .content-img .right-container ul{float:left;margin:30px 0 20px 20px}}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img .right-container ul{display:block;float:none}}.pt_brandcontent_page .content-img .right-container ul li{padding:0;margin:0;line-height:24px;font-size:16px;float:none}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img .right-container .vimeo img,.pt_brandcontent_page .content-img .right-container .video img{width:100%}}.pt_brandcontent_page .content-img .right-container h3{padding-top:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .content-img .right-container h3{padding-top:20px}}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img .right-container h3{padding-top:20px;display:inline-block}}.pt_brandcontent_page .content-img .divider{clear:both;margin:40px 0 0 0}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img .no-product-overlay iframe{display:none}}.pt_brandcontent_page .content-img .no-product-overlay .video{margin-top:0;margin-bottom:0}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img .no-product-overlay .video{display:none}}.pt_brandcontent_page .content-img .no-product-overlay p{padding:30px 0 0 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .content-img .no-product-overlay p{display:inline-block}}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img .no-product-overlay p{padding:0}}.pt_brandcontent_page .content-img h3{font:25px "Monotype-Bodoni";color:#424242;text-transform:uppercase;padding:0 20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .content-img h3{font-size:20px;width:auto}}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img h3{font-size:20px;width:auto}}.pt_brandcontent_page .content-img p{font-size:16px;padding:0 20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .content-img p{width:auto}}@media only screen and (max-width: 767px){.pt_brandcontent_page .content-img p{font-size:14px;padding:0 5px;width:auto}}.pt_brandcontent_page .content-img .iframe{width:800px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_brandcontent_page .content-img .iframe{width:545px;overflow:hidden}.pt_brandcontent_page .content-img .iframe img{max-width:100%}}.pt_brandcontent_page .content-img .copy{width:335px;margin:25px 0 0;line-height:1.5}.pt_brandcontent_page .section-home-two .paralax-bg{height:500px;position:absolute;top:60px;width:100%}.pt_brandcontent_page .section-home-two.paralax{float:none}.search-tabs.ui-tabs .ui-tabs-panel{padding:0}.search-tabs .main-tab-content .search-result-options{border-width:0 0 2px 0}.search-tabs .tabs-menu{margin:20px 0 0;padding:0;height:75px;border-bottom:2px solid #9b8e83}@media only screen and (max-width: 767px){.search-tabs .tabs-menu{margin:20px 0 0}}.search-tabs .tabs-menu li{margin:0px 5px;width:380px;height:65px;background:#9b8e82;position:static;float:left}.search-tabs .tabs-menu li:hover{background:rgba(155,142,131,0.7)}@media only screen and (max-width: 767px){.search-tabs .tabs-menu li{width:91px;margin:0px 2.5px}}@media only screen and (min-width: 374px) and (max-width: 767px){.search-tabs .tabs-menu li{width:110px}}.search-tabs .tabs-menu li span,.search-tabs .tabs-menu li small{display:block;color:#fff;font:14px "avenir-heavy",Helvetica,sans-serif;text-align:center;text-transform:uppercase}@media only screen and (max-width: 767px){.search-tabs .tabs-menu li span,.search-tabs .tabs-menu li small{font-size:12px;letter-spacing:0;white-space:normal}}.search-tabs .tabs-menu li small{font:14px "avenir-roman",Helvetica,sans-serif}@media only screen and (max-width: 767px){.search-tabs .tabs-menu li small{font-size:12px}}.search-tabs .tabs-menu li a{float:none;padding:17px 0;display:block}.search-tabs .tabs-menu li.ui-tabs-active{background:#fff;border:2px solid #9b8e83;height:75px !important}.search-tabs .tabs-menu li.ui-tabs-active span,.search-tabs .tabs-menu li.ui-tabs-active small{color:#424242}#slider_container{margin-top:20px}.video{background-position:center 20px !important;margin-top:50px;margin-bottom:50px;overflow:hidden}@media only screen and (max-width: 767px){.video{background:none !important}}.video.no-all-marg{margin:0}.video .center{background:transparent;text-align:center}.video .content-img{overflow:hidden;margin-top:0;text-align:left}.video h3{margin-top:70px}.video a.button{clear:both;min-width:350px}@media only screen and (max-width: 767px){.video a.button{min-width:300px;box-sizing:border-box}}.video .video-block{width:580px;height:381px}@media only screen and (max-width: 767px){.video .video-block{height:210px;width:300px}}.video h3,.video p{width:auto !important}@media only screen and (max-width: 767px){.pt_cpolanding_page .brands-list{margin-bottom:50px}}.pt_cpolanding_page .breadcrumbs{float:none}.pt_cpolanding_page .page-content{position:relative;z-index:100;text-align:center}.pt_cpolanding_page .page-content .recommendations h2{font-size:20px}@media only screen and (max-width: 767px){.pt_cpolanding_page .page-content{padding:20px 0 !important}.pt_cpolanding_page .page-content a.button{display:block;font-size:12px;letter-spacing:0.2em}}.pt_cpolanding_page .another-head{margin:40px 0;padding:0 10px}.pt_cpolanding_page .another-head h2{text-align:left;margin:0 !important;border-bottom:0;padding-bottom:0;font-size:24px}.pt_cpolanding_page .another-head p{font-size:16px}.pt_cpolanding_page .cpo-result-items{margin:10px 0 25px;padding:0;overflow:hidden;list-style:none}.pt_cpolanding_page .cpo-result-items li{margin:0 0 0 20px;position:relative}.pt_cpolanding_page .cpo-result-items li.new-row{margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_cpolanding_page .cpo-result-items li.new-row{margin:0 12px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_cpolanding_page .cpo-result-items li{margin:0 12px;width:280px !important}}@media only screen and (max-width: 767px){.pt_cpolanding_page .cpo-result-items li{margin:0 10px !important}}.pt_cpolanding_page .cpo-result-items li .brand-image span{display:block;text-align:center;font:14px "avenir-roman",Helvetica,sans-serif;color:#64513d;text-transform:uppercase;padding:20px 0;line-height:1;position:absolute;bottom:0;width:100%}.pt_cpolanding_page .cpo-result-items li .brand-image span small{font:14px "avenir-book",Helvetica,sans-serif;display:block;text-transform:none;padding-bottom:5px}.pt_cpolanding_page .fifth-line{width:100%;display:table;table-layout:fixed}.pt_cpolanding_page .fifth-line .content-asset:last-child{padding-right:10px}.pt_cpolanding_page .fifth-line .content-asset{padding-right:30px;padding-left:10px;width:360px;line-height:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_cpolanding_page .fifth-line .content-asset{width:auto}}@media only screen and (max-width: 767px){.pt_cpolanding_page .fifth-line .content-asset{padding-left:0;padding-right:0;margin-bottom:-1px}}.pt_cpolanding_page .fifth-line .content-asset img{width:100%;height:175px}.pt_cpolanding_page .fifth-line .content-asset .content{width:auto;height:auto;min-height:130px;margin:0px !important;line-height:1.3}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_cpolanding_page .fifth-line .content-asset .content{width:auto}}@media only screen and (max-width: 767px){.pt_cpolanding_page .fifth-line .content-asset .content{min-height:0;padding-bottom:35px}}.pt_cpolanding_page .fifth-line .content-asset .content h3{margin-bottom:0}.pt_cpolanding_page .fifth-line .content-asset .content h3 a{top:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_cpolanding_page .fifth-line .content-asset .content h3 a{top:-10px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_cpolanding_page .fifth-line .content-asset .content h3 span{font-size:16px}}.pt_cpolanding_page a.button.cpo-button{letter-spacing:0.25em;margin:15px auto;padding:10px 0;text-align:center;width:400px;display:block}@media only screen and (max-width: 767px){.pt_cpolanding_page a.button.cpo-button{width:300px}}.pt_cpolanding_page .fouth-line{width:100%;display:table;table-layout:fixed;margin-top:35px;margin-bottom:35px}@media only screen and (max-width: 767px){.pt_cpolanding_page .fouth-line .content-asset .content.tourneau{width:100%;min-width:0}}.pt_cpolanding_page .fouth-line .content-asset .content.tourneau h3{color:#424242}@media only screen and (max-width: 767px){.pt_cpolanding_page .fouth-line .content-asset .content.tourneau h3{width:90%}}.pt_cpolanding_page .fouth-line .content-asset .content.tourneau h3 span{color:#424242}.pt_cpolanding_page .fouth-line .content-asset .content.tourneau a.button{color:#424242;width:80%;text-align:center;box-sizing:border-box;padding-left:0;padding-right:0;float:left;min-width:0}.pt_cpolanding_page .second-line{margin-top:-60px;padding:0 10px 30px !important}@media only screen and (max-width: 767px){.pt_cpolanding_page .second-line .recommendations h2{font-size:20px;padding-top:0px}.pt_cpolanding_page .second-line .jcarousel-clip{margin-left:10px}}@media only screen and (max-width: 767px) and (max-width: 767px){.pt_cpolanding_page .second-line .jcarousel-clip{margin-left:0}}.pt_cpolanding_page .second-line .breadcrumbs{padding:0 10px}@media only screen and (max-width: 767px){.pt_cpolanding_page .second-line .breadcrumbs{padding:20px 0 0}}@media only screen and (max-width: 767px){.pt_cpolanding_page .second-line ul{display:block;margin-top:0}}@media only screen and (max-width: 767px){.pt_cpolanding_page .second-line a.button{display:block;font-size:12px;letter-spacing:0.2em}}.pt_cpolanding_page .second-line #cpo-preowned-products li{margin:0 0 30px;position:relative;width:20%;padding:0 20px;box-sizing:border-box;border-bottom:1px solid #cdc6c1}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_cpolanding_page .second-line #cpo-preowned-products li{width:20% !important}}@media only screen and (max-width: 767px){.pt_cpolanding_page .second-line #cpo-preowned-products li{width:100%;padding:0}.pt_cpolanding_page .second-line #cpo-preowned-products li img{padding-top:20px}}.pt_cpolanding_page .second-line #cpo-preowned-products li .product-tile{padding:0;background:none;margin-top:0;min-height:350px;position:relative}.pt_cpolanding_page .second-line #cpo-preowned-products li .product-tile img{position:absolute;opacity:0;left:0;transition:opacity .5s ease-in-out}.pt_cpolanding_page .second-line #cpo-preowned-products li .product-tile img.top{opacity:1}.pt_cpolanding_page .second-line #cpo-preowned-products li .product-tile:hover img.top{opacity:0}.pt_cpolanding_page .second-line #cpo-preowned-products li .product-tile:hover img.bottom{opacity:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_cpolanding_page .second-line #cpo-preowned-products li .product-tile{min-height:290px}}.pt_cpolanding_page .second-line #cpo-preowned-products li.new-row{clear:both}.pt_cpolanding_page .section-home-one{height:330px;max-height:330px}@media only screen and (max-width: 767px){.pt_cpolanding_page .section-home-one{height:280px;max-height:280px}}.pt_cpolanding_page .section-home-one.section-content-brands{height:470px;max-height:470px}.pt_cpolanding_page .section-home-one.section-content-brands.cpobrandsland{height:470px;max-height:750px}.pt_cpolanding_page .section-home-one.section-content-brands.only-cpo{margin-top:0;max-height:620px}.pt_cpolanding_page .section-home-one .explore-brand a.button{box-sizing:content-box}@media only screen and (max-width: 767px){.pt_cpolanding_page .section-home-one .explore-brand{bottom:0 !important}}.pt_cpolanding_page .section-home-one .the-brand .explore-brand{width:45%}@media only screen and (max-width: 767px){.pt_cpolanding_page .section-home-one .the-brand .explore-brand{width:300px}}.pt_cpolanding_page .section-home-one .the-brand h3{width:auto}@media only screen and (max-width: 767px){.pt_cpolanding_page .section-home-one .the-brand h3{width:100%}.pt_cpolanding_page .section-home-one .the-brand h3 img{max-height:80px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_cpolanding_page .section-home-one .content-slot .the-brand h3{width:145px}}@media only screen and (max-width: 767px){.pt_cpolanding_page .section-home-one .content-slot .the-brand h3{width:145px}}.pt_cpolanding_page .section-home-one .content-slot .the-brand .explore-brand a span{text-align:left}.pt_cpolanding_page .section-home-one .video-btn{top:70px}@media only screen and (max-width: 767px){.pt_cpolanding_page .section-home-one .video-btn{top:30px;width:300px;margin-left:-150px;height:auto}}.pt_cpolanding_page .section-home-one .video-btn h4{font-size:40px;margin-bottom:5px}@media only screen and (max-width: 767px){.pt_cpolanding_page .section-home-one .video-btn h4{font-size:20px}}.pt_cpolanding_page .section-home-one .video-btn p{color:#fff;font-size:16px}@media only screen and (max-width: 767px){.pt_cpolanding_page .section-home-one .video-btn p{display:none}}@media only screen and (max-width: 767px){.pt_cpolanding_page .section-home-one .video-btn span{position:relative;display:block;background:#fff;text-align:center;margin:20px 0 0 0}.pt_cpolanding_page .section-home-one .video-btn span a.button{margin:14px 15px 0;background:#fff;color:#424242;width:205px}}.pt_cpolanding_page .section-home-two .paralax-bg{top:60px;height:450px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_cpolanding_page .section-home-three #main{margin-top:-60px !important}}.pt_cpolanding_page .section-home-three h3{font:20px "avenir-heavy",Helvetica,sans-serif !important}@media only screen and (max-width: 767px){.pt_cpolanding_page .section-home-three{margin-bottom:0 !important;top:0 !important}}.pt_cpolanding_page .section-home-three #main .under-content{text-align:left}.pt_cpolanding_page .section-home-three #main .under-content h2{color:#424242;font-family:"Monotype-Bodoni";font-size:24px;font-weight:400;line-height:20px;text-transform:uppercase;border-bottom:1px solid #9b8e82;padding:0 0 14px 10px;margin-top:10px}.pt_cpolanding_page .section-home-three #main .under-content p{padding:0 10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_cpolanding_page .section-home-three #main .under-content p{top:100px;left:23px}}.pt_cpolanding_page .section-home-three #main .under-content p a{text-decoration:underline}.pt_cpolanding_page .section-home-three #main .under-content p a:hover{text-decoration:none}.pt_cpolanding_page .section-home-three #main .under-content div.block{padding:0 10px;overflow:hidden;margin-bottom:100px}@media only screen and (max-width: 767px){.pt_cpolanding_page .section-home-three #main .under-content div.block{margin-bottom:25px}.pt_cpolanding_page .section-home-three #main .under-content div.block img{margin-bottom:15px}}.pt_cpolanding_page .section-home-three #main .under-content div.block ul{float:left;margin-top:0}.pt_cpolanding_page .section-home-three #main .under-content div.block ul li{width:370px;list-style:disc;margin-right:60px}.pt_cpolanding_page .section-home-three #main .under-content div.block h3{font:14px "avenir-heavy",Helvetica,sans-serif}.pt_cpolanding_page .section-home-three #main .under-content div.block .coll-2{width:270px;float:left;margin-top:-43px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_cpolanding_page .section-home-three #main .under-content div.block .coll-2{float:none;clear:both}}@media only screen and (max-width: 767px){.pt_cpolanding_page .section-home-three #main .under-content div.block .coll-2{float:none;clear:both}}.pt_cpolanding_page .section-home-three #main .under-content div.block .coll-2 ul li{width:270px}.pt_cpolanding_page .section-home-three #main .under-content .second-line.pdp{padding:0 !important}.pt_cpolanding_page .section-home-three #main .under-content .second-line.fifth-line{margin-top:60px !important;padding:0 !important}.pt_cpolanding_page .section-home-two.paralax{float:none}.cpo-brands .under-content .second-line{min-height:auto}.cpo-brands .second-line{min-height:800px}@media only screen and (max-width: 767px){.cpo-brands .second-line{min-height:initial;padding-bottom:15px !important}}.cpo-brands .section-home-one.section-content-brands{margin-top:0}@media only screen and (max-width: 767px){.cpo-brands .recommendations{display:none}}.nearest-store .left{float:left;width:50%}@media only screen and (min-width: 768px) and (max-width: 1199px){.nearest-store .left{padding-left:10px}}@media only screen and (max-width: 767px){.nearest-store .left{width:auto;float:none}}.nearest-store .left .store-detail{width:auto;margin-right:115px}@media only screen and (max-width: 767px){.nearest-store .left .store-detail{width:100%;margin:0}}.nearest-store .need-assistance{float:right;width:500px;padding:20px 30px;margin-right:30px;background:#fafafa}@media only screen and (min-width: 768px) and (max-width: 1199px){.nearest-store .need-assistance{margin-right:20px;width:40%}}@media only screen and (max-width: 767px){.nearest-store .need-assistance{width:auto;float:left;margin:30px 0 0;padding:10px}}.nearest-store .need-assistance h4{font:14px "avenir-heavy",Helvetica,sans-serif;text-transform:uppercase}.nearest-store .need-assistance p{font-size:14px;line-height:1.5}.pt_content-search-result .page-content{margin-top:70px !important}#articles .mobile-filter{top:0;margin-bottom:15px}#articles .toggle-grid{display:none}#articles .toggle-grid .search-result-options .pagination .results-hits{display:block}@media only screen and (max-width: 767px){#articles .refinement h3{display:none}}.pt_product-search-noresult #main{max-width:1180px;padding:55px 10px 0 10px;margin:auto}@media only screen and (max-width: 767px){.pt_product-search-noresult #main{padding-top:25px;width:355px;overflow:hidden;min-width:355px}}.pt_product-search-noresult .primary-content{width:950px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_product-search-noresult .primary-content{width:710px}}@media only screen and (max-width: 767px){.pt_product-search-noresult .primary-content{width:100%}}.pt_product-search-noresult .primary-content img{display:block;max-width:100%}.pt_product-search-noresult .primary-content .content-headers{padding:0 20px 2px;margin-bottom:20px;font-family:"Monotype-Bodoni";font-size:24px;border-bottom:1px solid #9b8e83;margin:0;font-weight:400px;display:block !important}@media only screen and (max-width: 767px){.pt_product-search-noresult .primary-content .content-headers{font-size:18px;padding:0 10px 2px}}.pt_product-search-noresult .primary-content .no-hits-container{padding-left:20px;margin-bottom:50px;border-bottom:1px solid #9b8e83}@media only screen and (max-width: 767px){.pt_product-search-noresult .primary-content .no-hits-container{padding:0 10px;margin-bottom:30px}}.pt_product-search-noresult .primary-content .no-hits-wrap{background:#ebebeb;padding:20px;margin:20px 0}.pt_product-search-noresult .primary-content .no-hits-wrap p{margin:0;line-height:1.6em}.pt_product-search-noresult .primary-content .no-hits-wrap p a{text-decoration:underline}.pt_product-search-noresult .primary-content .no-hits-wrap p a:hover{text-decoration:none}.pt_product-search-noresult .primary-content .no-hits-wrap p a,.pt_product-search-noresult .primary-content .no-hits-wrap p .no-hits-search-term{font-family:"avenir-heavy",Helvetica,sans-serif;color:#424242}.pt_product-search-noresult .primary-content .no-hits-help{margin-bottom:10px}.pt_product-search-noresult .primary-content .no-hits-help ul,.pt_product-search-noresult .primary-content .no-hits-help p{margin:0 0 10px 0}.pt_product-search-noresult .primary-content .no-hits-search{margin-bottom:20px}.pt_product-search-noresult .primary-content .no-hits-search .form-row{max-width:440px;position:relative}.pt_product-search-noresult .primary-content .no-hits-search .form-row label{padding-bottom:15px}.pt_product-search-noresult .primary-content .no-hits-search .form-row input{width:100%;padding:8px 10px}.pt_product-search-noresult .primary-content .no-hits-search .form-row button{background:url(../images/svg/search.svg) no-repeat center scroll transparent;border:1px solid #969696;height:25px;text-indent:-999em;width:25px;margin:0;padding:0;position:absolute;right:5px;bottom:5px;border-radius:0}.pt_product-search-noresult .primary-content .no-hits-search .form-row button:hover{background-color:rgba(184,168,135,0.4)}.pt_product-search-noresult .primary-content .no-hits-bottom{margin-top:40px}@media only screen and (max-width: 767px){.pt_product-search-noresult .primary-content .no-hits-bottom{margin-top:30px}}.pt_product-search-noresult .primary-content .no-hits-bottom .bottom-wrap{position:relative;float:left;width:49%}@media only screen and (max-width: 767px){.pt_product-search-noresult .primary-content .no-hits-bottom .bottom-wrap{width:100%;margin-bottom:15px}}.pt_product-search-noresult .primary-content .no-hits-bottom .bottom-wrap.right{float:right}.pt_product-search-noresult .primary-content .no-hits-bottom .bottom-wrap .bottom-content{position:absolute;left:20px;top:20px;color:#fff;font-size:16px}@media only screen and (max-width: 767px){.pt_product-search-noresult .primary-content .no-hits-bottom .bottom-wrap .bottom-content{font-size:14px;top:10px}}.pt_product-search-noresult .primary-content .no-hits-bottom .bottom-wrap .bottom-content h2{font-size:24px;line-height:24px;font-family:"Monotype-Bodoni";margin:5px 0 25px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_product-search-noresult .primary-content .no-hits-bottom .bottom-wrap .bottom-content h2{margin:5px 0}}@media only screen and (max-width: 767px){.pt_product-search-noresult .primary-content .no-hits-bottom .bottom-wrap .bottom-content h2{margin:5px 0;font-size:16px}}.pt_product-search-noresult .primary-content .no-hits-bottom .bottom-wrap .bottom-content a{color:#fff;font-size:14px;text-decoration:underline}.pt_product-search-noresult .primary-content .no-hits-bottom .bottom-wrap .bottom-content a:hover{text-decoration:none}.pt_product-search-noresult #secondary{width:200px;float:left;position:relative}@media only screen and (max-width: 767px){.pt_product-search-noresult #secondary{width:100%}}.pt_product-search-noresult #secondary .cms-nav{padding:0}.pt_product-search-noresult #secondary .cms-nav.second{margin-top:30px}@media only screen and (max-width: 767px){.pt_product-search-noresult #secondary .cms-nav.second{margin-top:0}}.pt_product-search-noresult #secondary .cms-nav h2{font-family:"Monotype-Bodoni";font-size:20px;line-height:24px;margin:0;padding-bottom:6px;text-transform:uppercase;border-bottom:1px solid #9b8e83}.pt_product-search-noresult #secondary .cms-nav ul{margin:14px 0 0;padding:0}.pt_product-search-noresult #secondary .cms-nav ul li{line-height:14px;margin-bottom:10px}.pt_product-search-noresult #secondary .cms-nav ul li a{margin:0;overflow:visible;line-height:18px}.pt_product-search-noresult #secondary .cms-nav ul li a.current{text-decoration:underline}@media only screen and (max-width: 767px){.pt_product-search-noresult #secondary .cms-nav{border-bottom:0;margin-bottom:20px;padding:0}.pt_product-search-noresult #secondary .cms-nav h2{background:url("../images/plus-minus.png") no-repeat scroll calc(100% - 10px) 13px;cursor:pointer;font-size:14px;line-height:40px;border-top:1px solid #9b8e83;border-bottom:1px solid #9b8e83;padding:0 10px}.pt_product-search-noresult #secondary .cms-nav h2.arrow-wrap{background:none}.pt_product-search-noresult #secondary .cms-nav ul{display:none;padding:10px;margin:0;border-bottom:1px solid #9b8e83}.pt_product-search-noresult #secondary .cms-nav ul li{line-height:20px}.pt_product-search-noresult #secondary .cms-nav.active h2{background-position:calc(100% - 10px) calc(100% - 13px)}.pt_product-search-noresult #secondary .cms-nav.active ul{display:block}}@media only screen and (max-width: 767px){.pt_product-search-noresult #secondary{width:100%}}.center-btn{text-align:center;margin:30px 0}.collections{position:relative;z-index:100;width:100%;overflow:visible;padding-bottom:30px;float:left}.collections .center-btn{float:left;width:100%;text-align:center}.collections .collections-list{margin-bottom:20px;overflow:hidden}.collections .collections-list.two{margin:0 auto;width:790px}@media only screen and (min-width: 768px) and (max-width: 1199px){.collections .collections-list.two{width:700px}.collections .collections-list.two li{width:45%}}@media only screen and (max-width: 767px){.collections .collections-list.two{width:auto}}@media only screen and (max-width: 767px){.collections .collections-list{margin:0;padding:0}}.collections .collections-list li{float:left;width:368px;list-style:none;padding:0;margin:0px;margin-right:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.collections .collections-list li{width:31.5%}}@media only screen and (max-width: 767px){.collections .collections-list li{width:auto;float:none;margin:0 0 40px 0 !important}}.collections .collections-list li:nth-child(3n){margin-right:0}.collections .collections-list li h4{background:url(../images/title-bg.jpg) repeat-x bottom;overflow:hidden;position:relative;min-height:130px}@media only screen and (max-width: 767px){.collections .collections-list li h4{text-align:center;background:none}}.collections .collections-list li h4 span{font:14px "avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;color:#424242;position:absolute;bottom:20px;left:20px;width:160px}@media only screen and (min-width: 768px) and (max-width: 1199px){.collections .collections-list li h4 span{width:52%}}@media only screen and (max-width: 767px){.collections .collections-list li h4 span{width:auto;position:static;background:url(../images/title-bg.jpg) repeat-x bottom;padding:0 5px;display:block;min-height:50px;line-height:50px}}.collections .collections-list li h4 img{float:right;margin-right:20px;position:absolute;bottom:0;right:0;max-height:130px}@media only screen and (max-width: 767px){.collections .collections-list li h4 img{float:none;margin-top:10px;margin-right:0;position:static;max-height:none}}.collections .collections-list li p{font-size:14px;padding:0 20px}.collections .collections-list li a{font-size:14px;text-decoration:underline;padding:0 20px}.collections .collections-list li a:hover{text-decoration:none}.collections .collections-carousel li{list-style:none;text-align:center;margin:0;background:#fafafa;padding:10px;width:245px !important;margin:0 16px}@media only screen and (min-width: 768px) and (max-width: 1199px){.collections .collections-carousel li{margin:0 30px}}.collections .collections-carousel li h4 img{height:290px}.collections .collections-carousel li a{font:14px "avenir-heavy",Helvetica,sans-serif;text-decoration:none;text-transform:uppercase;color:#64513d}.collections .collections-carousel.h-220 h4 img{height:220px}.search-result-options{overflow:hidden;width:100%;margin:0px 0 20px;border-width:2px 0;border-style:solid;border-color:#9b8e82;padding:15px 0;clear:both}.search-result-options.top{border-top:0}.search-result-options select{height:auto}.search-result-options .sort-by{float:left;margin:0 0 0 10px;padding:0}.search-result-options .sort-by label{display:none}.search-result-options .sort-by button{border:none;color:#444;font-size:10px;width:auto;padding:3px}@media only screen and (max-width: 767px){.search-result-options .sort-by{margin:0;float:right;position:relative;z-index:1}}.search-result-options .sort-by select{width:175px;padding:5px 10px;text-transform:none}@media only screen and (max-width: 767px){.search-result-options .sort-by select{padding-right:25px;padding-left:5px}}.search-result-options .items-per-page{float:left;margin:8px 0 0 20px;padding:0}.search-result-options .items-per-page label{display:inline;font-size:14px;text-transform:none}.search-result-options .items-per-page a:hover{text-decoration:underline}.search-result-options .items-per-page a.selected{text-decoration:underline}@media only screen and (max-width: 767px){.search-result-options .items-per-page{display:none}}.search-result-options .pagination{margin:4px 10px 0 0}.search-result-options .pagination .results-hits{margin-right:15px}@media only screen and (max-width: 767px){.search-result-options .pagination .results-hits{display:none}}@media only screen and (max-width: 767px){.search-result-options .pagination{margin:0;clear:both}}@media only screen and (max-width: 767px){.search-result-options{margin:.5em 0}.search-result-options.search-options{margin:0}.search-result-options.search-options select{border-color:#969696}.search-result-options.search-options .pagination{width:100%;position:relative}.search-result-options.search-options .pagination .results-hits{display:block;margin:0;float:none;text-align:center}.search-result-options.search-options .pagination ul{float:none}.search-result-options.search-options .pagination ul li{display:none}.search-result-options.search-options .pagination ul li.first-last{display:block;position:absolute;z-index:1;top:0;padding:0}.search-result-options.search-options .pagination ul li.first-last.previous-page{left:0}.search-result-options.search-options .pagination ul li.first-last.first-page{left:36px}.search-result-options.search-options .pagination ul li.first-last.next-page{right:0}.search-result-options.search-options .pagination ul li.first-last.last-page{right:36px}}.toggle-grid{background:url(../images/grid.png) no-repeat scroll left top transparent;cursor:pointer;display:block;float:left;height:29px;text-indent:-9999px;width:70px;margin:0px 10px 0 20px}.toggle-grid.tiles-wide{background-position:left bottom}@media only screen and (max-width: 767px){.toggle-grid{display:none}}.pagination{float:right;margin:0 20px 0 0}.pagination .results-hits{float:left;padding:3px 0}.pagination ul{float:right;margin:0;padding:0}.pagination li{display:block;float:left;list-style:none outside none;padding:3px}.pagination li a{padding:0 3px}.pagination li a:hover{text-decoration:underline}.pagination li.first-last a{font-size:14px;padding:0 2px}.pagination li.current-page{text-decoration:underline}.pagination li.previous-page a,.pagination li.next-page a,.pagination li.first-last .page-first,.pagination li.first-last .page-last{border:1px solid #969696;background:url(../images/svg/arrow_left.svg) no-repeat center;background-size:7px 13px;padding:6px 14px}.pagination li.previous-page a:hover,.pagination li.next-page a:hover,.pagination li.first-last .page-first:hover,.pagination li.first-last .page-last:hover{border:1px solid #9b8e83}.pagination li.next-page a{background:url(../images/svg/arrow_right.svg) no-repeat center}.pagination li.first-last .page-last{background:url("../images/pagination-arrows.png") no-repeat scroll 1px -73px}.pagination li.first-last .page-first{background:url("../images/pagination-arrows.png") no-repeat scroll 0px 2px}.tile-attributes{display:none}.wide-tiles .product-tile{height:auto !important;overflow:hidden;padding-bottom:0 !important}.wide-tiles .product-tile .product-name{margin-top:0}@media only screen and (max-width: 767px){.wide-tiles .product-tile .product-name h2{margin-top:0}}.wide-tiles .product-tile .product-name h2 .name-link{height:auto}.wide-tiles .product-tile .tile-attributes{display:block}.wide-tiles .product-tile .tile-attributes ul{padding-left:0;margin:0}.wide-tiles .product-tile .tile-attributes ul li{padding:3px 0}.wide-tiles .product-tile .pr_stars{left:-5px}.wide-tiles .product-tile .product-swatches{bottom:auto;left:auto;position:relative;right:auto;margin-top:5px}.wide-tiles .product-tile .product-swatches li{float:left}.wide-tiles .product-tile .product-compare{top:315px;left:35px;width:auto}.wide-tiles .product-tile .product-compare label{text-align:left}.wide-tiles .product-tile .product-image{float:left;margin:0 0 60px}@media only screen and (max-width: 767px){.wide-tiles .product-tile .product-image{width:41%}}.wide-tiles .product-tile .pr-snippet-stars{margin:0}.wide-tiles ul.search-result-items .grid-tile{width:100%;margin-left:0;margin-right:0}.search-result-content{clear:both}.product-tile{position:relative;text-align:center}.product-tile .product-image{height:300px;position:relative}@media only screen and (max-width: 767px){.product-tile .product-image{height:auto}}.product-tile .product-name{margin:20px 0 10px;padding:0 10px}.product-tile .product-name h2{font-size:14px;margin-bottom:5px}.product-tile .product-name h2 .brand{font:14px "avenir-heavy",Helvetica,sans-serif;color:#64513d;text-transform:uppercase;padding-bottom:10px}.product-tile .product-name h2 .name-link{height:35px;display:block;overflow:hidden}.product-tile .product-pricing{margin-bottom:10px}.product-tile .product-swatches{bottom:10px;position:absolute;right:0;float:right}.product-tile .product-swatches ul{list-style:none outside none;overflow:hidden;margin:0;padding:0}.product-tile .product-swatches ul.swatch-toggle{background:none repeat scroll 0 0 #fff;display:none;position:absolute}.product-tile .product-swatches .swatch{display:block;width:16px}.product-tile .product-swatches .swatch img{border:1px solid #fff;height:12px;width:12px;padding:1px}@media only screen and (max-width: 767px){.product-tile .product-swatches .swatch img{height:2em;width:2em}}.product-tile .product-swatches li{float:left}.product-tile .product-swatches:hover ul.swatch-toggle{display:block}.product-tile .product-swatches .selected img{border-color:#424242}.product-tile .product-swatches img:hover{border-color:#424242}.product-tile .product-swatches-all{cursor:pointer;font-size:11px}.product-tile .product-promo{font-size:11px;text-transform:uppercase;margin:6px 0;color:#bb431e}.product-tile .product-compare{bottom:17px;left:0px;position:absolute;width:100%;line-height:11px}.product-tile .product-compare label{width:100%;padding:0;text-align:center;text-transform:none;color:#919191}.product-tile .product-compare input{float:left;margin:0}.product-tile .pr_stars{height:auto;position:relative;left:8px}.product-tile .pr-snippet-stars{float:none;width:115px;margin:0 auto}.product-tile .prSnippetReadReviews{display:none}.product-tile .prSnippetNumberOfRatingsText{display:none}.product-tile .pr-snippet-review-count{display:none}.product-tile .pr-snippet-read-write{display:none}.product-tile .pr-snippet-social-bar{display:none}.product-tile .pr-clear{display:none}.product-tile img{max-width:100%}.product-tile .prSnippetTitle{float:left}.product-tile .prSnippetRatingUnclickable{float:left}.product-tile .product-pricing .product-standard-price{text-decoration:line-through}.product-tile .product-pricing .product-standard-price+.product-sales-price{color:#bb431e;padding-left:5px}@media only screen and (max-width: 767px){.product-tile{height:auto !important}}.clear-all-refinements{text-align:right;height:15px}@media only screen and (max-width: 767px){.clear-all-refinements{height:20px;line-height:20px}.clear-all-refinements .results-hits{max-width:100px;margin:0 auto;text-align:center;color:#919191}}.clear-all-refinements a{background:url(../images/custom-radiocheck.png) no-repeat right -70px;padding-right:30px;display:block;line-height:20px}@media only screen and (max-width: 767px){.clear-all-refinements a{width:60px;height:20px;float:right;overflow:hidden}}.refinement{border-top:1px solid #9b8e83;margin-top:20px;position:relative}.refinement:last-child{border-bottom:1px solid #9b8e83;padding-bottom:15px}.refinement h3.toggle{font:14px "avenir-heavy",Helvetica,sans-serif !important;letter-spacing:0px;text-transform:uppercase;margin:0;padding:20px 25px 0px 5px !important;cursor:pointer}@media only screen and (max-width: 767px){.refinement h3.toggle{padding-right:10px !important}}.refinement h3.toggle span{padding:0}.refinement h3.toggle span.count{font-family:"avenir-roman",Helvetica,sans-serif !important;color:#919191;text-transform:lowercase;margin-left:10px}.refinement ul{list-style:none outside none;margin:0;padding:8px 7px 5px}.refinement ul.swatches li{float:left;padding:2px}.refinement ul.swatches li a{border:1px solid #9b8e83;background-image:none;display:block;padding:2px 9px}.refinement ul.swatches li.selected a{border-color:#424242}.refinement ul.swatches li.unselectable a{background-image:url(../images/interface/icon-color-swatch-unselectable.png);background-position:right top}.refinement ul.Color li a{height:23px;text-indent:-999em;width:30px;padding:0}.refinement li{padding:5px 2px 5px 5px}.refinement a{background:url(../images/custom-radiocheck.png) no-repeat scroll 0 0 transparent;border:none;padding:1px 0 1px 30px;display:block;min-height:18px}.refinement a span{color:#919191;padding-left:5px}@media only screen and (max-width: 767px){.refinement a{padding:0px 0 0px 30px;display:block;line-height:20px}}.refinement .refinement-top-level{padding:12px}.refinement .refinement-top-level a{background:none;display:inline;padding:0}.refinement .selected a{background-position:0 -70px}.nav ul{border:none;list-style:none outside none;margin:10px 0 5px;padding:0}.nav ul li{list-style:none outside none}.nav .toggle{background:url("../images/plus-minus-dark.png") no-repeat scroll right 27px !important;display:block;padding:8px 0 0 0px;margin:0 0 15px;font-family:"avenir-heavy",Helvetica,sans-serif}.nav .toggle span{background:none;padding:0 0 0 5px}.nav .expanded{background:url("../images/plus-minus-dark.png") no-repeat scroll right -220px !important}.scrollable{max-height:120px;overflow:auto;overflow-y:scroll}@media only screen and (max-width: 767px){.scrollable{max-height:inherit !important}}.category-custom-link{position:absolute;top:-50px;right:0}@media only screen and (max-width: 767px){.category-custom-link{position:static}}.category-custom-link p{margin:0}@media only screen and (max-width: 767px){.category-custom-link p{margin-bottom:15px}}.category-custom-link a{text-decoration:underline}.category-custom-link a:hover{text-decoration:none}.second-line{display:table;table-layout:fixed;position:relative;margin-top:-310px;margin-bottom:0px;background:#fff;z-index:99;padding:0 20px !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.second-line{margin-top:-275px}}@media only screen and (max-width: 767px){.second-line{margin-top:-50px;width:270px;padding:10px !important}}.second-line.home{padding-top:170px !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.second-line.home{padding-top:140px !important}}@media only screen and (max-width: 767px){.second-line.home{padding-top:30px !important}}.second-line.pdp{padding-bottom:30px !important;margin-top:0}@media only screen and (max-width: 767px){.second-line.pdp{width:300px;padding:30px 0 15px 0 !important;margin-top:0}}.second-line.pdp .content-asset .content{border:none}@media only screen and (max-width: 767px){.second-line.pdp .content-asset .content{background-size:auto 100px !important;height:100px}}.second-line.pdp .content-asset .content a.block{display:block}.second-line.pdp .content-asset .content h3{color:#fff;padding-left:30px;margin-top:30px}@media only screen and (max-width: 767px){.second-line.pdp .content-asset .content h3{margin-top:20px;padding-left:15px}}.second-line.pdp .content-asset .content h3 span{color:#fff}.second-line .content-asset{display:table-cell;vertical-align:top;overflow:hidden}@media only screen and (max-width: 767px){.second-line .content-asset{display:block}}.second-line .content-asset.homepage-slider-conteiner{padding:0 15px;overflow:hidden}@media only screen and (max-width: 767px){.second-line .content-asset.homepage-slider-conteiner{padding:0 10px;width:300px}}@media only screen and (min-width: 374px) and (max-width: 767px){.second-line .content-asset.homepage-slider-conteiner{width:355px}}.second-line .content-asset .video-content{overflow:hidden;height:380px}.second-line .content-asset .video-content h3{left:55px;top:65px;font-size:20px}@media only screen and (max-width: 767px){.second-line .content-asset .video-content h3{left:20px;top:20px}}.second-line .content-asset .video-content h3 span{font-size:45px;line-height:1;padding-top:10px}@media only screen and (max-width: 767px){.second-line .content-asset .video-content h3 span{font-size:20px}}.second-line .content-asset .video-content a.button{position:absolute;top:250px;padding:13px 30px;left:75px}@media only screen and (max-width: 767px){.second-line .content-asset .video-content a.button{left:30px;top:160px}}.second-line .content-asset .jcarousel-clip{overflow:hidden}.second-line .content-asset .content{margin:0 15px 0 15px;border-width:1px 0;border-style:solid;border-color:#9b8e83;overflow:hidden;position:relative;height:150px}.second-line .content-asset .content:hover img.top{opacity:0}@media only screen and (max-width: 767px){.second-line .content-asset .content{margin:0 0 20px 0 !important;height:90px}}.second-line .content-asset .content img{position:absolute;right:0;transition:opacity .35s ease-in-out}@media only screen and (min-width: 768px) and (max-width: 1199px){.second-line .content-asset .content img{right:-80px}}@media only screen and (max-width: 767px){.second-line .content-asset .content img{height:90px;right:-10px}}.second-line .content-asset .content h3{font-family:"avenir-book",Helvetica,sans-serif;font-size:16px;color:#424242;font-weight:normal;padding-left:20px;float:left}@media only screen and (max-width: 767px){.second-line .content-asset .content h3{padding-left:5px;font-size:13px}}.second-line .content-asset .content h3 span{font-family:"Monotype-Bodoni";font-size:24px;color:#424242;display:block;text-transform:uppercase;color:#424242}@media only screen and (max-width: 767px){.second-line .content-asset .content h3 span{font-size:18px;line-height:1}}.second-line .content-asset .content h3 a.block{display:block}.second-line .content-asset .content h3 p.link,.second-line .content-asset .content h3 a{font-family:"avenir-roman",Helvetica,sans-serif;font-size:14px;text-decoration:underline;position:absolute;top:105px;margin:0;cursor:pointer}.second-line .content-asset .content h3 p.link:hover,.second-line .content-asset .content h3 a:hover{text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1199px){.second-line .content-asset .content h3 p.link,.second-line .content-asset .content h3 a{top:70px}}@media only screen and (max-width: 767px){.second-line .content-asset .content h3 p.link,.second-line .content-asset .content h3 a{top:60px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.second-line .content-asset .content h3 p.link{top:105px}}#wrapper.edit-shipping-address #main .breadcrumb,#wrapper.edit-shipping-address #main #secondary{display:none}#wrapper.edit-shipping-address #main .primary-content{width:100%;margin:0;font-family:"avenir-roman",Helvetica,sans-serif}#wrapper.edit-shipping-address #main .primary-content .header{font-family:"avenir-heavy",Helvetica,sans-serif;line-height:150%;margin-top:25px}@media only screen and (max-width: 767px){#wrapper.edit-shipping-address #main .primary-content .header{margin-top:15px}}#wrapper.edit-shipping-address #main .primary-content .header h2{text-transform:uppercase}#wrapper.edit-shipping-address #main .primary-content .header p{font-size:14px;padding:15px 0}#wrapper.edit-shipping-address #main .primary-content .legend{background:#9b8e82;line-height:40px;color:#fff;font-family:"avenir-heavy",Helvetica,sans-serif;padding:0 4%;border:0 none;font-size:14px;width:92%;margin-bottom:10px}#wrapper.edit-shipping-address #main .primary-content .legend .edit{cursor:pointer;float:right;font-size:11px;text-decoration:underline}#wrapper.edit-shipping-address #main .primary-content .label{font-size:14px;font-family:"avenir-roman",Helvetica,sans-serif;color:#424242;text-transform:uppercase}#wrapper.edit-shipping-address #main .primary-content .left{float:left;width:63%}#wrapper.edit-shipping-address #main .primary-content .left table tr td{padding:0 9px}#wrapper.edit-shipping-address #main .primary-content .left table tr td.label{line-height:40px}@media only screen and (max-width: 767px){#wrapper.edit-shipping-address #main .primary-content .left table tr td.label{line-height:inherit}#wrapper.edit-shipping-address #main .primary-content .left table tr td.label.alone{line-height:40px}}#wrapper.edit-shipping-address #main .primary-content .left table tr td input{width:100%}#wrapper.edit-shipping-address #main .primary-content .left table tr td input[type="radio"]{display:block;position:relative;z-index:1;height:20px;opacity:0}#wrapper.edit-shipping-address #main .primary-content .left table tr td .radio-label{width:20px;height:20px;display:block;padding:0;margin:-20px auto 0}#wrapper.edit-shipping-address #main .primary-content .left table tr td .radio-label:before{position:static;margin:0}#wrapper.edit-shipping-address #main .primary-content .left table.multPickList tr td{padding:9px;line-height:20px}@media only screen and (max-width: 767px){#wrapper.edit-shipping-address #main .primary-content .left{width:100%;margin-bottom:20px}}#wrapper.edit-shipping-address #main .primary-content .right{float:right;width:32.5%}@media only screen and (max-width: 767px){#wrapper.edit-shipping-address #main .primary-content .right{width:100%}}#wrapper.edit-shipping-address #main .primary-content .right .right_details{width:100%}#wrapper.edit-shipping-address #main .primary-content button{font-family:"avenir-heavy",Helvetica,sans-serif;line-height:40px;padding:0 40px;margin:10px 0 0 0;width:auto}@media only screen and (max-width: 767px){#wrapper.edit-shipping-address #main .primary-content button{width:100%}}#wrapper.edit-shipping-address #main .primary-content .showHide{margin:0;color:#424242;font-size:14px;padding:15px 0;text-decoration:none;border-bottom:1px solid #9b8e83;font-family:"avenir-roman",Helvetica,sans-serif}@media only screen and (max-width: 767px){#wrapper.edit-shipping-address #main .primary-content .showHide{text-align:center}}#wrapper.edit-shipping-address #main .primary-content .picklist{margin:0;padding:10px;font-family:"avenir-roman",Helvetica,sans-serif;font-size:14px}@media only screen and (max-width: 767px){#wrapper.edit-shipping-address #main .primary-content .picklist{padding:0}}#wrapper.edit-shipping-address #main .primary-content .pListClickable{font-size:14px;color:#424242;font-family:"avenir-roman",Helvetica,sans-serif}#wrapper.edit-shipping-address #main .primary-content .recomend{width:50%}@media only screen and (max-width: 767px){#wrapper.edit-shipping-address #main .primary-content .recomend{width:100%;display:block;padding:0 0 20px 0}}#wrapper.edit-shipping-address #main .primary-content .right_details{max-width:490px;margin:0;padding:0;border:0}#wrapper.edit-shipping-address #main .primary-content .right_details .addressWrap{padding-left:20px}@media only screen and (max-width: 767px){#wrapper.edit-shipping-address #main .primary-content .right_details .addressWrap{padding:0}#wrapper.edit-shipping-address #main .primary-content .right_details .addressWrap.newAddress table tr td{width:100%;display:block}#wrapper.edit-shipping-address #main .primary-content .right_details .addressWrap.newAddress table tr td.label{line-height:inherit;padding-bottom:0}}#wrapper.edit-shipping-address #main .primary-content .right_details .addressWrap table tr td{font-size:14px;font-family:"avenir-roman",Helvetica,sans-serif;color:#424242;text-align:left;width:auto;padding:9px 0;width:50%}#wrapper.edit-shipping-address #main .primary-content .right_details .addressWrap table tr td.label{line-height:41px}#wrapper.edit-shipping-address #main .primary-content .right_details .addressWrap table tr td:first-child{text-transform:uppercase}#wrapper.edit-shipping-address #main .primary-content .right_details .addressWrap table tr td input{width:100%}.pt_sellyourwatch .breadcrumb{margin:5px 0 0}.pt_sellyourwatch .section-home-two .paralax-bg{z-index:1}.pt_sellyourwatch .section-home-one.section-content,.pt_sellyourwatch .section-home-one.section-content-sellwatch{max-height:330px}@media only screen and (max-width: 767px){.pt_sellyourwatch .section-home-one.section-content,.pt_sellyourwatch .section-home-one.section-content-sellwatch{max-height:none;height:210px}}.pt_sellyourwatch .section-home-one.section-content .top-banner .title,.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .title{position:absolute;top:90px;width:960px;left:50%;margin-left:-480px;text-align:center}.pt_sellyourwatch .section-home-one.section-content .top-banner .title .buttons-wrap,.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .title .buttons-wrap{display:none}@media only screen and (max-width: 767px){.pt_sellyourwatch .section-home-one.section-content .top-banner .title,.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .title{width:320px;margin-left:-160px;top:75px;height:135px}.pt_sellyourwatch .section-home-one.section-content .top-banner .title .buttons-wrap,.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .title .buttons-wrap{display:block;position:absolute;bottom:0;width:100%;background:#fff;padding-top:10px}.pt_sellyourwatch .section-home-one.section-content .top-banner .title .buttons-wrap .button,.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .title .buttons-wrap .button{display:block;max-width:180px;margin:0 auto}}.pt_sellyourwatch .section-home-one.section-content .top-banner .title h2,.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .title h2{font:40px "Monotype-Bodoni";color:#fff;text-transform:uppercase;margin:0}@media only screen and (max-width: 767px){.pt_sellyourwatch .section-home-one.section-content .top-banner .title h2,.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .title h2{font-size:25px}}.pt_sellyourwatch .section-home-one.section-content .top-banner .title h2 span,.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .title h2 span{float:none;display:block;font-size:16px;font-family:"avenir-roman",Helvetica,sans-serif;line-height:1}.pt_sellyourwatch .section-home-one.section-content .top-banner .mobile-button-wrap,.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .mobile-button-wrap{display:none}@media only screen and (max-width: 767px){.pt_sellyourwatch .section-home-one.section-content .top-banner .mobile-button-wrap,.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .mobile-button-wrap{display:block;position:absolute;bottom:0;left:50%;margin-left:-150px;width:280px;background:#fff;padding:10px 10px 0}.pt_sellyourwatch .section-home-one.section-content .top-banner .mobile-button-wrap a,.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .mobile-button-wrap a{width:100%}}@media only screen and (min-width: 374px) and (max-width: 767px){.pt_sellyourwatch .section-home-one.section-content .top-banner .mobile-button-wrap,.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .mobile-button-wrap{width:335px;margin-left:-177px}}.pt_sellyourwatch .page-content{position:relative;margin-top:-60px !important;background:white;padding:10px 20px !important;overflow:hidden;z-index:100}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content{padding:10px 0 !important;margin-top:0 !important}}.pt_sellyourwatch .page-content .content-header{border-bottom:1px solid #9b8e83;padding:25px 10px 5px;margin-bottom:12px;font-size:24px}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .content-header{font-size:22px;padding:10px}}.pt_sellyourwatch .page-content .left-column{float:left;width:710px}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_sellyourwatch .page-content .left-column{width:62.2%}}.pt_sellyourwatch .page-content .left-column h2{font-family:"Monotype-Bodoni";font-size:20px;line-height:20px;margin:0;padding:0 0 12px 10px;text-transform:uppercase;color:#424242;border-bottom:1px solid #9b8e83}.pt_sellyourwatch .page-content .left-column h2.custom-title{width:450px;display:block;margin:40px auto 20px;text-align:center;font-size:24px}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column h2.custom-title{width:300px;padding-left:0}}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column h2{font-size:18px;line-height:18px}}.pt_sellyourwatch .page-content .left-column h2.subtitle{padding-top:20px;margin-bottom:0}.pt_sellyourwatch .page-content .left-column .sell-your-watch-feature-1{padding:0 10px;line-height:1.6;margin:15px 0;font-size:16px}.pt_sellyourwatch .page-content .left-column .process-wrap{margin-bottom:20px;text-align:center}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .process-wrap{margin:0 auto;width:280px}}.pt_sellyourwatch .page-content .left-column .process-wrap .process-info{width:130px;margin-left:10px;float:left;color:white;font-size:14px;font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;box-sizing:border-box;text-align:center}.pt_sellyourwatch .page-content .left-column .process-wrap .process-info.background{background:url("../images/logo-bg.png") repeat scroll 0 0 rgba(0,0,0,0);padding:0 10px}.pt_sellyourwatch .page-content .left-column .process-wrap .process-info img{max-width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_sellyourwatch .page-content .left-column .process-wrap .process-info{width:19%;margin-left:1%;font-size:12px;padding:0}}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .process-wrap .process-info{margin:0 0 20px 0}.pt_sellyourwatch .page-content .left-column .process-wrap .process-info:nth-child(odd){margin-right:20px}}.pt_sellyourwatch .page-content .left-column .process-wrap .process-info .number{width:36px;height:36px;line-height:36px;margin:20px auto;border:1px solid #9b8e83}.pt_sellyourwatch .page-content .left-column .process-wrap .process-info p{margin:0}.pt_sellyourwatch .page-content .left-column .process-wrap .button{margin:20px auto 30px}.pt_sellyourwatch .page-content .left-column .second-line.fifth-line{min-width:100%;width:auto;padding:0 !important}.pt_sellyourwatch .page-content .left-column .second-line.fifth-line .content-asset{width:50%}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .second-line.fifth-line .content-asset{width:100%}}.pt_sellyourwatch .page-content .left-column .second-line.fifth-line .content{text-align:left;padding-left:20px;height:145px;margin-left:10px}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .second-line.fifth-line .content{height:120px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_sellyourwatch .page-content .left-column .second-line.fifth-line .content{width:80%}}.pt_sellyourwatch .page-content .left-column .second-line.fifth-line .content h3{text-transform:none;margin:20px 0 0}.pt_sellyourwatch .page-content .left-column .second-line.fifth-line .content h3 a{position:absolute;bottom:20px;top:auto}.pt_sellyourwatch .page-content .left-column .banner-section{background:#fafafa;height:110px;margin:30px 0}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .banner-section{margin-top:0}}.pt_sellyourwatch .page-content .left-column .cms-content{line-height:1.6em;padding:0 0 55px 10px}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .cms-content{padding:0 0 20px 0}}.pt_sellyourwatch .page-content .left-column .cms-content .content-header{border-bottom:1px solid #9b8e83;margin-bottom:20px}.pt_sellyourwatch .page-content .left-column .cms-content .content-header.second{margin-top:30px}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .cms-content .content-header.second{margin-top:15px}}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .cms-content .content-header{margin-bottom:10px}}.pt_sellyourwatch .page-content .left-column .cms-content h4{margin:0;font-family:"avenir-heavy",Helvetica,sans-serif;padding-left:10px;margin-top:10px}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .cms-content h4{padding:0 10px}}.pt_sellyourwatch .page-content .left-column .cms-content h4.sub-title{text-transform:uppercase;margin-top:20px}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .cms-content h4.sub-title{margin-top:15px}}.pt_sellyourwatch .page-content .left-column .cms-content p{margin:0;padding-left:10px}.pt_sellyourwatch .page-content .left-column .cms-content p.margin{margin-bottom:10px}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .cms-content p{padding:0 10px}}.pt_sellyourwatch .page-content .left-column .cms-content p a{text-decoration:underline}.pt_sellyourwatch .page-content .left-column .cms-content p a:hover{text-decoration:none}.pt_sellyourwatch .page-content .left-column .cms-content p.note{font-size:12px;line-height:14px;color:#828282;margin:10px 0 5px}.pt_sellyourwatch .page-content .left-column .cms-content ul{margin:0;padding-left:25px}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .cms-content ul{padding-right:10px}}.pt_sellyourwatch .page-content .left-column .cms-content ul li{list-style-type:disc}.pt_sellyourwatch .page-content .left-column .cms-content .button-wrap{padding-left:10px;margin-top:20px}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .cms-content .button-wrap{padding:0;text-align:center}.pt_sellyourwatch .page-content .left-column .cms-content .button-wrap .button{padding:10px 5px;min-width:190px}}.pt_sellyourwatch .page-content .left-column .cms-content .sub-wrap{border-top:1px solid #d7d2cd;margin-top:30px;overflow:hidden}.pt_sellyourwatch .page-content .left-column .cms-content .sub-wrap#accept .accept-wrap{padding-left:10px;margin:10px 0}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .cms-content .sub-wrap#accept .accept-wrap{padding:0 10px}}.pt_sellyourwatch .page-content .left-column .cms-content .sub-wrap#accept .accept-wrap ul{float:left;width:33.3%;padding:0}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .cms-content .sub-wrap#accept .accept-wrap ul{width:100%}}.pt_sellyourwatch .page-content .left-column .cms-content .sub-wrap#accept .accept-wrap ul li{list-style-position:inside}.pt_sellyourwatch .page-content .left-column .faq-banner-wrap{position:relative;margin:50px 0 0 10px}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .faq-banner-wrap{margin:20px 0 0}}.pt_sellyourwatch .page-content .left-column .faq-banner-wrap img{max-width:100%}.pt_sellyourwatch .page-content .left-column .faq-banner-wrap .content{position:absolute;left:20px;top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_sellyourwatch .page-content .left-column .faq-banner-wrap .content{top:10px}}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .faq-banner-wrap .content{left:10px;top:0}}.pt_sellyourwatch .page-content .left-column .faq-banner-wrap .content h4{font-family:"avenir-roman",Helvetica,sans-serif;color:#fff;margin:0;padding:0}.pt_sellyourwatch .page-content .left-column .faq-banner-wrap .content h1{color:#fff;margin:0 0 25px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_sellyourwatch .page-content .left-column .faq-banner-wrap .content h1{margin-bottom:15px}}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .left-column .faq-banner-wrap .content h1{margin:0}}.pt_sellyourwatch .page-content .left-column .faq-banner-wrap .content a{color:#fff;text-decoration:underline}.pt_sellyourwatch .page-content .left-column .faq-banner-wrap .content a:hover{text-decoration:none}.pt_sellyourwatch .page-content .right-column{width:400px;float:right}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .right-column{max-width:100%}}.pt_sellyourwatch .page-content .right-column.is_stuck{margin-top:55px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_sellyourwatch .page-content .right-column{width:33.9%}}.pt_sellyourwatch .page-content .right-column .more-info-wrap{background:#fafafa;padding:20px;width:400px;max-width:100%;overflow:hidden;border:1px solid #9b8e83;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_sellyourwatch .page-content .right-column .more-info-wrap{width:100%;padding:20px 5px}}.pt_sellyourwatch .page-content .right-column .more-info-wrap.sticky{position:fixed;top:20px;z-index:1}.pt_sellyourwatch .page-content .right-column .more-info-wrap h2{font-family:"avenir-heavy",Helvetica,sans-serif;font-size:16px;color:#fff;margin:-20px -20px 20px;padding:10px 20px;text-transform:uppercase;background:#9b8e83}.pt_sellyourwatch .page-content .right-column .more-info-wrap p{font-size:16px}.pt_sellyourwatch .page-content .right-column .more-info-wrap .button-fancy-large{padding:11px 0;width:200px;margin:0 auto 16px;display:block}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_sellyourwatch .page-content .right-column .more-info-wrap .button-fancy-large{font-size:13px}}@media only screen and (max-width: 767px){.pt_sellyourwatch .page-content .right-column .more-info-wrap .button-fancy-large{font-size:13px}}.pt_sellyourwatch .page-content .right-column .more-info-wrap .infoblock{border-width:1px 0;border-color:#9b8e83;border-style:solid;overflow:hidden;margin-bottom:10px}.pt_sellyourwatch .page-content .right-column .more-info-wrap .infoblock ul{margin:5px 0 7px 0px !important}.pt_sellyourwatch .page-content .right-column .more-info-wrap .infoblock ul li{padding:7px 0 7px 10px;clear:both}.pt_sellyourwatch .page-content .right-column .more-info-wrap .infoblock ul li .icon{background-color:#fff !important}.pt_sellyourwatch .page-content .right-column .more-info-wrap .infoblock ul li .icon.shedule{background:url(../images/icon-sprite.png) -2px -205px no-repeat}.pt_sellyourwatch .page-content .right-column .more-info-wrap .infoblock ul li .icon.work{background:url(../images/icon-sprite.png) -9px -253px no-repeat}.pt_sellyourwatch .page-content .right-column .more-info-wrap .infoblock ul li .icon.question{background:url(../images/icon-sprite.png) -10px -119px no-repeat}.pt_sellyourwatch form{width:100%;max-width:100%;margin-bottom:0;overflow:hidden}@media only screen and (max-width: 767px){.pt_sellyourwatch form{margin-bottom:40px}}.pt_sellyourwatch form h2{font-family:"Monotype-Bodoni";font-size:20px;line-height:20px;margin:0 0 20px 0;padding:0 0 12px 10px;text-transform:uppercase;color:#424242;border-bottom:1px solid #9b8e83}@media only screen and (max-width: 767px){.pt_sellyourwatch form h2{margin-bottom:0}}.pt_sellyourwatch form .left-form-part,.pt_sellyourwatch form .right-form-part{width:570px;margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_sellyourwatch form .left-form-part,.pt_sellyourwatch form .right-form-part{width:45%}}@media only screen and (max-width: 767px){.pt_sellyourwatch form .left-form-part,.pt_sellyourwatch form .right-form-part{width:100%}}.pt_sellyourwatch form .left-form-part{float:left}.pt_sellyourwatch form .right-form-part{float:right}.pt_sellyourwatch form .row-wrap{padding-left:10px;max-width:350px}@media only screen and (max-width: 767px){.pt_sellyourwatch form .row-wrap{padding:0}}.pt_sellyourwatch form .dialog-required{top:25px}.pt_sellyourwatch form .privacy-caption{font-size:12px;color:#828282;margin:-22px 0 0 30px}@media only screen and (max-width: 767px){.pt_sellyourwatch form .privacy-caption{margin-top:-16px}}.pt_sellyourwatch form .privacy-caption a{text-decoration:underline;color:#828282}.pt_sellyourwatch form .privacy-caption a:hover{text-decoration:none}.pt_sellyourwatch form .form-row{width:100%}.pt_sellyourwatch form .form-row select{color:#787878}.pt_sellyourwatch form .form-row textarea{height:120px}.pt_sellyourwatch form .form-row.checkbox{margin:0}.pt_sellyourwatch form .form-row.checkbox label{padding:0;font-size:12px !important;color:#828282}.pt_sellyourwatch form .form-row.checkbox label:before{margin-right:7px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_sellyourwatch form .form-row.checkbox label{position:relative;left:27px;top:-10px}.pt_sellyourwatch form .form-row.checkbox label:before{display:block;left:-27px;top:15px}}@media only screen and (max-width: 767px){.pt_sellyourwatch form .form-row.checkbox label{position:relative;left:30px;top:-10px}.pt_sellyourwatch form .form-row.checkbox label:before{display:block;left:-30px;top:20px}}.pt_sellyourwatch form .form-row.label-empty{margin:0;line-height:0}.pt_sellyourwatch form .form-row.label-empty label{padding:0}.pt_sellyourwatch form .privacy{margin:0 0 5px 27px}@media only screen and (max-width: 767px){.pt_sellyourwatch form .privacy{margin-left:30px}}.pt_sellyourwatch form .privacy a{text-decoration:underline;font-size:12px !important;color:#828282}.pt_sellyourwatch form .privacy a:hover{text-decoration:none}.pt_sellyourwatch .photo-note{line-height:1;margin:10px 0;font-size:12px;color:#787878}.pt_sellyourwatch .photo-note label{display:block}.pt_sellyourwatch .upload-wrap{padding:0 0 15px 0;margin-bottom:20px}.pt_sellyourwatch .upload-wrap .buttonstyle-uld{border:1px solid #9b8e83;background:#fff;font:14px "avenir-roman",Helvetica,sans-serif;padding:5px 10px;width:90px;display:block;background:url(../images/svg/arrow_right.svg) no-repeat 90px center}.pt_sellyourwatch .upload-wrap .buttonstyle-uld:hover{background-color:rgba(155,142,131,0.7);cursor:pointer}.pt_sellyourwatch .upload-wrap .progress-extended,.pt_sellyourwatch .upload-wrap .fileinput-button.upload{display:none}.pt_sellyourwatch .upload-wrap table tr td{padding:10px 0}@media only screen and (max-width: 767px){.pt_sellyourwatch .upload-wrap table tr td{display:block;padding:5px 0}}.pt_sellyourwatch .upload-wrap table tr td .progress-striped{width:32px;height:32px;background:url(../images/loading-small.gif) no-repeat;margin:0 5px}.pt_sellyourwatch .upload-wrap .preview{display:block;max-width:100px}.pt_sellyourwatch .upload-wrap p{margin:0;max-width:160px;padding:0 8px;word-wrap:break-word}@media only screen and (max-width: 767px){.pt_sellyourwatch .upload-wrap p{max-width:280px;padding:0}}.pt_sellyourwatch .upload-wrap .size{display:none}.pt_sellyourwatch .upload-wrap .btn-warning.cancel,.pt_sellyourwatch .upload-wrap .btn-danger.delete{border:0;font-family:"avenir-roman",Helvetica,sans-serif;text-transform:none;letter-spacing:1px;height:20px;background:url(../images/compare-item-remove.png) no-repeat left center transparent;padding:0 0 0 30px}.pt_sellyourwatch .upload-wrap .btn-warning.cancel .glyphicon,.pt_sellyourwatch .upload-wrap .btn-danger.delete .glyphicon{display:none}.pt_sellyourwatch .upload-wrap .btn-warning.cancel:focus,.pt_sellyourwatch .upload-wrap .btn-danger.delete:focus{outline:medium none}.pt_sellyourwatch .upload-wrap .btn-warning.cancel span:hover,.pt_sellyourwatch .upload-wrap .btn-danger.delete span:hover{text-decoration:underline}.pt_sellyourwatch .button-fancy-large.request{float:right;padding:13px 50px;color:#fff;background:#453c2b}@media only screen and (max-width: 767px){.pt_sellyourwatch .button-fancy-large.request{padding:13px 0;width:100%;text-align:center;margin:0}}.pt_sellyourwatch .button-fancy-large.request:hover{background:rgba(155,142,131,0.7);cursor:pointer}.pt_sellyourwatch .request-button-wrap{border-top:1px solid #9b8e83;margin-top:20px;padding-top:20px}.pt_sellyourwatch .section-home-three{position:relative;z-index:101}@media only screen and (max-width: 767px){.pt_sellyourwatch .section-home-three{margin-bottom:0 !important;top:0 !important}}.pt_sellyourwatch .section-home-three .paralax-bg{background:#fff;height:100%;position:absolute;top:0px;width:100%;z-index:auto}.pt_sellyourwatch .section-home-three .center{overflow:hidden;position:relative;top:-60px;margin-bottom:-60px;padding:10px 20px}@media only screen and (max-width: 767px){.pt_sellyourwatch .section-home-three .center{top:0;margin-bottom:0;padding:10px}}.pt_sellyourwatch .section-home-one.section-content-sellwatch{max-height:none}@media only screen and (max-width: 767px){.pt_sellyourwatch .section-home-one.section-content-sellwatch{max-height:none;height:auto !important;margin-top:0 !important;display:none}}.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .title{top:200px}@media only screen and (max-width: 767px){.pt_sellyourwatch .section-home-one.section-content-sellwatch .top-banner .title{top:90px}}.pt_sellyourwatch .section-home-one{overflow:hidden;max-height:555px;height:555px}.sellyourwatch-confirmation,.findyourwatch-confirmation{max-width:600px}.sellyourwatch-confirmation .findyourwatch-info,.sellyourwatch-confirmation .sellyourwatch-info,.findyourwatch-confirmation .findyourwatch-info,.findyourwatch-confirmation .sellyourwatch-info{margin:20px 0 30px;padding-left:10px}.sellyourwatch-confirmation h2,.findyourwatch-confirmation h2{border-bottom:2px solid #9b8e83;font-family:"Monotype-Bodoni";font-size:18px;line-height:18px;margin:0;padding:0 0 12px 10px;text-transform:uppercase;color:#424242}@media only screen and (max-width: 767px){.sellyourwatch-confirmation h2,.findyourwatch-confirmation h2{padding-bottom:2px}}.sellyourwatch-confirmation h4,.findyourwatch-confirmation h4{font-family:"avenir-heavy",Helvetica,sans-serif;margin-bottom:5px}.sellyourwatch-confirmation .sellyourwatch-your-info,.findyourwatch-confirmation .sellyourwatch-your-info{padding-left:10px}.sellyourwatch-confirmation .sellyourwatch-watch-info,.findyourwatch-confirmation .sellyourwatch-watch-info{padding-left:10px}.picker__box{padding:15px}.picker__header{text-align:center;position:relative;width:150px;margin:10px auto 25px;line-height:20px}.picker__month,.picker__year{display:inline-block;font-size:12px;margin:0 3px 0 0}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media (min-width: 24.5em){.picker__select--month,.picker__select--year{margin-top:-0.5em}}.picker__nav--prev,.picker__nav--next{position:absolute;padding:0;top:0;height:20px;width:10px;box-sizing:content-box;background-size:7px 20px}.picker__nav--prev{background:url(../images/svg/arrow_left.svg) no-repeat scroll center transparent;left:0}.picker__nav--next{background:url(../images/svg/arrow_right.svg) no-repeat scroll center transparent;right:0}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table tbody tr:last-child:not(.current-month) .picker__day--outfocus{opacity:0;z-index:-1;position:relative}.picker__table tbody tr:last-child:not(.current-month) .picker__day--outfocus:hover{cursor:default}@media (min-height: 33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:12px;text-align:center;color:#424242}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--disabled:before{border-top-color:#aaaaaa}.picker__day--outfocus{color:#dddddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#424242;background:#b1dcfb}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer;color:#424242}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-color:#9b8e83;background:#faf7f5;color:#424242}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:center}.picker__button--today,.picker__button--clear{border:1px solid #ffffff;background:#ffffff;font-size:12px;letter-spacing:inherit;padding:.66em 0;width:33%;display:inline-block;vertical-align:bottom}.picker__button--close{position:absolute;width:20px;height:20px;top:10px;right:10px;background-image:url(../images/interface/icon-close.gif) !important;background-position:left top;background-size:18px !important;font-size:0;padding:0;border:1px solid #cc0000}.picker__button--close:hover{border-color:#8d0e11}.picker__button--today:hover,.picker__button--clear:hover{cursor:pointer;color:#424242}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{outline:none}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}.date *:focus{outline:0}.date .picker__frame,.date .picker__holder{bottom:0;left:0;right:0;top:100%;z-index:1001}.date .picker--opened .picker__frame{width:100%;max-width:500px;min-width:280px;top:30%;bottom:auto;position:absolute;margin:0 auto}@media only screen and (max-width: 767px){.date .picker--opened .picker__frame{max-width:280px}}.date .picker--opened .picker__frame .picker__wrap .picker__box{font-size:14px}.date .picker--opened .picker__frame .picker__wrap .picker__box .picker__header .picker__month,.date .picker--opened .picker__frame .picker__wrap .picker__box .picker__header .picker__year{font-family:"avenir-heavy",Helvetica,sans-serif}.date .picker--opened .picker__frame .picker__wrap .picker__box .picker--focused .picker__day--highlighted,.date .picker--opened .picker__frame .picker__wrap .picker__box .picker__day--highlighted:hover{background:#faf7f5}.date .picker--opened .picker__frame .picker__wrap .picker__box .picker__day--infocus:hover,.date .picker--opened .picker__frame .picker__wrap .picker__box .picker__day--outfocus:hover{background:#faf7f5}.date .picker--opened .picker__frame .picker__wrap .picker__box .picker__day--highlighted{border:0;background:transparent}.date .picker--opened .picker__frame .picker__wrap .picker__box .picker__day--selected{border:1px solid #9b8e83}.date .picker--opened .picker__frame .picker__wrap .picker__box .picker__button--clear,.date .picker--opened .picker__frame .picker__wrap .picker__box .picker__button--close,.date .picker--opened .picker__frame .picker__wrap .picker__box .picker__button--today{font-family:"avenir-heavy",Helvetica,sans-serif}.date .picker--opened .picker__frame .picker__wrap .picker__box .picker__button--clear{background:rgba(255,255,255,0.21);border:1px solid #9b8e83}.date .picker--opened .picker__frame .picker__wrap .picker__box .picker__button--clear:hover{background:rgba(155,142,131,0.7)}.form-row .picker__input.picker__input--active{border-color:#9b8e83}.picker__frame,.picker__holder{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;transition:background .15s ease-out,top 0s .15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .15s ease-out}@media (min-height: 33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 33.875em){.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height: 26.5em){.picker__box{font-size:14px}}@media (min-height: 33.875em){.picker__box{display:block;font-size:14px;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}@media (min-height: 40.125em){.picker__box{font-size:14px;border-bottom-width:1px}}.picker--opened .picker__holder{top:0;zoom:1;background:rgba(0,0,0,0.32);transition:background .15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}.pt_assistance #main{padding-top:55px;max-width:1180px;margin:auto}@media only screen and (max-width: 767px){.pt_assistance #main{padding-top:30px}}.pt_assistance #main #primary .right{display:none}.pt_assistance #secondary{background:transparent;padding:5px 20px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance #secondary{width:20.7%;padding:5px 1.5% 0}}@media only screen and (max-width: 767px){.pt_assistance #secondary{padding:0;margin:0 0 25px 0;border-top:1px solid #9b8e83}}.pt_assistance #secondary .content-asset{padding:0 !important}.pt_assistance #secondary .cms-nav{padding:0}.pt_assistance #secondary .cms-nav.second{margin-top:20px}@media only screen and (max-width: 767px){.pt_assistance #secondary .cms-nav.second{margin:0}}.pt_assistance #secondary .cms-nav h2{font-family:"Monotype-Bodoni";font-size:20px;line-height:24px;margin:0;padding-bottom:6px;text-transform:uppercase;border-bottom:1px solid #9b8e83}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance #secondary .cms-nav h2{letter-spacing:-0.1px}}.pt_assistance #secondary .cms-nav h2.arrow-wrap .arrow{padding:0;margin:0;line-height:20px;max-width:225px}.pt_assistance #secondary .cms-nav h2.arrow-wrap .arrow:after{content:"";display:inline-block;height:20px;width:7px;margin-left:20px;background:url(../images/svg/arrow_right.svg) no-repeat right center;position:relative;top:3px}@media only screen and (max-width: 767px){.pt_assistance #secondary .cms-nav h2.arrow-wrap .arrow{display:block;line-height:40px;max-width:initial;background:url(../images/svg/arrow_right.svg) no-repeat right center;background-size:7px 13px}.pt_assistance #secondary .cms-nav h2.arrow-wrap .arrow:after{display:none}}.pt_assistance #secondary .cms-nav ul{margin:14px 0 0;padding:0}.pt_assistance #secondary .cms-nav ul li{line-height:16px;margin-bottom:10px;list-style:none outside}.pt_assistance #secondary .cms-nav ul li a{margin:0}.pt_assistance #secondary .cms-nav ul li a.current{text-decoration:underline}.pt_assistance #secondary .cms-nav ul li a:hover{text-decoration:underline}@media only screen and (max-width: 767px){.pt_assistance #secondary .cms-nav{border-bottom:0}.pt_assistance #secondary .cms-nav h2{border-bottom:0;background:url("../images/plus-minus.png") no-repeat scroll calc(100% - 10px) 13px;cursor:pointer;font-size:14px;line-height:40px;border-bottom:1px solid #9b8e83;padding:0 10px}.pt_assistance #secondary .cms-nav h2.arrow-wrap{background:none}.pt_assistance #secondary .cms-nav ul{display:none;padding:10px;margin:0;border-bottom:1px solid #9b8e83}.pt_assistance #secondary .cms-nav ul li{line-height:20px}.pt_assistance #secondary .cms-nav.active h2{background-position:calc(100% - 10px) calc(100% - 13px)}.pt_assistance #secondary .cms-nav.active ul{display:block}}.pt_assistance .primary-content{width:74.6%;padding-bottom:0}@media only screen and (max-width: 1066px){.pt_assistance .primary-content{width:71.6%}}@media only screen and (max-width: 940px){.pt_assistance .primary-content{width:69.6%}}@media only screen and (max-width: 874px){.pt_assistance .primary-content{width:65.6%}}@media only screen and (max-width: 767px){.pt_assistance .primary-content{width:96%;margin-right:6px}}.pt_assistance .primary-content #serviceandrepair-nav{float:left;width:20%}@media only screen and (max-width: 767px){.pt_assistance .primary-content #serviceandrepair-nav{display:none}}.pt_assistance .primary-content #serviceandrepair-nav h2{font-size:20px;border-bottom:1px solid #9b8e83;font-family:"Monotype-Bodoni";line-height:100%;padding-bottom:10px;text-transform:uppercase;margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .primary-content #serviceandrepair-nav h2{font-size:18px;padding-bottom:12px}}.pt_assistance .primary-content #serviceandrepair-nav ul{padding:0;margin:0}.pt_assistance .primary-content #serviceandrepair-nav ul li{list-style:none;line-height:15px;margin-top:15px}.pt_assistance .primary-content #serviceandrepair-nav ul li a{font-size:14px;font-family:"avenir-roman",Helvetica,sans-serif;color:#424242}.pt_assistance .primary-content .serviceandrepair-information{float:left;width:28%;margin-left:5%}@media only screen and (max-width: 767px){.pt_assistance .primary-content .serviceandrepair-information{width:100%;margin-left:0}}.pt_assistance .primary-content .serviceandrepair-information h2{border-bottom:1px solid #9b8e83;margin-bottom:15px;margin-top:0;overflow:hidden;padding:3px 0 9px}@media only screen and (max-width: 767px){.pt_assistance .primary-content .serviceandrepair-information h2{padding:0 0 30px 0}}.pt_assistance .primary-content .serviceandrepair-information h2 a{float:right;text-decoration:underline}.pt_assistance .primary-content .serviceandrepair-information h2 a:hover{text-decoration:none}.pt_assistance .primary-content .serviceandrepair-information ul{padding:0;margin:5px 0 0 0}.pt_assistance .primary-content .serviceandrepair-information ul li{list-style:none;font-weight:bold}.pt_assistance .primary-content .serviceandrepair-information p{padding:7px 0 0 0;margin:0}.pt_assistance .primary-content .serviceandrepair-information a.button{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .primary-content .serviceandrepair-information a.button{padding:10px}}@media only screen and (max-width: 767px){.pt_assistance .primary-content .serviceandrepair-information a.button{padding:10px 0;text-align:center;width:98%}}.pt_assistance .primary-content .contacts-wrap{width:353px;float:right;padding:20px 27px 0 0}.pt_assistance .primary-content .contacts-wrap .notice{margin:0;max-width:90%}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .primary-content .contacts-wrap{width:51.3%;padding-right:2.7%}}@media only screen and (max-width: 767px){.pt_assistance .primary-content .contacts-wrap{padding:10px 0;width:100%;float:none;max-width:335px}}.pt_assistance .primary-content .contacts-wrap .dialog-required{top:25px}.pt_assistance .primary-content .contacts-wrap #ContactUsForm{margin-top:-10px;overflow:hidden}.pt_assistance .primary-content .contacts-wrap #ContactUsForm .privacy-caption{font-size:12px;color:#828282;margin:-30px 0 0 30px}.pt_assistance .primary-content .contacts-wrap #ContactUsForm .privacy-caption a{text-decoration:underline;color:#828282}.pt_assistance .primary-content .contacts-wrap #ContactUsForm .privacy-caption a:hover{text-decoration:none}.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row select{color:#787878}.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row.checkbox{margin-top:-5px}@media only screen and (max-width: 767px){.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row.checkbox{margin-top:0}}.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row.checkbox label{font-size:12px !important;color:#828282;padding:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row.checkbox label{padding-left:30px}.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row.checkbox label:before{margin-left:-30px}}@media only screen and (max-width: 767px){.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row.checkbox label{padding-left:30px}.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row.checkbox label:before{margin-left:-30px}}.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row.form-row-button{width:100%;text-align:center}.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row.form-row-button .button-fancy-medium{color:#fff;background:#453c2b;border:0}.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row.form-row-button .button-fancy-medium:hover{background:rgba(155,142,131,0.7);cursor:pointer}@media only screen and (max-width: 767px){.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row.form-row-button{float:none}.pt_assistance .primary-content .contacts-wrap #ContactUsForm .form-row.form-row-button button{width:100%;margin-top:5px}}.pt_assistance .primary-content .customerservice{float:left;width:360px;padding:20px 0 0 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .primary-content .customerservice{width:40%}}@media only screen and (max-width: 767px){.pt_assistance .primary-content .customerservice{float:left}}.pt_assistance .primary-content .customerservice .customerservice-wrap{padding-left:10px}.pt_assistance .primary-content .customerservice .customerservice-wrap p{margin:0 0 30px 0}.pt_assistance .primary-content .customerservice .customerservice-wrap p .title{font-family:"avenir-heavy",Helvetica,sans-serif}.pt_assistance .primary-content .customerservice .customerservice-wrap p a{text-decoration:underline}.pt_assistance .primary-content .customerservice .customerservice-wrap p a:hover{text-decoration:none}.pt_assistance .primary-content .customerservice .stores-wrap{border-top:1px solid #d7d2cd;padding:20px 0 0 10px}@media only screen and (max-width: 767px){.pt_assistance .primary-content .customerservice .stores-wrap{padding-left:0;text-align:center}}.pt_assistance .primary-content .customerservice .stores-wrap h4{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;margin-bottom:7px}@media only screen and (max-width: 767px){.pt_assistance .primary-content .customerservice .stores-wrap h4{margin-bottom:15px}}.pt_assistance h1.content-headers{padding:0 10px 5px;border-bottom:1px solid #9b8e83;margin:0}@media only screen and (max-width: 767px){.pt_assistance h1.content-headers.serviceandrepair{padding:13px 0 0 10px;font-size:18px;margin:0}}.pt_assistance h4{font-size:14px;margin:0}.pt_assistance h4.notice-title{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;margin-bottom:15px}.pt_assistance .serviceandrepairstatus{margin-top:20px}.pt_assistance .serviceandrepairstatus .left-column{float:left;width:490px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .serviceandrepairstatus .left-column{width:360px}}.pt_assistance .serviceandrepairstatus .left-column h2{padding-left:22px}.pt_assistance .serviceandrepairstatus .right-column{float:right;width:340px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .serviceandrepairstatus .right-column{width:300px}}.pt_assistance .serviceandrepairstatus h2{font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;line-height:14px;margin:0 0 15px 0;padding:30px 0 0 0;text-transform:uppercase;color:#424242}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepairstatus h2{padding:20px 0 0 10px;margin-bottom:15px}}.pt_assistance .serviceandrepairstatus h2.section-header{color:#fff;padding-top:0;line-height:39px;background:#9b8e83}.pt_assistance .serviceandrepairstatus .serviceandrepairstatus-content{border-top:1px solid #9b8e83;line-height:20px;padding-bottom:25px}.pt_assistance .serviceandrepairstatus .serviceandrepairstatus-content.activity{border-bottom:1px solid #9b8e83}.pt_assistance .serviceandrepairstatus .serviceandrepairstatus-content .sub-wrap .label{font-family:"avenir-heavy",Helvetica,sans-serif;width:170px;display:inline-block}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepairstatus .serviceandrepairstatus-content .sub-wrap .label{max-width:50%}}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepairstatus .serviceandrepairstatus-content .sub-wrap{padding-left:10px}}.pt_assistance .serviceandrepairstatus .serviceandrepairstatus-content .sub-wrap.activity div{line-height:25px}.pt_assistance .serviceandrepairstatus .serviceandrepairstatus-content .sub-wrap.activity div.odd{background:#fafafa}.pt_assistance .serviceandrepairstatus .serviceandrepairstatus-content .sub-wrap.left{padding-left:22px}.pt_assistance .serviceandrepairstatus .serviceandrepairstatus-content .sub-wrap.left .label{width:215px}.pt_assistance .serviceandrepairstatus .service-confirm-info{border-top:1px solid #9b8e83;padding-top:15px;line-height:1.6em}.pt_assistance .serviceandrepairstatus .service-confirm-info span{font-family:"avenir-heavy",Helvetica,sans-serif}.pt_assistance .serviceandrepairstatus .service-confirm-info a{text-decoration:underline}.pt_assistance .serviceandrepairstatus .service-confirm-info a:hover{text-decoration:none}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepairstatus .service-confirm-info{padding-left:10px}}.pt_assistance .serviceandrepaircenter{float:right;width:353px;margin-right:76px;padding-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .serviceandrepaircenter{width:50%;margin-right:0}}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepaircenter{width:100%;margin-right:0;padding-top:0}}.pt_assistance .serviceandrepaircenter h2{font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;line-height:1.6em;margin:0;text-transform:uppercase;color:#424242}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepaircenter h2{padding-left:10px}}.pt_assistance .serviceandrepaircenter form{position:relative}.pt_assistance .serviceandrepaircenter form .dialog-required{position:absolute;right:0}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepaircenter form .dialog-required{right:10px}}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepaircenter form .form-row{padding:0 10px}}.pt_assistance .serviceandrepaircenter form .privacy-caption{font-size:12px;color:#828282;margin:-34px 0 0 30px}.pt_assistance .serviceandrepaircenter form .privacy-caption a{text-decoration:underline;color:#828282}.pt_assistance .serviceandrepaircenter form .privacy-caption a:hover{text-decoration:none}.pt_assistance .serviceandrepaircenter form .form-row select{color:#787878}.pt_assistance .serviceandrepaircenter form .form-row.other{display:none}.pt_assistance .serviceandrepaircenter form .form-row.checkbox{margin-top:-5px}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepaircenter form .form-row.checkbox{margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .serviceandrepaircenter form .form-row.checkbox label{padding-left:30px}.pt_assistance .serviceandrepaircenter form .form-row.checkbox label:before{margin-left:-30px}}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepaircenter form .form-row.checkbox label{padding-left:30px}.pt_assistance .serviceandrepaircenter form .form-row.checkbox label:before{margin-left:-30px}}.pt_assistance .serviceandrepaircenter form .form-caption{margin:7px 0 0 0;font-size:13px}.pt_assistance .serviceandrepaircenter form textarea{height:120px}.pt_assistance .serviceandrepaircenter form .form-row-button{margin:20px 0 0 0;overflow:hidden}.pt_assistance .serviceandrepaircenter form .form-row-button button{float:right;width:auto !important}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepaircenter form .form-row-button button{width:100% !important}}.pt_assistance .serviceandrepairleft{float:left;width:680px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .serviceandrepairleft{width:40%}}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepairleft{padding:0 10px 10px;width:280px}}.pt_assistance .serviceandrepairleft .content-asset{margin-top:20px;padding:0 0 10px 10px;border-bottom:1px solid #d7d2cd}.pt_assistance .serviceandrepairleft .content-asset:last-child{border-bottom:0;display:none}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepairleft .content-asset{padding-left:0}.pt_assistance .serviceandrepairleft .content-asset .button{padding:10px 0;width:100%;text-align:center}}.pt_assistance .serviceandrepairleft .content-asset p{margin:0 0 10px}.pt_assistance .serviceandrepairleft .content-asset ul{margin:0 0 10px}.pt_assistance .serviceandrepairleft .content-asset ul li{list-style-type:disc}.pt_assistance .serviceandrepairleft .content-asset h4{font-family:"avenir-heavy",Helvetica,sans-serif;margin-bottom:15px}.pt_assistance.customer-service-confirmation .breadcrumb,.pt_assistance.customer-service-confirmation #secondary{display:none}.pt_assistance.customer-service-confirmation.rolex .breadcrumb{display:block}.pt_assistance.customer-service-confirmation .primary-content{width:600px;float:left}.pt_assistance.customer-service-confirmation .primary-content .contact-us-confirmation-message p{margin:20px 0 25px;padding-left:10px}.pt_assistance.customer-service-confirmation .primary-content .contact-us-confirmation-message .button{padding:10px 0;box-sizing:border-box;width:330px;text-align:center;margin:0 0 55px 10px}@media only screen and (max-width: 767px){.pt_assistance.customer-service-confirmation .primary-content .contact-us-confirmation-message .button{width:100%;margin:0 0 45px 0}}.pt_assistance.customer-service-confirmation .primary-content .contact-us-confirmation-message h2{border-bottom:1px solid #9b8e83;font-family:"Monotype-Bodoni";font-size:18px;line-height:18px;margin:0 0 20px 0;padding:0 0 12px 10px;text-transform:uppercase;color:#424242}@media only screen and (max-width: 767px){.pt_assistance.customer-service-confirmation .primary-content .contact-us-confirmation-message h2{padding-bottom:5px}}.pt_assistance.customer-service-confirmation .primary-content .contact-us-confirmation-message .contactus-info{padding-left:10px;line-height:20px}.pt_assistance .cms-content .content-asset .content-header{border-bottom:1px solid #9b8e83;font-size:24px;line-height:25px;margin-bottom:20px}.pt_assistance .cms-content .content-asset .content-header.second{margin-top:70px}@media only screen and (max-width: 767px){.pt_assistance .cms-content .content-asset .content-header.second{margin-top:30px}}@media only screen and (max-width: 767px){.pt_assistance .cms-content .content-asset .content-header{font-size:18px;line-height:19px;padding-right:0}}.pt_assistance .cms-content .content-asset h4{font-family:"avenir-heavy",Helvetica,sans-serif;margin-bottom:5px;padding-left:10px}.pt_assistance .cms-content .content-asset h4.sub-title{text-transform:uppercase;margin-bottom:10px}.pt_assistance .cms-content .content-asset p{margin:0 0 15px 0;padding-left:10px}.pt_assistance .cms-content .content-asset p a{text-decoration:underline}.pt_assistance .cms-content .content-asset p a:hover{text-decoration:none}.pt_assistance .cms-content .content-asset p .art{font-family:"avenir-heavy",Helvetica,sans-serif}.pt_assistance .cms-content .content-asset p.note{font-size:12px;line-height:14px;color:#828282}.pt_assistance .cms-content .content-asset p.note a{color:#828282}.pt_assistance .cms-content .content-asset p.no-margin{margin:0}.pt_assistance .cms-content .content-asset .first-content{overflow:hidden;margin-bottom:20px}.pt_assistance .cms-content .content-asset .first-content .img-link{float:left;margin:0 50px 0 10px}@media only screen and (max-width: 767px){.pt_assistance .cms-content .content-asset .first-content .img-link{float:none;margin:0 0 10px 0;text-align:center}}.pt_assistance .cms-content .content-asset .first-content .copy{line-height:1.6em}.pt_assistance .cms-content .content-asset .links-wrap{overflow:hidden}.pt_assistance .cms-content .content-asset .sub-wrap{border-top:1px solid #d7d2cd;margin-top:20px;padding-top:20px;overflow:hidden}.pt_assistance .cms-content .content-asset .sub-wrap.no-border{border:0;margin:0;padding-top:10px}.pt_assistance .cms-content .content-asset .banners-wrap{margin-top:60px}@media only screen and (max-width: 767px){.pt_assistance .cms-content .content-asset .banners-wrap{margin-top:30px}}.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap{width:430px;float:left;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap{width:49%}}@media only screen and (max-width: 767px){.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap{margin-bottom:20px}}.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap h3{font-size:16px;margin:0;padding-left:0}.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap h3 span{font-size:24px;font-family:"Monotype-Bodoni";display:block;text-transform:uppercase;margin-bottom:15px}@media only screen and (max-width: 767px){.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap h3 span{font-size:18px;letter-spacing:0.01em}}.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap h3 a{text-decoration:underline;font-size:14px}.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap h3 a:hover{text-decoration:none}.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap.right{float:right}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap.right{width:49%}}.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap.top{position:relative;color:#fff;margin-bottom:30px}.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap.top img{max-width:100%}.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap.top h3{position:absolute;top:35px;left:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap.top h3{top:20px}}@media only screen and (max-width: 767px){.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap.top h3{top:20px}}@media only screen and (max-width: 767px){.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap.top{margin-bottom:20px}}.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap.top a{color:#fff}.pt_assistance .cms-content .content-asset .banners-wrap .banners-subwrap.bottom{padding:25px 0;text-align:center;border-top:1px solid #9b8e83;border-bottom:1px solid #9b8e83}.pt_assistance .cms-content .content-asset .table-wrap{padding-left:10px;margin-bottom:10px}@media only screen and (max-width: 767px){.pt_assistance .cms-content .content-asset .table-wrap{padding:0 10px}}.pt_assistance .cms-content .content-asset .table-wrap table{border:1px solid #d7d2cd;background:#fafafa}.pt_assistance .cms-content .content-asset .table-wrap table thead th{padding:10px 15px;font-family:"avenir-heavy",Helvetica,sans-serif;border-bottom:1px solid #d7d2cd}@media only screen and (max-width: 767px){.pt_assistance .cms-content .content-asset .table-wrap table thead th{padding:10px 5px}}.pt_assistance .cms-content .content-asset .table-wrap table tbody tr td{padding:4px 15px;border-bottom:1px solid #d7d2cd}@media only screen and (max-width: 767px){.pt_assistance .cms-content .content-asset .table-wrap table tbody tr td{padding:10px 5px}}.pt_assistance .cms-content .content-asset ul{margin:0 0 15px 10px;padding:0 0 0 15px}.pt_assistance .cms-content .content-asset ul li{list-style-type:disc}.pt_assistance .cms-content .content-asset ul li a{text-decoration:underline}.pt_assistance .cms-content .content-asset ul li a:hover{text-decoration:none}.pt_assistance .serviceandrepair-confirmation{float:left;width:42%;margin-left:5%}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepair-confirmation{width:100%;margin-left:0}}.pt_assistance .serviceandrepair-confirmation .store-contact-confirm-info{margin:20px 0 30px;padding-left:10px;max-width:540px}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepair-confirmation .store-contact-confirm-info{margin:15px 0 25px}}.pt_assistance .serviceandrepair-confirmation .buttons a{float:left}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepair-confirmation .buttons a{width:100%;padding:11px 0;box-sizing:border-box;text-align:center}}.pt_assistance .serviceandrepair-confirmation .buttons a.print-page{text-decoration:none;margin-left:10px}.pt_assistance .serviceandrepair-confirmation h2{border-bottom:1px solid #9b8e83;font-family:"Monotype-Bodoni";font-size:24px;line-height:100%;margin:0 0 25px 0;padding:0 0 6px 10px;text-transform:uppercase;color:#424242}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .serviceandrepair-confirmation h2{font-size:20px;padding-bottom:10px}}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepair-confirmation h2{padding-bottom:15px;font-size:18px}}.pt_assistance .serviceandrepair-confirmation .your-request{margin-left:10px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #9b8e83;width:80%}@media only screen and (max-width: 767px){.pt_assistance .serviceandrepair-confirmation .your-request{box-sizing:border-box;width:100%}}.pt_assistance .serviceandrepair-confirmation .your-request h4{text-transform:uppercase;margin-bottom:15px}.pt_assistance .serviceandrepair-confirmation .your-request p{line-height:150%;padding:0;margin:0}.pt_assistance .serviceandrepair-confirmation .your-request.watch-info-details p{line-height:23px}.pt_assistance .serviceandrepair-confirmation .your-request .method-capitalize{text-transform:capitalize;line-height:24px}.pt_assistance .serviceandrepair-confirmation h4{font-family:"avenir-heavy",Helvetica,sans-serif;margin-bottom:5px}.pt_assistance.pt_orderstatus .primary-content .section-header{font-family:"avenir-heavy",Helvetica,sans-serif;font-size:14px;color:#fff;text-transform:uppercase;background:none #9b8e82;padding:10px;margin:15px 0 20px}.pt_assistance.pt_orderstatus .primary-content .left{width:410px;float:left;padding-left:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance.pt_orderstatus .primary-content .left{width:48%;padding-left:1%}}@media only screen and (max-width: 767px){.pt_assistance.pt_orderstatus .primary-content .left{width:100%;margin-bottom:20px;padding:0}}.pt_assistance.pt_orderstatus .primary-content .left .login-wrap{border-bottom:1px solid #d7d2cd;padding:0 0 34px 10px;margin-bottom:20px}.pt_assistance.pt_orderstatus .primary-content .left .login-wrap p{margin:0 0 10px 0;line-height:1.6em}.pt_assistance.pt_orderstatus .primary-content .right{width:410px;float:right;padding-right:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance.pt_orderstatus .primary-content .right{width:48%;padding-right:1%}}@media only screen and (max-width: 767px){.pt_assistance.pt_orderstatus .primary-content .right{width:100%;padding:0}}.pt_assistance.pt_orderstatus .primary-content .service-status-asset,.pt_assistance.pt_orderstatus .primary-content .order-status-asset{margin-bottom:10px;padding:0 35px 0 10px;line-height:1.6em}@media only screen and (max-width: 767px){.pt_assistance.pt_orderstatus .primary-content .service-status-asset,.pt_assistance.pt_orderstatus .primary-content .order-status-asset{margin-bottom:9px;padding:0 10px}}.pt_assistance.pt_orderstatus .primary-content .order-error{margin:0 0 15px;padding:0  35px 0 10px;line-height:1.6em;color:#c00}@media only screen and (max-width: 767px){.pt_assistance.pt_orderstatus .primary-content .order-error{padding:0 10px}}.pt_assistance.pt_orderstatus .primary-content form{padding:0 40px 0 10px}@media only screen and (max-width: 767px){.pt_assistance.pt_orderstatus .primary-content form{padding:0 10px}}.pt_assistance.pt_orderstatus .primary-content form fieldset{position:relative}.pt_assistance.pt_orderstatus .primary-content form .dialog-required{position:absolute;right:0}@media only screen and (max-width: 767px){.pt_assistance.pt_orderstatus .primary-content form .dialog-required{top:10px}}@media only screen and (max-width: 767px){.pt_assistance.pt_orderstatus .primary-content form{padding:0}}.pt_assistance.pt_orderstatus .primary-content form button{margin-top:10px;padding:13px 30px;color:#fff;background:#453c2b;border:0}.pt_assistance.pt_orderstatus .primary-content form button:hover{background:rgba(155,142,131,0.7);cursor:pointer}@media only screen and (max-width: 767px){.pt_assistance.pt_orderstatus .primary-content form button{padding:13px 0;width:100%;text-align:center}}.pt_assistance .emaisubscribe-wrap{padding:20px 10px 0}@media only screen and (max-width: 767px){.pt_assistance .emaisubscribe-wrap{padding-top:10px}}.pt_assistance .emaisubscribe-wrap .emaisubscribe-form{float:left;width:353px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .emaisubscribe-wrap .emaisubscribe-form{width:50%}}@media only screen and (max-width: 767px){.pt_assistance .emaisubscribe-wrap .emaisubscribe-form{margin-bottom:20px}}.pt_assistance .emaisubscribe-wrap .emaisubscribe-form p{margin:0}.pt_assistance .emaisubscribe-wrap .emaisubscribe-form p.subscribe-success{font-family:"avenir-heavy",Helvetica,sans-serif;margin-bottom:5px}.pt_assistance .emaisubscribe-wrap .emaisubscribe-form fieldset{position:relative}.pt_assistance .emaisubscribe-wrap .emaisubscribe-form fieldset .dialog-required{position:absolute;right:0}@media only screen and (max-width: 767px){.pt_assistance .emaisubscribe-wrap .emaisubscribe-form fieldset .dialog-required{top:10px}}.pt_assistance .emaisubscribe-wrap .emaisubscribe-form fieldset button{margin-top:15px}.pt_assistance .emaisubscribe-wrap .emaisubscribe-banner{float:right;max-width:368px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_assistance .emaisubscribe-wrap .emaisubscribe-banner{max-width:42%}}.pt_assistance .emaisubscribe-wrap .emaisubscribe-banner img{max-width:100%}#contact-us-dialog .contacts-wrap{max-width:352px;width:100%}#contact-us-dialog .contact-us-confirmation-message{max-width:100%;width:352px}#contact-us-dialog .contact-us-confirmation-message .notice{padding-left:10px}#contact-us-dialog .notice{margin-bottom:0}#contact-us-dialog .contacts-wrap .dialog-required{top:25px}#contact-us-dialog .contacts-wrap #ContactUsForm{margin-top:-10px;overflow:hidden}#contact-us-dialog .contacts-wrap #ContactUsForm .privacy-caption{font-size:12px;color:#828282;margin:-28px 0 0 30px}#contact-us-dialog .contacts-wrap #ContactUsForm .privacy-caption a{text-decoration:underline;color:#828282}#contact-us-dialog .contacts-wrap #ContactUsForm .privacy-caption a:hover{text-decoration:none}#contact-us-dialog .contacts-wrap #ContactUsForm .form-row select{color:#787878}#contact-us-dialog .contacts-wrap #ContactUsForm .form-row.checkbox{margin-top:-5px}@media only screen and (max-width: 767px){#contact-us-dialog .contacts-wrap #ContactUsForm .form-row.checkbox{margin-top:0}}#contact-us-dialog .contacts-wrap #ContactUsForm .form-row.checkbox label{font-size:12px !important;color:#828282;padding:0}@media only screen and (min-width: 768px) and (max-width: 1199px){#contact-us-dialog .contacts-wrap #ContactUsForm .form-row.checkbox label{padding-left:30px}#contact-us-dialog .contacts-wrap #ContactUsForm .form-row.checkbox label:before{margin-left:-30px}}@media only screen and (max-width: 767px){#contact-us-dialog .contacts-wrap #ContactUsForm .form-row.checkbox label{padding-left:30px}#contact-us-dialog .contacts-wrap #ContactUsForm .form-row.checkbox label:before{margin-left:-30px}}#contact-us-dialog .contacts-wrap #ContactUsForm .form-row.form-row-button{float:right}@media only screen and (max-width: 767px){#contact-us-dialog .contacts-wrap #ContactUsForm .form-row.form-row-button{float:none}#contact-us-dialog .contacts-wrap #ContactUsForm .form-row.form-row-button button{width:100%;margin-top:5px}}#contact-us-dialog .contact-us-confirmation-message{margin-bottom:15px}#contact-us-dialog .contact-us-confirmation-message h2{border-bottom:1px solid #9b8e83;font-family:"Monotype-Bodoni";font-size:18px;line-height:18px;margin:20px 0;padding:0 0 10px 10px;text-transform:uppercase;color:#424242}@media only screen and (max-width: 767px){#contact-us-dialog .contact-us-confirmation-message h2{padding-bottom:5px}}#contact-us-dialog .contact-us-confirmation-message .contactus-info{padding-left:10px;line-height:20px}#dialog-container .content-header{border-width:1px;font-family:"Monotype-Bodoni";font-size:20px;text-transform:uppercase;padding-left:0}#dialog-container h4{font-family:"avenir-heavy",Helvetica,sans-serif;margin-bottom:5px;margin-top:0}#dialog-container h4.sub-title{text-transform:uppercase;margin-bottom:10px}#dialog-container p{margin:0 0 15px 0}#dialog-container p a{text-decoration:underline}#dialog-container p a:hover{text-decoration:none}#dialog-container p .art{font-family:"avenir-heavy",Helvetica,sans-serif}#dialog-container p.note{font-size:12px;line-height:14px;color:#828282}#dialog-container p.no-margin{margin:0}#dialog-container .first-content{overflow:hidden;margin-bottom:20px;padding-top:20px}#dialog-container .sub-wrap{border-top:1px solid #d7d2cd;margin-top:20px;padding-top:20px;overflow:hidden}#dialog-container ul{margin:0 0 15px 0;padding:0 0 0 15px}#dialog-container ul li{list-style-type:disc}#dialog-container ul li a{text-decoration:underline}#dialog-container ul li a:hover{text-decoration:none}.customer-service-landing-wrap{padding-top:60px}@media only screen and (max-width: 767px){.customer-service-landing-wrap{padding-top:30px}}.customer-service-landing-wrap .image-wrap{float:left;max-width:480px}.customer-service-landing-wrap .image-wrap img{max-width:100%;display:block}.customer-service-landing-wrap .links-wrap{float:left;margin-left:60px;width:200px;border-top:1px solid #9b8e82}@media only screen and (max-width: 767px){.customer-service-landing-wrap .links-wrap{width:100%;margin:30px 0 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.customer-service-landing-wrap .links-wrap{margin-left:30px}}.customer-service-landing-wrap .links-wrap .menu-sub-content{border-bottom:1px solid #9b8e82;padding:20px 0}.customer-service-landing-wrap .links-wrap .menu-sub-content .menu-sub-heading{margin:10px 0 5px;clear:both;font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;font-size:14px}.customer-service-landing-wrap .links-wrap .menu-sub-content .menu-sub-heading a.arrow{background:url(../images/svg/arrow_right.svg) no-repeat right center;width:100%;background-size:6px 10px;display:inline-block}.customer-service-landing-wrap .links-wrap .menu-sub-content .menu-sub-heading a.arrow:hover{color:#919191}.customer-service-landing-wrap .links-wrap .menu-sub-content ul{padding:0 0 0 15px;margin:10px 0 0}.customer-service-landing-wrap .links-wrap .menu-sub-content ul li a{text-decoration:underline}.customer-service-landing-wrap .links-wrap .menu-sub-content ul li a:hover{text-decoration:none}.pt_customer-service.rolex .top-links a{margin-bottom:0}.pt_customer-service.rolex .contactus-info{text-align:center}.pt_customer-service.rolex .contactus-info .top-banner{width:100%;max-width:1680px;margin:0 auto 50px}@media only screen and (max-width: 767px){.pt_customer-service.rolex .contactus-info .top-banner{margin-bottom:30px}}.pt_customer-service.rolex .contactus-info .top-banner img{width:100%;max-width:1680px}.pt_customer-service.rolex .contacts-wrap{overflow:hidden}.pt_customer-service.rolex .contacts-wrap .schedule-visit{margin:50px auto;text-align:center}@media only screen and (max-width: 767px){.pt_customer-service.rolex .contacts-wrap .schedule-visit{margin:30px auto 60px}}.pt_customer-service.rolex .contacts-wrap .schedule-visit .title{font-family:"avenir-heavy", sans-serif;font-size:16px;text-transform:uppercase;margin:20px 0}.pt_customer-service.rolex .contacts-wrap .schedule-visit .dividerline{width:148px;height:1px;border-top:1px solid #9b8e83;margin:10px auto 15px}@media only screen and (max-width: 767px){.pt_customer-service.rolex .contacts-wrap .schedule-visit .dividerline{margin:15px auto 15px}}.pt_customer-service.rolex .contacts-wrap .schedule-visit .dividerline:last-of-type{width:100%;max-width:960px;margin-top:58px;padding:0 10px}@media only screen and (min-width: 1200px){.pt_customer-service.rolex .contacts-wrap .schedule-visit .dividerline:last-of-type{max-width:1180px}}.pt_customer-service.rolex .section-home-one.section-content{height:auto;overflow:hidden}.pt_customer-service.rolex .breadcrumbs{padding:0}@media only screen and (max-width: 767px){.pt_customer-service.rolex .breadcrumbs{margin-top:0 !important}}@media only screen and (max-width: 767px){.pt_customer-service.rolex .breadcrumbs .breadcrumb{margin:0}}.pt_customer-service.rolex .right-form{float:none;width:100%}@media only screen and (max-width: 767px){.pt_customer-service.rolex .right-form{padding:0;margin:0 auto;width:100%}}.pt_customer-service.rolex .store-form{display:flex;justify-content:space-between;max-width:809px;margin:0 auto}@media only screen and (max-width: 767px){.pt_customer-service.rolex .store-form{flex-direction:column;margin:0 3%}}.pt_customer-service.rolex .store-form .dialog-required{top:8px;right:0}@media only screen and (min-width: 768px){.pt_customer-service.rolex .store-form .col1{width:48%;margin-right:1%}}@media only screen and (min-width: 768px){.pt_customer-service.rolex .store-form .col2{width:48%;margin-left:1%}}.pt_customer-service.rolex .store-form .form-row{clear:none}.pt_customer-service.rolex .store-form .button-fancy-medium{float:right}@media only screen and (max-width: 767px){.pt_customer-service.rolex .store-form .button-fancy-medium{width:100%;float:none;margin-top:20px}}.pt_customer-service.rolex .contact-us-confirmation-message{clear:both;margin:0 auto;text-align:center}@media only screen and (max-width: 767px){.pt_customer-service.rolex .contact-us-confirmation-message{margin:0 5%}}.pt_customer-service.rolex .contact-us-confirmation-message .dividerline{max-width:100%;max-width:870px}.pt_customer-service.rolex .contact-us-confirmation-message .confirmheader{text-align:center}.pt_customer-service.rolex .contact-us-confirmation-message .confirmheader h1{font-family:"Monotype-Bodoni";font-size:1.7em;text-transform:uppercase;margin:30px auto 40px}@media only screen and (max-width: 767px){.pt_customer-service.rolex .contact-us-confirmation-message .confirmheader h1{margin:40px auto 30px}}.pt_customer-service.rolex .contact-us-confirmation-message .confirmheader p{font-family:"avenir-book",sans-serif;max-width:480px;font-size:1.15em;margin:20px auto 30px auto}@media only screen and (max-width: 767px){.pt_customer-service.rolex .contact-us-confirmation-message .confirmheader p{margin:20px 8% 30px}}.pt_customer-service.rolex .contact-us-confirmation-message .contactus-info{width:470px;margin:40px auto 30px;text-align:left;clear:both;overflow:hidden;line-height:1.8}@media only screen and (max-width: 767px){.pt_customer-service.rolex .contact-us-confirmation-message .contactus-info{width:100%;margin-bottom:70px}}.pt_customer-service.rolex .contact-us-confirmation-message .contactus-info h2{font:1rem "avenir-heavy";text-transform:uppercase;margin-bottom:30px}@media only screen and (max-width: 767px){.pt_customer-service.rolex .contact-us-confirmation-message .contactus-info h2{margin:0 0 30px}}.pt_customer-service.rolex .contact-us-confirmation-message .contactus-info .label{float:left;width:30%;font-weight:bold}@media only screen and (max-width: 767px){.pt_customer-service.rolex .contact-us-confirmation-message .contactus-info .label{float:none;width:100%}}.pt_customer-service.rolex .contact-us-confirmation-message .contactus-info .info{float:left;width:70%}@media only screen and (max-width: 767px){.pt_customer-service.rolex .contact-us-confirmation-message .contactus-info .info{float:none;width:100%;margin-bottom:20px}}.pt_customer-service.rolex .contact-us-confirmation-message a.print{display:inline-block;margin-bottom:100px;text-decoration:underline;text-transform:capitalize}.pt_customer-service.rolex .contact-us-confirmation-message a.print:hover{text-decoration:none}@media only screen and (max-width: 767px){.pt_customer-service.rolex .contact-us-confirmation-message a.print{display:none}}.pt_customer-service.rolex .contact-us{text-align:center}.pt_customer-service.rolex .contact-us .contactus-info{margin:30px auto 60px}.pt_customer-service.rolex .contact-us .contact-us-confirmation-message{max-width:40%;margin:0 auto;text-align:left}.pt_customer-service.rolex .contact-us .title{font-family:"Monotype-Bodoni";font-size:24px;text-transform:uppercase}.pt_customer-service.rolex .contact-us .description{font-family:"avenir-book", sans-serif;max-width:800px;margin:20px auto 30px auto;line-height:1.5}@media only screen and (max-width: 767px){.pt_customer-service.rolex .contact-us .description{margin:20px 5% 30px}}.pt_customer-service.rolex .contact-us .dividerline{width:138px;height:1px;border-top:1px solid #9b8e83;margin:15px auto}.pt_customer-service.rolex #keepexploring h2,.pt_customer-service.rolex #featuredselections h2{margin-top:0}.pt_customer-service.rolex .divider{width:90%;max-width:1180px;height:1px;border-top:1px solid #9b8e83;margin:15px auto}.full-width .primary-content{border:none;width:100%}.pt_wish-list #main .primary-content .item-list .item-dashboard .option-add-to-cart button{background:black}.pt_account #main .primary-content button{background:black}.pt_error #main{padding-top:50px}@media only screen and (max-width: 767px){.pt_error #main{padding-top:10px}}.pt_error #main .primary-content .content-headers{padding:0 10px 7px;margin-bottom:23px;font-family:"Monotype-Bodoni";font-size:24px}@media only screen and (max-width: 767px){.pt_error #main .primary-content .content-headers{font-size:18px}}@media only screen and (max-width: 767px){.pt_error #main .primary-content{overflow:hidden}}.pt_error #main .primary-content .error-page-search{float:left;max-width:430px;padding-left:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_error #main .primary-content .error-page-search{max-width:49%}}@media only screen and (max-width: 767px){.pt_error #main .primary-content .error-page-search{margin-bottom:12px;padding:0 10px}}.pt_error #main .primary-content .error-page-search p{margin:0 0 20px}.pt_error #main .primary-content .error-page-search h4{font-family:"avenir-heavy",Helvetica,sans-serif;margin:0}.pt_error #main .primary-content .error-page-search ul{margin:0 0 15px 10px;padding:0 0 0 5px}.pt_error #main .primary-content .error-page-search ul li{list-style-type:disc}.pt_error #main .primary-content .error-page-search ul li a{text-decoration:underline}.pt_error #main .primary-content .error-page-search form{width:353px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_error #main .primary-content .error-page-search form{max-width:100%}}@media only screen and (max-width: 767px){.pt_error #main .primary-content .error-page-search form{width:100%;text-align:center}}.pt_error #main .primary-content .error-page-search form input{width:100%}.pt_error #main .primary-content .error-page-search form button{margin-top:15px}.pt_error #main .primary-content .error-page-footer-asset{float:right;max-width:370px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_error #main .primary-content .error-page-footer-asset{max-width:42%}}@media only screen and (max-width: 767px){.pt_error #main .primary-content .error-page-footer-asset{padding:0 10px}}.pt_error #main .primary-content .error-page-footer-asset img{display:block;max-width:100%}.pt_error #main #secondary{background:transparent;padding:5px 20px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_error #main #secondary{width:20.7%;padding:5px 1.5% 0}}@media only screen and (max-width: 767px){.pt_error #main #secondary{padding:0;margin:0 0 25px 0}}.pt_error #main #secondary .cms-nav.second{margin-top:30px}@media only screen and (max-width: 767px){.pt_error #main #secondary .cms-nav.second{margin-top:20px}}.pt_error #main #secondary .cms-nav h2{font-family:"Monotype-Bodoni";font-size:20px;line-height:24px;margin:0;padding-bottom:6px;text-transform:uppercase;border-bottom:1px solid #9b8e83}.pt_error #main #secondary .cms-nav ul{margin:14px 0 0}.pt_error #main #secondary .cms-nav ul li{line-height:14px;margin-bottom:10px}.pt_error #main #secondary .cms-nav ul li a{margin:0;overflow:visible;line-height:18px}.pt_error #main #secondary .cms-nav ul li a.current{text-decoration:underline}@media only screen and (max-width: 767px){.pt_error #main #secondary .cms-nav{border:1px solid #9b8e83;border-bottom:0}.pt_error #main #secondary .cms-nav h2{border-bottom:0;background:url("../images/arrow-down.gif") no-repeat scroll 275px center;cursor:pointer;font-size:14px;line-height:40px;border-bottom:1px solid #9b8e83;padding:0 10px}.pt_error #main #secondary .cms-nav ul{display:none;padding:10px;margin:0;border-bottom:1px solid #9b8e83}.pt_error #main #secondary .cms-nav ul li{line-height:20px}.pt_error #main #secondary .cms-nav.active ul{display:block}}.pt_offline .header{text-align:center;padding:20px 0;border-bottom:1px solid #9b8e83;margin-bottom:30px}.pt_offline #main h1{margin:0 0 20px;border-bottom:1px solid #9b8e83;padding:0 0 10px 10px}.pt_offline #main p{font-size:16px;padding-left:10px;margin:0}@media only screen and (max-width: 767px){.pt_useful_content.holiday-gift-guide .section-home-one{height:auto}.pt_useful_content.holiday-gift-guide .section-home-one .the-brand .explore-brand{bottom:44px}.pt_useful_content.holiday-gift-guide .section-home-one .the-brand .explore-brand a{padding:10px;width:240px}.pt_useful_content.holiday-gift-guide .section-home-one .the-brand h3{width:100%}}@media only screen and (min-width: 374px) and (max-width: 767px){.pt_useful_content.holiday-gift-guide .section-home-one .the-brand .explore-brand{bottom:15px}}.pt_useful_content .section-home-one{height:330px;max-height:330px}@media only screen and (max-width: 767px){.pt_useful_content .section-home-one{height:170px}.pt_useful_content .section-home-one .top-banner img{min-height:0;width:165%}}.pt_useful_content .section-home-one .video-btn{color:#fff;font-size:16px;top:65px}@media only screen and (max-width: 767px){.pt_useful_content .section-home-one .video-btn{font-size:14px;top:0;width:300px;margin-left:-150px;height:155px;padding-top:15px}}.pt_useful_content .section-home-one .video-btn h1{font-size:40px;margin:15px 0 25px;font-family:"Monotype-Bodoni";text-transform:uppercase}@media only screen and (max-width: 767px){.pt_useful_content .section-home-one .video-btn h1{font-size:18px;margin:10px 0 0}}@media only screen and (max-width: 767px){.pt_useful_content .section-home-one .video-btn .buttons-wrap{background:#fff;bottom:0;position:absolute;width:100%;padding-top:10px}}.pt_useful_content .section-home-one .video-btn .buttons-wrap .button{background:transparent;color:#fff}.pt_useful_content .section-home-one .video-btn .buttons-wrap .button.right{margin-left:25px}.pt_useful_content .section-home-one .video-btn .buttons-wrap .button:hover{background:rgba(155,142,131,0.7)}@media only screen and (max-width: 767px){.pt_useful_content .section-home-one .video-btn .buttons-wrap .button{padding:10px 0;font-size:14px;width:276px;color:#424242 !important;display:block;margin:0 auto}.pt_useful_content .section-home-one .video-btn .buttons-wrap .button.right{margin:10px auto 0}}.pt_useful_content .section-home-two .content-wrapper{max-width:1180px;padding:15px 20px 0;width:1180px;min-width:1180px;margin:-60px auto 0;background:#fff;position:relative;z-index:100;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .section-home-two .content-wrapper{width:100%;min-width:960px;max-width:960px;box-sizing:border-box}}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper{width:300px;overflow:hidden;min-width:300px;padding:15px 10px 0;margin-top:0}}@media only screen and (min-width: 374px) and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper{width:355px;min-width:355px}}.pt_useful_content .section-home-two .content-wrapper .breadcrumb{margin:0 0 20px}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .video-wrap{margin:20px 0}}.pt_useful_content .section-home-two .content-wrapper h1.content-headers,.pt_useful_content .section-home-two .content-wrapper h2.content-headers{font-family:"Monotype-Bodoni";font-size:24px;text-transform:uppercase;color:#424242;padding:3px 10px 5px;border-bottom:1px solid #9b8e83}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper h1.content-headers,.pt_useful_content .section-home-two .content-wrapper h2.content-headers{font-size:20px}}.pt_useful_content .section-home-two .content-wrapper h1.content-headers .arrow,.pt_useful_content .section-home-two .content-wrapper h2.content-headers .arrow{text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .section-home-two .content-wrapper h1.content-headers .arrow,.pt_useful_content .section-home-two .content-wrapper h2.content-headers .arrow{font-size:18px}}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper h1.content-headers .arrow,.pt_useful_content .section-home-two .content-wrapper h2.content-headers .arrow{font-size:18px}}.pt_useful_content .section-home-two .content-wrapper h1.content-headers .arrow:after,.pt_useful_content .section-home-two .content-wrapper h2.content-headers .arrow:after{content:"";display:inline-block;height:20px;width:7px;margin-left:20px;background:url(../images/svg/arrow_right.svg) no-repeat right center;position:relative;top:2px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .section-home-two .content-wrapper h1.content-headers .arrow:after,.pt_useful_content .section-home-two .content-wrapper h2.content-headers .arrow:after{top:4px}}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper h1.content-headers .arrow:after,.pt_useful_content .section-home-two .content-wrapper h2.content-headers .arrow:after{height:18px;margin-left:7px}}.pt_useful_content .section-home-two .content-wrapper .content-asset{padding:0 10px}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset{padding:0}}.pt_useful_content .section-home-two .content-wrapper .content-asset .sub-title{font-family:"avenir-heavy",Helvetica,sans-serif;margin:0;font-size:14px;text-transform:uppercase}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset .sub-title h4{margin-bottom:10px}}.pt_useful_content .section-home-two .content-wrapper .content-asset p{margin:0 0 10px 0}.pt_useful_content .section-home-two .content-wrapper .content-asset p.underline{text-decoration:underline}.pt_useful_content .section-home-two .content-wrapper .content-asset p.nomargin{margin:0}.pt_useful_content .section-home-two .content-wrapper .content-asset p.note{font-size:12px;line-height:14px;color:#828282}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset p.img{margin-bottom:5px}}.pt_useful_content .section-home-two .content-wrapper .content-asset ul{margin:0 0 10px 0;padding:0 0 0 15px}.pt_useful_content .section-home-two .content-wrapper .content-asset ul li{list-style-type:disc}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-pre-owned{clear:both;margin:0;overflow:hidden;padding:0;position:relative}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-pre-owned li{width:160px;margin:0 10px 20px 10px;float:left;list-style:none}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-pre-owned li.last{margin-right:0px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-pre-owned li{width:105px;min-height:130px}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-pre-owned li.last{margin-right:10px}}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-pre-owned li{width:46%;margin:0 2%;min-height:160px}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-pre-owned li.last{margin-right:2%}}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-pre-owned li a.title{margin-top:20px;font:14px/16px "avenir-heavy",Helvetica,sans-serif;color:#424242;text-transform:uppercase;text-decoration:none;display:inline-block}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-pre-owned li a.title:hover{text-decoration:underline}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-featured{padding:0;overflow:hidden}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-featured{display:none}}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-featured li{list-style:none;background:url(../images/logo-bg.png) repeat;width:170px;height:105px;line-height:105px;text-align:center;float:left;margin:0 10px 10px 0}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-featured li img{vertical-align:middle;display:inline}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-featured li.last{margin-right:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-featured li{width:14%;margin:1%;padding:0 2%}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-featured li.last{margin:1%}}.pt_useful_content .section-home-two .content-wrapper .content-asset ul.brand-featured.no-bg li{background:none;height:auto;margin-bottom:0}.pt_useful_content .section-home-two .content-wrapper .content-asset .button{margin-top:15px}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset .button{padding:12px 0;width:276px;text-align:center}}.pt_useful_content .section-home-two .content-wrapper .content-asset .content h3{font-size:16px;margin:20px 0 30px}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset .content h3{font-size:14px}}.pt_useful_content .section-home-two .content-wrapper .content-asset .content h3 span{font-size:24px;font-family:"Monotype-Bodoni";display:block;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .section-home-two .content-wrapper .content-asset .content h3 span{min-height:50px;font-size:22px}}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset .content h3 span{font-size:18px;letter-spacing:0.01em}}.pt_useful_content .section-home-two .content-wrapper .content-asset .content h3 a{position:relative;bottom:0;top:15px;font-size:14px;text-decoration:underline}.pt_useful_content .section-home-two .content-wrapper .content-asset .content h3 a:hover{text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .section-home-two .content-wrapper .content-asset .content h3 a{top:5px}}.pt_useful_content .section-home-two .content-wrapper .content-asset .banners-wrap{margin:55px 0 30px}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset .banners-wrap{margin:15px 0 0}}.pt_useful_content .section-home-two .content-wrapper .content-asset .banners-wrap .content{width:560px;float:left;position:relative}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset .banners-wrap .content{width:100%;margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .section-home-two .content-wrapper .content-asset .banners-wrap .content{max-width:49%;overflow:hidden}.pt_useful_content .section-home-two .content-wrapper .content-asset .banners-wrap .content img{float:right}}.pt_useful_content .section-home-two .content-wrapper .content-asset .banners-wrap .content.right{float:right}.pt_useful_content .section-home-two .content-wrapper .content-asset .banners-wrap .content h3{color:#fff;margin-bottom:60px;position:absolute;top:0;left:20px}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset .banners-wrap .content h3{margin:0;top:7px}}.pt_useful_content .section-home-two .content-wrapper .content-asset .banners-wrap .content h3 a{top:45px;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .section-home-two .content-wrapper .content-asset .banners-wrap .content h3 a{top:5px}}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset .banners-wrap .content h3 a{top:3px}}.pt_useful_content .section-home-two .content-wrapper .content-asset .content-wrap .content{width:360px;height:auto;float:left;min-height:130px;line-height:1.3;border-width:1px 0;border-style:solid;border-color:#9b8e83;margin-right:40px}.pt_useful_content .section-home-two .content-wrapper .content-asset .content-wrap .content.large{width:380px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .section-home-two .content-wrapper .content-asset .content-wrap .content.large{width:auto}}.pt_useful_content .section-home-two .content-wrapper .content-asset .content-wrap .content.last{margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .section-home-two .content-wrapper .content-asset .content-wrap .content{width:auto;min-width:32%;margin-right:2%}.pt_useful_content .section-home-two .content-wrapper .content-asset .content-wrap .content.last{float:right}}@media only screen and (max-width: 767px){.pt_useful_content .section-home-two .content-wrapper .content-asset .content-wrap .content{margin:0 0 20px;min-height:0;width:360px}}.pt_useful_content .section-home-two .content-wrapper .content-asset .content-wrap .content h3{color:#424242;text-align:center;text-transform:uppercase}.pt_useful_content .section-home-two .content-wrapper .content-asset .content-wrap .content h3 a{text-transform:none}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .section-home-one{height:170px}.pt_useful_content .service-and-repair .section-home-one .top-banner img{width:165%;min-height:0;height:auto}}.pt_useful_content .service-and-repair .content-wrapper .content-asset{padding:0}.pt_useful_content .service-and-repair .content-wrapper.landing .content-asset{padding:0 10px}.pt_useful_content .service-and-repair .content-wrapper img{display:block;max-width:100%}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper img{display:inline}}.pt_useful_content .service-and-repair .content-wrapper .button{max-width:100%}.pt_useful_content .service-and-repair .content-wrapper h2{font-size:24px;line-height:24px;font-family:"Monotype-Bodoni";text-transform:uppercase;margin:20px 0 10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .service-and-repair .content-wrapper h2{font-size:18px;line-height:18px}}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper h2{font-size:18px;line-height:18px}}.pt_useful_content .service-and-repair .content-wrapper h4{font-family:"avenir-heavy",Helvetica,sans-serif;line-height:1.6em;margin:0}.pt_useful_content .service-and-repair .content-wrapper h4.title{text-transform:uppercase}.pt_useful_content .service-and-repair .content-wrapper h4.title span{margin-right:3px;float:left;display:block}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper h4.title span{height:23px}}.pt_useful_content .service-and-repair .content-wrapper h4.note,.pt_useful_content .service-and-repair .content-wrapper h4.sub-title{margin-bottom:10px !important}.pt_useful_content .service-and-repair .content-wrapper p a{text-decoration:underline}.pt_useful_content .service-and-repair .content-wrapper p a:hover{text-decoration:none}.pt_useful_content .service-and-repair .content-wrapper p.note{padding-left:25px;margin-bottom:25px}.pt_useful_content .service-and-repair .content-wrapper .service-and-repair-bottom{margin-top:40px}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper .service-and-repair-bottom .content-wrap .content{width:100%}}.pt_useful_content .service-and-repair .content-wrapper .first-wrap{padding:20px 	10px 0}.pt_useful_content .service-and-repair .content-wrapper .first-wrap .img-wrap{float:left;width:49%;max-width:560px;margin-bottom:10px}.pt_useful_content .service-and-repair .content-wrapper .first-wrap .img-wrap img{display:block;max-width:100%}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper .first-wrap .img-wrap{width:100%}}.pt_useful_content .service-and-repair .content-wrapper .first-wrap .copy{float:right;width:49%;max-width:560px}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper .first-wrap .copy{width:100%}}.pt_useful_content .service-and-repair .content-wrapper .first-wrap.expert{margin-bottom:40px}.pt_useful_content .service-and-repair .content-wrapper .first-wrap.expert .small-wrap{margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .service-and-repair .content-wrapper .first-wrap .small-wrap{min-height:inherit}}.pt_useful_content .service-and-repair .content-wrapper .first-wrap .button{max-width:100%}.pt_useful_content .service-and-repair .content-wrapper .sub-note{padding-left:15px}.pt_useful_content .service-and-repair .content-wrapper .sub-note .progress-wrap{float:left;width:360px;margin-right:15px}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper .sub-note .progress-wrap{width:100%}}.pt_useful_content .service-and-repair .content-wrapper .sub-note .progress-wrap .content{padding-right:25px}.pt_useful_content .service-and-repair .content-wrapper .sub-note .progress-wrap .content span{display:block;float:left;margin-right:3px;height:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .service-and-repair .content-wrapper .sub-note .progress-wrap{width:32%;margin-right:1.2%}}.pt_useful_content .service-and-repair .content-wrapper .sub-wrap{border-top:1px solid #d7d2cd;margin-top:20px;padding:20px 10px 0;overflow:hidden}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper .sub-wrap{padding:20px 10px 10px}}.pt_useful_content .service-and-repair .content-wrapper .small-wrap{width:360px;float:left;margin-right:40px}.pt_useful_content .service-and-repair .content-wrapper .small-wrap.last{margin-right:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .service-and-repair .content-wrapper .small-wrap{width:31%;margin-right:2%;min-height:340px}}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper .small-wrap{width:100%;margin:0 0 20px 0;float:none}}.pt_useful_content .service-and-repair .content-wrapper .small-wrap a{text-decoration:underline}.pt_useful_content .service-and-repair .content-wrapper .small-wrap a:hover{text-decoration:none}.pt_useful_content .service-and-repair .content-wrapper .smaller-wrap{width:275px;float:left;margin-right:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .service-and-repair .content-wrapper .smaller-wrap{width:24%;margin-right:1.3%}}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper .smaller-wrap{margin-right:0;width:100%;float:none;text-align:center}}.pt_useful_content .service-and-repair .content-wrapper .smaller-wrap.last{margin-right:0}.pt_useful_content .service-and-repair .content-wrapper .smaller-wrap div{font-size:16px;font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;text-align:center;line-height:16px;margin:10px 0}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper .smaller-wrap div{font-size:14px}}.pt_useful_content .service-and-repair .content-wrapper .smaller-wrap div span{text-transform:none;font-family:"avenir-roman",Helvetica,sans-serif}.pt_useful_content .service-and-repair .content-wrapper .top-wrap .small-wrap{padding-bottom:35px;margin-bottom:50px;border-bottom:1px solid #9b8e83}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper .top-wrap .small-wrap{margin-bottom:20px}}.pt_useful_content .service-and-repair .content-wrapper .center-wrap{margin:40px 0 20px}.pt_useful_content .service-and-repair .content-wrapper .center-wrap h2{border-bottom:1px solid #9b8e83;width:66.4%;margin:0 auto;text-align:center;padding-bottom:10px}.pt_useful_content .service-and-repair .content-wrapper .video-wrap{height:580px;margin-top:55px}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper .video-wrap{height:195px;margin-top:35px}}.pt_useful_content .service-and-repair .content-wrapper .video-wrap .video-content{position:absolute;width:100%;left:0;background:#636363;height:580px}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper .video-wrap .video-content{height:195px;position:relative}}.pt_useful_content .service-and-repair .content-wrapper .video-wrap .video-content .play-btn{position:relative;z-index:1;width:80px;height:80px;top:250px;margin:0 auto;background:url(../images/movie-play.png) no-repeat center;cursor:pointer}@media only screen and (max-width: 767px){.pt_useful_content .service-and-repair .content-wrapper .video-wrap .video-content .play-btn{width:45px;height:45px;top:75px;background-size:contain}}.pt_useful_content .service-and-repair .content-wrapper .button-wrap{text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .service-and-repair .content-wrapper .content-wrap .content{width:31.9%}}.pt_useful_content .ttp-content .small-wrap{border-bottom:1px solid #9b8e83;padding-bottom:10px}@media only screen and (max-width: 767px){.pt_useful_content .ttp-content .small-wrap{margin-bottom:20px !important}}.pt_useful_content .ttp-content .small-wrap .sub-title{margin:0}.pt_useful_content .ttp-content .buttons-wrap{text-align:center;margin:15px 0 60px}@media only screen and (max-width: 767px){.pt_useful_content .ttp-content .buttons-wrap{margin:0 0 30px}}.pt_useful_content .ttp-content .buttons-wrap .button{margin:15px 0 20px}.pt_useful_content .ttp-content .buttons-wrap .link{text-decoration:underline}@media only screen and (max-width: 767px){.pt_useful_content .ttp-content .buttons-wrap .link{display:block;margin:0 0 20px 0}}.pt_useful_content .ttp-content .buttons-wrap .link.first{margin-right:55px}@media only screen and (max-width: 767px){.pt_useful_content .ttp-content .buttons-wrap .link.first{margin-right:0}}.pt_useful_content .ttp-content .buttons-wrap .link:hover{text-decoration:none}.pt_useful_content #ttpfaq h1{margin-bottom:15px}.pt_useful_content #ttpfaq ul li a{text-decoration:underline}.pt_useful_content #ttpfaq ul li a:hover{text-decoration:none}.pt_useful_content #ttpfaq .note{padding:0;margin-bottom:10px}.pt_useful_content #ttpfaq .note.first{margin-top:40px}@media only screen and (max-width: 767px){.pt_useful_content .section-middle{display:none}}.pt_useful_content .second-line{padding:0 !important}.pt_useful_content .second-line .content-asset{padding:0}@media only screen and (max-width: 767px){.pt_useful_content .second-line{min-width:inherit;width:100%}}.pt_useful_content .one-column-bottom{margin:40px 0 60px}.pt_useful_content .one-column-bottom .content-asset{padding:0}@media only screen and (max-width: 767px){.pt_useful_content .one-column-bottom{margin:30px 0 20px}}.pt_useful_content .one-column-bottom .bottom-wrap{position:relative;float:left;width:49%}.pt_useful_content .one-column-bottom .bottom-wrap img{display:block;max-width:100%}@media only screen and (max-width: 767px){.pt_useful_content .one-column-bottom .bottom-wrap{width:100%;margin-bottom:15px}}.pt_useful_content .one-column-bottom .bottom-wrap.right{float:right}.pt_useful_content .one-column-bottom .bottom-wrap .bottom-content{position:absolute;left:20px;top:20px;color:#fff;font-size:16px}@media only screen and (max-width: 767px){.pt_useful_content .one-column-bottom .bottom-wrap .bottom-content{font-size:14px;top:10px;left:10px}}.pt_useful_content .one-column-bottom .bottom-wrap .bottom-content h2{font-size:24px;line-height:24px;font-family:"Monotype-Bodoni";margin:5px 0 30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content .one-column-bottom .bottom-wrap .bottom-content h2{margin-bottom:15px}}@media only screen and (max-width: 767px){.pt_useful_content .one-column-bottom .bottom-wrap .bottom-content h2{margin:0;font-size:16px}}.pt_useful_content .one-column-bottom .bottom-wrap .bottom-content a{color:#fff;font-size:14px;text-decoration:underline}.pt_useful_content .one-column-bottom .bottom-wrap .bottom-content a:hover{text-decoration:none}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset{padding:0}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .first-wrap{padding:15px 10px;border-bottom:1px solid #d7d2cd}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .first-wrap a{text-decoration:underline}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .first-wrap a:hover{text-decoration:none}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .button-wrap{text-align:center}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .button-wrap .button{margin:0}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap{padding:30px 0 0 10px}@media only screen and (max-width: 767px){.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap{padding-left:0}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .center{padding:0}}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .left{width:49%;float:left;max-width:565px}@media only screen and (max-width: 767px){.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .left{width:100%;padding-left:0}}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .right{width:49%;float:right;max-width:565px}@media only screen and (max-width: 767px){.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .right{width:100%;padding-left:0}}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .text{background:#d7d2cd;padding:25px 10px;text-align:center;height:auto;margin-bottom:30px;background-image:-owg-linear-gradient(to bottom, #efedec 5px, #d7d2cd 98%, #a9a7a6);background-image:linear-gradient(to bottom, #efedec 5px, #d7d2cd 98%, #a9a7a6)}@media only screen and (max-width: 767px){.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .text{padding:10px}}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .text span{display:block;font-family:"avenir-heavy",Helvetica,sans-serif}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .banners-wrap{margin:30px 0}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .banners-wrap .content{width:49%;max-width:565px}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .banners-wrap .content img{max-width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .banners-wrap .content h3 a{top:0}}@media only screen and (max-width: 767px){.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .wrap .banners-wrap .content{width:100%}}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .note-wrap{padding:25px 0 0 0}@media only screen and (max-width: 767px){.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .note-wrap{padding:0}}.pt_useful_content.financing .section-home-two .content-wrapper .content-asset .note-wrap p{font-size:12px;color:#828282}@media only screen and (max-width: 767px){.pt_useful_content .watch-education .section-home-one{height:121px}.pt_useful_content .watch-education .section-home-one .top-banner img{width:375px;height:121px;left:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;min-height:0}}@media only screen and (max-width: 767px){.pt_useful_content .watch-education.ttp-top .section-home-one{height:155px}.pt_useful_content .watch-education.ttp-top .section-home-one .video-btn.link{top:0}}.shop-time-brand .content-headers{border-bottom:0 !important;padding:5px 0 15px !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.shop-time-brand .content-headers{margin-left:0 !important;margin-right:0 !important}}@media only screen and (max-width: 767px){.shop-time-brand .content-headers{padding:5px 0 !important}}.shop-time-brand.landing .content-headers{border-bottom:1px solid #9b8e83 !important;text-align:center;margin:0 20px 20px}.shop-time-brand.landing .left{padding-right:20px;box-sizing:border-box}@media only screen and (max-width: 767px){.shop-time-brand.landing .left{padding-right:0}}.shop-time-brand .wrapper{margin:40px 0 50px;overflow:hidden}@media only screen and (max-width: 767px){.shop-time-brand .wrapper{margin:25px 0 35px}}.shop-time-brand .left{float:left;width:50%}@media only screen and (max-width: 767px){.shop-time-brand .left{width:100%}}.shop-time-brand .right{float:right;width:50%}@media only screen and (max-width: 767px){.shop-time-brand .right{width:100%;margin-top:10px}}.shop-time-brand .right .news-item{float:left}.shop-time-brand .right .news-item.three-items{width:33.3%;text-align:center}@media only screen and (max-width: 767px){.shop-time-brand .right .news-item.three-items{width:100%}.shop-time-brand .right .news-item.three-items img{width:60%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.shop-time-brand .right .news-item.three-items{box-sizing:border-box;padding:0 5px}}.shop-time-brand .right .news-item.three-items img{max-width:100%}.shop-time-brand .right .news-item h3{font-weight:bold;text-transform:uppercase;font-size:14px;letter-spacing:0.5px;margin-bottom:20px}.shop-time-brand .right .news-item h3:after{background:url(../images/arrow-right.png) no-repeat left center;content:"";display:inline;margin-left:10px;padding-left:10px;width:10px}.shop-time-brand .right .news-item h3 a:hover{text-decoration:underline}.shop-time-brand .video{margin-top:0}.shop-time-brand .video img{max-width:100%}.shop-time-brand .main-prod{margin-right:20px;margin-left:25px}@media only screen and (max-width: 767px){.shop-time-brand .main-prod{margin-left:0;margin-right:0}}.shop-time-brand .main-prod .main-prod-img{border:1px solid #8b634b;text-align:center;position:relative;margin-left:-25px}@media only screen and (max-width: 767px){.shop-time-brand .main-prod .main-prod-img{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.shop-time-brand .main-prod .main-prod-img img{max-width:100%}}.shop-time-brand .secondary-prod{float:left;width:280px;margin:0 10px 15px 0;background:#fafafa;text-align:center;padding:20px 10px 15px;box-sizing:border-box;min-height:445px}.shop-time-brand .secondary-prod:nth-child(2n){margin:0 0 15px 10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.shop-time-brand .secondary-prod{width:215px}}@media only screen and (max-width: 767px){.shop-time-brand .secondary-prod{width:100%;margin:0 0 15px 0 !important}}.shop-time-brand .row{clear:both}.shop-time-brand .brand{padding:10px 0}.shop-time-brand .brand a{color:#64513d;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.shop-time-brand .name{padding-bottom:30px}.shop-time-brand .brand-list div{float:left;width:16.6%;box-sizing:border-box;padding:15px 20px}@media only screen and (max-width: 767px){.shop-time-brand .brand-list div{padding:0px 5px;width:50%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.shop-time-brand .brand-list div{padding:15px 0px}}.shop-time-brand .brand-list div img{max-width:100%}.shop-time-brand .brand-list div a{display:block;padding:0 20px}.shop-time-brand .brand-list div a:hover{background:#fafafa}.shop-time-brand .bottom-nav .banners{width:32%;float:left;border-top:1px solid #9b8e83;border-bottom:1px solid #9b8e83;text-align:center}.shop-time-brand .bottom-nav .banners.right{float:right}@media only screen and (max-width: 767px){.shop-time-brand .bottom-nav .banners{width:100%;float:none !important;margin-bottom:40px}}.shop-time-brand .bottom-nav .banners h3{font-size:16px;text-transform:uppercase;float:none;margin:25px 0;padding-left:0;color:#424242}.shop-time-brand .bottom-nav .banners h3 span{font-size:24px;font-family:"Monotype-Bodoni";display:block}.shop-time-brand .bottom-nav .banners a{display:block;margin-top:20px;text-transform:none;font-size:14px;text-decoration:underline}.shop-time-brand .bottom-nav .banners a:hover{text-decoration:none}.shop-time-brand .bottom-nav .moto{float:left;width:30%;margin:40px 0 0 50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.shop-time-brand .bottom-nav .moto{margin:40px 0 0 0px}}@media only screen and (max-width: 767px){.shop-time-brand .bottom-nav .moto{width:100%;float:none;margin:40px 0;text-align:center}}@media only screen and (max-width: 767px){.watch-education .section-home-one .top-banner img{width:inherit}}.watch-education .section-home-one .video-btn{top:90px}.watch-education .section-home-one .video-btn.link{top:65px}@media only screen and (max-width: 767px){.watch-education .section-home-one .video-btn.link{top:20px;height:135px}}@media only screen and (max-width: 767px){.watch-education .section-home-one .video-btn{top:25px;height:inherit}}.watch-education .section-home-one .video-btn h1{margin:10px 0 25px}@media only screen and (max-width: 767px){.watch-education .section-home-one .video-btn h1{margin-bottom:0}}@media only screen and (max-width: 767px){.watch-education .section-home-one.landing .video-btn{top:25px}}.watch-education .content-wrapper #secondary{padding-left:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.watch-education .content-wrapper #secondary{width:26%}}@media only screen and (max-width: 767px){.watch-education .content-wrapper #secondary .cms-nav.active h2{background-position:calc(100% - 10px) calc(100% - 13px)}}@media only screen and (max-width: 767px){.watch-education .content-wrapper #secondary .cms-nav h2{background-position:calc(100% - 10px) 13px}}@media only screen and (max-width: 767px){.watch-education .content-wrapper #secondary .cms-nav.active{background-position:calc(100% - 10px) calc(100% - 13px)}}.watch-education .content-wrapper .primary-content{width:890px}@media only screen and (min-width: 768px) and (max-width: 1199px){.watch-education .content-wrapper .primary-content{width:68.5%}}.watch-education .content-wrapper .primary-content .content-asset{padding:0}.watch-education .content-wrapper .primary-content .content-asset .content-headers{margin-bottom:20px}.watch-education .content-wrapper .primary-content .content-asset .content-headers.second{margin-top:20px}.watch-education .content-wrapper .primary-content .content-asset h4{font-family:"avenir-heavy",Helvetica,sans-serif;line-height:1.6em}.watch-education .content-wrapper .primary-content .content-asset h4.note,.watch-education .content-wrapper .primary-content .content-asset h4.sub-title{margin-bottom:10px}.watch-education .content-wrapper .primary-content .content-asset a{text-decoration:underline}.watch-education .content-wrapper .primary-content .content-asset a:hover{text-decoration:none}.watch-education .content-wrapper .primary-content .content-asset a.button{text-decoration:none;margin-top:10px}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .content-asset a.button{width:100%;margin-bottom:20px}}.watch-education .content-wrapper .primary-content .content-asset a.clp-link{text-decoration:none}.watch-education .content-wrapper .primary-content .content-asset p.no-margin{margin:0}.watch-education .content-wrapper .primary-content .content-asset p.glossary-links a{margin-right:10px}.watch-education .content-wrapper .primary-content .content-asset img{max-width:100%;display:block;max-height:100%}.watch-education .content-wrapper .primary-content .content-asset .first-wrap{padding-left:10px}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .content-asset .first-wrap{padding:0 10px}}.watch-education .content-wrapper .primary-content .content-asset .first-wrap .landing-links-wrap{text-align:center;margin-bottom:30px}.watch-education .content-wrapper .primary-content .content-asset .first-wrap .med-wrap{float:left;width:49%;margin-bottom:20px}.watch-education .content-wrapper .primary-content .content-asset .first-wrap .med-wrap.right{float:right}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .content-asset .first-wrap .med-wrap{width:100%;float:none}}.watch-education .content-wrapper .primary-content .content-asset .first-wrap .med-wrap h4{margin:0}.watch-education .content-wrapper .primary-content .content-asset .sub-wrap{border-top:1px solid #d7d2cd;margin-top:20px;padding:20px 0 0 10px;overflow:hidden}.watch-education .content-wrapper .primary-content .content-asset .sub-wrap.noborder{border:0}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .content-asset .sub-wrap.noborder{padding-top:0;margin:0}.watch-education .content-wrapper .primary-content .content-asset .sub-wrap.noborder .img{margin-top:25px}}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .content-asset .sub-wrap{padding:20px 10px 0 10px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.watch-education .content-wrapper .primary-content .content-asset .sub-wrap#dial .small-wrap{min-height:230px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.watch-education .content-wrapper .primary-content .content-asset .sub-wrap#chronograph .small-wrap{min-height:485px}}.watch-education .content-wrapper .primary-content .content-asset .smaller-wrap{float:left;width:210px;margin-right:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.watch-education .content-wrapper .primary-content .content-asset .smaller-wrap{width:24%;margin-right:1.3%}}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .content-asset .smaller-wrap{margin-right:0;margin-bottom:20px;width:100%;float:none}.watch-education .content-wrapper .primary-content .content-asset .smaller-wrap .img{margin-bottom:5px}}.watch-education .content-wrapper .primary-content .content-asset .smaller-wrap.last{margin-right:0}.watch-education .content-wrapper .primary-content .content-asset .small-wrap{float:left;width:280px;margin:0 20px 15px 0;min-height:110px}.watch-education .content-wrapper .primary-content .content-asset .small-wrap h4{margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.watch-education .content-wrapper .primary-content .content-asset .small-wrap{width:31%;margin-right:2%;min-height:150px}}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .content-asset .small-wrap{min-height:inherit;margin-right:0;float:none}}.watch-education .content-wrapper .primary-content .content-asset .small-wrap.last{margin-right:0}.watch-education .content-wrapper .primary-content .content-asset .small-wrap ul{margin:0}.watch-education .content-wrapper .primary-content .content-asset .medium-wrap{float:left;margin-right:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.watch-education .content-wrapper .primary-content .content-asset .medium-wrap{width:49%;margin-right:2%}}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .content-asset .medium-wrap{margin-right:0;float:none}}.watch-education .content-wrapper .primary-content .content-asset .medium-wrap.last{margin-right:0}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .content-asset .medium-wrap#ceramic .img{margin-top:25px}}.watch-education .content-wrapper .primary-content .content-asset .smaller{overflow:hidden}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .content-asset .smaller{margin-bottom:10px}}.watch-education .content-wrapper .primary-content .content-asset .smaller .left{float:left;margin-right:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.watch-education .content-wrapper .primary-content .content-asset .smaller .left{height:145px}}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .content-asset .smaller .left{float:none;margin-right:0}}.watch-education .content-wrapper .primary-content .watch-education-bottom{margin-top:40px;padding-left:10px}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .watch-education-bottom{margin-top:30px;padding:0 10px}}.watch-education .content-wrapper .primary-content .watch-education-bottom .bottom-wrap{position:relative;float:left;width:49%}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .watch-education-bottom .bottom-wrap{width:100%;margin-bottom:15px}}.watch-education .content-wrapper .primary-content .watch-education-bottom .bottom-wrap.right{float:right}.watch-education .content-wrapper .primary-content .watch-education-bottom .bottom-wrap .bottom-content{position:absolute;left:20px;top:20px;color:#fff;font-size:16px}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .watch-education-bottom .bottom-wrap .bottom-content{font-size:14px;top:10px}}.watch-education .content-wrapper .primary-content .watch-education-bottom .bottom-wrap .bottom-content h2{font-size:24px;line-height:24px;font-family:"Monotype-Bodoni";margin:5px 0 25px}@media only screen and (min-width: 768px) and (max-width: 1199px){.watch-education .content-wrapper .primary-content .watch-education-bottom .bottom-wrap .bottom-content h2{margin:5px 0;font-size:20px;line-height:20px}}@media only screen and (max-width: 767px){.watch-education .content-wrapper .primary-content .watch-education-bottom .bottom-wrap .bottom-content h2{margin:5px 0;font-size:16px}}.watch-education .content-wrapper .primary-content .watch-education-bottom .bottom-wrap .bottom-content a{color:#fff;font-size:14px}@media only screen and (max-width: 767px){.corporatesales .section-home-one .the-brand .explore-brand{bottom:auto;top:100px;font-size:22px;line-height:1;min-height:50px}.corporatesales .section-home-one .the-brand h3{height:100px;width:100%}}.corporatesales .explore-brand{font-size:40px;text-transform:uppercase;font-family:"Monotype-Bodoni";line-height:35px;padding-top:30px}.corporatesales p{font-size:16px}.corporatesales .primary-content h1{margin-bottom:10px}.corporatesales .primary-content .text-list span{padding-right:15px}@media only screen and (max-width: 767px){.corporatesales .primary-content .text-list span{display:block}}.corporatesales .primary-content .content-info{background:#ddd;margin-right:15px;min-height:237px;padding:20px}@media only screen and (max-width: 767px){.corporatesales .primary-content .content-info{min-height:0;margin-right:0}}.corporatesales .primary-content .content-info h2{font:14px "avenir-heavy",Helvetica,sans-serif;border-bottom:1px solid #9b8e83;padding-bottom:10px;text-transform:uppercase}.corporatesales .primary-content .content-info a{text-decoration:underline}.corporatesales .primary-content .content-info a:hover{text-decoration:none}.corporatesales .primary-content .content-info .contact-info{font:32px "avenir-book",sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.corporatesales .primary-content .content-info .contact-info{font-size:28px;line-height:1.7}}@media only screen and (max-width: 767px){.corporatesales .primary-content .content-info .contact-info{font-size:18px}}@media only screen and (min-width: 374px) and (max-width: 767px){.corporatesales .primary-content .content-info .contact-info{font-size:20px}}.corporatesales .primary-content .content-info .contact-info a{-webkit-text-decoration:uppercase;text-decoration:uppercase}@media only screen and (max-width: 767px){.corporatesales .primary-content .content-asset{margin-top:15px}}.corporatesales .primary-content .content-asset .content.tourneau{height:276px}.corporatesales .primary-content .content-asset .content.tourneau h3{top:30px;left:20px;margin:0;font-size:20px}.corporatesales .primary-content .content-asset .content.tourneau h3 span{font-size:45px}@media only screen and (max-width: 767px){.corporatesales .primary-content .content-asset .content.tourneau h3 span{font-size:26px}}.corporatesales .primary-content .content-asset .content.tourneau a.button{top:180px}@media only screen and (max-width: 767px){.corporatesales .primary-content .content-asset .content.tourneau a.button{width:auto}}.corporatesales .primary-content .corporate .content-asset .content.tourneau a.button{background:rgba(255,255,255,0.31)}.corporatesales .primary-content .corporate .content-asset .content.tourneau a.button:hover{background:rgba(255,255,255,0.8)}.corporatesales .primary-content .second-line{margin:40px 0 20px}@media only screen and (max-width: 767px){.corporatesales .primary-content .second-line{margin:20px 0;table-layout:unset;min-width:100%}}.corporatesales .carousel{top:0px;clear:both;padding-top:10px}.corporatesales .carousel h2{font:24px "Monotype-Bodoni";text-transform:uppercase;width:780px;margin:0 auto;border-bottom:1px solid #9b8e83;text-align:center;padding-bottom:10px;margin-top:50px}@media only screen and (max-width: 767px){.corporatesales .carousel h2{width:auto;margin-top:30px}}.corporatesales .carousel .brand-list{clear:both}.corporatesales .carousel .button.cpo-button{margin:0 auto;display:block;width:180px}@media only screen and (max-width: 767px){.corporatesales .carousel .button.cpo-button{margin-top:-15px !important}}.corporatesales .home-cyrcle{margin-top:0}.corporatesales .home-cyrcle .homepage-slider-conteiner{padding-top:0}.corporatesales .content-wrapper.undercontent{margin:50px auto 0}@media only screen and (max-width: 767px){.corporatesales .content-wrapper.undercontent{margin:10px auto 0}}.corporatesales .content-wrapper.undercontent .second-line{margin-top:0}.corporatesales .content-wrapper.undercontent .second-line .content-asset p{margin:0;line-height:0}.corporatesales .content-wrapper.undercontent .second-line .content-asset .content{border-top:0}@media only screen and (max-width: 767px){.corporatesales .content-wrapper.undercontent .fifth-line{width:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.corporatesales .content-wrapper.undercontent .fifth-line .content-asset img{width:295px}}.corporatesales .home-cyrcle .homepage-slider-conteiner .jcarousel-item h3{top:15%;right:5%}@media only screen and (max-width: 767px){.corporatesales .home-cyrcle .homepage-slider-conteiner .jcarousel-item h3{top:40px}}.corporatesales .infoblock{border-width:2px 0;border-style:solid;border-color:#9b8e83;overflow:hidden;margin-bottom:15px}.corporatesales .infoblock ul{margin:5px 0 7px 0px !important}.corporatesales .infoblock ul li{padding:5px 0 5px 30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.corporatesales .infoblock ul li{clear:both}}@media only screen and (max-width: 767px){.corporatesales .infoblock ul li{padding:5px 0 5px 0px}.corporatesales .infoblock ul li span{margin-right:5px}}@media only screen and (min-width: 374px) and (max-width: 767px){.corporatesales .infoblock ul li{padding:5px 0 5px 30px}.corporatesales .infoblock ul li span{margin-right:10px}}.corporatesales .infoblock ul li .content-asset{padding:0 !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.corporatesales .infoblock ul .phone .content-asset{padding:0}}.corporatesales .infoblock ul .phone p{font-size:14px}.corporatesales .infoblock ul .shedule .icon.shedule{background:url(../images/interface/icon-document.png) 11px 7px no-repeat}.corporatesales .news-item{float:left;padding-top:10px;width:50%;box-sizing:border-box;padding-right:15px}@media only screen and (max-width: 767px){.corporatesales .news-item{width:100%;padding-right:0}}.corporatesales .news-item img{max-width:100%}.corporatesales .news-item.three-items{width:385px;padding-right:30px}@media only screen and (max-width: 767px){.corporatesales .news-item.three-items{width:100%;padding-right:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.corporatesales .news-item.three-items{width:300px}}.corporatesales .news-item.three-items h3{font:14px "avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;margin:20px 0 5px}.corporatesales.advantage p{font-size:14px}@media only screen and (max-width: 767px){.corporatesales.advantage .carousel{width:auto}}.corporatesales.advantage .carousel h2{margin-bottom:25px}.corporatesales.advantage .carousel .news-item a{text-decoration:none}.corporatesales.advantage .carousel .news-item a:hover{text-decoration:underline}.corporatesales.advantage .carousel .news-item img{margin-bottom:10px;max-width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.corporatesales.advantage .carousel .news-item:first-child{padding-right:10px;box-sizing:border-box}}.corporatesales.advantage .brand-list img{margin:40px 0 15px;max-width:100%}.corporatesales.advantage .brand-list ul{float:left;width:230px;padding-left:0 !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.corporatesales.advantage .brand-list ul{width:180px}}.corporatesales.advantage .brand-list ul li{padding:5px 0;list-style:none !important}.corporatesales.advantage .brand-list ul li a:hover{text-decoration:underline}.corporatesales.advantage .explore-brand{padding-top:50px}.corporatesales.advantage .columns.padd{margin:20px 0 40px;overflow:hidden}.corporatesales.advantage .columns.padd h2{font:14px "avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;margin-top:0}.corporatesales.advantage .columns.padd a{text-decoration:underline}.corporatesales.advantage .columns.padd a:hover{text-decoration:none}.corporatesales.advantage .button-position{text-align:center;padding-top:40px;clear:both}.corporatesales.advantage .button-position .button.cpo-button{width:auto !important}.corporatesales #corporate-main #homepage-slides,.corporatesales #corporate-main .jcarousel-item{width:100% !important}.corporative-dialog .content-asset p a:hover{text-decoration:underline}@media only screen and (max-width: 767px){.corporative-dialog .button{text-align:center;width:100%}}.block-overflow.about-us .section-home-one .video-btn{top:90px}@media only screen and (max-width: 767px){.block-overflow.about-us .section-home-one .video-btn{top:35px;height:inherit}}.block-overflow.about-us .section-home-one .video-btn h1{margin:10px 0 25px}@media only screen and (max-width: 767px){.block-overflow.about-us .section-home-one .video-btn h1{margin-bottom:0}}.block-overflow.about-us .content-wrapper .full-width{width:100%}.block-overflow.about-us .content-wrapper .secondary{padding:5px 0 0}.block-overflow.about-us .content-wrapper .content-asset{padding:0}.block-overflow.about-us .content-wrapper .content-asset.pres-info{padding-left:10px}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .content-asset.pres-info{padding:0 10px}}.block-overflow.about-us .content-wrapper .content-asset.pres-info .info{float:left;width:255px}@media only screen and (min-width: 768px) and (max-width: 1199px){.block-overflow.about-us .content-wrapper .content-asset.pres-info .info{width:37%}}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .content-asset.pres-info .info{width:100%}}.block-overflow.about-us .content-wrapper .content-asset.pres-info .info .title{font-size:14px;margin:0 0 5px;text-transform:uppercase}.block-overflow.about-us .content-wrapper .content-asset.pres-info .info .date{margin-bottom:10px}.block-overflow.about-us .content-wrapper .content-asset.pres-info .article-img{float:right;max-width:580px}@media only screen and (min-width: 768px) and (max-width: 1199px){.block-overflow.about-us .content-wrapper .content-asset.pres-info .article-img{width:60%}}.block-overflow.about-us .content-wrapper .content-asset img{max-width:100%}.block-overflow.about-us .content-wrapper .content-asset p a{text-decoration:underline}.block-overflow.about-us .content-wrapper .content-asset p a:hover{text-decoration:none}.block-overflow.about-us .content-wrapper .video{margin:0}.block-overflow.about-us .content-wrapper .first-wrap{padding-left:10px}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .first-wrap{padding:0 10px}}.block-overflow.about-us .content-wrapper .first-wrap h4{font-family:"avenir-heavy",Helvetica,sans-serif}.block-overflow.about-us .content-wrapper .first-wrap.leadership{margin-bottom:50px}.block-overflow.about-us .content-wrapper .first-wrap.leadership .left{float:left}@media only screen and (min-width: 768px) and (max-width: 1199px){.block-overflow.about-us .content-wrapper .first-wrap.leadership .left{max-width:49%}}.block-overflow.about-us .content-wrapper .first-wrap.leadership .right{float:right;max-width:500px}@media only screen and (min-width: 768px) and (max-width: 1199px){.block-overflow.about-us .content-wrapper .first-wrap.leadership .right{max-width:49%}}.block-overflow.about-us .content-wrapper .first-wrap .video-wrap{margin-bottom:10px}.block-overflow.about-us .content-wrapper .first-wrap .medium-wrap{float:left;width:49%;margin-bottom:10px}.block-overflow.about-us .content-wrapper .first-wrap .medium-wrap.right{float:right}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .first-wrap .medium-wrap{width:100%}}.block-overflow.about-us .content-wrapper .content-wrap{padding:0 10px}.block-overflow.about-us .content-wrapper .content-wrap .top-note{margin-bottom:20px}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap{text-align:center;margin-bottom:50px}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .content-wrap .center-wrap{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #9b8e83}}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .left{float:left}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .right{float:right}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .smaller{width:40%}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .smaller{width:100%}}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .bigger{width:56%}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .bigger{width:100%}}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .medium{width:49%}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .medium{width:100%}}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .date{color:#9b8e83;font-size:30px;font-family:"Monotype-Bodoni";padding-bottom:5px;margin-bottom:25px;background:url(../images/year_bkg.png) no-repeat center bottom}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .date.a{margin-top:25px}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .date.b{margin-top:30px}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .date.c{margin-top:50px}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .date.d{margin-top:80px}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .date.e{margin-top:30px}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .date.f{margin-top:20px}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .date.g{margin-top:35px}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .date.h{margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .date{margin-top:0 !important}}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .date{margin-top:0 !important}}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .name{text-transform:uppercase;font-family:"avenir-heavy",Helvetica,sans-serif;margin-bottom:5px}.block-overflow.about-us .content-wrapper .content-wrap .center-wrap .desc{margin-bottom:25px}.block-overflow.about-us .content-wrapper .content-wrap .landing-wrap{width:49.5%;float:left;margin:0 1% 25px 0}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .content-wrap .landing-wrap{width:100%;margin-right:0}}.block-overflow.about-us .content-wrapper .content-wrap .landing-wrap.last{margin-right:0}.block-overflow.about-us .content-wrapper .content-wrap .landing-wrap .arrow{background:url(../images/svg/arrow_right.svg) no-repeat right center;padding-right:25px;background-size:7px 14px;font-family:"avenir-heavy",Helvetica,sans-serif;font-size:16px;text-transform:uppercase}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .content-wrap .landing-wrap .arrow{background-size:6px 10px;font-size:14px}}.block-overflow.about-us .content-wrapper .content-wrap .landing-wrap .arrow:hover{color:#919191}.block-overflow.about-us .content-wrapper .content-wrap .landing-small{float:left;width:24.2%;margin-right:1%}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .content-wrap .landing-small{width:100%;margin-right:0;margin-bottom:20px}}.block-overflow.about-us .content-wrapper .content-wrap .landing-small.last{margin-right:0}.block-overflow.about-us .content-wrapper .content-wrap .landing-small h3{margin:0 0 5px;font-family:"avenir-heavy",Helvetica,sans-serif;font-size:16px;text-transform:uppercase}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper .content-wrap .landing-small h3{font-size:14px}}.block-overflow.about-us .content-wrapper h1.content-headers{margin-bottom:15px}.block-overflow.about-us .content-wrapper h1.content-headers .back{float:right;font-size:14px;font-family:"avenir-roman",Helvetica,sans-serif;text-transform:none;margin:0;line-height:24px;text-decoration:underline}.block-overflow.about-us .content-wrapper h1.content-headers .back:hover{text-decoration:none}.block-overflow.about-us .content-wrapper h1.content-headers.bottom{margin:20px 0}@media only screen and (max-width: 767px){.block-overflow.about-us .content-wrapper h1.content-headers.bottom{margin-top:0}}.block-overflow.about-us .press-grid{margin:0;padding:0 0 0 10px}@media only screen and (max-width: 767px){.block-overflow.about-us .press-grid{padding:0}}.block-overflow.about-us .press-grid li{list-style:none;width:22%;float:left;margin:0 0 25px 4%}.block-overflow.about-us .press-grid li.new-row{margin-left:0;clear:both}@media only screen and (max-width: 767px){.block-overflow.about-us .press-grid li.new-row{clear:none}}@media only screen and (max-width: 767px){.block-overflow.about-us .press-grid li{margin:0 0 20px 0;width:120px;padding:0 10px}.block-overflow.about-us .press-grid li:nth-child(odd){clear:both}}.block-overflow.about-us .press-grid li .article-img{margin-bottom:15px}.block-overflow.about-us .press-grid li .name{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;display:inline-block;margin-bottom:3px}.block-overflow.about-us .campaigns-landing{padding-left:10px}@media only screen and (max-width: 767px){.block-overflow.about-us .campaigns-landing{padding:0 10px}}.block-overflow.about-us .campaigns-landing .campaigns-left{width:49%;float:left}@media only screen and (max-width: 767px){.block-overflow.about-us .campaigns-landing .campaigns-left{width:48%}}.block-overflow.about-us .campaigns-landing .campaigns-right{width:49%;float:right}@media only screen and (max-width: 767px){.block-overflow.about-us .campaigns-landing .campaigns-right{width:48%}}.block-overflow.about-us .campaigns-grid{margin:0;padding:0}.block-overflow.about-us .campaigns-grid li{list-style:none;width:100%;float:left;margin-bottom:25px;position:relative}@media only screen and (max-width: 767px){.block-overflow.about-us .campaigns-grid li{margin-bottom:20px}}.block-overflow.about-us .campaigns-grid li:hover .content-info{display:block}.block-overflow.about-us .campaigns-grid li .content-info{position:absolute;width:100%;top:45%;display:none;z-index:1}@media only screen and (max-width: 767px){.block-overflow.about-us .campaigns-grid li .content-info{position:static;display:block;margin-bottom:15px}}.block-overflow.about-us .campaigns-grid li .name{font-family:"avenir-heavy",Helvetica,sans-serif;text-transform:uppercase;display:inline-block;margin-bottom:3px}.block-overflow.about-us .about-us-bottom{margin-top:100px;padding-left:10px}@media only screen and (max-width: 767px){.block-overflow.about-us .about-us-bottom{margin-top:30px;padding:0 10px}}.block-overflow.about-us .about-us-bottom .bottom-wrap{position:relative;float:left;width:49%}@media only screen and (max-width: 767px){.block-overflow.about-us .about-us-bottom .bottom-wrap{width:100%;margin-bottom:15px}}.block-overflow.about-us .about-us-bottom .bottom-wrap.right{float:right}.block-overflow.about-us .about-us-bottom .bottom-wrap .bottom-content{position:absolute;left:20px;top:20px;color:#fff;font-size:16px}@media only screen and (max-width: 767px){.block-overflow.about-us .about-us-bottom .bottom-wrap .bottom-content{font-size:14px;top:10px}}.block-overflow.about-us .about-us-bottom .bottom-wrap .bottom-content h2{font-size:24px;line-height:24px;font-family:"Monotype-Bodoni";margin:5px 0 25px}@media only screen and (min-width: 768px) and (max-width: 1199px){.block-overflow.about-us .about-us-bottom .bottom-wrap .bottom-content h2{margin:5px 0}}@media only screen and (max-width: 767px){.block-overflow.about-us .about-us-bottom .bottom-wrap .bottom-content h2{margin:5px 0;font-size:20px}}.block-overflow.about-us .about-us-bottom .bottom-wrap .bottom-content a{color:#fff;font-size:14px;text-decoration:underline}.block-overflow.about-us .about-us-bottom .bottom-wrap .bottom-content a:hover{text-decoration:none}#pdpMain .smartwatchfeatures h3{margin-bottom:0}.smw-content{margin-left:10px;clear:both;overflow:hidden}.smw-content h4{position:relative;font-size:16px;line-height:20px;padding:25px 0 0 15px;margin:0;padding-left:0;font-family:"Trebuchet MS",Helvetica,sans-serif;font-style:italic;font-weight:bold}.smw-content h4 img{float:left;margin-right:15px}.smw-content h2{color:#00b0b9;font-family:"Trebuchet MS",Helvetica,sans-serif;font-style:italic;font-weight:bold;margin-top:35px;margin-bottom:0}.smw-content div.col1{padding-bottom:0px;width:55%;float:left}@media only screen and (max-width: 767px){.smw-content div.col1{width:100%;float:none}}.smw-content div.additionalfeatures{float:left;width:45%}@media only screen and (max-width: 767px){.smw-content div.additionalfeatures{width:100%;float:none}}.smw-content ul{list-style-type:disc;margin-left:60px;margin-bottom:0}.smw-content ul li{color:#666;list-style-type:disc}.smw-content p{max-width:180px;font-size:12px;line-height:16px;color:#939c9e}.smw-content a{text-decoration:underline;color:#00b0b9}.smw-content a:visited{color:#00b0b9}.smw-content a:link{color:#00b0b9}@media (max-width: 767px){.smw-content{position:relative;float:left;width:100%;z-index:2;opacity:1;transition:opacity 300ms}}@media only screen and (max-width: 767px) and (max-width: 767px){.smw-content{float:none}}@media (max-width: 767px){.smw-content div.additionalfeatures{float:left;margin-top:0px}}@media only screen and (max-width: 767px){#altbrandlanding .section-home-one.category{height:auto;max-height:175px}}@media only screen and (max-width: 767px){#altbrandlanding .section-home-one .top-banner img{max-width:190%}}#altbrandlanding .button{border:1px solid #2fa6b4;background:#2fa6b4;color:#fff}#altbrandlanding .button:hover{background:#fff;color:#2fa6b4;cursor:pointer}@media only screen and (max-width: 767px){#altbrandlanding .button{min-width:auto;padding:10px 15px}}#altbrandlanding .video-btn{top:15%}@media only screen and (max-width: 767px){#altbrandlanding .video-btn{width:280px;margin:0 auto;height:auto;left:50%;top:auto;bottom:0;transform:translateX(-50%)}}@media only screen and (max-width: 767px){#altbrandlanding .video-btn .explore-brand{background:#fff;padding-top:10px}}#altbrandlanding .video-btn h4{text-shadow:black 0.1em 0.1em 0.2em;font-family:"Trebuchet MS",Helvetica,sans-serif;font-style:italic;font-weight:bold;font-size:60px;text-transform:lowercase}@media only screen and (max-width: 767px){#altbrandlanding .video-btn h4{font-size:32px;margin-bottom:30px}}#altbrandlanding .center-btn{margin:75px 0}@media only screen and (max-width: 767px){#altbrandlanding .center-btn{margin:20px 0}}#altbrandlanding .breadcrumbs{float:none;width:100%}#altbrandlanding .brandstory{text-align:center;width:68%;margin:0 auto;font-size:16px}@media only screen and (max-width: 767px){#altbrandlanding .brandstory{width:100%;font-size:14px}}#altbrandlanding .brandstory h1{font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:bold;font-style:italic;font-size:40px}@media only screen and (max-width: 767px){#altbrandlanding .brandstory h1{font-size:24px}}#altbrandlanding .line{width:55%;margin:48px auto;border-bottom:1px solid #9b8e83}#altbrandlanding .features{text-align:center;margin:0 auto;clear:both;overflow:auto;min-height:230px;display:inline-block;width:auto;min-width:75%}@media only screen and (max-width: 767px){#altbrandlanding .features{min-height:auto;text-align:center;width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){#altbrandlanding .features{min-height:auto;text-align:center;width:100%}}#altbrandlanding .features a{float:left;text-align:center;width:116px;margin-right:20%;text-decoration:none;display:block}#altbrandlanding .features a:last-child{margin-right:0}@media only screen and (max-width: 767px){#altbrandlanding .features a{margin-right:6%;width:87px}}#altbrandlanding .features a p{margin-top:15px;font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:bold;font-style:italic;font-size:24px;line-height:24px}@media only screen and (max-width: 767px){#altbrandlanding .features a p{font-size:16px}}#altbrandlanding .features .connectedlink{background:url(../images/ico-connected-lrg.png) no-repeat;width:116px;height:116px}#altbrandlanding .features .connectedlink:hover{background:url(../images/ico-connected-lrg-on.png) no-repeat}@media only screen and (max-width: 767px){#altbrandlanding .features .connectedlink{background:url(../images/ico-connected-mbl.png) no-repeat;width:82px;height:82px}#altbrandlanding .features .connectedlink:hover{background:url(../images/ico-connected-mbl.png) no-repeat}}#altbrandlanding .features .healthlink{background:url(../images/ico-health-lrg.png) no-repeat;width:116px;height:116px}#altbrandlanding .features .healthlink:hover{background:url(../images/ico-health-lrg-on.png) no-repeat}@media only screen and (max-width: 767px){#altbrandlanding .features .healthlink{background:url(../images/ico-health-mbl.png) no-repeat;width:82px;height:82px}#altbrandlanding .features .healthlink:hover{background:url(../images/ico-health-mbl.png) no-repeat}}#altbrandlanding .features .additionallink{background:url(../images/ico-additional-lrg.png) no-repeat;width:116px;height:116px}#altbrandlanding .features .additionallink:hover{background:url(../images/ico-additional-lrg-on.png) no-repeat}@media only screen and (max-width: 767px){#altbrandlanding .features .additionallink{background:url(../images/ico-additional-mbl.png) no-repeat;width:82px;height:82px}#altbrandlanding .features .additionallink:hover{background:url(../images/ico-additional-mbl.png) no-repeat}}#altbrandlanding .collections h2{font-family:"Trebuchet MS",Helvetica,sans-serif;font-style:italic;font-weight:bold;color:#2fa6b4;font-size:28px;font-weight:bold;border:none;width:auto;text-align:left;text-transform:lowercase;padding-bottom:0;margin-top:55px}@media only screen and (max-width: 767px){#altbrandlanding .collections h2{font-size:24px;margin-top:40px}}#altbrandlanding .collections p{margin:0}#altbrandlanding .collections h3{font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:bold;font-style:italic;font-size:16px;margin-top:35px}@media only screen and (max-width: 767px){#altbrandlanding .collections h3{font-size:14px;margin-top:25px}}#altbrandlanding .collections h3 span{background:url(../images/interface/sprite-sw-icons.png) no-repeat;width:31px;height:31px;display:block;margin-bottom:10px}#altbrandlanding .collections h3.messages span{width:40px}#altbrandlanding .collections h3.calendar span{background-position:-41px 0}#altbrandlanding .collections h3.notifications span{width:26px;background-position:-74px 0}#altbrandlanding .collections h3.connectivity span{width:47px;background-position:-100px 0}#altbrandlanding .collections h3.fitness span{width:40px;background-position:-147px 0}#altbrandlanding .collections h3.sleep span{width:39px;background-position:-188px 0}#altbrandlanding .collections h3.gps span{width:22px;background-position:-226px 0}#altbrandlanding .collections h3.personalize span{width:27px;background-position:-248px 0}#altbrandlanding .collections h3.music span{width:28px;background-position:-275px 0}#altbrandlanding .collections h3.voice span{width:20px;background-position:-303px 0}#altbrandlanding .collections h3.water span{width:24px;background-position:-324px 0}#altbrandlanding .collections h3.battery span{width:40px;background-position:-349px 0}#altbrandlanding .collections ul{padding-left:6px;clear:both}#altbrandlanding .collections ul li{float:none;width:auto;text-indent:-0.5em}#altbrandlanding .collections .connected-content,#altbrandlanding .collections .additional-content{clear:both;overflow:hidden;margin-top:50px}#altbrandlanding .collections .connected-content div,#altbrandlanding .collections .additional-content div{float:left;width:50%}@media only screen and (max-width: 767px){#altbrandlanding .collections .connected-content div,#altbrandlanding .collections .additional-content div{float:none;width:100%}}#altbrandlanding .collections .connected-content div img,#altbrandlanding .collections .additional-content div img{max-width:100%}#altbrandlanding .collections .connected-content div.info,#altbrandlanding .collections .additional-content div.info{margin-left:3%;width:45%}@media only screen and (max-width: 767px){#altbrandlanding .collections .connected-content div.info,#altbrandlanding .collections .additional-content div.info{width:100%}}#altbrandlanding .collections .health-content{clear:both;overflow:hidden;margin:40px 0}#altbrandlanding .collections .health-content div{float:right;width:50%}@media only screen and (max-width: 767px){#altbrandlanding .collections .health-content div{width:100%;float:none}}#altbrandlanding .collections .health-content div img{max-width:100%}#altbrandlanding .collections .health-content div.info{margin-right:3%;width:45%}@media only screen and (max-width: 767px){#altbrandlanding .collections .health-content div.info{width:100%}}#altbrandlanding .collections .additional-content{margin-top:0}#altbrandlanding .collections .brands{clear:both;overflow:hidden}#altbrandlanding .collections .brands .brandlist{overflow:hidden;width:90%;margin:0 auto;padding:0}@media only screen and (max-width: 767px){#altbrandlanding .collections .brands .brandlist{width:74%}}#altbrandlanding .collections .brands .line{width:35%;margin-bottom:48px;border-bottom:1px solid #9b8e83}@media only screen and (max-width: 767px){#altbrandlanding .collections .brands .line{width:75%}}#altbrandlanding .collections .brands li{float:left;list-style-type:none;margin:0 5px 15px 5px;text-indent:0}@media only screen and (max-width: 767px){#altbrandlanding .collections .brands li{max-width:118px}}#contentMain{max-width:1680px;color:#000;margin:0 auto}@media only screen and (max-width: 767px){#contentMain{max-width:100%;min-width:100%;margin:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){#contentMain{max-width:100%;min-width:600px;margin:0}}@media only screen and (max-width: 767px){#contentMain .primary-content{padding:0}}.asset-header-banner-desktop{display:none}@media only screen and (min-width: 768px) and (max-width: 1199px){.asset-header-banner-desktop{margin-bottom:80px;max-width:100%;display:block}}@media screen and (min-width: 1680px){.asset-header-banner-desktop{margin-bottom:80px;max-width:1680px;display:block}.asset-header-banner-desktop img{max-width:1680px !important}}@media only screen and (min-width: 1200px){.asset-header-banner-desktop{margin-bottom:80px;max-width:1680px;display:block}}.asset-header-banner-mobile{display:block;margin-bottom:40px;max-width:100%;height:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.asset-header-banner-mobile{display:none}}@media only screen and (min-width: 1200px){.asset-header-banner-mobile{display:none}}.container-main{text-align:center;font-size:12px;margin:10px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.container-main{font-size:18px}}@media only screen and (min-width: 1200px){.container-main{font-size:18px}}.container-main .collection-banner{font-size:17px;margin-top:40px;margin-bottom:30px;text-transform:uppercase;font-family:"avenir-roman",Helvetica,sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.container-main .collection-banner{font-size:28px;margin-bottom:40px;margin-top:60px}}@media only screen and (min-width: 1200px){.container-main .collection-banner{font-size:28px;margin-bottom:40px;margin-top:60px}}.container-main hr{margin:0 auto;width:75%}@media screen and (min-width: 1024px){.container-main hr{width:60%}}.container-main .collection-title{font-size:14px;text-transform:uppercase;margin:20px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.container-main .collection-title{font-size:24px}}@media only screen and (min-width: 1200px){.container-main .collection-title{font-size:24px}}.container-main .landing-description{margin:0 0 30px;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.container-main .landing-description{margin:0 10px 40px}}@media only screen and (min-width: 1200px){.container-main .landing-description{margin:0 10px 40px}}.container-main img{max-width:100%}.container-main .shop-button{padding:10px;font-size:14px;width:165px;padding:18px;background-color:#c11b25;display:block;letter-spacing:4px;margin:0 auto 30px;font-family:"avenir-heavy",Helvetica,sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.container-main .shop-button{margin:0 18px;padding:18px;display:inline-block}}@media only screen and (min-width: 1200px){.container-main .shop-button{margin:0 18px;display:inline-block}}.container-main .shop-button a{text-transform:uppercase;color:#fff;text-decoration:none}.container-main .asset-content-wrapper{width:90%;text-align:center;margin:0 auto}@media only screen and (min-width: 1200px){.container-main .asset-content-wrapper{width:70%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.container-main .asset-content-wrapper{width:95%}}.shop-links{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.shop-links{margin-bottom:100px}}@media only screen and (min-width: 1200px){.shop-links{margin-bottom:100px}}.asset-shopable-category{display:inline-block;width:100%}.asset-shopable-category p{font-size:12px}@media only screen and (min-width: 768px) and (max-width: 1199px){.asset-shopable-category p{font-size:15px}}@media only screen and (min-width: 1200px){.asset-shopable-category p{font-size:15px}}.asset-shopable-category .shop-collection{margin-bottom:30px;text-decoration:underline;text-transform:capitalize}@media only screen and (min-width: 768px) and (max-width: 1199px){.asset-shopable-category .shop-collection{margin-bottom:40px}}@media only screen and (min-width: 1200px){.asset-shopable-category .shop-collection{margin-bottom:40px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.asset-shopable-category{width:45%}.asset-shopable-category a{margin:40px 0}}@media only screen and (min-width: 1200px){.asset-shopable-category{width:40%}.asset-shopable-category a{margin:40px 0}}.collections{margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.collections{margin-bottom:40px}}.product-thumbnail{width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.product-thumbnail{width:45%;display:inline-block}}@media only screen and (min-width: 1200px){.product-thumbnail{width:45%;display:inline-block}}.asset-content-bottom{margin-bottom:0}.shop-all{margin-top:0;margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.shop-all{margin-bottom:100px}}@media only screen and (min-width: 1200px){.shop-all{margin-bottom:100px}}.content-page-breadcrumb{margin:15px 0}@media only screen and (max-width: 767px){.content-page-breadcrumb{margin:10px}}.content-page-breadcrumb .breadcrumb{display:block;margin:0 30px}@media only screen and (max-width: 767px){.content-page-breadcrumb .breadcrumb{display:none}}.content-page-breadcrumb .breadcrumb a:after{padding-left:4px !important}.content-page-breadcrumb .breadcrumb span{font-family:"avenir-roman",Helvetica,sans-serif;font-style:normal;font-size:12px}.content-page-breadcrumb .breadcrumb .home-breadcrumb{color:#727272}.collection-description{margin:0 auto;width:95%}.collection-description p{text-align:center;line-height:2}.rolex-brown{color:#452c1e !important}.rolex-bg1{background-color:#f9f7f4}.rolex-headline70{color:#452c1e;font-family:"Helvetica-Bold","Arial-Bold","Verdana-Bold",sans-serif;font-size:70px;font-weight:normal;line-height:1.1}.rolex-headline50{color:#452c1e;font-family:"Helvetica-Bold","Arial-Bold","Verdana-Bold",sans-serif;font-size:50px;font-weight:normal;line-height:1.2}.rolex-headline36{color:#452c1e;font-family:"Helvetica-Bold","Arial-Bold","Verdana-Bold",sans-serif;font-size:36px;font-weight:normal;line-height:1.2}.rolex-headline30{color:#452c1e;font-family:"Helvetica-Bold","Arial-Bold","Verdana-Bold",sans-serif;font-size:22px;font-weight:normal;line-height:1.2}.rolex-headline26{color:#452c1e;font-family:"Helvetica-Bold","Arial-Bold","Verdana-Bold",sans-serif;font-size:26px;font-weight:normal;line-height:1.2}.rolex-fixed16{color:#452c1e;font-family:"Helvetica-Bold","Arial-Bold","Verdana-Bold",sans-serif;font-size:16px;font-weight:normal;line-height:1.1}.rolex-secondary-cta{color:#127749;font-family:"Helvetica-Bold","Arial-Bold","Verdana-Bold",sans-serif;font-size:14px;font-weight:normal}.rolex-body24{color:#212121;font-family:"Helvetica-Bold","Arial-Bold","Verdana-Bold",sans-serif;font-size:24px;line-height:1.6}.rolex-body20{color:#212121;font-family:"Helvetica-Bold","Arial-Bold","Verdana-Bold",sans-serif;font-size:20px;line-height:1.6}.rolex-body20-light{color:#212121;font-family:"Helvetica-Bold","Arial-Bold","Verdana-Bold",sans-serif;font-size:20px;line-height:1.6}.rolex-legend16{font-family:"Helvetica-Bold","Arial-Bold","Verdana-Bold",sans-serif;font-size:16px;line-height:1.1}.rolex-legend14{font-family:"Helvetica-Bold","Arial-Bold","Verdana-Bold",sans-serif;font-size:14px;line-height:1.1}.rolex-navigation16{font-family:"Helvetica-Light","Arial-Light","Verdana-Light",sans-serif;font-size:16px;line-height:1.1}.rolex-quote50{font-family:"Georgia","Times New Roman",Times,serif;line-height:1.3;font-size:50px}.bucherer-breadcrumb,.messika-breadcrumb{font-size:0;margin:0;padding:5px 0 5px 5%}.bucherer-breadcrumb li,.messika-breadcrumb li{display:inline;list-style:none outside none}.bucherer-breadcrumb li span,.messika-breadcrumb li span{color:#212121}.bucherer-breadcrumb li span:after,.messika-breadcrumb li span:after{color:#212121;content:"\/";font-family:'FontAwesome';font-size:13px;padding:0 10px}.bucherer-breadcrumb li:last-of-type span:after,.messika-breadcrumb li:last-of-type span:after{content:none}.bucherer-blueexplore .bucherer-logo,.bucherer-bfjexplore .bucherer-logo,.messika-explore .bucherer-logo{text-align:center;margin:30px auto;width:70%;max-width:400px;min-width:auto}.bucherer-blueexplore .bucherer-logo img,.bucherer-bfjexplore .bucherer-logo img,.messika-explore .bucherer-logo img{width:100%}.bucherer-blueexplore .bucherer-ymal,.bucherer-bfjexplore .bucherer-ymal,.messika-explore .bucherer-ymal{padding:0}.bucherer-blueexplore .text-component,.bucherer-bfjexplore .text-component,.messika-explore .text-component{margin:0 auto 80px;max-width:1000px;width:80%}.bucherer-blueexplore .text-component p,.bucherer-bfjexplore .text-component p,.messika-explore .text-component p{font-family:"avenir-roman",Helvetica,sans-serif;font-size:1rem;line-height:1.6em}.bucherer-blueexplore .medium-title,.bucherer-bfjexplore .medium-title,.messika-explore .medium-title{text-align:center;padding:0 0 30px;margin:0;line-height:1.3}.bucherer-blueexplore .large-title,.bucherer-bfjexplore .large-title,.messika-explore .large-title{font-size:24px;line-height:1.3}.bucherer-blueexplore .image-component,.bucherer-blueexplore .how-to-video,.bucherer-blueexplore .image-component.small,.bucherer-bfjexplore .image-component,.bucherer-bfjexplore .how-to-video,.bucherer-bfjexplore .image-component.small,.messika-explore .image-component,.messika-explore .how-to-video,.messika-explore .image-component.small{width:90%;max-width:1146px;margin:0 auto 30px;padding-top:0}.bucherer-blueexplore .checkerboard,.bucherer-bfjexplore .checkerboard,.messika-explore .checkerboard{margin:0 auto 80px;max-width:1146px;width:90%}.bucherer-blueexplore .checkerboard-image,.bucherer-bfjexplore .checkerboard-image,.messika-explore .checkerboard-image{width:100%}.bucherer-blueexplore .checkerboard-text,.bucherer-bfjexplore .checkerboard-text,.messika-explore .checkerboard-text{padding:0 3%}.bucherer-blueexplore .checkerboard-text p,.bucherer-bfjexplore .checkerboard-text p,.messika-explore .checkerboard-text p{font-family:"avenir-roman",Helvetica,sans-serif;font-size:1rem;line-height:1.6em}.bucherer-blueexplore .checkerboard-text .medium-title,.bucherer-bfjexplore .checkerboard-text .medium-title,.messika-explore .checkerboard-text .medium-title{text-align:left}.bucherer-blueexplore .rolex-tile--hover,.bucherer-bfjexplore .rolex-tile--hover,.messika-explore .rolex-tile--hover{background:#F1F2F1;padding:10%;height:auto}.bucherer-blueexplore .rolex-tile--hover img,.bucherer-bfjexplore .rolex-tile--hover img,.messika-explore .rolex-tile--hover img{height:auto;width:100%}.bucherer-blueexplore .rolex-paragraph,.bucherer-bfjexplore .rolex-paragraph,.messika-explore .rolex-paragraph{text-align:center}.bucherer-blueexplore .responsive-iframe,.bucherer-bfjexplore .responsive-iframe,.messika-explore .responsive-iframe{width:100%;right:0}.bucherer-blueexplore .flagship-video>.flagship-text,.bucherer-bfjexplore .flagship-video>.flagship-text,.messika-explore .flagship-video>.flagship-text{max-width:100%;padding:50px 10% 0 10%}.bucherer-blueexplore .flagship-video--youtube,.bucherer-bfjexplore .flagship-video--youtube,.messika-explore .flagship-video--youtube{margin:-60px auto 0;padding-top:0}.bucherer-blueexplore .explore-carousel,.bucherer-bfjexplore .explore-carousel,.messika-explore .explore-carousel{margin:80px auto;padding:0;width:80%;max-width:1146px}.bucherer-blueexplore .explore-carousel li,.bucherer-bfjexplore .explore-carousel li,.messika-explore .explore-carousel li{list-style:none}.bucherer-blueexplore .explore-carousel .slick-slider .slick-slide .rolex-tile,.bucherer-bfjexplore .explore-carousel .slick-slider .slick-slide .rolex-tile,.messika-explore .explore-carousel .slick-slider .slick-slide .rolex-tile{width:80%;margin:0 10%}.bucherer-blueexplore .explore-carousel .slick-slider .slick-arrow,.bucherer-bfjexplore .explore-carousel .slick-slider .slick-arrow,.messika-explore .explore-carousel .slick-slider .slick-arrow{background-color:#424242;top:30%}.bucherer-blueexplore .explore-carousel .slick-slider .slick-next,.bucherer-bfjexplore .explore-carousel .slick-slider .slick-next,.messika-explore .explore-carousel .slick-slider .slick-next{transform:none}.bucherer-blueexplore .bucherer-button,.bucherer-bfjexplore .bucherer-button,.messika-explore .bucherer-button{margin:30px 0 80px;text-align:center}.bucherer-blueexplore .bucherer-shopping-icons ul,.bucherer-bfjexplore .bucherer-shopping-icons ul,.messika-explore .bucherer-shopping-icons ul{margin:0 auto 40px;text-align:center}.bucherer-blueexplore .bucherer-shopping-icons ul.landing-template__icon-list,.bucherer-bfjexplore .bucherer-shopping-icons ul.landing-template__icon-list,.messika-explore .bucherer-shopping-icons ul.landing-template__icon-list{list-style:none}.bucherer-blueexplore .bucherer-shopping-icons ul.landing-template__icon-list li,.bucherer-bfjexplore .bucherer-shopping-icons ul.landing-template__icon-list li,.messika-explore .bucherer-shopping-icons ul.landing-template__icon-list li{margin:0 auto 40px}.bucherer-blueexplore .bucherer-shopping-icons ul.landing-template__icon-list img,.bucherer-bfjexplore .bucherer-shopping-icons ul.landing-template__icon-list img,.messika-explore .bucherer-shopping-icons ul.landing-template__icon-list img{padding-bottom:20px}.bucherer-blueexplore .bucherer-shopping-icons ul.landing-template__icon-list strong,.bucherer-bfjexplore .bucherer-shopping-icons ul.landing-template__icon-list strong,.messika-explore .bucherer-shopping-icons ul.landing-template__icon-list strong{text-transform:uppercase;font-size:20px}.bucherer-blueexplore .slick-dots,.bucherer-bfjexplore .slick-dots,.messika-explore .slick-dots{display:none !important}.bucherer-blueexplore .editorial-grid,.bucherer-bfjexplore .editorial-grid,.messika-explore .editorial-grid{margin:0 auto 50px}.bucherer-blueexplore .grid-item-name,.bucherer-bfjexplore .grid-item-name,.messika-explore .grid-item-name{padding:10px 0 0;text-transform:uppercase;text-align:center;font-family:"Arial","Helvetica","Verdana",sans-serif;font-size:16px}.bucherer-blueexplore .collection-grid,.bucherer-bfjexplore .collection-grid,.messika-explore .collection-grid{width:90%;margin:0 auto}.bucherer-blueexplore .landing-template-tile-container,.bucherer-bfjexplore .landing-template-tile-container,.messika-explore .landing-template-tile-container{margin:0 auto}.bucherer-blueexplore .landing-template-tile,.bucherer-bfjexplore .landing-template-tile,.messika-explore .landing-template-tile{margin:0 0 20px;width:47%}@media screen and (min-width: 768px){.bucherer-blueexplore .large-title,.bucherer-bfjexplore .large-title,.messika-explore .large-title{font-size:28px}.bucherer-blueexplore .text-component,.bucherer-blueexplore .bucherer-button,.bucherer-blueexplore .checkerboard,.bucherer-blueexplore .editorial-grid,.bucherer-blueexplore ul.landing-template__icon-list,.bucherer-bfjexplore .text-component,.bucherer-bfjexplore .bucherer-button,.bucherer-bfjexplore .checkerboard,.bucherer-bfjexplore .editorial-grid,.bucherer-bfjexplore ul.landing-template__icon-list,.messika-explore .text-component,.messika-explore .bucherer-button,.messika-explore .checkerboard,.messika-explore .editorial-grid,.messika-explore ul.landing-template__icon-list{margin-bottom:150px}.bucherer-blueexplore .checkerboard-image,.bucherer-bfjexplore .checkerboard-image,.messika-explore .checkerboard-image{width:50%}.bucherer-blueexplore .checkerboard-image img,.bucherer-bfjexplore .checkerboard-image img,.messika-explore .checkerboard-image img{width:100%;margin:0}.bucherer-blueexplore .landing-template-tile,.bucherer-bfjexplore .landing-template-tile,.messika-explore .landing-template-tile{width:30%}.bucherer-blueexplore .explore-carousel,.bucherer-bfjexplore .explore-carousel,.messika-explore .explore-carousel{width:90%}.bucherer-blueexplore .explore-carousel .slick-slider .slick-arrow,.bucherer-bfjexplore .explore-carousel .slick-slider .slick-arrow,.messika-explore .explore-carousel .slick-slider .slick-arrow{top:45%}}@media screen and (min-width: 1069px){.bucherer-blueexplore .landing-template-tile-container,.bucherer-bfjexplore .landing-template-tile-container,.messika-explore .landing-template-tile-container{padding:0}}.bfj-collection{max-width:200px}
