.font-freight-big-black{font-family:'freight-big-pro-n9',freight-big-pro,serif;font-weight:900;font-style:normal}.left-nav-container{float:left;width:17.369%;min-width:165px;padding:0 1.66666666% 0 0;padding-top:15px}@media (min-width:1024px){.left-nav-container{width:18.73%}}.left-nav-container h4{font-family:'freight-display-pro-i5',freight-display-pro,serif;font-weight:500;font-style:italic;font-size:20px;letter-spacing:0.03em;color:#ac9779;padding:8px 0;border-bottom:3px solid #ac9779;margin:18px 0 0 0}.left-nav-container h5{font-family:'proxima-nova-n7',proxima-nova,sans-serif;font-weight:700;font-style:normal;font-size:11px;letter-spacing:0.2em;text-transform:uppercase;border-bottom:3px solid #000;margin:87px 0 0 0}.right-content-container{float:right;width:78.5%;min-width:785px}.catalog-nav-category{font-family:'proxima-nova-condensed-n4',proxima-nova-condensed,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1.13333333;letter-spacing:0.005em;border-bottom:1px solid #d9d9d9;list-style:none;margin:0;padding:11px 0;position:relative}.catalog-nav-category:last-child{border-bottom:0}.catalog-nav-category>li>a,.catalog-nav-category>li>span{text-transform:uppercase;padding-right:23px}.catalog-nav-category li>a{color:#000}.catalog-nav-category li>a.highlight{font-family:'proxima-nova-condensed-n6',proxima-nova-condensed,sans-serif;font-weight:600;font-style:normal}.catalog-nav-category li>a:active,.catalog-nav-category li>a:focus{outline:0;text-decoration:none}.catalog-nav-filter-working{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/images/ajaxload.gif) no-repeat center center}.catalog-nav-filters.filtering .catalog-nav-filter-working{display:block}.catalog-nav-toggle{display:block;position:absolute;width:13px;height:13px;top:13px;right:5px;background:url(/images/jh-multi-icons.png) no-repeat -80px -60px;cursor:pointer}.catalog-nav-category.open .catalog-nav-toggle{background-position:-100px -60px}.catalog-nav-subcategory{display:none;font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:14px;letter-spacing:0em;list-style:none;margin:0 0 0 10px;padding:0}.catalog-nav-category.open .catalog-nav-subcategory{display:block}.catalog-nav-subcategory.filter-group{margin:2px 0 6px 0}.catalog-nav-subcategory.filter-group em{font-family:Arial,Helvetica,sans-serif;color:#888;font-size:11px}.catalog-nav-subcategory.filter-group li>a.filter-disabled{color:#888;font-weight:400;text-decoration:none;cursor:default}.catalog-nav-subcategory.filter-group li>a .color-check{width:16px;height:16px;display:inline-block;margin:4px 7px -3px 0;border-radius:8px}.catalog-nav-subcategory.filter-group li>a .filter-check{width:14px;height:14px;display:inline-block;margin:4px 9px -2px 0;border:1px solid #ddd}.catalog-nav-subcategory.filter-group li>a i{display:none}.catalog-nav-subcategory.filter-group li>a.filter-active{font-weight:600;cursor:pointer}.catalog-nav-subcategory.filter-group li>a.filter-active .color-check{-webkit-opacity:0.15;-moz-opacity:0.15;opacity:0.15;filter:alpha(opacity=15)}.catalog-nav-subcategory.filter-group li>a.filter-active .color-check.nofade{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.catalog-nav-subcategory.filter-group li>a.filter-active i{display:inline-block;height:13px;margin:-1px 4px 0 -20px}.catalog-nav-subcategory>li{padding:6px 0 0 0}.catalog-nav-subcategory>li a{color:#000}.catalog-nav-subcategory>li.active a{text-decoration:underline}.catalog-hero-container{border-bottom:1px solid #d9d9d9;margin:42px 0 0 0}.catalog-hero-container h1{font-family:'freight-display-pro-n5',freight-display-pro,serif;font-weight:500;font-style:normal;font-size:35px;line-height:1;letter-spacing:0.075em;text-transform:uppercase;text-align:center;margin:0}.catalog-hero-container h2{font-family:'freight-display-pro-i5',freight-display-pro,serif;font-weight:500;font-style:italic;font-size:18px;line-height:1;letter-spacing:0.075em;text-align:center;margin:8px 0 15px 0}.catalog-hero-image{display:block;width:1053px;max-width:100%;height:auto;max-height:405px;min-height:200px}.catalog-subheader{font-family:'freight-display-pro-i4',freight-display-pro,serif;font-weight:400;font-style:italic;font-size:24px;letter-spacing:0.055em;margin:10px 0}.catalog-tile{min-height:225px;margin-bottom:24px}.catalog-tile a{font-family:'proxima-nova-n6',proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:14px;letter-spacing:0.095em;color:#000}.catalog-tile a:hover{text-decoration:none}.catalog-tile a:hover img.hover-dim{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}.catalog-tile .catalog-image{position:relative;margin-bottom:7px}.catalog-tile .catalog-image .catalog-hover-image{display:block;position:absolute;left:0px;top:0px;width:100%;height:auto;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;-o-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in}.catalog-tile .catalog-image .catalog-hover-image.in{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.catalog-tile .new-badge{font-family:'proxima-nova-extra-condensed-n4',proxima-nova-extra-condensed,proxima-nova-extra-condensed;font-weight:400;font-style:normal;font-size:12px;line-height:1;text-transform:uppercase;padding:13.5px 10px;position:absolute;top:4px;right:4px;height:40px;width:40px;background:#fff;color:#717171;border:1px solid #dfdfdf;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;letter-spacing:0.03em}.catalog-tile .last-chance-badge{font-family:'proxima-nova-extra-condensed-n4',proxima-nova-extra-condensed,proxima-nova-extra-condensed;font-weight:400;font-style:normal;font-size:12px;line-height:1;text-transform:uppercase;padding:13.5px 10px;position:absolute;top:4px;right:4px;height:40px;width:40px;background:#fff;color:#717171;border:1px solid #78e9dc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;letter-spacing:0.03em;text-align:center}.catalog-tile .catalog-color-name{font-family:'proxima-nova-n3',proxima-nova,sans-serif;font-weight:300;font-style:normal;line-height:1.25}.catalog-tile .catalog-price{font-family:'proxima-nova-n3',proxima-nova,sans-serif;font-weight:300;font-style:normal;line-height:1.25}.catalog-tile .catalog-price ins{color:red;text-decoration:none}.catalog-tile .catalog-sold-out{font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:red}.reorder-tile:hover{text-decoration:none}.reorder-tile:hover img.hover-dim{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}.favorite-badge,.dislike-icon{display:inline-block;height:20px;width:20px;margin-left:1px;background:url(../images/favorite-icons.svg?v1.1.0) no-repeat}.mod-no-svg .favorite-badge,.mod-no-svg .dislike-icon{background-image:url(../images/favorite-icons.png?v1.1.0)}.favorite-badge.in-favorites{background-position:0 -20px}.favorite-badge.in-purchases{background-position:0 -59px;cursor:default}.dislike-icon{background-position:0 -39px;margin-left:-36px;margin-right:10px}.pdp-content-wrapper{margin:50px 0}.pdp-left-column{float:left;width:55%}.pdp-alt-images{float:left;width:15.3%}.pdp-alt-images img{display:block;width:87.7%;max-width:90px;height:auto;padding-bottom:13.3%;cursor:pointer}.pdp-main-image{float:left;position:relative;width:84.7%;max-width:596px}.pdp-main-image.loading-image{background:url(../images/ajaxload.gif) no-repeat center center}.pdp-main-image.no-alt{width:100%}.pdp-main-image img{width:596px;max-width:100%;height:auto}.pdp-right-column{float:right;width:45%;font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:1.25;letter-spacing:0.025em}.pdp-right-column .pdp-info{width:92%;min-width:320px;max-width:360px;margin:0 auto}@media (max-width:1199px){.pdp-right-column .pdp-info{margin-right:0}}.pdp-product-name{font-family:'proxima-nova-condensed-n4',proxima-nova-condensed,sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:0.92;text-transform:uppercase;margin:0;padding:0}.pdp-product-name small{font-size:22px}.pdp-product-sku{font-family:'proxima-nova-condensed-n4',proxima-nova-condensed,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1.7;color:#999}.pdp-product-price{font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:22px;line-height:1;margin:10px 0 15px 0}.pdp-product-price del{font-size:16px;line-height:inherit;vertical-align:middle}.pdp-product-price del>span{color:#999}.pdp-product-price ins{color:red;text-decoration:none;vertical-align:middle;padding-left:2px}.color-list,.stitch-color-list,.buckle-type-list,.size-list{margin:0 -5px;padding:0;overflow:hidden;list-style:none}@media (max-width:1199px){.color-list,.stitch-color-list,.buckle-type-list,.size-list{margin:0 -3px}}.size-list{margin:20px -3px 0 -3px}.color-box,.stitch-color-box,.buckle-type-box{float:left;margin:0 5px;padding:0;padding-bottom:4px;border-bottom:2px solid transparent}.color-box.selected,.stitch-color-box.selected,.buckle-type-box.selected{border-bottom-color:#000}.color-box div,.stitch-color-box div,.buckle-type-box div,.color-box img,.stitch-color-box img,.buckle-type-box img{display:block;width:30px;height:30px;cursor:pointer}@media (max-width:1199px){.color-box,.stitch-color-box,.buckle-type-box{margin:0 3px}}.buckle-type-box div{width:50px;height:100px;background:url(../images/pdp/buckleoptions.jpg) no-repeat left top}.size-box{float:left;padding:2px 7px 1px 7px;margin:3px;border:1px solid #d9d9d9;min-width:29px;font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:11px;line-height:2.2;text-align:center;cursor:pointer}.size-box.compact{font-size:10px;padding:1px 5px 0 5px;margin:3px 2px 2px 3px;min-width:25px}.size-box.selected{border-color:#000;cursor:default}.size-box.disabled{color:#d9d9d9;border-color:#d9d9d9;cursor:default}.dropdown-toggle.tape-dropdown,.dropdown-toggle.qty-dropdown,.dropdown-toggle.size-dropdown{background-color:inherit;border-color:#d9d9d9;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:24px}.dropdown-toggle.tape-dropdown .jh-icon-chevron-down,.dropdown-toggle.qty-dropdown .jh-icon-chevron-down,.dropdown-toggle.size-dropdown .jh-icon-chevron-down{margin:14px 15px}.dropdown-toggle.tape-dropdown .dropdown-toggle-text,.dropdown-toggle.qty-dropdown .dropdown-toggle-text,.dropdown-toggle.size-dropdown .dropdown-toggle-text{width:63px;padding:0;border-right-color:#d9d9d9;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;line-height:2.9;text-align:center;color:#000}.dropdown-toggle.tape-dropdown+.dropdown-menu,.dropdown-toggle.qty-dropdown+.dropdown-menu,.dropdown-toggle.size-dropdown+.dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:106px;min-width:0;margin-top:-22px;border-color:#d9d9d9;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.dropdown-toggle.tape-dropdown{background-color:#fff;border:0}.dropdown-toggle.tape-dropdown .jh-icon-chevron-down{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);margin-top:24px}.dropdown-toggle.tape-dropdown .dropdown-toggle-text{width:119px;padding-left:14px;border:0;font-family:'proxima-nova-extra-condensed-n6',proxima-nova-extra-condensed,proxima-nova-extra-condensed;font-weight:600;font-style:normal;font-size:21px;text-transform:uppercase;letter-spacing:normal;text-align:left;color:#d5d5d5}.dropdown.set .dropdown-toggle.tape-dropdown .dropdown-toggle-text{color:#999}.dropdown-toggle.tape-dropdown+.dropdown-menu{width:160px;border:0;font-family:'proxima-nova-extra-condensed-n6',proxima-nova-extra-condensed,proxima-nova-extra-condensed;font-weight:600;font-style:normal;font-size:19px;line-height:2}.dropdown-toggle.tape-dropdown+.dropdown-menu li a{padding-left:14px}.dropdown-toggle.size-dropdown{margin-bottom:0;margin-top:24px}.dropdown-toggle.size-dropdown .dropdown-toggle-text{width:93px}.dropdown-toggle.size-dropdown+.dropdown-menu{width:136px;min-width:0;margin-top:2px}.dropdown-scrollable{height:auto;max-height:180px;overflow-x:hidden}.dropdown-scrollable::-webkit-scrollbar{-webkit-appearance:none;width:5px}.dropdown-scrollable::-webkit-scrollbar-thumb{border-radius:3px;background-color:#d9d9d9;-webkit-box-shadow:0 0 1px rgba(255,255,255,0.75)}.cloud-zoom-lens{cursor:crosshair;border:1px solid #dcdcdc;margin:0;background-color:#f3f3f3;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.cloud-zoom-loading{color:#fff;background-color:#222;padding:3px;border:1px solid #000}.cloud-zoom-trans{background-image:url(../pixel.ashx?rgba=0,0,0,0&w=20&h=20)}.product-share-links{border:1px solid #d9d9d9;border-width:1px 0;margin-top:30px;padding:12px 5px;font-family:'proxima-nova-condensed-n4',proxima-nova-condensed,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:27px;letter-spacing:0.05em;*zoom:1}.product-share-links:before,.product-share-links:after{content:' ';display:table;line-height:0}.product-share-links:after{clear:both}.product-share-links.builder-share{margin-top:5px;margin-left:-8px}.product-share-links a{background:url(../images/social-sprite.svg) no-repeat;width:27px;height:27px;display:block;float:left;margin:0 6px;overflow:hidden}.mod-no-svg .product-share-links a{background-image:url(../images/social-sprite.png)}.product-share-links .social-icon.social-email{background-position:0px -32px}.product-share-links .social-icon.social-email:hover{background-position:0px -64px}.product-share-links .social-icon.social-facebook{background-position:-32px -32px}.product-share-links .social-icon.social-facebook:hover{background-position:-32px -64px}.product-share-links .social-icon.social-twitter{background-position:-64px -32px}.product-share-links .social-icon.social-twitter:hover{background-position:-64px -64px}.product-share-links .social-icon.social-pinterest{background-position:-96px -32px}.product-share-links .social-icon.social-pinterest:hover{background-position:-96px -64px}.pdp-product-color{font-family:'proxima-nova-condensed-n4',proxima-nova-condensed,sans-serif;font-weight:400;font-style:normal;letter-spacing:0.02em;padding-left:1px;width:300px;overflow:hidden}.pdp-product-actions{width:100%;margin:24px 0;*zoom:1}.pdp-product-actions:before,.pdp-product-actions:after{content:' ';display:table;line-height:0}.pdp-product-actions:after{clear:both}h4.reco-heading{font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1;letter-spacing:0.025em;margin:40px 0 0 0;padding:18px 0 36px 0;border-top:1px solid #d9d9d9;text-transform:uppercase}.reco-tile{width:172px;float:left;margin:0 12px;text-align:center}.reco-tile:first-child{margin-left:0}.reco-tile:last-child{margin-right:0}.reco-tile a{font-family:'proxima-nova-n6',proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:11px;letter-spacing:0.075em;color:#000}.reco-tile a:hover{text-decoration:none}.reco-tile a:hover img{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}.reco-tile img{margin-bottom:7px;width:172px;height:231px}.reco-tile .reco-color-name{font-family:'proxima-nova-n3',proxima-nova,sans-serif;font-weight:300;font-style:normal;line-height:1.2}.reco-tile .reco-price{font-family:'proxima-nova-n3',proxima-nova,sans-serif;font-weight:300;font-style:normal;line-height:1.2}.reco-tile .reco-price ins{color:red;text-decoration:none}.nav-tabs.pdp-tabs{border-bottom-color:transparent;margin:12px 0}.nav-tabs.pdp-tabs>li{margin-right:20px}.nav-tabs.pdp-tabs>li:last-child{margin-right:0}.nav-tabs.pdp-tabs>li>a{font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1;letter-spacing:0.025em;text-transform:uppercase;padding:2px 0;color:#999}.nav-tabs.pdp-tabs>li>a:hover{border-color:transparent;background-color:transparent}.nav-tabs.pdp-tabs>li.active>a,.nav-tabs.pdp-tabs>li.active>a:hover,.nav-tabs.pdp-tabs>li.active>a:focus{color:#000;background-color:transparent;border-color:transparent;border-bottom:2px solid #000;cursor:default;outline:none}.nav-tabs.pdp-tabs>li:only-child.active>a{border-bottom:none;padding-bottom:0}.pdp-messaging{font-size:inherit;line-height:inherit}.pdp-messaging.error{color:red}a.pdp-small-link{font-size:11px;color:#000;text-decoration:underline}.pdp-description-copy{font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:1.25;letter-spacing:0.025em;overflow:hidden}.pdp-description-copy .seemore{color:#000;text-decoration:underline}.pdp-description-copy ul{padding:0;list-style:none;margin:9px 0 0 9px}.pdp-description-copy ul li{padding:0 0 3px 0}.pdp-description-copy ul li:before{content:'- ';margin:0 0 0 -9px}.pdp-table{width:100%;border-bottom:1px solid #d9d9d9}.pdp-table td{padding:6px 12px;border:1px solid #d9d9d9;border-width:1px 1px 0 0}.pdp-table td:first-child{padding-left:0;padding-right:0;font-weight:600}.pdp-table td:last-child{border-right-width:0}.pdp-table.reorder-table td{padding:4px 12px}.pdp-table.reorder-table td:first-child{width:30%;padding-left:12px;font-weight:600;font-style:italic}.reorder-prev.disabled,.reorder-next.disabled{visibility:hidden}.pd-special-messaging{font-size:0.92em;padding:6px 9px;line-height:1.4;border:1px solid #c00;margin:20px 0 16px 0}.pd-special-messaging .pd-special-callout{color:#c00;font-weight:bold}.pd-special-messaging a{text-decoration:underline}.pd-special-messaging .pc-special-messaging{margin-top:10px;text-align:right;clear:both}.shop-section{padding-top:75px}h3.shop-category-rtw{font-family:'proxima-nova-n6',proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:1.25;letter-spacing:0.25em;text-transform:uppercase;text-align:right;display:block;position:absolute;right:10%;top:30px;color:#fff;margin:0;padding:0}@media (max-width:1199px){h3.shop-category-rtw{font-size:12px;top:24px}}h3.shop-category-custom{font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.25;letter-spacing:0.2em;text-transform:uppercase;text-align:center;display:block;position:absolute;top:7.5%;left:0px;width:100%;color:#000;margin:0;padding:0 12px}h3.shop-category-custom strong{font-family:'proxima-nova-n6',proxima-nova,sans-serif;font-weight:600;font-style:normal}.shop-tile{padding-top:12px;padding-bottom:12px}.shop-tile.right-border{border-right:1px solid #c8baa8}.shop-tile .cta-button{display:block}.shop-tile .cta-browse{margin-top:8px;font-size:0.9em;line-height:2;text-align:center}.shop-tile .cta-browse a{font-weight:bold;color:#000}a.shop-tile:hover img{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}.cart-table{font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal;width:100%;border-collapse:collapse;border-spacing:0;margin:0}.cart-table>tbody>tr:first-child{border-top:1px solid #ccc}.cart-table>tbody>tr:last-child{border-bottom:1px solid #ccc}.cart-table>tbody>tr:nth-child(even){background-color:#f9f9f9}.cart-table td,.cart-table th{padding:10px 14px;text-align:left;line-height:1.4}.cart-table th{padding:20px 14px;font-size:10px;font-weight:400;letter-spacing:0.1em;text-transform:uppercase}.cart-table th:first-child{width:210px}.cart-table .number{text-align:right}.cart-table td.number{font-size:14px}.cart-table img{display:block;width:150px;margin:10px 2px}.cart-table .qty-error{font-size:0.95em;color:#cb6060;text-align:center;margin-top:5px}.cart-table .product-actions{text-decoration:underline;margin-top:16px}.cart-table h3{font-family:'proxima-nova-condensed-n4',proxima-nova-condensed,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.25;text-transform:uppercase;margin:0}.cart-table h3 small{display:block;font-size:13px;margin:2px 0 16px 0}.cart-table h3 small a{color:#999}.subtotal-table{width:auto;min-width:240px;float:right;margin:16px 0;border-spacing:0}.subtotal-table td{padding:2px 0;font-size:14px}.subtotal-table td:last-child{padding-left:14px;text-align:right}.subtotal-table tr{border-width:0}.subtotal-table tr:first-child td:first-child{font-weight:600;padding-bottom:4px}.subtotal-table tr:last-child td{text-transform:uppercase;font-weight:600;font-size:16px;padding-top:8px}.subtotal-table .popover-content{width:200px}.option-table tr{text-align:left !important}.option-table td{padding:2px 4px !important;text-align:left !important}.option-table td:first-child:after{content:': '}.payment-icon{display:inline-block;width:38px;height:24px;margin:-5px 5px 0 0;vertical-align:middle;background-image:url(../images/payment-sprite.svg);background-repeat:no-repeat}.mod-no-svg .payment-icon{background-image:url(../images/payment-sprite.png)}.payment-icon.dimmed{-webkit-opacity:0.7;-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70)}.payment-icon.visa{background-position:0 0}.payment-icon.visa.dimmed{background-position:-40px 0}.payment-icon.mastercard{background-position:0 -25px}.payment-icon.mastercard.dimmed{background-position:-40px -25px}.payment-icon.amex{background-position:0 -50px}.payment-icon.amex.dimmed{background-position:-40px -50px}.payment-icon.discover{background-position:0 -75px}.payment-icon.discover.dimmed{background-position:-40px -75px}.payment-icon.giftcard{background-position:0 -100px}.checkout-form{width:65%;float:left;min-height:500px;margin-bottom:50px;font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal}.checkout-form section{padding:24px 24px 30px 24px;border-bottom:1px solid #ccc;background-color:#f8f8f8;-webkit-transition:background-color 400ms ease-in;-moz-transition:background-color 400ms ease-in;-o-transition:background-color 400ms ease-in;transition:background-color 400ms ease-in}.checkout-form section.collapsed{padding:20px;background-color:#fff}.checkout-form section.collapsed form{display:none}.checkout-form section form.hiding{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 400ms ease-out;-moz-transition:opacity 400ms ease-out;-o-transition:opacity 400ms ease-out;transition:opacity 400ms ease-out}.checkout-form section form.hiding .cta-button,.checkout-form section form.showing .cta-button{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}.checkout-form .popover-content{width:240px}.checkout-right-column{width:33%;float:right;margin-bottom:50px;font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal}.checkout-right-box{border:2px solid #ccc;margin-top:20px}.checkout-right-box:first-child{border-top:4px double #ccc;margin-top:0}h3.section-header{font-size:13px;letter-spacing:0.1em;text-transform:uppercase;margin:0}section.incomplete h3.section-header{font-weight:400}a.section-edit-cta{display:none;float:right;color:#000;background:#e9e9e9;padding:8px 0;margin-top:-26px;text-align:center;width:60px}section.editable a.section-edit-cta{display:block}section.incomplete a.section-edit-cta{display:none !important}.section-summary{-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;-o-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in}.section-summary p{margin:16px 0 0 0}section.incomplete .section-summary{display:none !important}.section-summary.building{position:absolute;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.breadcrumb{font-family:'proxima-nova-n6',proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:11px;color:#000;margin-top:12px}.breadcrumb .bc-sep{opacity:0.37;margin:-2px 6px 0px 6px}.breadcrumb a{color:#999}.breadcrumb a:hover{color:#000}.order-history-table{font-family:'proxima-nova-n4',proxima-nova,sans-serif;font-weight:400;font-style:normal;width:100%;border-collapse:collapse;border-spacing:0;margin:0}.order-history-table>tbody>tr:first-child{border-top:1px solid #ccc}.order-history-table>tbody>tr:last-child{border-bottom:0px solid #ccc}.order-history-table>tbody>tr:nth-child(even){background-color:#f9f9f9}.order-history-table td,.order-history-table th{padding:10px 14px;text-align:center;line-height:1.4}.order-history-table th{text-align:center;padding:20px 14px;font-size:10px;font-weight:400;letter-spacing:0.1em;text-transform:uppercase}.order-history-table th:first-child{width:210px}.order-history-table .number{text-align:right}.order-history-table td.number{font-size:14px}.order-history-table img{display:block;width:150px;margin:10px 2px}.order-history-table .product-actions{text-decoration:underline;margin-top:16px}.order-history-table h3{font-family:'proxima-nova-condensed-n4',proxima-nova-condensed,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.25;text-transform:uppercase;margin:0}.order-history-table h3 small{display:block;font-size:13px;margin:2px 0 16px 0}.order-history-table h3 small a{color:#999}