@charset "UTF-8";#emailSignUpArea .check-box-newsletter,.check-box-newsletter{display:flex;padding-bottom:10px}#emailSignUpArea .check-box-newsletter input,.check-box-newsletter input{display:inline-block;margin-top:7px}#emailSignUpArea .check-box-newsletter label.email-policy,.check-box-newsletter label.email-policy{display:inline-block;color:#6d6a72;font-size:9px;line-height:1.5em;font-family:Kipling-Regular,Futura,sans-serif;text-transform:none}.newsletterSubscriptionForm button[disabled]{opacity:.7!important}#footer .check-box-newsletter{max-width:360px;position:relative;padding:0 0 0 26px}#footer .check-box-newsletter label.email-policy{color:#6c6a71;font-family:Kipling-Regular,Futura,sans-serif;font-size:10px;padding:5px 0 5px 3px}#footer .check-box-newsletter label.email-policy a{color:#6c6a71;font-family:Kipling-Regular,Futura,sans-serif;text-decoration:underline}#footer .check-box-newsletter label.email-policy:before{content:" ";display:block;width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%);left:0;border:1px solid #bdbbbc;background:transparent!important;border-color:#2d2f2c;border-radius:50%}#footer .check-box-newsletter label.email-policy:after{content:" ";display:none;width:12px;height:12px;background:#2d2f2c;border-radius:50%;top:50%;transform:translateY(-50%);left:4px;position:absolute}#footer .check-box-newsletter label.email-policy:focus{outline:1px dotted #000}#footer .check-box-newsletter input{display:none}#footer .check-box-newsletter .checked+.email-policy:after{display:block}.refinement.colorFamily li .col-left--color-ref.Gold,.swatch-Gold{background-color:#9f8f53!important}.refinement.colorFamily li .col-left--color-ref.Denim,.swatch-Denim{background-color:#687796}.dw-apple-pay-button{width:100%!important}@media (min-width:1025px){.dw-apple-pay-button{max-width:360px!important}}

/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;background:#000}.js-action:focus,a:focus,label.fancyCheck:focus,label.fancyRadio:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{-webkit-font-smoothing:antialiased}::selection{background:#ccc}::-moz-selection{background:#ccc}img::selection{background:transparent}img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:rgb(204,204,204)}.clear{display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.clearfix:before,.container:after,.container:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container:after{clear:both}.clearfix,.container{zoom:1}body{background:#fff;-webkit-text-size-adjust:100%}body.noScroll{overflow:hidden}.container{width:960px;padding:0;margin:0 auto}.noDisplay{display:none}.initial-option{display:none!important}.ovlbLabel{cursor:text;height:23px;font-weight:400;font-size:1.1em}.ovlbInput{width:100%;height:23px;border:0 none;padding:0;margin:0;background:none;outline:none}.ovlb{position:relative;padding:0 5px;background-color:#fff;border:1px solid #ccc;color:#ccc}.ovlb-active,.ovlb-hover{color:#666}.ovlb-active{border:1px solid #999}.ovlb .ovlbLabel{position:absolute;top:50%;left:5px;margin-top:-.5em;z-index:50;float:none;padding:0;text-align:left;width:auto}.ovlb .ovlbInput{z-index:40;border:none;margin:0;padding:0 10px;width:100%}.ovlb .errorIcon{position:absolute;top:50%;right:4px;margin-top:-9px}body{background:none repeat scroll 0 0 #fff;color:#2d2c2f;font-family:Kipling-Regular,Futura,sans-serif;font-size:12px;font-weight:400}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,th,ul{margin:0;padding:0}ol,ul{list-style:none}a{color:#2d2f2c;outline:none;text-decoration:none}fieldset{border:0 none;margin:0;padding:0}table{width:100%}th{text-align:left}td{padding:1em;vertical-align:top}strong{font-family:Kipling-Extrabold,Futura,sans-serif;font-weight:400}::selection{background:#f5bedb}.visually-hidden{border:0 none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ie7 .visually-hidden{width:1px!important}ul.menu{float:left;margin:0;padding:0}ul.menu li{float:left;list-style:none outside none!important}#wrapper{margin:0}#main,#main-home{margin:0 auto;padding-top:20px;padding-bottom:50px;position:relative}#main{width:960px}#main.full-width,.container #main{width:auto}#main.full-width-pdp{width:100%;max-width:1370px}#main.full-width-pdp #search-result-itmes .slick-track{min-width:2000px}@media (max-width:1410px){#main.full-width-pdp{padding:0 20px;box-sizing:border-box}}.primary-content{float:right;margin-left:-1px;padding:0 0 20px;position:relative;width:787px}#secondary{float:left;width:200px;margin-right:0}#cart_recommendation{clear:both;padding-top:50px;padding-bottom:50px}#secondary nav a{margin-left:0}#secondary a{color:#eb0e1c}#secondary .product-tile .product-name a{color:#2d2c2f}.primary-focus .primary-content{border:0 none;float:left;margin:0;width:709px}.primary-focus #secondary{background:none repeat scroll 0 0 transparent;border:0 none;float:right;width:210px;margin-bottom:20px;margin-right:0}.full-width .primary-content{border:0 none;width:100%}.page-content .primary-content{padding-left:3%;width:100%}.modalLaunch{cursor:pointer}#header-banner{float:left}#header{zoom:1;z-index:2001;outline:none}#ie7-wrapper{display:none;background-color:#f5bedb;margin:0 auto}.ie7 #ie7-warning{width:960px;padding:10px 0;margin:0 auto;font-weight:700}#pre-header{background-color:#fff}@media only screen and (min-width:960px){#header .container-header{box-sizing:border-box;padding:0 2vw;max-width:100%;width:100%}}@media only screen and (max-width:960px){#header .container-header{border-bottom:1px solid #e8e4e4;box-sizing:border-box}}#pre-header-banner{float:left;color:#eb0e1c}#pre-header .systemControls{position:relative;display:-ms-flex;display:flex;justify-content:flex-start;flex-flow:row wrap;align-items:center;height:65px;margin:0;padding:0;text-transform:uppercase;letter-spacing:.5px}#pre-header .systemControls li{position:relative;zoom:1;margin:0 30px 0 0;padding:0;color:#000;font-size:13px}#pre-header .systemControls li#myAccountLink{margin:0 18px 0 0}#pre-header .systemControls li#myAccountLink .js-customer-info-wrapper>a{display:inline-block;color:#6c6a71;padding:10px}#pre-header .systemControls li#myAccountLink .js-customer-info-wrapper>a:hover{color:#2d2f2c}#pre-header .systemControls li#myAccountLink.menuHover{box-shadow:1px 0 15px 0 rgba(0,0,0,.29)}#pre-header .systemControls li#logo-wrapper{margin:0;height:100%;position:absolute;left:50%;transform:translateX(-50%);width:auto;max-width:200px}#pre-header .systemControls li#logo-wrapper a{width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;outline:0;padding:0}#pre-header .systemControls li#logo-wrapper a img{display:block;height:37px}#pre-header .systemControls li#talkable-offer-button{position:relative;zoom:1;margin:0 0 0 auto;padding:0;color:#2d2c2f;font-size:15px;font-family:Kipling-Extrabold,Futura,sans-serif;cursor:pointer}#pre-header .systemControls li#mini-cart .fa-shopping-bag{font-size:27px;position:absolute;left:50%;top:2%;transform:translateX(-50%)}#pre-header .systemControls li#mini-cart .mobile-bar-title{font-size:13px;position:relative;top:-1px}#pre-header .systemControls li .kip--rewards__cta a,#pre-header .systemControls li>a{display:inline-block;color:#6c6a71;margin:0;padding:10px 0}#pre-header .systemControls li .kip--rewards__cta a:hover,#pre-header .systemControls li>a:hover{color:#2d2f2c}#pre-header .systemControls li .icon-nav-country{color:#000;vertical-align:middle;display:inline-block;transform:translateY(-.1em);font-size:10px}#pre-header .systemControls li.bfx-replace-container .bfx-cc-collapsed{height:21px!important}#pre-header .systemControls li.bfx-replace-container .bfx-cc-collapsed #bfx-cc-flag-link{line-height:21px;display:inline-block}#pre-header .systemControls li:first-child{list-style:none;background-image:none}#pre-header .systemControls li:last-child{margin:0}@media screen and (max-width:1200px){#pre-header .systemControls li#talkable-offer-button{width:110px}}@media screen and (max-width:1340px){#pre-header .systemControls li#talkable-offer-button{width:110px}#pre-header .systemControls li{margin:0 18px 0 0;font-size:11px}}#pre-header .localeSelector{float:right;display:block;background-color:#fff}#pre-header .localeMenu{display:none;width:490px;position:absolute;top:100%;left:0;z-index:800;background-color:#fff;padding:25px 25px 20px;border-bottom:3px solid #2d2c2f;box-shadow:1px 13px 15px 0 rgba(0,0,0,.29)}#pre-header .localeMenu[data-borderfree=true]{min-width:256px;width:auto}.ie8 #pre-header .localeMenu{border-left:1px solid #c5c6c8;border-right:1px solid #c5c6c8}#pre-header .menuHover .localeMenu{display:block}#pre-header .localeMenu .title{width:130px;overflow:visible;white-space:nowrap}#pre-header .localeMenu h3{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:15px;font-weight:lighter;letter-spacing:1px;line-height:20px}#pre-header .localeMenu .head p{font-size:15px;font-family:Georgia;font-weight:400;color:#666;text-transform:none;line-height:1.4em;margin-bottom:20px}#pre-header .localeMenu li{float:none;position:static}#pre-header .localeMenu>ul{position:relative;zoom:1;width:150px}#pre-header .localeMenu>ul>input{display:none}#pre-header .localeMenu .localeList{display:none;position:absolute;top:0;left:100%;width:350px}#pre-header .localeMenu li>span:first-child{cursor:pointer}#pre-header input:checked+.localeGroup .localeList,.ie8 #pre-header .localeGroup .localeList.checked{display:block}#pre-header .localeMenu .localeGroup{margin:0 20px 0 0}#pre-header .localeGroup:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#pre-header .localeGroup>label{width:100%;position:relative;zoom:1;padding:0;margin-bottom:.75em;color:#fff;background:#2d2c2f;background-color:#2d2c2f;text-align:center;border-radius:3px}#pre-header .localeGroup>label:hover{background:#88b04b}#pre-header input:checked+.localeGroup>label:after,.ie8 #pre-header .localeGroup label.checked:after{content:"";display:block;width:120px;height:20px;position:absolute;top:0;left:0;margin:4px;border:1px solid #fff}#pre-header .localeGroup>label>a{color:#fff}#pre-header .localeList>ul{float:left;width:175px}#pre-header .localeList li{line-height:1.75em;font-size:13px}#pre-header .localeList .active{font-family:Kipling-Extrabold,Futura,sans-serif}#pre-header .localeLegend{margin-top:75px;border-top:2px dashed #eee;padding-top:20px;line-height:1.75em;color:#666;text-align:left;text-transform:none;font-size:13px;font-family:Georgia;font-weight:400}#pre-header .localeLegend>div{float:left;width:50%}#pre-header .localeLegend a{color:#08a0cf}#pre-header .localeLegend span{display:block}#pre-header .localeLegend:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.usShippingAvailableIcon:before{background:url(../images/sprites/site.png) -160px -99px no-repeat}.ecommerceAvailableIcon:before,.usShippingAvailableIcon:before{content:"";display:inline-block;position:relative;top:2px;width:15px;height:15px;margin-right:5px}.ecommerceAvailableIcon:before{background:url(../images/sprites/site.png) -183px -99px no-repeat}#pre-header li.menuHover{position:relative;zoom:1}#pre-header .emailSignup{float:right;display:block}.newsletterSubscriptionForm .ovlb{padding:0!important}.emailHeaderForm .loading{position:absolute;right:10px;top:123px;width:30px;height:30px;background:url(../images/loader-header.gif) no-repeat}.emailHeaderForm .ovlb .ovlbInput{height:30px;width:178px;padding-left:10px}.emailSignUp{width:290px;position:absolute;background-color:#fff;left:-209px;top:30px;z-index:800;padding:30px;display:none;border-bottom:3px solid #2d2c2f}#emailSignUpArea h3{text-transform:uppercase;margin:0;padding:0;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:15px;font-weight:lighter}#emailSignUpArea p{color:#666;font-size:15px;line-height:1.5em;font-family:Georgia,Times,serif;text-transform:none}#emailSignUpArea label{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:13px;color:#2d2c2f;text-transform:none;line-height:24px;padding:0 5px;top:10px}#emailSignUpArea .actions{height:33px}#emailSignUpArea .signUpBtn{letter-spacing:1px}#emailSignUpArea .newsletterSubscriptionForm{margin:10px 0 0}.emailHeaderForm .ovlb{width:188px;float:left;margin-right:10px!important}.emailSignupPromo{color:#999;font-size:10px;text-transform:uppercase;font-family:Kipling-Extrabold,Futura,sans-serif;letter-spacing:1px}label#emailHeaderSuccess{letter-spacing:1px;font-size:15px;display:none;background:none;font-family:Georgia,Times,serif}.newsletterSubscriptionForm label.error,.newsletterSubscriptionForm label.errorInvalid,.newsletterSubscriptionForm span.error,label#emailHeaderError{font-size:13px!important;color:#900!important;text-transform:none;background:none;font-family:Georgia,Times,serif!important}label#emailHeaderError{display:none}label#emailFooterSuccess{font-size:13px;display:none;background:none;font-family:Kipling-Regular,Futura,sans-serif;color:#2d2f2c;text-transform:none;padding:0;margin:0;letter-spacing:normal;line-height:1.6em}.emailFooterForm label.error,.emailFooterForm label.errorInvalid,.emailFooterForm span.error,label#emailFooterError{font-size:13px;color:#c53b28;text-transform:none;background:none;font-family:Kipling-Regular,Futura,sans-serif;padding-top:2px}label#emailFooterError{display:none}.rewards-landing #main{width:100%;max-width:1370px}.rewards-landing #main #secondary{display:none}.rewards-landing #main #primary{width:100%;box-sizing:border-box;background-color:#f6f6f6;margin:20px 0;padding:0 2%}.rewards-landing #main #primary #RegistrationForm fieldset{margin:0}.rewards-landing #main #primary .form-caption,.rewards-landing #main #primary form legend{display:none}.rewards-landing #main .rewards-form-header{text-align:center;margin:0 0 30px}.rewards-landing #main .rewards-form-header h1{font-family:Kipling-Extrabold,sans-serif;font-size:45px;line-height:33px;margin:20px 0 10px;padding:0;text-transform:none}@media (min-width:1400px){.rewards-landing #main .rewards-form-header h1{font-size:50px;line-height:45px}}@media only screen and (max-width:960px){.rewards-landing #main .rewards-form-header h1{font-size:5.5vw;line-height:4.4vw}}.rewards-landing #main .rewards-form-header p{font-size:23px;font-family:Kipling-Regular,sans-serif;letter-spacing:1px}@media (min-width:1400px){.rewards-landing #main .rewards-form-header p{font-size:33px}}@media only screen and (max-width:960px){.rewards-landing #main .rewards-form-header p .rewards-br{display:none}}@media (max-width:820px){.rewards-landing #main .rewards-form-header p{font-size:2.8vw;line-height:3.5vw}}.rewards-landing #main .form-row{width:44%;float:left;margin:0 3%}@media only screen and (max-width:960px){.rewards-landing #main .form-row{width:94%}}.rewards-landing #main .form-row input{width:100%}.rewards-landing #main .form-row label{font-size:18px}@media only screen and (max-width:960px){.rewards-landing #main .form-row label{font-size:16px}}.rewards-landing #main .form-row .fancyCheck{font-size:16px}@media only screen and (max-width:960px){.rewards-landing #main .form-row .fancyCheck{font-size:14px}}.rewards-landing #main .form-row.label-inline-first{margin:30px 3% 0}.rewards-landing #main .form-row.label-inline{width:94%;display:-ms-flex;display:flex;justify-content:center;flex-flow:row wrap}.rewards-landing #main .form-row.label-inline .rewards-brandname{color:#428539}.rewards-landing #main .form-row.label-inline .rewards-brandname-bold{font-family:Kipling-Extrabold,sans-serif}.rewards-landing #main .form-row.label-inline .rewards-terms{text-decoration:underline}.rewards-landing #main .form-row.label-inline label{text-transform:none;font-family:Kipling-Regular,sans-serif;margin:0}.rewards-landing #main .form-row-button{width:94%;display:-ms-flex;display:flex;justify-content:center}.rewards-landing #main .form-row-button button{width:300px;font-size:18px;display:block;margin:40px 0 30px}@media only screen and (max-width:960px){.rewards-landing #main .form-row-button button{width:250px;background-color:#eb0e1c!important}}.rewards-terms{text-decoration:underline}.menuHover .showMenu{display:block!important}#pre-header .buildThis{width:320px;position:absolute;background-color:#fff;right:0;top:30px;z-index:999;padding:20px 25px 10px;display:none;border-bottom:3px solid #f6f6f6;text-transform:none;line-height:normal}#pre-header .buildThis input.email-input,#pre-header .buildThis input.password-input{border:1px solid #a9a9a9;border-radius:0}#pre-header .authenticated{width:220px;position:absolute;background-color:#fff;left:0;top:30px;z-index:999;padding:20px 25px 10px;display:none;border-bottom:3px solid #f6f6f6;text-transform:none;line-height:normal}#pre-header .authenticated .row{padding:5px 0 20px;border-bottom:1px solid #bdbbbb;clear:both}#pre-header .authenticated .customer-name,#pre-header .authenticated .link,#pre-header .authenticated .points{display:block}#pre-header .authenticated .customer-name{font-size:20px}#pre-header .authenticated .points{font-family:Kipling-Medium,Futura,sans-serif;padding-top:20px}#pre-header .authenticated .link{font-family:Kipling-Medium,Futura,sans-serif;padding:5px 0}#pre-header .authenticated .account-logout a{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:17px;font-weight:400;color:#2d2c2f!important}#pre-header .menuHover .menuTarget{display:block}#pre-header .fb-header{position:relative;text-transform:uppercase;margin:0;padding:0 0 20px;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:15px;font-weight:lighter;text-align:left;letter-spacing:1px}#pre-header .section-header{letter-spacing:1px;line-height:30px;padding:0 0 10px;background:#fff}#pre-header .login-create-account .section-header{padding-bottom:5px}.login-box-content2 p{color:#666;font-family:georgia;font-size:15px;line-height:22px;margin-bottom:20px;margin-top:-8px}.menuTarget .row-1a{overflow:hidden}.menuTarget .col-2a{width:200px;float:left;margin:20px 0 0 15px}#pre-header .login-box-content,#pre-header .login-box-content p{padding:0;background:#fff;border:0;line-height:1.4em}#pre-header .login-box button{width:auto}#pre-header .login-box-content input{width:303px}#pre-header .login-box-content.returning-customers #password-reset{display:inline-block;font-family:Kipling-Regular,Futura,sans-serif;font-weight:700;color:#2d2c2f;font-size:12px;text-decoration:underline;letter-spacing:1px;margin:0;float:right;color:#2d2f2c}#pre-header .login-box-content .form-row-button>button{width:40%;font-size:15px;font-family:Kipling-Extrabold,Futura,sans-serif;display:block;clear:both;border-radius:0;float:right;margin:10px 0 15px}#pre-header .col-1a .create_account{font-family:Kipling-Regular,Futura,sans-serif;color:#2d2c2f;font-weight:700;padding:0;margin:-34px -43px 0 0;font-size:15px;border:none;background-color:#fff;text-decoration:underline;display:block;float:right;letter-spacing:1px}#pre-header .col-1a .create_account:hover{color:#88b04b}#pre-header .login-account .returning-customers p{display:none}#pre-header .login-box{margin:0}.ebsgc-header{position:relative;top:0;left:0;height:30px;float:left}.ebsgc-header iframe{width:84px!important;height:30px!important;overflow:hidden;text-overflow:ellipsis}#pre-header .facebook-account-login .fb-title{font-size:15px;float:right;font-family:Georgia;font-weight:400;letter-spacing:1px;position:relative;bottom:20px;color:#666;line-height:1.4em}#pre-header .facebook-account-login{display:block;padding:10px 0 0}#pre-header .facebook-account-login .wrapper{margin-left:0;float:left}#pre-header .orUseDivider{padding:0;font-size:13px}#pre-header .orUseDivider:after,#pre-header .orUseDivider:before{margin-top:6px;width:45%}#pre-header .user-account{display:block;float:left}#pre-header .ebsgc-header{display:none;padding:0 10px 0 0}#pre-header li#mini-cart{width:33px;color:#fff;list-style:none;display:block;position:relative;text-align:center;zoom:1;z-index:900}#mini-cart{float:right;margin:5px 6px 0 0;position:relative;z-index:200}.systemControls .mini-cart-icon{display:inline-block;width:25px;margin:0 0 0 5px}.systemControls #mini-cart .mini-cart-icon{width:20px}.systemControls .icon-cart-kip{position:absolute;display:inline-block;background:url(../images/icon-cart-kip.jpg) no-repeat;height:20px;width:20px;top:10px;right:0}.systemControls .icon-message-kip{position:absolute;display:inline-block;background:url(../images/icon-message-kip.jpg) no-repeat;height:20px;width:25px;top:11.5px;right:0}.mini-cart-label{margin:0 10px 0 0}.mini-cart-total{padding-left:20px;font-family:Kipling-Extrabold,Futura,sans-serif}.mini-cart-totals{background:#fff}.ie8 .mini-cart-content{border-left:1px solid #c5c6c8;border-right:1px solid #c5c6c8}.mini-cart-content{background:none repeat scroll 0 0 #fff;display:none;position:absolute;right:-1px;top:30px;width:640px;color:#333;text-align:left;box-shadow:1px 13px 15px 0 rgba(0,0,0,.29)}#mini-cart:hover .mini-cart-content{display:block;color:#333}#mini-cart .menuTarget{width:300px}#mini-cart .header .title{display:none}#mini-cart .header .cartLevel{display:block;font-size:13px;color:#2d2c2f;text-align:left;text-transform:none;margin:20px 25px 0;padding-bottom:10px}#mini-cart .itemsFrame{margin:15px 25px 10px;max-height:220px;overflow-x:auto}#mini-cart .mini-cart-product{margin:20px 0;display:flex}#mini-cart .mini-cart-product:first-child{margin-top:0}#mini-cart .mini-cart-product:last-child{margin-bottom:0}#mini-cart .mini-cart-product:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#mini-cart .mini-cart-image{float:left;margin-right:5px}#mini-cart .mini-cart-attributes .label,#mini-cart .mini-cart-name{text-transform:none;font-size:13px;color:#2d2f2c}#mini-cart .mini-cart-attributes .label{display:inline-block}#mini-cart .mini-cart-attributes .value{font-size:13px;color:#6c6a71;text-transform:none;display:inline-block}#mini-cart .footer .cartLevel{display:none}#mini-cart-subtotals{margin:0 25px;padding:5px 0}#mini-cart-subtotals:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#mini-cart-subtotals .label{text-transform:none;font-size:13px;margin-right:15px}#mini-cart-subtotals .value{font-size:13px}#mini-cart .actions{border-bottom:3px solid #2d2c2f}#mini-cart .actions:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#mini-cart .viewCartLink{float:left;margin:15px 0;text-transform:uppercase;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:13px;color:#333}#mini-cart .viewCartLink:hover{text-decoration:underline}#mini-cart a.checkoutLink{padding:5px 25px 1px;display:inline-block;vertical-align:top;align-items:center;border:0;letter-spacing:.03em;font-size:14px;line-height:26px;color:#000;text-transform:uppercase;text-decoration:none;background:#ff73be;height:auto;margin:5px 25px 15px;max-width:calc(100% - 60px)}#mini-cart a.checkoutLink:hover{color:#000}#mini-cart .promoBanner{text-transform:uppercase;text-align:center;line-height:1.5em;margin:0;padding:1.5em 0}#mini-cart .closeBtn{display:none;position:absolute;top:20px;right:30px;width:17px;height:17px;background:transparent url(../images/sprites/site.png) -228px -34px no-repeat;text-indent:-3000px;overflow:hidden;cursor:pointer}#mini-cart .mini-cart-price{color:#6c6a71;font-size:13px;text-transform:none}#mini-cart .emptyCartLabel{display:block;margin:10px 0;font-size:13px;text-transform:uppercase;text-align:center}#mini-cart .product-availability-list{margin:7px 0}#mini-cart .product-availability-list li{display:block;float:none;text-transform:none}nav{zoom:1;z-index:700;padding:10px 0 22px;margin-top:18px}@media (max-width:960px){nav{display:flex;padding:0;margin-top:0}}@media (min-width:960px){nav{position:relative}}nav:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;text-align:center}@media (min-width:960px) and (-ms-high-contrast:none){#navigation .home,::-ms-backdrop{background-position-y:-5px}}#navigation{background:#fff}@media only screen and (min-width:960px){#header #navigation .container-header{padding:0 2vw}}#navigation .home{display:block;width:21.8vw;height:9.34vw;margin:0 auto 30px;background:url(../images/logo.svg) no-repeat 50%;background-size:100%;background-position-y:0}#navigation .home span{display:none}#navigation .container{position:relative;zoom:1}#navigation-menu{display:-ms-flex;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:0;list-style-type:none;width:100%;margin:0 auto;letter-spacing:1px}#navigation-menu .subcategories-container{display:flex;width:100%;justify-content:flex-start;position:relative}#navigation-menu .subcategories-container .shopcategory{padding-top:30px}@media only screen and (min-width:960px){.pt_checkout #navigation-menu,.pt_checkout #navigation nav{display:none}}#navigation-menu>li{display:block;zoom:1;margin:0 .6vw;padding:0}#navigation-menu>li:first-child{padding-left:0;border:none}#navigation-menu .level1{display:block;margin:0;padding:0;font-size:16px;height:auto;box-sizing:border-box;color:#2d2f2c;white-space:nowrap}@media (max-width:960px){#navigation-menu .level1{display:block}}@media (-ms-high-contrast:none){#navigation-menu .level1,::-ms-backdrop{font-size:15px}}@media (min-width:960px) and (max-width:1200px) and (-ms-high-contrast:none){#navigation-menu .level1,::-ms-backdrop{font-size:12px}}#navigation-menu #favorite-things a#nav-favorite-things.selectOver,#navigation-menu #favorite-things a#nav-favorite-things:hover,.activeView,.selectOver{color:#428539}#navigation-menu .level1:hover{color:#6c6a71}.megaMenu{position:absolute;display:none;width:calc(100% + 4vw);box-sizing:border-box;left:0;margin:0 -2vw;background:#fff;z-index:900}.megaMenu.single{margin:0;width:auto;padding-left:0}.megaMenu.single-mmLeft{width:405px}.megaMenu.single-mmLeft .mmCenter-hide{display:none}.shadow{box-shadow:1px 13px 15px 0 rgba(0,0,0,.29)}.ie8 .shadow{border-left:1px solid #c5c6c8;border-right:1px solid #c5c6c8}.megaMenu a:hover{text-decoration:underline}.megaMenu a{white-space:nowrap;color:#2d2f2c}.megaMenu a span:hover{color:#6c6a71}#discover #mm-discover span{padding:0 20px 0 10px}.megaMenu .shopcategory{float:left;margin-bottom:30px;min-width:156px;width:33%;max-width:190px}.megaMenu .shopcategory>a,.megaMenu .shopcategory>span{display:block;position:absolute;top:0;text-transform:capitalize;padding-top:0;font-size:18px}@media only screen and (max-width:1200px){.megaMenu .shopcategory>a,.megaMenu .shopcategory>span{font-size:16px}}.megaMenu .shopcategory li a{font-size:13px;color:#6c6a71}.megaMenu a img{float:left}.megaMenu li a img{height:60px;width:60px;padding-right:5px}.megaMenu h3{font-size:16px;color:#eb0e1c;margin-bottom:20px;font-family:Kipling-Extrabold,Futura,sans-serif;font-weight:400;text-transform:uppercase}.megaMenu #mmRight h3{margin-bottom:30px}.megaMenu li{margin-right:8px;padding-top:8px}.megaMenu #mmRight li{margin-bottom:18px}.megaMenu #mmLeft .slotView{overflow:hidden;width:180px}.megaMenu.single-mmLeft #mmLeft{width:410px}.megaMenu #mmLeft{float:left;width:180px;padding-right:25px;margin-top:20px;padding-bottom:100%;margin-bottom:-100%}.megaMenu .mmCenter{position:relative;display:-ms-flex;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:23px 0 0;padding:20px 2.6vw 0;background-color:#f6f6f6}.megaMenu .slotView{min-width:36vw;margin-bottom:30px}.megaMenu .slotView a,.megaMenu .slotView img{width:100%;display:block}@media only screen and (min-width:1600px){.megaMenu .slotView{min-width:576px}}.megaMenu #mmRight{float:left;width:180px;padding-left:25px;margin-top:25px;padding-bottom:100%;margin-bottom:-100%}.megaMenu.single .mmCenter{padding-left:20px;padding-right:20px}@media only screen and (min-width:960px){.megaMenu.single .mmCenter{width:100%;box-sizing:border-box}.megaMenu.single .mmCenter .singlecolumn{width:100%}}.megaMenu#mm-sale.single{margin-left:-25px!important}.megaMenu#mm-sale.single #topline{margin-left:65px!important}.megaMenu.single li{margin-bottom:0;margin-right:0;width:auto}.megaMenu.single h3{margin-bottom:25px}#navigation-menu #favorite-things{list-style:disc;background:url(../images/listDot_pink.png) 5px no-repeat;color:#428539;padding-left:7px;margin-right:0;font-family:Kipling-Extrabold,Futura,sans-serif}#navigation-menu #favorite-things a#nav-favorite-things{padding-left:12px;font-family:Kipling-Extrabold,Futura,sans-serif;padding-right:0}#mm-favorite-things.megaMenu.single{left:0!important}#mm-favorite-things.megaMenu #topline{margin-left:-15px!important;width:185px!important}#mm-favorite-things.megaMenu.single li{margin-bottom:18px}#mm-favorite-things.megaMenu.single h3{margin-bottom:30px}.megaMenu .mmBottom{background:#fff;height:25px;width:100%;position:absolute;bottom:0;clear:both}.expandedright ul li span{white-space:nowrap}.expandedright:before{content:"\f105";font-family:FontAwesome;float:right;font-size:16px;line-height:16px;color:#2d2c2f;position:relative;left:10px;z-index:2}.megaMenu .rightcolumn{display:none;padding:25px 25px 6px 30px;top:-26px;position:absolute;left:181px;background:#fff;width:auto;box-shadow:7px 16px 14px -4px rgba(0,0,0,.29);border-bottom:3px solid #2d2c2f}.megaMenu .rightcolumn:hover{display:block;z-index:1}.megaMenu .singlecolumn{width:100%}.megaMenu .rightcolumn li{display:inline-block}.megaMenu li:hover>.rightcolumn{display:block}.megaMenu li.view-all{display:block;position:absolute;top:0;text-transform:capitalize;padding-top:0}.megaMenu .shopcategory li.view-all a{font-size:18px;color:#2d2f2c}@media only screen and (max-width:1200px){.megaMenu .shopcategory li.view-all a{font-size:16px}}#header-search{display:block;width:154px;height:23px;border:2px solid #6c6a71;z-index:999;position:relative;margin:3px 0 7px}#header-search:hover{border-color:#2d2f2c}#header-search .ovlb .ovlbLabel{line-height:26px;top:0;margin:0;text-transform:uppercase;left:10px;width:auto;font-weight:400;font-family:Kipling-Extrabold,Futura,sans-serif;text-transform:capitalize}#header-search .ovlb .ovlbInput,#header-search .ovlb .ovlbLabel{position:absolute;z-index:50;float:none;text-align:left;color:#000;font-size:12px}#header-search .ovlb .ovlbInput{left:0;width:140px;height:25px;padding:0 10px 0 5px;font-family:Kipling-Regular,Futura,sans-serif;line-height:25px;box-sizing:border-box}#header-search .ovlb .ovlbInput:focus::placeholder,.mobile-search-block.active .ovlb .ovlbInput:focus::placeholder{color:transparent}#header-search .ovlb .ovlbInput:focus+button .fa-search,.mobile-search-block.active .ovlb .ovlbInput:focus,.mobile-search-block.active .ovlb .ovlbInput:focus+button .fa-search{color:#2d2f2c;transition:.25s ease}#header-search .ovlb .ovlbInput::placeholder{color:#b3b3b3}#header-search .ovlb{background-color:transparent;border-color:transparent;border:0;color:#6c6a71}#header-search .ovlb:hover,#header-search .ovlb:hover #header-search .magBtn{color:#2d2f2c}#header-search .magBtn{z-index:50;position:absolute;right:0;display:inline-block;width:24px;height:23px;background-color:#fff;border:none;color:#6c6a71;font-size:12px;padding:0}#header-search .magBtn .fa-search{font-size:15px}#search-suggestions{position:absolute;top:0;right:0;width:597px;background-color:#fff;border-top:none;padding:10px 16px;box-sizing:border-box;margin:28px 0 0;box-shadow:0 1px 2px 0 #e1e1e1;text-transform:none}@media only screen and (max-width:960px){#search-suggestions{width:100%;top:auto;margin:0;overflow-y:scroll;max-height:500px;box-shadow:none;padding:10px 0}}#search-suggestions .product-suggestion{clear:both;padding:5px}@media only screen and (max-width:960px){#search-suggestions .product-suggestion{padding:7px 20px}}#search-suggestions .product-suggestion:hover{background-color:#e1e1e1}#search-suggestions .product-link{display:block}@media only screen and (max-width:960px){#search-suggestions .product-link{display:flex;align-items:center}}#search-suggestions .product-image{width:26%;float:left}@media only screen and (max-width:960px){#search-suggestions .product-image{max-width:100px;width:100%;margin:0 2% 0 0}}#search-suggestions .product-image img{width:100%}#search-suggestions .product-details{width:70%;float:right;font-size:13px;padding:10px 0 0;color:#2d2f2c}@media only screen and (max-width:960px){#search-suggestions .product-details{width:auto;float:none;overflow:hidden;vertical-align:top}}#search-suggestions .product-details .product-name{margin:0 0 3px}@media only screen and (max-width:960px){#search-suggestions .product-details .product-name{margin:0 0 3px;color:#2d2f2c;font-size:13px}}@media only screen and (max-width:960px){#search-suggestions .product-details .product-price{font-size:13px;color:#6c6a71}}#search-suggestions .product-suggestions{float:right;width:52%;box-sizing:border-box}#search-suggestions .product-suggestions .search-phrase{font-size:16px;color:#2d2f2c;padding:5px 0}@media only screen and (max-width:960px){#search-suggestions .product-suggestions .search-phrase{padding:5px 20px}}#search-suggestions .phrase-suggestions{float:left;width:45%;box-sizing:border-box}@media only screen and (min-width:960px){#search-suggestions .phrase-suggestions h4{padding:5px;margin:10px 0 0;font-size:16px;color:#2d2f2c}#search-suggestions .phrase-suggestions .hitgroup:first-child h4{margin:0}}#search-suggestions .phrase-suggestions .hit{text-transform:none;display:block;padding:0 0 0 5px;font-size:13px;color:#6c6a71}#search-suggestions .phrase-suggestions .hit:hover{text-decoration:underline}@media only screen and (max-width:960px){.search-suggestion-wrapper{display:-ms-flex;display:flex;flex-flow:column nowrap}#search-suggestions .product-suggestions{order:1;width:100%}#search-suggestions .hitgroup,.phrase-suggestions .hitgroup{font-size:16px;color:#2d2f2c;padding:5px 20px}#search-suggestions .hitgroup h4,.phrase-suggestions .hitgroup h4{font-weight:400;margin:0}#search-suggestions .hitgroup .hit,.phrase-suggestions .hitgroup .hit{color:#6c6a71}#search-suggestions .phrase-suggestions{order:2;width:100%;font-size:16px;color:#2d2f2c;font-weight:400}#search-suggestions .phrase-suggestions .hit{padding:3px 0;font-size:13px}}body.pinHeader{margin-top:122px}.pinHeader #header{position:fixed;top:0;left:0;width:100%;z-index:2001}.pinHeader #pre-header .systemControls{margin-right:0}@media (min-width:960px){.pinHeader nav{padding-bottom:10px}}.pinHeader #navigation #header-search,.pinHeader #navigation .home,.pinHeader nav:before{display:none}.smlFormHolder{margin-bottom:28px}.localeForm{width:190px;height:34px;margin-bottom:5px}.localeForm .select2-container .select2-choice span{color:#ccc!important}#footer{color:#fff;text-transform:uppercase;background-color:#fcfcfc;font-weight:400;font-size:12px;overflow:hidden;font-family:Kipling-Extrabold,Futura,sans-serif}@media only screen and (min-width:960px){#footer .footer-promo-banner{background-color:#eb0e1c;text-align:center;font-family:Kipling-Extrabold,Futura,sans-serif;color:#fff;font-size:19px;justify-content:center;align-items:center;width:100%;height:36px;display:none}}@media only screen and (min-width:960px) and (min-width:1300px){#footer .footer-promo-banner{height:40px;font-size:22px}}@media only screen and (min-width:960px){#footer .footer-promo-banner .htmlSlotContainer{margin:5px 0 0}}#footer .kipMe-green{color:#387230}#footer .footer-column-wrapper{background:#f6f6f6;padding:0}@media only screen and (min-width:960px){#footer .footer-column-wrapper .footer-column-wrapper_left{width:65%;padding:50px 0 0 60px;float:left;display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:flex-start;box-sizing:border-box}#footer .footer-column-wrapper .footer-column-wrapper_right{width:35%;float:left;padding:50px 0 0;box-sizing:border-box}}#footer .container-footer{width:100%}#footer a:hover{color:#2d2f2c}#footer a{color:#6c6a71}#footer a,#footer h3{font-family:Kipling-Regular,Futura,sans-serif}#footer h3{font-size:16px;margin:0 0 24px;text-transform:capitalize;font-weight:400;color:#2c2b2f}#footer .footer-email-signUp{color:#2c2b2f;text-transform:none;font-size:24px;margin:0 0 10px;font-family:Kipling-Light,Futura,sans-serif}#footer .column{margin:0 70px 40px 0}#footer .column ul{margin:0;padding:0;list-style-type:none}#footer .column li{text-transform:none;margin:0 0 8px}@media (min-width:1300px){#footer .column li{margin:0 0 10px}}#footer .column li:last-child{margin:0}#footer .footer-menu-link a{font-size:13px}#footer .systemControls{float:left;margin-right:0}#footer .column h3.secondary{padding-top:15px}.footer--signup-container{display:flex}#footer .column .ovlb{border:none}#footer .column .ovlb .ovlbInput{padding:0 0 0 10px;color:#8d8d8d;font-size:13px;width:310px;text-transform:none;line-height:46px;height:46px;border:1px solid #8d8d8d;background-color:#fff;font-family:Kipling-Regular,Futura,sans-serif}@media (max-width:1300px){#footer .column .ovlb .ovlbInput{width:255px}}#footer .column .ovlb .ovlbInput::placeholder{color:#8d8d8d}@media (min-width:1300px){#footer .footer-img img{height:150px}}#footer .column .ovlb.error .ovlbInput{color:#333;font-weight:400}#footer .column button.signUpBtn{width:63px;height:48px;background-color:#f6f6f6;color:#8d8d8d;padding:0;font-size:17px;border:1px solid #8d8d8d;border-left:none}#footer .column button.signUpBtn:focus{outline:1px dotted #000}#footer .column button.signUpBtn .fa-chevron-right{color:#8d8d8d}#footer .column button.signUpBtn:hover{background-color:#8d8d8d}#footer .column button.signUpBtn:hover .fa-chevron-right{color:#fff}.footer-social-icon a i{color:#6d6a72}.footer-social-icon a:hover i{color:#2d2f2c}.footer-social-list{justify-content:flex-start!important}.footer-social-icon{margin-right:15px!important;font-size:25px!important}#footer .column button.signUpBtn span{display:block;padding:5px 0 0}#footer .localeForm select.localeSelector{border:0;background:transparent;-webkit-appearance:none;color:#ccc;font-size:12px;text-transform:uppercase;width:220px;padding-left:5px;cursor:pointer}.emailFooterForm .loading{position:relative;left:-35px;top:-24px;width:30px;height:30px;background:url(../images/loader-footer.gif) no-repeat}.select2-container{width:134px;overflow:hidden}.sort-container{width:164px!important}#footer .localeForm .select2-container .select2-choice div b{background:url(../images/down_arrow-lrg.png) center 9px no-repeat!important;display:block!important;width:100%!important;height:100%!important;border:0!important;margin-top:0!important}.copyright{font-family:Kipling-Regular,Futura,sans-serif;margin-right:40px}#footer-corporate-links{color:#2c2b2f;font-size:13px;text-align:center;background-color:#e1e1e1;display:flex;align-items:center;padding:18px 0 30px 30px;justify-content:space-between}#footer .footer-terms-links{display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:center;padding:0!important}#footer .footer-terms-links li{margin-right:30px;margin-bottom:10px}#footer .footer-terms-links a{font-size:13px;position:relative;color:#2c2b2f;white-space:nowrap}#footer .footer-terms-links a:after{content:"";width:100%;position:absolute;left:0;bottom:0;border-width:0 0 1px;border-style:solid;border-color:#2c2b2f}#footer .footer-terms-links a:hover{color:#2d2f2c}#footer .footer-terms-links a:hover:after{border-color:#2d2f2c}.bonus-head-text{font-size:24px;border-bottom:1.5px solid #d3d3d3;font-family:Kipling-Regular,Futura,sans-serif;padding:0 0 8px 15px;color:#2d2f2c}@media only screen and (max-width:960px){.bonus-head-text{font-size:20px;padding:15px}}.slot2content p{font-family:georgia!important;line-height:1.4em}.slot2content a.bluelink{font-family:Kipling-Extrabold,Futura,sans-serif!important;line-height:1.4em;color:#17b5e5!important}.home-slot2 h5 span{color:#eb0e1c;font-family:Kipling-Extrabold!important}.siteCallout{line-height:40px;text-align:center}.siteCallout .container{position:relative;zoom:1}.siteCallout .container a{color:#f1f2f1}.siteCallout .closerBtn{position:absolute;top:10px;right:-5px}.barBackground{background-color:#2d2c2f}.closerBtn{display:inline-block;background:transparent url(../images/sprites/site.png) -140px -96px no-repeat;width:18px;height:17px}.home-slot2-title h5{font-weight:700}.home-slot2 p{font-family:TradeGothicLTStd-Extended,Arial,sans-serif}button.closerBtn{border:none;color:#fff;padding:0;display:none}.internationalTitle{margin:20px 0;padding:20px 0;border-bottom:1px solid #c5c6c8;color:#333;font-family:Kipling-Regular,Futura,sans-serif;font-size:3em;line-height:1em;text-transform:uppercase;letter-spacing:1px;font-weight:400}.localeBody ul{float:left;width:21%;margin:-10px -2% 0 0}.localeBody li{margin:10px 0;font-size:1.1em;line-height:1.5em;letter-spacing:1px;text-transform:uppercase}.localeBody .legend{float:left;width:20%;padding:2%;background-color:#f4f1eb;color:#666;font-family:Georgia;line-height:1.5em}.localeBody .legend>p{display:block;float:none;margin-bottom:5px}.localeBody .legend .allOtherInternational{margin:10px 0 0}.localeBody li:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.localeBody .ecommerceAvailableIcon:before{width:12px}.fsimple #footer-corporate-links{margin:20px auto 0;width:720px;float:none}.ui-widget-overlay{background:url(../images/interface/ui-overlay-shadow.png) repeat scroll 50% 50% #333;opacity:.4}.ui-dialog{background:none repeat scroll 0 0 #fff}.ui-dialog .ui-widget-header{background:none repeat scroll 0 0 #f3f3f3;border:0 none;border-radius:0 0 0 0;height:23px;text-transform:uppercase}.ui-dialog .ui-dialog-title{font-weight:700}.ui-dialog .ui-icon-closethick{background-position:0 0;height:32px;width:32px}.ui-dialog h1,.ui-dialog h2{font-family:Kipling-Regular,Futura,sans-serif;font-size:20px;margin:20px 0 10px;text-transform:uppercase}.ui-dialog .dialog-required{display:block;text-align:right}.ui-accordion .ui-accordion-content{padding:0}.ui-tabs .ui-tabs-nav{background:none repeat scroll 0 0 transparent;border:0 none;height:2.45em;padding:0}.ui-tabs .ui-tabs-nav li{-moz-border-image:none;border:none;background:none repeat scroll 0 0 #efefef;border-color:#d9d9d9 #d9d9d9 #fff;border-style:solid;border-width:1px;list-style:none outside none!important;margin:0 1em -1px 0}.ui-tabs .ui-tabs-nav li.ui-state-active{background:none repeat scroll 0 0 #fff}.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#666}.ui-tabs .ui-tabs-nav li a{color:#999}.ui-tabs .ui-tabs-panel{background:none repeat scroll 0 0 #fff;border:1px solid #d9d9d9;border-radius:0 0 0 0;box-shadow:4px 2px 10px 0 rgba(66,66,66,.1);color:#414141;font-size:.9em;line-height:1.5em;margin:0;padding:20px 10px}#password-reset{display:block;margin-top:6px}input[type=button]{background:none repeat scroll 0 0 #fff;border-color:#ccc #ccc #d0d0d0;border-style:solid;border-width:1px 1px 4px;color:#3ebaea;cursor:pointer;display:inline;font-size:1.1em;padding:.6em 2em .5em;text-align:center}button[disabled],input[disabled]{color:#ccc}#add-donate,#cancelBtn,#deleteBtn,#update-cart,.button-fancy-small,.cancel-button-redirect-exp{background:#2d2f2c;border:0;text-transform:uppercase;color:#fff;font-size:13px;padding:6px 20px 1px;border-radius:3px;-moz-border-radius:3px;webkit-border-radius:3px;font-family:Kipling-Regular,Futura,sans-serif;height:30px}#add-donate:hover,#cancelBtn:hover,#deleteBtn:hover,#update-cart:hover,.button-fancy-small:hover,.cancel-button-redirect-exp:hover{background:#e1e1e1}.pt_cart #add-coupon:hover,.pt_cart .button-fancy-small:hover,.pt_checkout #add-coupon:hover,.pt_checkout .button-fancy-small:hover,.pt_summary #add-coupon:hover,.pt_summary .button-fancy-small:hover{background:#e1e1e1;color:#2d2f2c}.cart-order-totals #cart-continue-shopping{clear:both}#CheckBalanceButton,#contactUsKIP button,#emailSignUpArea .signUpBtn,#product-set-list .add-to-cart,#RegistrationForm button,#resetPassBox button,#saveBtn,#send-to-friend-main .edit-button,#send-to-friend-main .preview-button,#send-to-friend-main .send-button,#setPassword button,.back-to-top button,.button-fancy-medium,.form-row-button button.button-fancy-medium,.login-box button,.order-history-header button,.pt_order .form-row.order-detail-options .button-continue-shopping,.showMore .shopAllBtn{background:#2d2f2c;color:#fff!important;padding:5px 20px 0;font-size:13px;text-transform:uppercase;border:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:Kipling-Regular,Futura,sans-serif;height:30px}.login-box button{padding:3px 20px 0}#product-set-list .add-to-cart:hover{background:#e1e1e1}.login-box button{width:auto;margin:10px 0 0}#bonus-product-dialog button:hover,#CheckBalanceButton:hover,#contactUsKIP button:hover,#emailSignUpArea .signUpBtn:hover,#RegistrationForm button:hover,#resetPassBox button:hover,#setPassword button:hover,.button-fancy-medium:hover,.login-box button:hover,.order-history-header button:hover,.pt_order .form-row.order-detail-options .button-continue-shopping:hover,.showMore .shopAllBtn:hover{background:#e1e1e1;color:#fff}#bonus-product-dialog button,.button-fancy-large,.ui-dialog-content button#add-all-to-cart,.ui-dialog-content button#add-to-cart,.ui-dialog-content button#add-to-cart-bonus{background:#2d2f2c;color:#fff;height:40px;padding:5px 50px 0;font-size:15px;text-transform:uppercase;border:0;border-radius:0;-moz-border-radius:0;webkit-border-radius:0;font-family:Kipling-Extrabold,Futura,sans-serif}.button-fancy-large:hover,.ui-dialog-content button#add-all-to-cart:hover,.ui-dialog-content button#add-to-cart-bonus:hover{background:#e1e1e1;color:#000}@media only screen and (max-width:960px){.button-fancy-large:focus{background:#e1e1e1;color:#000}}.button-fancy-large[disabled],.button-fancy-medium[disabled],.button-fancy-small[disabled]{opacity:.5}.ui-dialog-content button.continue-checkout:not(.slick-arrow){height:40px;font-family:Kipling-Regular,Futura,sans-serif;padding:2px 0 0;border-radius:10px;font-size:17px;letter-spacing:.03em;width:300px;background:#2d2f2c;color:#fff}.ui-dialog-content button.continue-checkout:not(.slick-arrow):focus,.ui-dialog-content button.continue-checkout:not(.slick-arrow):hover{background:#e1e1e1;color:#000}input[type=password],input[type=text],textarea{padding:.3em .5em;text-indent:0;width:49.5966%}select{text-indent:0;height:3em;border:1px solid #aaa;margin-left:2%;padding:.7em .3em;width:51.6%}.button-text{background:none repeat scroll 0 0 transparent;border:0 none;font-weight:400;padding:0}.button-full-width{padding-left:0;padding-right:0;text-align:center;width:100%}.js button.simple-submit{display:none}legend{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:20px;margin:0;padding:10px 0 20px;position:relative;text-transform:uppercase;width:100%;color:#333}.ie7 legend{width:94%}legend span{font-weight:400;position:absolute;right:1em;text-transform:none;top:1.5em;font-size:12px;color:#eb0e1c;padding-top:18px}legend span.required-text{top:20px}legend span em{color:#999}.form-label-text,label{display:block;font-size:16px;padding:.75em 0 5px 3px;text-align:left;text-transform:uppercase;color:#2d2f2c;letter-spacing:.05em}.pt_checkout .form-label-text,.pt_checkout label{font-weight:400;color:#2d2f2c}.pt_checkout legend span.required-text{font-size:14px}.form-rows.stores-landing-link{display:inline-block;float:left;width:40%;padding-left:40px;border-left:1px solid #000}.form-rows.stores-landing-link a{display:block;font-size:16px;font-family:Kipling-Extrabold,Futura,sans-serif;padding:.75em 0 5px 3px;text-align:left;text-transform:uppercase;color:#2d2c2f;letter-spacing:.05em;text-decoration:underline}.form-label-text span{margin-right:5px}.form-row-button{margin-left:24.5%;width:62%}.search-result-options select{height:auto}input[type=checkbox]{margin:1em 5px 0 0}input[type=radio]{margin-top:13px;float:left}.label-inline label{display:inline-block;float:none;font-size:13px;padding:0 0 5px;text-align:left;text-transform:uppercase;color:#2d2f2c}.pt-checkout label{font-size:16px}#primaryCustService .csp-faqs .question a{color:#2d2f2c!important}.label-inline input{float:left;margin:.8em 2%}.label-above label{float:none;text-align:left;width:auto}.label-above input,.label-above select,.label-above textarea{margin-left:0}.label-above .form-caption{margin-left:0;width:auto}.label-removed label{left:-999em;position:absolute}.label-hidden label{text-align:left;text-indent:-999em}.form-caption{display:block;margin:1% 0 1% 24%;width:auto}.error-message,.errorInvalid{color:#c53b28;font-size:13px}#RegistrationForm .error-message,.errorInvalid{font-size:15px!important}legend .error-message{text-transform:none}.error-message.cart-limited-qty-error{float:left;margin-top:5px}.error{background-color:#ffd0d5;border-color:#c53b28;color:#c53b28}.error .select2-choice,.error input,.error select{background-color:#ffd0d5!important}span.error{display:block;font-size:13px}div.error,span.error{background:none repeat scroll 0 0 transparent}.error-form{background:url(../images/interface/icon-alert.png) no-repeat scroll 0 0 transparent;color:#eb0e1c;margin:1em 0;padding:.5em 0 0 4em}.pt_checkout .error-form{color:#ed1c24}.error-form a{color:#900!important;text-decoration:underline}.form-inline form{background:url(../images/interface/icon-double-line-header.png) repeat-x scroll 0 100% transparent;padding:0 0 2em;width:98%}.form-inline .form-row{clear:none;float:left;margin:5px 2% 0 0;width:28%}.form-inline label{padding:0 0 .75em;text-transform:uppercase;width:auto}.form-inline input[type=text],.form-inline select{margin-left:0;width:95%}.form-inline .form-row-button{float:left;margin:30px 0 0;width:10%}.form-inline button{padding-left:0;padding-right:0;width:100%}.row-inline{display:inline}.row-inline label{width:auto}.required-indicator{color:#2d2f2c}.form-field-tooltip{float:right;margin:-36px 0 0;width:21%}.with-helper-text{margin-bottom:10px;width:100%}.char-count{display:inline-block;margin-left:6px;font-family:Georgia,Times,serif;color:#666;font-size:12px;padding-top:5px}.pt_customer-service .breadcrumb{padding:9px 2.6vw;font-size:13px;margin:0;line-height:normal;text-transform:inherit}@media only screen and (max-width:960px){.pt_customer-service .breadcrumb{padding:0 10px;font-size:13px;margin:8px 0}}.pt_customer-service .breadcrumb>li,.pt_customer-service .breadcrumb>span{margin-left:0}.pt_customer-service .breadcrumb>a,.pt_customer-service .breadcrumb li>a{content:"/";display:block;float:right;margin-right:8px;font-size:inherit;line-height:normal;color:#6c6a71}@media only screen and (max-width:960px){.pt_customer-service .breadcrumb>a,.pt_customer-service .breadcrumb li>a{margin-right:6px}}.pt_customer-service .breadcrumb>a:before,.pt_customer-service .breadcrumb li>a:before{content:"/";display:block;float:right;margin-left:8px;color:#6c6a71}@media only screen and (max-width:960px){.pt_customer-service .breadcrumb>a:before,.pt_customer-service .breadcrumb li>a:before{margin:0 0 0 6px;font-size:inherit}}#contactUsKIP span.required{padding:0;position:static;color:#6c6a71}#contactUsKIP legend{float:right;text-align:right;font-family:inherit;padding:5px 0 15px}@media only screen and (max-width:960px){#contactUsKIP legend{padding-top:0}}#contactUsKIP{float:right;width:73%}#wrapper #contactUsKIP textarea{overflow:auto;vertical-align:top;width:100%;height:304px;padding:10px;box-sizing:border-box;font-size:25px;border:2px solid #6c6a71;border-radius:10px}@media only screen and (max-width:960px){#wrapper #contactUsKIP textarea{font-size:15px;height:172px;border:2px solid #6c6a71;border-radius:10px}}#wrapper #contactUsKIP input[type=text],input[type=password],textarea{text-indent:0;width:100%}@media only screen and (max-width:960px){#wrapper #contactUsKIP input[type=text]{height:36px;font-size:15px;padding:0 .7em;border:2px solid #6c6a71;border-radius:10px}}#wrapper #contactUsKIP button{height:auto;background:#2d2f2c;margin:auto;padding:10px 90px 7px;color:#fff;border:2px solid #6c6a71;border-radius:10px;font-size:25px;font-family:inherit;text-transform:inherit;letter-spacing:1px}@media only screen and (max-width:960px){#wrapper #contactUsKIP button{border-radius:10px!important;font-size:22px;padding:10px 0 7px}}#contactUsKIP .g-recaptcha--wrapper{clear:both}#contactUsKIP .form-row-button{margin:25px 0;width:100%}@media only screen and (max-width:960px){#contactUsKIP .form-row-button{margin:10px 0}}#contactUsKIP .iframe_order-status{width:90%;height:600px}#contactUsKIP .call-cs{font-size:15px}@media only screen and (max-width:960px){#contactUsKIP .call-cs{text-align:center}}.contactus-form{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}.contactus-form .form-row{width:45.5%}.contactus-form input{height:57px;font-size:25px;padding:0 .5em;border:2px solid #6c6a71;border-radius:10px;box-sizing:border-box}.contactus-form .select2-container{width:100%;margin:0;height:57px;border:2px solid #6c6a71;border-radius:10px}.contactus-form .select2-container .select2-choice{height:53px;line-height:53px;font-size:25px}.contactus-form .select2-container .select2-choice div{top:14px}.contactus-form .styled-select select{height:36px!important;font-size:15px!important;padding:0 .4em!important;border:2px solid #6c6a71!important;border-radius:10px;margin-left:0;color:#2d2f2c}@media (max-width:960px){.contactus-form .select2-container{width:100%!important;border:1px solid #e7e9ed!important}.contactus-form .select2-container .select2-choice{height:40px!important;line-height:40px!important}}#primaryCustService{margin-top:100px}#primaryCustService h1,#primaryCustService h2,#primaryCustService h3,#primaryCustService h4,#primaryCustService h5,#primaryCustService h6,#primaryCustService li,#primaryCustService p{color:#2d2f2c;font-family:Kipling-Regular,Futura,sans-serif;font-weight:400;text-transform:inherit}#primaryCustService p{font-size:13px}#primaryCustService a{color:#2d2f2c}#primaryCustService a:hover{color:#e1e1e1;text-decoration:none}#primaryCustService .contact-us h1{font-size:35px;margin:0}@media only screen and (max-width:960px){#primaryCustService .contact-us h1{margin-top:20px;font-size:22px}}#primaryCustService .contact-us h2{font-size:24px}@media only screen and (max-width:960px){#primaryCustService .contact-us h2{font-size:18px}}#primaryCustService .contact-us h3{font-size:20px}@media only screen and (max-width:960px){#primaryCustService .contact-us h3{font-size:16px}}#primaryCustService .contact-us h3+p{font-size:15px;color:#6c6a71;padding:15px 0 0}@media only screen and (max-width:960px){#primaryCustService .contact-us h3+p{font-size:13px}}#primaryCustService .contact-us label{font-size:24px;padding-left:0;text-transform:inherit}@media only screen and (max-width:960px){#primaryCustService .contact-us label{font-size:15px}}#primaryCustService .contact-us .required-indicator{margin-left:-8px}@media only screen and (max-width:960px){#primaryCustService .contact-us .required-indicator{margin-left:-5px}}.section-header-nohits p{color:#666;letter-spacing:1px;padding-left:10px;text-transform:uppercase;font-size:1.15em}#secondaryCustService{float:left;margin-top:60px;width:242px;padding-left:20px;box-sizing:border-box}.customerservice-secondary-navigation .toggle{cursor:pointer;position:relative;font-size:18px;color:#2d2f2c}.customerservice-secondary-navigation ul{padding-left:10px}.customerservice-secondary-navigation ul li{display:none}.customerservice-secondary-navigation .activeFolder:before{position:absolute;font-family:FontAwesome;content:"\f107";color:#2d2f2c;font-size:16px;left:-18px;top:11px;padding-right:7px}.customerservice-secondary-navigation .activeFolder+ul>li{display:block}.customerservice-secondary-navigation a{font-size:16px;color:#6c6a71}.customerservice-secondary-navigation .activeAsset{color:#2d2f2c}table.item-list tr{border-bottom:1px solid #d9d9d9}table.item-list tr.last{border:0 none}table.item-list tr.headings{display:none}table.item-list td{vertical-align:top}th.section-header{padding:1em}#cart-table tr.cart-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5}#cart-table tr.cart-row:first-child{border-top:1px solid #e5e5e5}@media only screen and (max-width:960px){#cart-table tr.cart-row{align-items:flex-start;flex-wrap:wrap}#cart-table tr.cart-row:first-child{border-top:none}}#cart-table tr.cart-row .item-image img{display:block;height:auto;width:100%;aspect-ratio:1}#cart-table tr.coupons-heading{display:flex}#cart-table tr.coupons-heading .label{font-size:20px;color:#000;letter-spacing:.03em}#cart-table tr.rowcoupons.cart-order-level-discount{display:flex;margin-bottom:15px}#cart-table tr.rowcoupons.cart-order-level-discount .item-image{display:none}#cart-table tr.rowcoupons.cart-order-level-discount .item-details{padding:0}@media only screen and (max-width:960px){#cart-table tr.rowcoupons.cart-order-level-discount .item-details{width:auto;min-height:auto}#cart-table tr.rowcoupons.cart-order-level-discount .item-details .cartcoupon{padding-right:10px}#cart-table tr.rowcoupons.cart-order-level-discount .item-details .remove-coupon-code{padding:0}}#cart-table tr.rowcoupons.cart-order-level-discount .item-total{padding:0 30px 0 0}@media only screen and (max-width:960px){#cart-table tr.rowcoupons.cart-order-level-discount .item-total{width:auto;padding:0 0 0 15px}}#cart-table tr.rowcoupons.cart-order-level-discount .item-total .value{padding:0;font-size:13px}#cart-table .item-image{padding:15px 15px 15px 0}#cart-table .item-details{flex-grow:1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:15px 0}#cart-table .item-details .name{padding-bottom:0;margin-top:0}#cart-table .item-details .name a{color:#2d2f2c;font-family:Kipling-Regular,Futura,sans-serif;font-size:17px;text-transform:none}#cart-table .item-details .product-list-item{letter-spacing:.05em}#cart-table .item-details .product-list-item .list-item-flex{display:flex;width:100%;flex-wrap:wrap;margin-bottom:0}#cart-table .item-details .product-list-item .list-item-flex+.item-user-actions{margin-top:0;display:flex}#cart-table .item-details .product-availability-list{min-width:88px;margin:0 0 15px}#cart-table .item-details .product-availability-list li{margin:0}#cart-table .item-details .item-quantity{width:calc(100% - 88px);min-width:85px;margin:0;padding:0;position:relative;left:-7px;top:-4px}#cart-table .item-details .product-list-item .label{color:#6c6a71;font-size:14px;width:88px;line-height:normal}#cart-table .item-details .product-list-item .value{color:#6c6a71;font-size:14px;line-height:normal}#cart-table .promo-block{width:100%;display:flex;flex-direction:column;align-items:flex-start}#cart-table .promo-block .discount{float:none;min-width:240px;max-width:100%;display:inline-block;width:auto;text-align:center;font-size:13px;line-height:18px;background-color:#f0f0f0;padding:6px 0;margin-bottom:10px}@media only screen and (max-width:960px){#cart-table .promo-block .discount{font-size:13px;min-width:280px;margin:0 auto 10px}}#cart-table .promo-block .discount .label{width:auto;color:#2d2f2c}#cart-table .item-edit-details{margin:0}#cart-table .item-edit-details a{display:inline-block;padding:0 0 10px;text-decoration:underline}#cart-table .item-edit-details a:hover{color:#e1e1e1}#cart-table .item-quantity input[type=text]{position:relative;float:left;width:30px;height:25px;border:1px solid #6c6a71;border-radius:10px;margin:0 2px;padding:2px 0 0;text-align:center;text-indent:0;color:#2d2f2c;font-size:13px;line-height:17px;font-family:Kipling-Light,Futura,sans-serif;font-weight:700;box-sizing:border-box}@media screen and (max-width:960px){#cart-table .item-quantity input[type=text]{float:left}}#cart-table .product-quantity{font-size:18px;color:#2d2f2c;float:left;cursor:pointer}#cart-table .product-quantity.quantity-plus{display:inline-block;width:25px;height:25px;position:relative}#cart-table .product-quantity.quantity-plus:before{content:"";display:block;position:absolute;left:12px;top:8px;bottom:8px;width:1px;background-color:#6c6a71}#cart-table .product-quantity.quantity-plus:after{content:"";display:block;position:absolute;top:12px;left:8px;right:8px;height:1px;background-color:#6c6a71}#cart-table .product-quantity.quantity-minus{display:inline-block;width:25px;height:25px;position:relative}#cart-table .product-quantity.quantity-minus:after{content:"";display:block;position:absolute;top:12px;left:8px;right:8px;height:1px;background-color:#6c6a71}#cart-table .item-quantity-details{clear:both}#cart-table ul.product-availability-list .is-in-stock{font-size:14px;color:#6c6a71;font-weight:400}#cart-table div.item-user-actions .button-text,#cart-table div.item-user-actions .editproduct{font-family:Kipling-Regular,Futura,sans-serif;color:#2d2f2c;font-size:15px;display:inline-block;text-decoration:underline}#cart-table div.item-user-actions .button-text:hover,#cart-table div.item-user-actions .editproduct:hover{color:#e1e1e1}#cart-table div.item-user-actions .button-text{margin-right:33px}#cart-table .item-delivery,#cart-table .item-delivery-test-info{font-size:14px;color:#6c6a71}#cart-table .item-delivery-test-info span,#cart-table .item-delivery span{display:block}@media only screen and (max-width:960px){#cart-table .item-delivery,#cart-table .item-delivery-test-info{text-align:center}}#cart-table .item-delivery-test-info .content-asset,#cart-table .item-delivery .content-asset{display:inline}#cart-table .stickvogel-edit-details a{display:inline-flex;justify-content:center;align-items:center;font-size:10px;color:#2d2f2c;padding:3px 5px 1px;letter-spacing:.03em;border:1px solid #6c6a71}#cart-table .stickvogel-edit-details a img{width:18px;margin:0 3px 0 2px;position:relative;text-align:center;top:-2px}#cart-table div.giftbox{cursor:pointer;display:none;padding:0 0 0 20px;background:url(../images/kip_gift_box_icon.png) 2px 1px no-repeat}#cart-table .section-header{font-size:13px;color:#2d2f2c;border-bottom:1px solid #d9d9d9;font-family:Kipling-Regular,Futura,sans-serif}#cart-table .price-promotion .price-sales{color:#eb0e1c;display:block}#cart-table .price-promotion .price-standard{text-decoration:line-through;font-size:15px}#cart-table .item-image{width:33%;min-width:33%;box-sizing:border-box;position:relative}#cart-table .item-image img{height:50%}#cart-table .item-image.less-image-size{padding:1% 11% 1% calc(11% - 15px)}@media only screen and (max-width:960px){#cart-table .item-image.less-image-size{padding:2% 5% 0}}#cart-table .item-image.less-image-size img{width:100%;height:auto}#cart-table .item-image.less-image-size .bonus-item{display:none}#cart-table .item-price{width:20%}#cart-table .item-total{word-wrap:break-word;width:20%;text-align:right;padding-right:30px;letter-spacing:.05em}#cart-table .item-total .promo-adjustment{width:120px}#cart-table .item-total .price-option{color:#6c6a71;margin-top:15px}#cart-table .item-total .price-option .label{font-size:14px}#cart-table .item-total .price-option .value{font-size:17px}@media only screen and (max-width:960px){#cart-table .item-total .price-option{display:flex;align-items:flex-start}#cart-table .item-total .price-option .label{display:inline-block;width:93px}#cart-table .item-total .price-option .value{display:inline-block;width:calc(100% - 93px)}}@media only screen and (max-width:960px){#cart-table .item-total .price-adjusted-total,#cart-table .item-total .price-total,#cart-table .item-total .price-unadjusted{padding-left:93px}#cart-table .item-total .item-shipping-timeframe{clear:both}}#cart-table .item-quantity{font-size:14px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#eb0e1c;border:0;padding-top:3px;padding-bottom:0;margin-left:-8px}#cart-table .price-sales,#cart-table .price-total,#cart-table .total-label{font-size:18px;color:#2d2f2c}#cart-table .price-adjusted-total{color:#2d2f2c;display:block;margin-top:11px}@media only screen and (max-width:960px){#cart-table .price-adjusted-total{margin-top:2px}}#cart-table .price-adjusted-total span{font-size:18px}#cart-table .coupons-heading .label,#cart-table .coupons-heading td{padding-left:0;padding-right:0}#cart-table .price-unadjusted span{font-size:18px;text-decoration:line-through;color:#2d2f2c;opacity:.5}#cart-table .product-list-item>div,#cart-table .product-list-item>ul{margin-top:15px;margin-bottom:15px}#cart-table .gift-cert-delivery{color:#eb0e1c;padding-top:3px}#cart-table .shipment-label{font-size:25px;padding-top:25px;text-transform:uppercase;font-family:Kipling-Extrabold,Futura,sans-serif}#cart-table .bonus-item-details .bonusproducts{margin:10px 0 0}@media only screen and (max-width:960px){#cart-table .item-shipping-timeframe{width:100%;padding:0}#cart-table .product-promo--mobile{padding:10px 0 20px;width:100%;text-align:center}}#cart-table td.item-details .product-list-item .product-option,.item-details .cart-coupon .label,.order-confirmation-details .label,.pt_order .label,td.item-details .product-list-item .label,tr.rowbundle .itemnumber .label,tr.rowbundle td.item-details .name a,ul.address-list .mini-address-title{font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#666;display:inline-block;line-height:22px}td.item-details .product-list-item .label{color:#2d2f2c;font-size:15px;width:60px;font-family:Kipling-Regular,Futura,sans-serif}.order-confirmation-details .product-list-item .name,.order-shipment-table .product-list-item .name,.pt_order ul.search-result-items .order-items li,.rowcoupons .item-details .name,td.item-details .product-list-item .name{font-family:Kipling-Extrabold,Futura,sans-serif;text-transform:uppercase;font-size:15px;padding-bottom:15px;display:block;color:#333}.order-shipment-table .item-quantity{display:none!important}.order-shipment-table .fedex-logo{background:#4d148c;padding:10px;max-width:98px;margin:20px 0 8px}.item-details .cart-coupon .value,.order-confirmation-details.value,.pt_account ul.payment-list,td.item-details .product-list-item .product-option,td.item-details .product-list-item .value,tr.rowbundle td.item-details .value{font-size:13px;color:#666;font-weight:400}td.item-details .product-list-item .value{color:#6c6a71;font-size:15px}.order-confirmation-details .promo,td.item-details .product-list-item .promo{font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#eb0e1c;text-transform:uppercase;display:inline-block;line-height:18px}td.item-details .product-list-item .price-standard{color:#999;text-decoration:line-through}.notValid{display:block;margin-top:10px;font-size:13px;font-family:Kipling-Regular,Futura,sans-serif;color:#c53b28;font-weight:400;letter-spacing:.025em}td.item-availability ul,td.item-quantity-details ul{list-style:none outside none;margin:0;padding:0}td.item-dashboard{color:#aaa;width:250px}td.item-dashboard .label,td.item-dashboard label{display:inline;float:none;font-size:1em;font-weight:400;padding:0;width:auto!important}td.item-dashboard .input-text{margin:0;text-align:center}td.item-dashboard .input-select{margin:0;padding:8px;width:auto!important}td.item-dashboard .input-checkbox{margin:0 5px}td.item-dashboard .item-option{clear:both;font-size:1em;margin:0 0 .5em}td.item-dashboard .item-option .form-row{display:inline}td.item-dashboard .option-date-added .value{color:#333;font-weight:700}td.item-dashboard .option-quantity-desired input{padding:0;width:20px}td.item-dashboard .option-priority .label,td.item-dashboard .option-priority label{color:#333;font-weight:700}td.item-dashboard .option-add-to-cart .label,td.item-dashboard .option-add-to-cart label{color:#333;font-size:1.1em;font-weight:700;text-transform:uppercase}td.item-dashboard .option-add-to-cart input{padding:.8em .3em .7em;width:50px}td.item-dashboard .option-quantity-purchased span.exceeded{color:red}.tooltip{cursor:default;position:relative}.gwpTitle{color:#2d2c2f;font-size:14px;margin-bottom:15px}.gwpTitle,a.tooltip{text-transform:uppercase}a.tooltip{color:#2d2f2c;font-family:Kipling-Regular,Futura,sans-serif}.pdp-main .promotion a.tooltip{display:inline-block;margin:5px 0 0}.product-set-list .rght-block .tooltip-content{right:0}.tooltip .tooltip-content{background:none repeat scroll 0 0 rgba(0,0,0,.8);border-radius:3px 3px 3px 3px;border-top:1px dotted gray;color:#6c6a71;display:none;font-family:Kipling-Regular,Futura,sans-serif;font-size:13px;font-style:normal;line-height:20px;margin-top:10px;max-width:300px;min-width:200px;opacity:0;padding:7px 1em 1em;position:absolute;text-decoration:none;top:100%;visibility:hidden;z-index:10}.tooltip .tooltip-content strong{font-family:Kipling-Regular,Futura,sans-serif;color:#2d2f2c}.ie8 .tooltip .tooltip-content{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#9c000000",endColorstr="#9c000000")}.tooltip .tooltip-content{border:1px solid #666}.js .tooltip-content{display:none}.tooltip .tooltip-close{margin:0;padding:0;outline:0;cursor:pointer;border:0;-webkit-border-radius:0;-webkit-appearance:none;font-size:16px;line-height:16px;text-align:center;width:16px;height:16px;background:none;position:absolute;right:3px;top:3px;display:none}.tooltip .tooltip-close:before{content:"x"}@media (hover:none){.tooltip .tooltip-close{display:block}}.tooltip:hover .tooltip-content:not(.not-hover){display:block;opacity:1;overflow:visible;visibility:visible;z-index:100}@media screen and (max-width:960px){.tooltip{position:static}.tooltip .tooltip-content{width:100%;max-width:480px;top:auto}}#tooltip{background-color:#fff;border:1px solid #111;opacity:.95;padding:5px;position:absolute;z-index:3000}#tooltip .small{width:300px}#tooltip .medium{width:500px}#tooltip .recommendation-tooltip-header{background:none repeat scroll 0 0 #ccc;font-size:1.2em;font-weight:700;padding:10px}#tooltip .recommendation-tooltip-attributes,#tooltip .recommendation-tooltip-description{padding:10px}.checkout-signin #navigation-menu{display:none!important}.content-slot img{height:auto;max-width:100%}.slot-grid-header p{margin:0;padding:0}.slot-grid-header{margin-left:8px}.product-listing-1x4{background:none repeat scroll 0 0 #fff;overflow:hidden;padding:10px 0}.product-listing-1x4 ul.search-result-items .grid-tile{margin:0 1% 0 2%;width:18%}.account-nav-asset{background:none repeat scroll 0 0 transparent;border-top:2px dashed #c5c6c8;line-height:1.5em;margin:5px 0 0;padding:20px 0}.account-nav-asset h2{font-size:15px;font-weight:700;margin:14px 0 12px;text-transform:uppercase}#secondary .account-nav-asset a{color:#2d2f2c}#secondary .account-nav-asset a:hover{color:#e1e1e1}.fa-envelope-o,.fa-phone{color:#2d2f2c}.content-asset p{line-height:1.4em}.content-asset ol{line-height:1.4em;margin:1em 0;padding:0 1.5em}.content-asset address{margin:1em 0}.content-asset ol li{list-style:decimal outside none}.content-asset ul.account-options li{float:left;height:80px;list-style:none outside none!important;margin-left:6px;padding:28px 0 0;position:relative;width:100%;box-sizing:border-box;border:1px solid #ebebeb;border-bottom:none}.content-asset ul.account-options li:last-child{border-bottom:1px solid #ebebeb}.content-asset ul.account-options li:last-child .kipMe-green{color:#387230}.content-asset ul.account-options li:last-child{background-color:#f6faf2}.content-asset ul.account-options li a{display:block;font-size:1em;line-height:30px;padding:0 0 0 68px;text-transform:uppercase;font-size:18px;letter-spacing:1px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#2d2c2f}.content-asset ul.account-options li a .fa-chevron-down{float:right;margin:0 20px 0 0;font-size:23px;color:#428539}.content-asset ul.account-options li img{left:15px;position:absolute;top:20px;width:40px}@media only screen and (max-width:960px){.content-asset ul.account-options li img{left:8px}}#main .content-asset ul.account-options .option-active{background-color:#ebebeb}.content-asset ul.account-options li p{margin:0;padding-left:55px}.account-options .option-active i{transform:rotate(180deg)!important}.edit-profile .edit-profile-wrapper{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;margin:0 -6px 0 6px;box-sizing:border-box;padding:20px 30px}.edit-profile .edit-profile-wrapper .profile-bonus{font-size:18px}.edit-profile .edit-profile-wrapper h1{display:none}.edit-profile .edit-profile-wrapper label{font-size:16px!important}.edit-profile .edit-profile-wrapper input{border:1px solid #bdbbbb!important;height:40px!important;font-size:16px!important;border-radius:0!important}.edit-profile .edit-profile-wrapper fieldset{margin:0!important}.edit-profile .edit-profile-wrapper .form-row-button{margin:20px 0!important}.edit-profile .edit-profile-wrapper .form-row-button button{width:150px;height:40px;font-size:19px!important}.account-fw-order{padding:0 20px;box-sizing:border-box;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;margin:0 -6px 0 7px}.account-fw-order .search-result-items li{width:100%}.account-fw-order .order-history-header,.account-fw-order .order-history-header .label{font-size:16px}.account-fw-order .orderTotal{float:right}@media only screen and (min-width:960px){.account-fw-order button{width:150px!important;font-size:15px!important}}.order-history-last{margin:0 0 20px}.account-fullwidth-info{padding:0 20px;box-sizing:border-box;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;margin:0 -6px 0 7px;min-height:100px}.account-fullwidth-info .section-header{padding:20px 0 10px 20px;font-size:18px}@media only screen and (max-width:960px){.account-fullwidth-info .section-header{margin:0 0 0 2%;width:auto}}.account-fullwidth-info .section-header-note{font-size:16px!important}@media only screen and (max-width:960px){.account-fullwidth-info .section-header-note{width:auto!important;margin:0 0 0 2%}}.account-fullwidth-info .address-list{margin:0 0 0 19px;display:-ms-flex!important;display:flex!important;flex-flow:row wrap}.account-fullwidth-info .address-list h3{font-size:16px!important}.account-fullwidth-info .address-list li{font-size:16px!important;width:49%!important;min-width:250px!important}.account-fullwidth-info .address-list .mini-address-title{font-size:16px!important}.account-fullwidth-info .address-list .mini-address-name{font-family:Kipling-Regular,Futura,sans-serif}.account-fullwidth-info .address-list .mini-address-location address{font-style:normal;font-family:Kipling-Regular,Futura,sans-serif}@media only screen and (min-width:960px){.account-fullwidth-info.account-fw-payment .section-header-note{top:23px}}.account-fullwidth-info.account-fw-payment .payment-header-info{display:inline-block}.account-fullwidth-info.account-fw-payment .payment-list{margin:0 0 0 20px;font-size:16px!important}.account-fullwidth-info.account-fw-payment ul.payment-list li{min-width:200px;max-width:210px;display:block}.user-header-wrapper h1{border-bottom:none!important}.account-fw-rewards{margin:0 -6px 20px 7px;border:1px solid #ebebeb;padding:0 3%}.account-fw-rewards .statement-nopoints{font-size:16px;margin:20px 0 0}.account-fw-rewards .search-result-items li{margin:0!important;border-bottom:0!important}@media only screen and (min-width:960px){.account-fw-rewards .search-result-items li{border:none!important}}.account-fw-rewards .search-result-items .element-product .elem-1{width:40%;font-size:16px}@media only screen and (max-width:960px){.account-fw-rewards .search-result-items .element-product .elem-1{margin:0}}.account-fw-rewards .search-result-items .element-product .elem-1 .elem-1-1{font-weight:400!important;font-family:Kipling-Regular,Futura,sans-serif}.account-fw-rewards .search-result-items .element-product .elem-2{display:none}.account-fw-rewards .search-result-items .element-product .elem-3{width:26%!important;text-align:left;font-weight:400;font-size:16px}.account-fw-rewards .order-history-header{padding:10px 0 0}.account-fw-rewards .js-list-of-products{margin-left:30%}.account-fw-rewards .order-date{width:30%!important;margin:0!important;float:left;font-size:16px}@media only screen and (max-width:960px){.account-fw-rewards .order-date{width:30%!important;float:left!important}}.account-fw-rewards .order-date span{color:#000}.account-fw-rewards .order-number{width:40%!important;margin:0!important;float:left;display:block!important}@media only screen and (max-width:960px){.account-fw-rewards .order-number{margin:0!important;float:left!important}}.account-fw-rewards .order-number span{font-size:16px;color:#000;font-weight:400!important;font-family:Kipling-Regular,Futura,sans-serif!important}.account-fw-rewards .orderTotal{width:30%!important;margin:0!important;float:left}@media only screen and (max-width:960px){.account-fw-rewards .orderTotal{float:left!important}}.account-fw-rewards .orderTotal span{font-weight:400!important;color:#000;font-size:16px!important;font-family:Kipling-Regular,Futura,sans-serif!important}.account-fw-rewards button{display:block;float:none!important;padding:0;background-color:#fff;color:#428539!important;margin:0!important;text-transform:capitalize!important;font-size:16px;outline:none}@media only screen and (max-width:960px){.account-fw-rewards button{padding:0!important;margin:0!important;text-align:left}}.account-fw-rewards button:hover{background-color:#fff!important}.account-fw-rewards .rewards-col-header{display:-ms-flex;display:flex;justify-content:space-around;font-size:18px;font-family:Kipling-Extrabold,Futura,sans-serif;margin:20px 0 0}@media only screen and (max-width:960px){.account-fw-rewards .rewards-col-header{font-size:15px}}.account-fw-rewards .rewards-col-header .col-1{width:30%}.account-fw-rewards .rewards-col-header .col-2{width:40%}@media only screen and (max-width:960px){.account-fw-rewards .rewards-col-header .col-2{margin:0}}.account-fw-rewards .rewards-col-header .col-3{width:30%}.account-fw-order .no_orders{margin:20px 0 0 10px;font-size:16px}.browser-compatibility-alert{background:url(../images/interface/icon-alert.png) no-repeat scroll 1em 1em #faeded;border:1px solid;color:#9e0f0f;margin:1em;padding:.5em 4em}.breadcrumb{font-size:13.2px;line-height:16.8px;margin:20px 0;padding:0;text-transform:uppercase}.breadcrumb:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.breadcrumb>a,.breadcrumb li>a{float:left;margin-right:10px;color:#6c6a71}.breadcrumb>a:hover,.breadcrumb li>a:hover{color:#2d2f2c}.breadcrumb>a:before,.breadcrumb li>a:before{content:"/";display:block;float:right;margin:1px 0 0 10px;color:#6c6a71;font-size:13px;line-height:12px}.breadcrumb>.last,.breadcrumb li>.breadcrumb-last{color:#2d2f2c}.categoryTitleWrapInline{white-space:nowrap;display:inline-block}.categoryTitleWrapInline .header-deli{padding:0 10px}.categoryTitleWrapInline:last-child .header-deli{display:none}.breadcrumb>.last:before,.breadcrumb li>.breadcrumb-last:before{content:"|";display:block;float:right;margin:4px 0 0 10px;color:#898989;font-size:13px;line-height:10px}@media only screen and (max-width:960px){.breadcrumb>.last:before,.breadcrumb li>.breadcrumb-last:before{margin:3px 3px 0}}.breadcrumb>.last:last-child:before,.breadcrumb li>.breadcrumb-last:last-child:before{content:none}.breadcrumb>li,.breadcrumb>span{float:left;margin-left:8px}.breadcrumb-refined-by:before{display:block;float:left;margin:1px 10px 0 0;color:#eb0e1c;font-size:1.5em;line-height:inherit}.breadcrumb-refinement-name,.breadcrumb-refinement-value,a.breadcrumb-relax{background:none repeat scroll 0 0 transparent!important}a.breadcrumb-relax{margin-right:5px}.breadcrumb-last{background:none repeat scroll 0 0 transparent!important;color:#2d2f2c!important}.breadcrumb-result-text a{background:none repeat scroll 0 0 transparent;color:#333;font-weight:700;padding:0}.breadcrumb span.resultstext{color:#666;font-weight:400}.breadcrumb span.resultstext a.searchphraselink{color:#333;font-weight:700}.separator{padding-right:1em;color:#eb0e1c}.breadcrumb .searchterm,.separator{font-family:Kipling-Extrabold,Futura,sans-serif}.breadcrumb .searchterm{letter-spacing:1px}.primary-content a{color:#333}#favoriteThingsArticle h1,#secondary h1,.alsolike h4,.locationResults h2,.primary-content h1,.pt_favThings h1,h1,h1.h1-locator-details{font-family:Kipling-Regular,sans-serif;font-size:35px;margin:20px 0 10px;padding-bottom:10px;text-transform:uppercase;font-weight:400}#secondary h1 span,.primary-content h1 span,.pt_favThings h1,h1.h1-locator-details{font-family:Kipling-Extrabold,Futura,sans-serif}.pt_cart .primary-content h1,.pt_checkout .primary-content h1{font-family:Kipling-Light,Futura,sans-serif;line-height:1.2;color:#2d2f2c;text-transform:none;letter-spacing:.05em;font-size:32px}.pt_cart .primary-content h1 span,.pt_checkout .primary-content h1 span{font-family:Kipling-Light,Futura,sans-serif}.alsolike{margin:0 auto 40px;width:960px;background:url(../images/monkey-border-sml.png) top no-repeat}.alsolike h4{text-align:center;padding:60px 0 25px;letter-spacing:2px;font-weight:400}.alsolike h4 span{font-family:Kipling-Extrabold,Futura,sans-serif;color:#eb0e1c}#favoriteThingsArticle h2,.primary-content h2{font-size:1.3em;font-family:Kipling-Extrabold,Futura,sans-serif;text-transform:uppercase}.primary-content h3{font-size:1.15em}.primary-content dl{clear:both;overflow:hidden}.primary-content dl dt{clear:both;float:left;margin:2% 0 0;min-width:15%}.primary-content dl dd{float:left;margin:2% 0 0;padding:0 0 0 5%}.content-header-adjustment{text-transform:uppercase;letter-spacing:1px}.content-header-container{border-bottom:2px dashed #c5c6c8;padding-bottom:35px;margin-bottom:30px}.checkoutLogin .col-1{float:left;height:625px;margin:4px 0;width:48%}.col-2{float:right;margin:4px 0;width:48%}.content-header{font-family:Georgia,serif;font-size:1.75em;font-weight:400;margin:0 0 14px!important}.content-header span{font-size:.75em;font-style:normal;font-weight:400}.section-header{background:none repeat scroll 0 0 #fcf7f1;border-bottom:1px solid #c5c6c8;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:15px;margin:0;padding-bottom:28px;position:relative;text-transform:uppercase;font-weight:400}#secondary .section-header{padding:20px 20px 10px}.section-header-note{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:13px;position:absolute;right:1em;text-transform:none;color:#428539!important}.back{display:block;margin:0 0 10px}#category-level-1{display:none}.refinement ul li a{font-size:13px}.refinement{position:relative;margin-bottom:15px}.refinement-header{display:block;letter-spacing:1.5px;margin:0;padding:14px 0 9px}.refinement-header,.refinement h3{font-size:1.1em;text-transform:uppercase}.refinement h3{font-weight:400;letter-spacing:1px}.refinement h3.filter-by{margin-bottom:15px;font-size:15px;font-family:Kipling-Extrabold,Futura,sans-serif}.refinement span.filter-by{font-weight:700;letter-spacing:1px;position:relative;text-transform:uppercase;top:7px}.refinement.Category h3.filter-by{margin-top:20px}.ie7 .refinement h3{clear:both}.refinement h3.toggle{color:#333}.refinement h3 span{display:block;font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif}.refinement h3.expanded span{background-position:147px -45px}.refinement ul{list-style:none outside none;margin:0;padding:6px 0 5px}.refinement li{padding:8px 2px 4px 5px}.refinement li:last-child{border-bottom:1px solid #e7e7e7}.refinement li.selected a.trackEvent{color:#428539!important}.refinement ul.swatches li{float:left;margin:4px 5px;padding:2px;border:1px solid #fff;border-radius:50%}.refinement ul.swatches li a{border-radius:50%;height:24px;width:24px;display:block}.refinement ul.swatches li.selected{border-color:#e7e7e7}.refinement ul.swatches li.unselectable a{background-image:url(../images/interface/icon-color-swatch-unselectable.png);background-position:100% 0}.refinement ul.swatches li a span{display:none}.refinement ul.Color{border-top:1px solid #e7e7e7;margin-top:5px;overflow:hidden}.refinement .clear-refinement{position:absolute;right:2.3em;top:0}.refinement .clear-refinement.first{top:31px}.refinement li.selected{background-color:#f4f1eb}.refinement li.selected a span{background:url(../images/interface/remove-icon.png) no-repeat 50%;width:14px;height:14px;display:block;float:right;margin-right:5px}.refinement li.selected a span.checkbox-icon{display:none}.refinement .selected .refinement-link{background-position:0 100%}.refinement .refinement-top-level{padding:12px}.scrollable{height:10em;overflow:auto}.nav ul{border:0 none;list-style:none outside none;margin:10px 0 15px;padding:0}.nav ul li{list-style:none outside none!important;margin:0 0 7px!important}.nav .toggle{display:block;margin:10px 0 7px;padding:10px 0 0;border:0 none;font-size:18px;letter-spacing:1px}.nav .expanded{background-position:left -96px}.nav .toggle span{background:none repeat scroll 0 0 transparent}.swatch-Black:not(.selected),.swatch-Black>.select2-result-label{background-color:#000;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-BEIGE:not(.selected),.swatch-BEIGE>.select2-result-label{background-color:beige;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-Blue:not(.selected),.swatch-Blue>.select2-result-label{background-color:#33b0ef;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-Purple:not(.selected),.swatch-Purple>.select2-result-label{background-color:#8a4893;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-Red:not(.selected),.swatch-RED:not(.selected),.swatch-Red>.select2-result-label,.swatch-RED>.select2-result-label{background-color:#d52626;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-Brown:not(.selected),.swatch-Brown>.select2-result-label{background-color:#783201;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-Green:not(.selected),.swatch-Green>.select2-result-label{background-color:#00c99a;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-Grey:not(.selected),.swatch-Grey>.select2-result-label{width:20px;Height:20px;padding:0!important;background-color:#8f979d;border-radius:50%}.swatch-Pink:not(.selected),.swatch-Pink>.select2-result-label{background-color:#f85aab;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-Orange:not(.selected),.swatch-Orange>.select2-result-label{background-color:orange;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-White:not(.selected),.swatch-White>.select2-result-label{width:19px!important;height:19px!important;background-color:#fcfcfc!important;border:1px solid #e7e7e7;padding:0!important;border-radius:50%}.filter-highlighted-color.swatch-White>.select2-result-label,.filter-highlighted-color>.swatch-White,.select2-highlighted.swatch-White>.select2-result-label,.select2-highlighted>.swatch-White{border:0}.swatch-Yellow:not(.selected),.swatch-Yellow>.select2-result-label{background-color:#f8eb4a!important;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-Tan:not(.selected),.swatch-Tan>.select2-result-label{background-color:#f6e6d3!important;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-Navy:not(.selected),.swatch-Navy>.select2-result-label{background-color:navy!important;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-Multi:not(.selected),.swatch-Multi>.select2-result-label{background:url(../images/interface/swatch_multi.png) no-repeat scroll 0 0 transparent;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-METALLIC:not(.selected),.swatch-METALLIC>.select2-result-label,.swatch-Metallic a{background:url(../images/interface/swatch_METALLIC.png) no-repeat scroll 0 0 transparent;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-Misc:not(.selected),.swatch-Misc>.select2-result-label,.swatch-OLD:not(.selected),.swatch-OLD>.select2-result-label{background:url(../images/interface/swatch_misc.png) no-repeat scroll 0 0 transparent;width:20px;Height:20px;border-radius:50%;padding:0!important}.swatch-PRINT:not(.selected),.swatch-PRINT>.select2-result-label{background:url(../images/interface/swatch_print.jpg) no-repeat scroll 0 0 transparent;width:20px;Height:20px;padding:0!important;border-radius:50%}.swatch-common{width:20px;height:20px}.unselectable.swatch-miscellaneous a{background:url(../images/interface/icon-color-swatch-misc-unselectable.png) no-repeat scroll 0 0 transparent!important}.kip-filter-color{float:left!important;margin:4px 5px;padding:2px;border:1px solid #fff;border-radius:50%}.circle{border-radius:50%;height:23px}.product-tile .product-pricing .product-sales-price{color:#2d2f2c}.product-tile{color:#2d2c2f;position:relative}.product-tile img{display:block;width:100%}.product-image img.plp-monogram-img{position:absolute;bottom:6%;right:0;width:21%;max-width:60px}.product-image img.plp-rfid-img{position:absolute;bottom:7%;right:0;width:20%;max-width:60px}@media only screen and (max-width:960px){.product-tile .product-image .thumb-link{display:block}}.product-tile .product-info-wrapper{display:flex;margin-top:5px;justify-content:space-between}.product-tile .product-brand-wrapper{font-size:13px;color:#2d2f2c}.product-tile .product-name-wrapper{font-size:13px;color:#6c6a71}@media only screen and (max-width:960px){.product-tile .product-reviewstars{display:none}}.product-tile .product-reviewstars{white-space:nowrap}.product-tile .turnto-review-count{display:inline-block;position:relative;top:-1px;font-size:13px}.product-tile .turnto-grid-stars{display:inline-flex;justify-content:flex-end;margin-left:5px}.product-tile .turnto-grid-stars .tt-c-rating__star{margin:0}.product-tile .turnto-grid-stars .tt-c-rating__star .tt-o-icon--lg{width:12px;height:12px;fill:#6c6a71!important}.product-tile .turnto-grid-stars .tt-c-rating__star .tt-o-icon--star--full{fill:#6c6a71!important}.product-tile .turnto-grid-stars .tt-c-rating__star .tt-o-icon-empty{stroke:#6c6a71}.product-tile .no-color-swatches,.product-tile .product-swatches{margin:0;flex-grow:1}.product-tile .product-swatches .available-colors-label{font-size:13px;color:#6c6a71;font-style:italic}.product-tile .product-pricing{white-space:nowrap;font-size:13px;margin:3px 0}@media only screen and (max-width:960px){.product-tile .product-pricing{margin:0}}.pt_product-search-result #primary .product-tile .product-image{border-bottom:none}.pt_product-search-result #primary .grid-tile{box-sizing:border-box}.pt_product-search-result #primary .grid-tile:hover{border:1px solid #e7e7e7}.bonus-product-item .product-tile .product-image,.full-width-pdp .product-tile .product-image{height:auto!important}.product_recommender .product-tile .product-image .thumb-link img{width:100%}#primary .grid-tile .product-tile .product-name h2 .product-name-wrapper{font-size:16px}.pdp-brand-wrapper{font-size:24px;color:#2d2f2c}.pdp-name-wrapper{font-size:16px;color:#6c6a71;margin:5px 0}@media only screen and (max-width:960px){.pdp-name-wrapper{font-weight:400}}.compare--row-price .product-pricing .product-standard-price,.product-tile .product-pricing .product-standard-price{text-decoration:line-through;color:#2d2f2c}.compare--row-price .product-standard-price+.product-sales-price,.product-tile .product-standard-price+.product-sales-price{color:#c53b28;text-decoration:none}.product-discount-price,.product-discount-price-red{color:#c53b28!important;font-size:17px;letter-spacing:.05em}.bous-product-price.price-standard{color:#6c6a71}@media only screen and (max-width:960px){.bonus-product-item .product-reviewstars{display:none}}.product-tile .product-promo{font-size:13px;color:#c53b28;margin:0;white-space:normal;height:16px;overflow:hidden}.product-tile .pr_stars{height:auto;position:relative;left:8px}.product-tile .prSnippetTitle{float:left}.product-tile .prSnippetReadReviews{display:none}.product-tile .prSnippetRatingUnclickable{float:left}.product-tile .pr-clear,.product-tile .pr-snippet-read-write,.product-tile .pr-snippet-review-count,.product-tile .pr-snippet-social-bar,.product-tile .prSnippetNumberOfRatingsText{display:none}.product-tile .pr-snippet-stars{float:none;margin:0 auto;width:115px}.capture-product-id{left:-999em;position:absolute}.breadcrumb-relax{display:inline-block}.pt_categoryLeftNav #main .filters-wrapper{display:none}.pt_product-search-result #main{width:100%;max-width:100%;box-sizing:border-box}@media only screen and (min-width:960px){.pt_product-search-result #main{padding:0}}.pt_product-search-result #main #primary{float:right;width:calc(100% - 340px);min-height:2350px}@media (max-width:1200px){.pt_product-search-result #main #primary{width:calc(100% - 250px)}}.pt_product-search-result #main #more-search-results #primary{width:100%}.pt_product-search-result #main #secondary{z-index:1;height:calc(100% - 41px);position:absolute;top:41px;left:0;min-width:340px;border-right:1px solid #e7e7e7}@media (max-width:1200px){.pt_product-search-result #main #secondary{min-width:250px}}.pt_product-search-result #main #secondary .subNavigation,.pt_product-search-result #main #secondary .top-content{padding:0 0 20px 50px;margin:20px 0 0;border-bottom:1px solid #e7e7e7}.pt_product-search-result #main #secondary .subNavigation h3,.pt_product-search-result #main #secondary .subNavigation h3 a,.pt_product-search-result #main #secondary .top-content h3,.pt_product-search-result #main #secondary .top-content h3 a{margin:0 0 20px;color:#000;font-weight:700}@media (max-width:1500px){.pt_product-search-result #main #secondary .subNavigation,.pt_product-search-result #main #secondary .top-content{padding:0 0 20px 20px}}.pt_product-search-result #main #secondary .subNavigation ul li a,.pt_product-search-result #main #secondary .top-content ul li a{font-size:14px;font-family:Kipling-Regular,Futura,sans-serif;text-transform:capitalize}.pt_product-search-result #main #secondary .subNavigation .current a,.pt_product-search-result #main #secondary .subNavigation ul li a:hover,.pt_product-search-result #main #secondary .top-content ul li a:hover{font-weight:700}.pt_product-search-result #main #secondary .subNavigation ul .viewAll{margin-top:0}.pt_product-search-result #main #secondary .col-left--filter-header{height:58px;box-sizing:border-box}.pt_product-search-result #main #secondary .col-left--filter-status{font-size:14px;font-family:Kipling-Extrabold,Futura,sans-serif;text-transform:uppercase;letter-spacing:1px;padding:18px 0 18px 50px;display:inline-block}@media (max-width:1500px){.pt_product-search-result #main #secondary .col-left--filter-status{padding:18px 0 18px 20px}}.pt_product-search-result #main #secondary .col-left--clear-all{display:inline-block;float:right;background-color:#ebebeb;padding:13px 20px;border-radius:3px;margin:6px 14px;text-transform:uppercase}.pt_product-search-result #main #secondary .col-left--clear-all a{color:#000;font-family:Kipling-Extrabold,Futura,sans-serif}@media only screen and (min-width:960px){.pt_product-search-result #main #secondary .refinedbreadcrumbs{width:90%;margin:0 auto;padding:0;font-size:16px}}@media only screen and (min-width:960px) and (max-width:1400px){.pt_product-search-result #main #secondary .refinedbreadcrumbs{font-size:14px}}@media only screen and (min-width:960px){.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs{border-bottom:1px solid #e7e7e7;padding:20px 0}.pt_product-search-result #main #secondary .refinedbreadcrumbs .breadcrumb-refined-by{width:100%;font-size:16px;font-family:Kipling-Extrabold,Futura,sans-serif;margin:0}.pt_product-search-result #main #secondary .breadcrumb-refinement-value{position:relative;width:100%;margin:15px 0 0;padding:12px 25px 10px 10px;background-color:#ececec!important;box-sizing:border-box;font-family:Kipling-Extrabold,Futura,sans-serif}.pt_product-search-result #main #secondary .filtered-ref-attribute{font-family:Kipling-Regular,Futura,sans-serif;padding:0 15px 0 0}}@media only screen and (min-width:960px) and (max-width:1400px){.pt_product-search-result #main #secondary .filtered-ref-attribute{padding:0 8px 0 0}}@media only screen and (min-width:960px){.pt_product-search-result #main #secondary .breadcrumb-relax{position:absolute;display:inline-block;top:calc(50% - 10px);right:8px;height:20px;background-color:#ececec!important}.pt_product-search-result #main #secondary .selected-filters--cross{display:inline-block;position:relative;width:20px;height:100%;float:right;opacity:.4}.pt_product-search-result #main #secondary .selected-filters--cross:hover{opacity:1}.pt_product-search-result #main #secondary .selected-filters--cross:after,.pt_product-search-result #main #secondary .selected-filters--cross:before{position:absolute;left:15px;content:" ";height:20px;width:2px;background-color:#202020}.pt_product-search-result #main #secondary .selected-filters--cross:before{transform:rotate(45deg)}.pt_product-search-result #main #secondary .selected-filters--cross:after{transform:rotate(-45deg)}}.pt_product-search-result #main #secondary .refinement{margin:20px 0 0;border-bottom:1px solid #e7e7e7;padding:0 0 20px}.pt_product-search-result #main #secondary .refinement.material,.pt_product-search-result #main #secondary .refinement.pattern,.pt_product-search-result #main #secondary .StarRatingBase li:last-child{display:none}.pt_product-search-result #main #secondary .swatches.size li a{line-height:34px;height:34px;width:34px;border-radius:50%;border:1px solid #e7e7e7;text-align:center;margin:0 10px 0 0}.pt_product-search-result #main #secondary .swatches.size li a:hover{background-color:#ececec}.pt_product-search-result #main #secondary .swatches.size li.selected{border:none}.pt_product-search-result #main #secondary .swatches.size li.selected a{background-color:#ececec}.pt_product-search-result #main #secondary .refinement.size .plp-filter-toggle.size{display:none}.pt_product-search-result #main #secondary .refinement.colorFamily li .col-left--color-ref{display:inline-block;width:22px;height:22px;margin:0 8px 0 0;vertical-align:middle;border-radius:50%;border:2px solid #fff}.pt_product-search-result #main #secondary .refinement.colorFamily li .col-left--color-ref.Multi{background:url(../images/interface/print.jpg);background-size:100%}.pt_product-search-result #main #secondary .refinement.colorFamily li .col-left--color-ref.Metallic{background-color:#bcc6cc}.pt_product-search-result #main #secondary .refinement.colorFamily li .col-left--color-ref.OLD{background-color:#fdf5e6}.pt_product-search-result #main #secondary .swatch-Beige{background-color:beige}.pt_product-search-result #main #secondary .refinement.colorFamily li .col-left--color-ref.Beige,.pt_product-search-result #main #secondary .refinement.colorFamily li .col-left--color-ref.White{border:1px solid #a9a9a9}.pt_product-search-result #main #secondary .refinement.colorFamily li:hover .col-left--color-ref.Beige,.pt_product-search-result #main #secondary .refinement.colorFamily li:hover .col-left--color-ref.White{border:1px solid #fff;box-shadow:0 0 0 1px #000}.pt_product-search-result #main #secondary .refinement.colorFamily li .col-left--color-ref.White{border:1px solid #a9a9a9}.pt_product-search-result #main #secondary .refinement.colorFamily li:hover .col-left--color-ref.White{border:1px solid #fff;box-shadow:0 0 0 1px #000}.pt_product-search-result #main #secondary .refinement.colorFamily li:hover .col-left--color-ref{box-shadow:0 0 0 1px #000}.pt_product-search-result #main #secondary .refinement li.selected{background-color:transparent}.pt_product-search-result #main #secondary .refinement.colorFamily li.selected .col-left--color-ref{box-shadow:0 0 0 1px #000}.pt_product-search-result #main #secondary .col-left--color-ref.reviews-stars+span .col-left--attribute-value,.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-0,.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-1,.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-2,.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-3,.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-4,.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-5,.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-6,.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-7,.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-8,.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-9,.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-10{color:transparent;width:90px;height:17px;margin:0 5px 0 0;display:inline-block}.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-10,.pt_product-search-result #main #secondary li .col-left--color-ref.reviews--raiting-10+span .col-left--attribute-value{background-position:0 -1567px}.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-9,.pt_product-search-result #main #secondary li .col-left--color-ref.reviews--raiting-9+span .col-left--attribute-value{background-position:0 -1548px}.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-8,.pt_product-search-result #main #secondary li .col-left--color-ref.reviews--raiting-8+span .col-left--attribute-value{background-position:0 -1529px}.pt_product-search-result #main #secondary .col-left--color-ref.reviews--raiting-7+span .col-left--attribute-value,.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-7{background-position:0 -1510px}.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-6,.pt_product-search-result #main #secondary li .col-left--color-ref.reviews--raiting-6+span .col-left--attribute-value{background-position:0 -1491px}.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-5,.pt_product-search-result #main #secondary li .col-left--color-ref.reviews--raiting-5+span .col-left--attribute-value{background-position:0 -1472px}.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-4,.pt_product-search-result #main #secondary li .col-left--color-ref.reviews--raiting-4+span .col-left--attribute-value{background-position:0 -1453px}.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-3,.pt_product-search-result #main #secondary li .col-left--color-ref.reviews--raiting-3+span .col-left--attribute-value{background-position:0 -1434px}.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-2,.pt_product-search-result #main #secondary li .col-left--color-ref.reviews--raiting-2+span .col-left--attribute-value{background-position:0 -1415px}.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-1,.pt_product-search-result #main #secondary li .col-left--color-ref.reviews--raiting-1+span .col-left--attribute-value{background-position:0 -1396px}.pt_product-search-result #main #secondary .col-left--refinebreadcrumbs .reviews--raiting-0,.pt_product-search-result #main #secondary li .col-left--color-ref.reviews--raiting-0+span .col-left--attribute-value{background-position:0 -1377px}.pt_product-search-result #main #secondary .refinement li.selected a span{background:none;width:auto;height:auto;display:inline-block;float:none;margin-right:auto;font-weight:700}.pt_product-search-result #main #secondary .refinement.category-refinement{display:none}.pt_product-search-result #main #secondary .refinement li:last-child{border:none}.pt_product-search-result #main #secondary .refinement ul{padding:0 0 0 50px}@media (max-width:1500px){.pt_product-search-result #main #secondary .refinement ul{padding:0 0 20px 20px}}.pt_product-search-result #main #secondary .refinement li,.pt_product-search-result #main #secondary .subNavigation ul li{padding:8px 2px 4px 0;margin:0}.pt_product-search-result #main #secondary .refinement h3{padding:0 0 20px 50px}@media (max-width:1500px){.pt_product-search-result #main #secondary .refinement h3{padding:0 0 20px 20px}}.pt_product-search-result #main #secondary .refinement h3 span{font-size:14px}.pt_product-search-result #main #secondary .refinement ul a{color:#000;font-family:Kipling-Regular,Futura,sans-serif;text-transform:capitalize;font-size:14px}.pt_product-search-result #main #secondary .refinement ul a:hover{font-weight:700}.pt_product-search-result #main #secondary .refinement h3 span:after{content:none}@media only screen and (min-width:960px){.pt_product-search-result #main .breadcrumb:not(.refinedbreadcrumbs){height:20px;margin:0;padding:10px 2.6vw;font-size:13px}}.pt_product-search-result #main .view-grid--hidden+.b-change_view{display:none}.pt_product-search-result #main .search-result-options.top{display:-ms-flex;display:flex;justify-content:flex-start;align-items:center;height:58px;box-sizing:border-box;margin:0;padding:0}.pt_product-search-result #main .search-result-options .sort-wrapper{padding:11px 0;float:right;border-left:1px solid #e7e7e7;margin:0 0 0 auto}.pt_product-search-result #main .search-result-options .sort-wrapper #s2id_grid-sort-header{border:none}.pt_product-search-result #primary{overflow:hidden;width:auto;float:none}.pt_product-search-result .primary-content h1.content-header{padding-left:15px}.category-main-banner img{max-width:100%}.no-hits-search-term{color:#333;font-style:italic}.no-hits-search-term-suggest{color:#900;font-style:italic}.no-hits-footer{background:url(../images/interface/icon-double-line-header.png) repeat-x scroll 0 0 transparent;margin:20px 0;padding:20px 0}h1.category-header{letter-spacing:1px;text-transform:uppercase;font-family:Kipling-Extrabold,Futura,sans-serif;font-weight:400;text-align:center}h1.category-header.small-cat-header{font-size:28px}@media only screen and (max-width:960px){h1.category-header.small-cat-header{font-size:18px}}h3.searchcount{text-transform:uppercase;letter-spacing:1px;color:#666;font-size:1.15em;margin-top:-15px;padding-bottom:15px;border-bottom:2px dashed #c5c6c8}.search-result-options.top{padding-bottom:7px;letter-spacing:1px}.search-result-options .refinement{float:left!important}.search-result-options.padding{padding-bottom:10px;margin-bottom:50px}.search-result-options .search-total{color:#666;float:left;font-weight:700;left:20px;position:relative;text-transform:uppercase;top:8px}.search-result-options .back-to-products{float:right;position:relative;text-transform:uppercase;top:4px}@media (max-width:500px){.search-result-options .back-to-products{float:none;padding-top:17px;display:flex;width:100%}.search-result-options .back-to-products a{margin:auto;width:90%;float:none;padding:4px 0 0}}.search-result-options .back-to-products a{float:right;width:100%;height:36px;line-height:36px;margin:0;padding:4px 33px 0;background:#2d2c2f;font-size:15px;font-family:Kipling-Extrabold,Futura,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:1px;color:#f1f2f1;-webkit-appearance:button;cursor:pointer;border-radius:0;box-sizing:content-box}.search-result-options .sort-wrapper{text-transform:uppercase}.search-result-options .sort-wrapper .text{float:left;position:relative;top:7px;font-weight:700;left:20px}.search-result-bookmarks{margin:15px}.search-result-bookmarks .first{border-right:1px solid #999;padding-right:5px}.search-result-options{margin:17px 0 21px;overflow:hidden;width:100%}.search-load-more{background-color:#dc3589;cursor:pointer}#search-load-more{width:100%;height:32px}#search-load-more-small{width:85px;float:left;margin-left:30px;height:20px;top:4px;position:relative}.search-load-more .title{color:#fff;text-align:center;position:relative;top:4px}#search-load-more .title{letter-spacing:2px;text-transform:uppercase;top:9px}.search-load-more.inactive{background-color:gray;cursor:default}.sort-by{float:left;height:31px;overflow:hidden;padding:0 0 3px 25px}.items-per-page{background:none repeat scroll 0 0 #d9d9d9;border-bottom:1px solid #c2c2c2;float:left;margin:0 0 0 20px;padding:3px 5px}.items-per-page label,.sort-by label{display:none}.sort-by select{background:transparent;width:208px;height:32px;position:relative;bottom:5px;line-height:1;color:#eb0e1c;font-style:normal!important;letter-spacing:1px;-webkit-appearance:none;border:1px solid #fff}.items-per-page select{background:none repeat scroll 0 0 #d9d9d9;border:0 none;font-size:.9em;margin:0 6px 0 0;padding:0;width:auto}.items-per-page button,.sort-by button{background:none repeat scroll 0 0 #c2c2c2;border:0 none;color:#333;font-size:.9em;padding:.3em;width:auto}.pagination .results-hits{color:#666;float:left;padding:5px 0}.cat-content-block .htmlSlotContainer{margin:20px 0;padding-top:15px;border-top:1px solid #c5c6c8}.cat-content-block p{font-size:15px;font-family:Georgia,Times,serif;padding:8px 0;line-height:1.4em}.cat-content-block h2,.cat-content-block h3,.cat-content-block h4{font-family:Kipling-Extrabold;font-size:21px;color:#333;text-transform:uppercase;letter-spacing:1px}.pagination ul{float:right;margin:0;padding:0}.pagination li{display:block;float:left;list-style:none outside none;padding:.5em}.pagination li.first-last a{color:#fff;font-size:.9em;padding:0 2px}ul.search-result-items{margin:0;padding:8px;display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:flex-start;background-color:#e1e1e1}@media only screen and (max-width:960px){ul.search-result-items{padding:3px}}@media (max-width:1440px){.full-width-pdp ul.search-result-items{width:92%;margin:0 auto}}@media (max-width:700px){.full-width-pdp ul.search-result-items{width:90%}}#plp-category-info{width:85%;text-align:center;margin:0 auto;max-width:700px}#plp-category-info .category-info--title{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:35px;margin:20px 0 10px;padding-bottom:10px;text-transform:uppercase;font-weight:400;letter-spacing:1px;word-break:break-word}#plp-category-info .category-info--title.small-cat-header{font-size:28px}#plp-category-info .category-info--text{font-size:13px;display:none}#plp-category-info .category-info--text a{text-decoration:underline;font-family:Kipling-Extrabold,Futura,sans-serif;color:#428539}#plp-category-info .show-less-btn,#plp-category-info .show-more-btn{font-size:16px;margin:20px auto 10px;cursor:pointer;width:100px}#plp-category-info .show-less-btn{display:none;margin-bottom:20px}#plp-category-info+#secondary{top:inherit!important}@media screen and (max-width:960px){#plp-category-info .category-info--title{font-size:21px}#plp-category-info .category-info--title.small-cat-header{font-size:18px}#plp-category-info .category-info--text{font-size:10px}#plp-category-info{width:95%}}ul.search-result-items li{list-style:none outside none}ul.search-result-items .new-row{clear:both}ul.search-result-items .grid-tile{width:calc(25% - 16px);margin:8px;transition:width .4s ease-in;flex-shrink:0;padding:0}@media only screen and (max-width:960px){ul.search-result-items .grid-tile{width:calc(50% - 6px);margin:3px;padding:0}}ul.search-result-items .grid-tile .product-tile{width:100%;height:100%;min-height:auto;padding:12px;box-sizing:border-box;transition:width .4s ease-in;-webkit-transition:width .4s ease-in;-moz-transition:width .4s ease-in;-o-transition:width .4s ease-in;background-color:#fff;display:flex;flex-direction:column}@media only screen and (max-width:960px){ul.search-result-items .grid-tile .product-tile{padding:6px}}.full-width-pdp ul.search-result-items .grid-tile .product-tile{width:auto;min-height:auto;height:auto!important}.full-width-pdp ul.search-result-items .fa-angle-left:hover,.full-width-pdp ul.search-result-items .fa-angle-right:hover{cursor:pointer}.full-width-pdp ul.search-result-items .mobile-next,.full-width-pdp ul.search-result-items .mobile-prev{position:absolute}.full-width-pdp ul.search-result-items .mobile-prev{font-size:60px;left:-30px;top:33%;color:#2d2c2f}.full-width-pdp ul.search-result-items .mobile-next{font-size:60px;right:-30px;top:33%;color:#2d2c2f}ul.search-result-items .grid-tile .showMore{position:relative;zoom:1;width:230px;height:340px;background:url(../images/cat_see_more-bkg.jpg) no-repeat;vertical-align:middle;display:table-cell;padding-top:40px}ul.search-result-items .grid-tile .showMore.grid{padding-top:15px}ul.search-result-items .grid-tile .showMore p{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:21px;text-transform:uppercase;margin:auto;text-align:center;width:190px;padding:0 20px 35px;line-height:30px}ul.search-result-items .grid-tile .showMore .shopAllBtn{font-size:14px;margin:48px auto;text-align:center;display:block;width:100px;color:#333}ul.search-result-items .grid-tile .showMore .blueLink{font-size:14px;margin:48px auto;text-align:center;display:block;width:100px;color:#2d2c2f}ul.search-result-items .grid-tile .showMore .blueLink:hover{text-decoration:underline}.primary-search-content .showMore{text-align:center;margin-bottom:40px}.primary-search-content .showMoreMonkey{position:absolute;width:63px;height:32px;background:url(../images/btn_parentcat_viewmore_monkey.png) 50% no-repeat;right:20px;top:-32px}.primary-search-content .showMore .shopAllBtn{padding:5px 60px;font-size:15px;display:inline-block;position:relative;height:auto}ul.search-result-items .invisible{display:none}.search-result-content{clear:both}.search-promo{padding:20px}h1#results-content{background:url(../images/interface/icon-double-line-header.png) repeat-x scroll 0 0 transparent;padding-top:30px}ul.folder-content-list{margin:0;overflow:hidden;padding:0 20px}ul.folder-content-list li{float:left;list-style:none outside none;margin:0;padding:2% 2% 2% 0;width:100%;border-bottom:1px solid #c5c6c8}ul.folder-content-list li .content{float:left;width:70%;margin:0 0 40px}ul.folder-content-list li .content a{color:#333;text-transform:uppercase;letter-spacing:1px}ul.folder-content-list li .description{color:#a9a9a9;font-family:serif;padding-top:3px;font-weight:700}ul.folder-content-list li .read-more{float:right;color:#858585;letter-spacing:1px;text-transform:uppercase}ul.folder-content-list li .read-more a{color:#55c9ed;font-weight:700}ul.folder-content-list .content-title{display:block}.no-results{padding:20px}.no-results h1{font-size:12px;text-transform:inherit;margin:0;padding:0}.toggle-grid{background:url(../images/interface/icon-toggle-grid.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;height:11px;margin:2px 10px 0 0;text-indent:-999em;width:24px}.wide-tiles ul.search-result-items .grid-tile{width:91%}.wide-tiles .product-tile{height:166px!important}.wide-tiles .product-tile .product-image{float:left;width:40%}.wide-tiles .product-tile .pr_stars,.wide-tiles .product-tile .product-name,.wide-tiles .product-tile .product-pricing,.wide-tiles .product-tile .product-promo,.wide-tiles .product-tile .product-swatches{float:left;text-align:left;width:55%;margin-bottom:5px}.wide-tiles .product-tile .product-name{margin-top:0}.wide-tiles .product-tile .pr-snippet-stars{margin:0}.wide-tiles .product-tile .pr_stars{left:-5px}.wide-tiles .product-tile .product-compare{left:40.5%;width:32px;bottom:5px;line-height:12px}.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}.no-hits-page h1{font-size:36px;font-style:normal;text-transform:uppercase;letter-spacing:3px;line-height:30px;margin-top:40px;padding-left:10px}.no-hits-page h1.center{text-align:center}.no-hits-page h3{text-transform:uppercase;letter-spacing:1px;padding-left:10px;color:#666}.no-hits-help ul.nohits-suggestions{list-style:disc;padding:0 0 0 12px}.no-hits-options{width:960px;margin:35px 0 25px;padding:30px 0;border-top:2px dashed #c5c6c8}.no-hits-help,.no-hits-search{display:table-cell;vertical-align:top;display:inline-block;width:465px;padding-left:10px;position:relative}.no-hits-help .title,.no-hits-search .title{font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:0;margin:0 0 10px}.no-hits-page .stitching{background:url(../images/nohits-stitching.gif) no-repeat top;height:55px;width:960px}.no-hits-search .input-text{background-color:#fff;border:1px dashed #969696;padding:10px;color:#eb0e1c;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.no-hits-search .wheelBtn{border:1px solid #fff;padding:0;height:33px;width:33px;position:absolute;right:224px;top:27px;background:transparent url(../images/sprites/site.png) 10px -91px no-repeat}.no-hits-options .no-hits-search .input-text{color:#000}.no-hits-options .no-hits-search .wheelBtn{background:none;top:31px;right:216px;outline:none}.no-hits-options .no-hits-search .wheelBtn .fa-search{font-size:15px;color:#428539}.no-hits-options .no-hits-search .wheelBtn span{display:none}.search-refinements-sidebar-content{float:left;position:relative;width:234px;margin-right:25px;top:10px}.search-refinements-sidebar{float:left;position:relative;width:234px;margin-right:10px;top:8px}.primary-search-content{float:left;position:relative;background-color:#fff;width:760px}.full-width-pdp .primary-search-content{width:100%}.magenta{color:#eb0e1c}.refinements-shopby-separator{border-bottom:2px dashed #c5c6c8;margin-bottom:20px}.load-more-progress{background:url(../images/loading-small.gif) no-repeat 50%;height:50px}.compare-item-remove{display:none}.active .compare-item-remove{display:inline}.compare-item{background:none repeat scroll 0 0 #e6e6e6;display:none;overflow:hidden;position:relative;z-index:501}.compareitems{clear:both;background-color:#fff;position:fixed;right:0;top:30%;z-index:702;border:1px solid #2d2c2f}@media only screen and (max-width:960px){.compareitems{top:24%}}.comparebar-container{position:relative;z-index:501;padding:13px 20px}.comparebar{background:#fff;position:relative}.comparebar-header{padding-right:.875em;text-align:right}.compareitems.active .toggle-compare-products-button{background:#fff;color:#2d2c2f}.compareitems.active .toggle-compare-products-button span{transform:rotate(180deg)}.toggle-compare-products-button{display:block;position:absolute;left:-20px;top:-1px;background-color:#2d2c2f;border:1px solid #2d2c2f;height:20px;width:20px;padding:0;z-index:502;display:flex;align-items:center;justify-content:center;color:#fff;font-size:25px}#compare-items-panel .active{background:#fff;border:1px solid #2d2c2f;display:block;height:90px;margin:0 0 15px;padding:8px 13px}button#compare-items-button{border-radius:5px;background-color:#2d2c2f;color:#fff;text-transform:uppercase;width:100%;border:0;height:33px;display:flex;align-items:center;justify-content:center;font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif}button#compare-items-button:hover{background-color:#000}button#compare-items-button:disabled{pointer-events:none;background-color:#6c6a71;opacity:.43}button#clear-compared-items{background-color:#fff;font-size:13px;color:#6d6a72;border:0;text-transform:none;padding-top:11px;width:100%;font-family:Kipling-Regular,Futura,sans-serif}button#clear-compared-items span{text-decoration:underline}.compareproduct{max-width:100%;z-index:2;max-height:100%;display:block;margin:0 auto;width:90px}@media only screen and (max-width:960px){.compareproduct{width:60px}}.compareitemremove{position:absolute;top:8px;z-index:3;right:5px;cursor:pointer;width:20px;height:20px}.compareitemremove--wrapper{right:0;top:0;width:10px;height:10px;float:right;z-index:1;position:relative}.compareitemremove--wrapper:before{transform:rotate(45deg);transform-origin:center}.compareitemremove--wrapper:after,.compareitemremove--wrapper:before{content:"";position:absolute;display:block;margin:auto;left:0;right:0;top:0;bottom:0;width:10px;height:0;border-top:2px solid #2d2c2f}.compareitemremove--wrapper:after{transform:rotate(-45deg);transform-origin:center}.compareitems h2{font-size:.9em;margin:.5em 0;text-transform:uppercase}.compareitemcount{color:#ccc;font-size:3em;left:30%;position:absolute;top:15%;z-index:1}.compare-buttons{text-align:center}.comparebar--product-description{display:-ms-flex;display:flex;align-items:center;flex-flow:row nowrap}.comparebar--product-image{width:90px}.comparebar--product-name{max-width:100px;margin:0 0 0 5px;font-size:13px}.header-container .compare-print{float:right;margin:0 0 10px;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:13px;text-transform:uppercase;top:38px!important}#compare-table td{border:0}#compare-table tr.evenattributerow{background:none repeat scroll 0 0 #f3f3f3}#compare-table td .product-tile{font-size:13px!important;margin-bottom:12px;padding-bottom:12px}#compare-table td .product-tile .product-image{height:185px}#compare-table td .product-tile .product-image img{height:175px;width:175px}#compare-table td .product-tile .product-swatches{width:175px}#compare-table td.product button{font-size:.9em}#compare-table .product-tile .product-swatches .viewMoreLI{padding-left:1px}#compare-table .product-tile .more-colors-link{font-size:11px;font-weight:700}#compare-table .product-tile .product-swatches ul.swatch-toggle{position:relative}#compare-table .product-tile .product-swatches:hover ul.swatch-toggle{width:175px}#compare-table .section-header{font-size:.9em;padding:1em;text-transform:uppercase}#compare-table .compare-add-to-cart{width:175px}#compare-table .selectcategory label{display:block;font-size:.9em;margin:1em 0;text-transform:none}#compare-table .selectcategory select{margin:0;width:100px}#compare-table .comparelists{padding:0}#compare-table .remove-link{background:url(../images/interface/remove-icon.png) no-repeat scroll 100% 0 transparent;display:block;padding:0 20px 5px 0;text-align:right}#compare-table .add-to-gift-registry,#compare-table .add-to-wishlist{padding:.2em 0;text-align:center}#compare-table .compare-lists label,#compare-table .compare-lists select{float:none;text-align:left;width:100%}#compare-page-container .back{text-transform:uppercase;font-size:1.1em}.header-container{border-bottom:1px solid #c5c6c8;margin-bottom:20px;padding-bottom:35px}.header-container .print-page{color:#428539;position:relative;left:0;top:22px;text-transform:uppercase}.header-container h1{float:left;margin:0}#compare-page-container .emptycompareslot{background-color:#f4f1eb;border-radius:6px;-moz-border-radius:6px;webkit-border-radius:6px;font-weight:700;font-size:14px;font-family:Kipling-Extrabold,Arial,sans-serif;color:#666;width:175px;min-height:175px}.compare-product-swatches-all{color:#28add5!important;text-transform:uppercase;font-weight:700}.compare-add-to-cart button{font-size:13px;color:#fff;padding:0;text-transform:uppercase;font-family:Kipling-Regular,Arial,sans-serif;border-radius:6px;background-color:#2d2f2c;height:31px;display:flex;align-items:center;justify-content:center}.compare-add-to-cart button:hover{background:#000}#compare-table tr .content-column{font-size:15px!important;font-family:Georgia,Times,serif;color:#666}#compare-table tr h3.label-cell{font-family:Kipling-Extrabold,Futura,sans-serif;padding-top:3px;text-transform:uppercase;font-size:13px!important;font-weight:400}.emptycompareslot span{position:absolute;top:46%;text-align:center;font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif;width:175px;letter-spacing:1px}#compare-table .content-cell,#compare-table .content-column,#compare-table .label-column,#compare-table .product-tile .product-image{width:175px}#compare-table .label-cell{width:165px}.compare-page .primary-content{width:960px}.compare-page .header-container h1{margin:20px 0 10px;font-family:Kipling-Extrabold,Futura,sans-serif}.compare-page .header-container{padding-bottom:15px;margin-bottom:10px}.pt_error #primary{float:right;padding:15px 0 0;width:73%}.pt_error h1{padding-top:10px}.pt_error .col-1{border-right:1px dashed #c5c6c8}.error-page-footer-asset h2,.pt_error .error-page-message h2{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:20px;text-transform:uppercase;padding-bottom:20px}.pt_error .error-page-message,.pt_error .error-page-search{padding-right:30px}.error-page-footer-slot{clear:both;padding-top:30px;display:block}.error-page-footer-asset a{color:#428539}.error-page-tech-details{margin-top:20px;padding:10px;background:#eba0a0}.error-page-search{padding-top:20px}.error-page-search .form-row{border:1px dashed #bdbbbb;border-radius:3px;-moz-border-radius:3px;webkit-border-radius:3px;margin-bottom:5px;color:#eb0e1c;font-size:13px;height:30px;padding:0 0 0 10px;margin:0}.error-page-search input{border:0;float:left;text-align:left;color:#eb0e1c;font-family:Kipling-Extrabold,Futura,sans-serif;padding-left:0;margin-left:0;line-height:22px;width:86%}.error-page-search input:focus{border:0!important}.error-page-search button.magBtn{margin-top:-3px}body .pr-snippet-wrapper{background:none repeat scroll 0 0 transparent;border:0 none}body .pr-snippet-stars{border:0 none}body .pr-snippet-review-count{display:none}body .pr-snippet-read-write{border:0 none;clear:none;float:left;font-size:1.1em;margin:0;padding:4px 0}body .pr-snippet-read-write p{display:none}body .pr-snippet-read-write a.pr-snippet-link{color:#3ebaea}body .review-image{float:left;margin:0 20px}@media (min-width:960px){#pdp-reviews{margin:50px 0}}#pdp-reviews h2{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:3em;margin:40px 0;text-align:center;text-transform:uppercase;overflow:hidden}#pdp-reviews h2:before{left:-.5em;margin:0 0 0 -50%}#pdp-reviews h2:after,#pdp-reviews h2:before{content:"";position:relative;display:inline-block;width:50%;vertical-align:middle;background-clip:content-box;background-image:url(../images/img-dotted-lines.gif);height:2px}#pdp-reviews h2:after{left:.5em;margin:0 -50% 0 0}.sideBar{position:relative}.sideBar .subNavigation{margin-bottom:20px;padding-bottom:20px;border-bottom:2px dashed #c5c6c8;color:#333;line-height:1.4em;text-transform:uppercase}.sideBar .subNavigation h3{margin-top:15px;font-size:1.2em;color:#eb0e1c}.sideBar .subNavigation a{color:#333}.sideBar .subNavigation>ul{padding:0;list-style-type:none}.sideBar .subNavigation ul li{margin:7px 0}.sideBar .subNavigation ul .viewAll{margin-top:20px}.sideBar .subNavigation ul.level3{margin-left:10px;font-size:10px}.sideBar .subNavigation ul.level3 li{margin:4px 0}#secondary .subNavigation ul a{font-size:1.1em;color:#333}#secondary .subNavigation .fa-check-square-o{color:#2d2f2c}#secondary .subNavigation .current a{font-family:Kipling-Extrabold,Futura,sans-serif}#secondary .subNavigation .current ul li a,#secondary .subNavigation ul li ul li a{color:#666;font-family:Kipling-Extrabold,Futura,sans-serif}#secondary .current,#secondary .current a,.subNavigation ul li ul li.current a{font-family:Kipling-Extrabold,Futura,sans-serif}.cat-nav-favorite li a.current{color:#003c7a!important}#secondary .subNavigation a.toplvlnavtitle{color:#eb0e1c}.subCategory h2{margin:20px 0;padding-bottom:10px;border-bottom:1px solid #c5c6c8;font-size:52px;line-height:45px;text-transform:capitalize;letter-spacing:2px;font-family:Kipling-Extrabold,Futura,sans-serif;font-weight:400}.subCategory h2.gridCatName{display:flex;align-items:center;justify-content:space-between;padding-bottom:6px}@media (max-width:960px){.full-width-pdp .subCategory h2{font-size:22px;line-height:20px}}@media (max-width:450px){.full-width-pdp .subCategory h2{font-size:16px;line-height:14px}}.subCategory h2 span{font-family:Kipling-Extrabold,Futura,sans-serif}.subCategory h2 .unBold{font-weight:400}.subCategory .search-results-content{margin-left:-30px}.subCategory .tiles-container:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#pdp-detail{margin-top:-20px;padding-top:20px}.container{width:1370px;max-width:100%}.pt_cart>.container{width:100%;max-width:1370px}.pdp-main{background-color:#fff;padding:20px 20px 0;position:relative}.slidingDiv{height:300px;padding:20px 0;margin-top:10px}#seeDetailsLink{color:#428539;font-weight:700}#product-nav-container{overflow:hidden;position:absolute;right:0;width:160px}#product-nav-container div{float:left;text-align:center;width:77px}#product-nav-container img{max-height:100%;max-width:80%}#product-nav-container span{display:block;height:65px}#product-nav-container .divided span{border-right:1px solid #e0e0e0;padding-right:5px}.pdp-main .productBody{margin-bottom:0}.quickview .pdp-main .productBody{margin-bottom:10px}.quickview .fluid-display-imagegroup{margin-bottom:0}.quickview .pdp-main .product-primary-image{max-width:100%;padding:1em 0 0;text-align:center;position:relative;display:block;min-height:0}@media only screen and (max-width:960px){.quickview .pdp-main .product-primary-image{padding:0;margin-top:3em}}.quickview .pdp-main .product-primary-image a.cloud-zoom img{height:auto!important;width:auto!important;max-width:100%;position:absolute;top:50%;transform:translateY(-50%)}.quickview .pdp-main:after{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:0;background:url(../images/pdpshadow.png) top no-repeat}.quickview .pdp-main .pdp-googlepay{display:none}.quickview .pdp-main .product-variations{padding:0}@media only screen and (max-width:960px){.quickview .pdp-main .product-add-to-cart button#add-to-cart{position:static;width:100%;background-color:#2d2c2f;height:50px;font-size:19px;margin-top:10px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#fff;text-transform:uppercase;border-radius:10px}.quickview .pdp-main .product-add-to-cart button.bottom-fixed.add-to-cart{display:none}}.pdp-main .productBody:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.pdp-main ul{list-style:none outside none;margin:0;padding:0}.pdp-main label{padding:0;text-align:left;text-transform:uppercase;width:auto}.pdp-main .product-col-1{float:left;width:60%}@media only screen and (min-width:960px){.pdp-main .product-col-1 .product-info-accordion-content .bulletedList ul{text-align:left!important}}.pdp-main .product-primary-image{max-width:100%;padding:1em 0 0;text-align:center;position:relative;display:block;min-height:655px}@media only screen and (max-width:960px){.pdp-main .product-primary-image{padding:0}}@media only screen and (max-width:960px){.pdp-main .product-gallery-dots{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;width:100%;margin:10px auto}.pdp-main .product-primary-image .slick-dots{flex-grow:1;display:flex;justify-content:space-around;max-width:75%;margin:0 auto;position:static}.pdp-main .product-gallery-dots .slick-dots li{float:left;width:22px;height:22px;display:block;position:relative}.pdp-main .product-gallery-dots .slick-dots li.slick-active button{background-color:#6c6a71}.pdp-main .product-gallery-dots .slick-dots li button{position:absolute;left:6px;top:6px;width:10px;height:10px;display:block;border:1px solid #6c6a71;border-radius:50%;color:transparent;background:transparent;padding:0}.pdp-main .product-gallery-dots .slick-dots li button:before,.quickview .pdp-main .rtp-pinch-icon,.quickview .pdp-main .rtp-zoomin,.quickview .pdp-main .rtp-zoomout{display:none}.quickview .pdp-main .product-name{font-size:16px;text-align:left;margin:0}.quickview #socialMedia{display:none}}#bonus-product-dialog .pdp-main .product-primary-image{height:260px}.pdp-description h2{padding-bottom:15px;font-size:2.5em;text-transform:uppercase;letter-spacing:1px;font-family:Kipling-Extrabold,Futura,sans-serif;font-weight:400;text-align:center}.pdp-description h2 span{color:#eb0e1c}.monkey-divider{display:block;height:49px;background:url(../images/monkey_border.png) 50% no-repeat;margin:25px 0}.shareToFacebookTitle{display:none}.fluid-display-imagegroup{margin-bottom:50px}.primary-image{max-width:100%}.pdp-main .product-thumbnails{clear:both;display:inline-block;padding:0 .5em}.pdp-main .product-thumbnails li{border-top:5px solid #fff;float:left;margin:0 5px 0 0;padding:3px 0 0;width:55px}.pdp-main .product-thumbnails li.selected{border-color:#00a4e4}.pdp-main .product-thumbnails li img{border:1px solid #ccc;max-width:53px}.pdp-main .product-thumbnails h2{text-transform:uppercase;font-family:Kipling-Extrabold,Arial,sans-serif;font-size:1.5em;font-style:normal;font-weight:700;margin:.83em 0}.pdp-main .product-col-2{float:right;width:35%}.pdp-main form .input-select{width:auto}.pdp-main .product-name{margin:0;text-transform:capitalize;padding:0}.ui-dialog .ui-dialog-content #pdp-main .product-info{display:flex;justify-content:space-between}.ui-dialog .ui-dialog-content #pdp-main .product-info #product-star-rating,.ui-dialog .ui-dialog-content #pdp-main .product-info .turnto-review-count{display:none}.pdp-main .product-number{margin:0 0 10px;color:#666;font-size:1em;font-family:Kipling-Extrabold,Futura,sans-serif;text-transform:uppercase;padding-top:0}.pdp-main .product-number>span{font-family:Georgia;font-weight:400;font-size:15px;padding-left:10px}.pdp-main .product-price{font-size:16px;text-align:right;margin:0 0 0 15px;white-space:nowrap}.pdp-main .product-price .price-standard{color:#6c6a71;text-decoration:line-through}.pdp-main .product-price .price-tiered{color:#900;font-size:.6em;line-height:1.5em}.pdp-main .powerReviewsMiniContent{margin:10px 0}.pdp-main .description{margin:10px 0;color:#666;font-family:Georgia;font-size:15px}.pdp-main .description .description-content{font-family:Kipling-Regular,Futura,sans-serif;height:53px;overflow:hidden}.pdp-main .read-more{display:inline-block;margin:10px 0 0;text-transform:uppercase;color:#428539;font-weight:700;font-family:Kipling-Regular,Futura,sans-serif;font-size:12px}.pdp-main .bulletDescription .expanderBtn{margin:10px 0 0;padding:0;border:0 none;background-color:transparent;color:#428539;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:1.1em;text-transform:uppercase;letter-spacing:1px}.eb-action-_add_to_board{display:none!important}.parentCloser li{color:#58595b;line-height:22px;list-style-image:url(../images/sprites/bluedot.jpg)}.pdp-main .bulletDescription .expanderBtn:after{content:"";display:inline-block;background:url(../images/sprites/site.png) -133px -134px no-repeat;width:10px;height:8px;margin-left:6px}.pdp-main .bulletDescription.open .expanderBtn:after{height:10px}.pdp-main .bulletDescription h2{display:none}.pdp-main .bulletDescription ul{display:none;margin:10px 0;color:#666;font-family:Georgia;font-size:1.25em;list-style-type:disc}.pdp-main .bulletDescription li{margin-left:20px}.pdp-main .attribute{position:relative;zoom:1}.pdp-main .attribute:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.pdp-main .attribute .label,.pdp-main .attribute h3{float:left;margin-right:5px;padding:0;font-size:13px;color:#6c6a71}.pdp-main .quantity .label,.pdp-main .variant-dropdown .label{margin-top:15px}.pdp-main .attribute .label:after{content:":"}.pdp-main .swatch-attribute .value{clear:left}.pdp-main .quantity .select2-container,.pdp-main .variant-dropdown .value{float:left;width:auto;min-width:50%;margin:5px 0}.pdp-main .attribute .value:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.pdp-main .attribute .colorAlert,.pdp-main .attribute .selected-value{font-size:13px;color:#6c6a71}.pdp-main .attribute .size-chart-link{clear:both;float:none}.pdp-main .attribute .size-chart-link a{border-color:#fff!important;padding:0}.pdp-main .swatches{margin:0 -5px;display:flex;flex-direction:column}.pdp-main .swatches .swathces-row{display:flex;align-items:center;flex-wrap:wrap}.pdp-main .swatches:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.pdp-main .swatches li{float:left;margin:5px 7px}.pdp-main .swatches li.selected a,.pdp-main .swatches li:hover a{border-color:#00a4e4}.pdp-main .swatches li.unselectable a{opacity:.2}.pdp-main .swatches li.unselectable:hover,.pdp-main .swatches li.unselectable:hover a{border-color:#e0e0e0}.pdp-main .swatches li a{display:block;margin:0 .3em .3em .2em;padding:.3em .6em;border:1px solid none;border-radius:15px}.pdp-main .Color li{border:1px solid transparent;border-radius:20px;padding:4px}.pdp-main .Color li.selected,.pdp-main .Color li:hover{border:1px solid #666}.pdp-main .Color li a{width:30px;height:30px;margin:0;padding:0;font-size:0;border:1px none;text-indent:-3000px;outline:none;background-position:52px!important}.pdp-main .product-main-attributes .attribute{padding:.2em 0}.pdp-main .product-main-attributes .label{padding:0}.pdp-main .product-variations{margin:0}@media only screen and (max-width:960px){.pdp-main .product-variations .value ul.swatches{display:inline-block;margin:10px -12px 0}}.pdp-main .variation-select{float:left}.pdp-main .product-add-to-cart{padding:0}.pdp-main .product-add-to-cart:after{content:"";clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.pleaseSelectSize{float:left;margin:31px 0 0 20px}.pleaseSelectColor{float:left;padding:0;margin-top:-1px}.pleaseSelectColor,.pleaseSelectSize{display:none;color:#eb0e1c!important;font-size:12px;letter-spacing:1px;font-family:Georgia}.Size.error a{background-color:#ffc6bd!important}.pleaseSelectColor:after,.pleaseSelectSize:after{content:"";float:left;background:url(../images/sprites/site.png) no-repeat -217px -214px;width:20px;height:16px;display:block;margin-top:-1px}.hiddenBtn{display:none;height:39px;width:341px;position:absolute;z-index:1}.product-set .product-add-to-cart{display:block}.pdp-main .product-add-to-cart .inventory{float:left;width:15%}.pdp-main .inventory{padding-bottom:5px}.pdp-main .product-add-to-cart .inventory label{float:none}.pdp-main .product-add-to-cart .inventory input{margin:.7em 0;width:56px}.pdp-main .product-add-to-cart .product-price{float:left;font-size:2.4em;margin:0;padding-top:18px;text-align:right;width:47%}.pdp-main .product-add-to-cart button{display:block;margin:5px 0 0;width:92%;float:right;background:#000}.pdp-main .product-add-to-cart.all button{float:none}.pdp-main .product-add-to-cart .availability .label{position:absolute;left:0}.pdp-main .product-description-wrapper{padding-top:15px}.pdp-main .view-fulldetails{margin-top:15px}.pdp-main .sold-out-msg{font-size:16px;margin:5px auto}.pdp-main .sold-out-msg span{font-family:Kipling-Extrabold,Futura,sans-serif;color:#2d2f2c}.notifyme{font-size:13px}#product-content .notifyme .notifyme-callout{font-size:16px;color:#2d2f2c;margin:5px 0}#product-content .notifyme .notifyme-description{font-size:13px;color:#2d2f2c}#product-content .notifyme label[for=dwfrm_notifyme_email]{display:none}#product-content .notifyme #dwfrm_notifyme_email{margin:10px 0;border-radius:4px;border:2px solid #6c6a71;width:250px;padding:4px 6.5px;font-size:13px}.ui-dialog-content .button-fancy-large.notifyme-btn{letter-spacing:1px;display:block;background:#2d2f2c;border-radius:5px;padding:2px 44px 0;height:50px;font-size:20px;color:#fff;margin-bottom:7px}#product-content .notifyme .esuccess{font-size:16px;color:#2d2f2c;margin:5px 0}.pdp-main .view-fulldetails a{color:#2d2f2c;text-decoration:underline}.pdp-main .view-fulldetails a:hover{color:#e1e1e1}.availability{display:inline-block}.availability .availability-msg p{margin-top:0;color:#6c6a71}.availability .backorder-msg,.availability .in-stock-date-msg,.availability .not-available-msg,.availability .preorder-msg{color:#eb0e1c}.pdp-main .product-actions{background:url(../images/interface/icon-double-line-header.png) repeat-x scroll 0 0 transparent;clear:both;overflow:hidden;padding:1.5em 0}.pdp-main .product-actions li{margin:0 1em 0 0}.pdp-main .product-actions .social-actions{float:right}.pdp-main .product-actions .social-actions li{margin:0 .2em}.pdp-main .product-actions .addthis_toolbox{float:right}.pdp-main .recommendations{clear:left;padding:2em 0;width:350px}.pdp-main .recommendations h2{font-family:Georgia;font-size:2em;font-style:italic;font-weight:400;margin-left:14px}.pdp-main .recommendations li{float:left;width:100px}.pdp-main .recommendations .product-tile{padding:0 .5em}.pdp-main .recommendations .product-image{height:90px}.pdp-main .recommendations .product-name{font-size:1em;margin:.2em 0;width:auto}.pdp-main .recommendations .product-price{font-size:1em}.pdp-main .recommendations .jcarousel-clip{margin:auto;overflow:hidden;width:300px}.pdp-main .recommendations .jcarousel-prev{background:url(../images/interface/icon-jcarousel-horiz-arrow-left.png) repeat scroll 0 0 transparent;cursor:pointer;height:17px;left:0;position:absolute;top:20%;width:9px}.pdp-main .recommendations .jcarousel-next{background:url(../images/interface/icon-jcarousel-horiz-arrow-right.png) repeat scroll 0 0 transparent;cursor:pointer;height:17px;position:absolute;right:0;top:20%;width:9px}.pdp-main .recommendations .jcarousel-next-disabled,.pdp-main .recommendations .jcarousel-prev-disabled{background:none repeat scroll 0 0 transparent}.pdp-main .recommendations .product-tile:hover .recommendation-tooltip{display:block!important}.js .pdp-main .recommendations .product-tile .recommendation-tooltip{display:none!important}.pdp-main .recommendations .recommendation-tooltip{background:none repeat scroll 0 0 #fff;border:1px solid;left:50%;position:absolute;text-align:left;top:50%;width:300px;z-index:100}.pdp-main .promotion{margin:5px 0 0}@media only screen and (max-width:960px){.pdp-main .promotion{display:block!important;text-align:center}}.pdp-main .promotion .promotion-title{display:none}.pdp-main .promotion .promotion-callout{display:inline-block;width:100%;font-size:14px;color:#2d2f2c;background:#e1e1e1;margin-bottom:10px;padding:18px 20px;box-sizing:border-box}@media only screen and (max-width:960px){.pdp-main .promotion .promotion-callout{margin:10px 0 0}}.pdp-main .promotion .promo-details{display:block;font-size:13px;cursor:pointer;color:#2d2f2c;margin-top:5px}.pdp-main .promotion .promo-details:hover{color:#fff}.pdp-main .promotion .promo-details span{text-decoration:underline}.pdp-main .promotion .promo-details .promo-details-full{display:none}@media only screen and (min-width:960px){.pdp-main .promotion .promo-details:hover .promo-details-full{display:inline;color:#2d2f2c;font-size:13px;text-decoration:none}}@media only screen and (max-width:960px){.pdp-main .promotion .promo-details.active .promo-details-full{display:inline;color:#2d2f2c;font-size:13px;text-decoration:none}}.pdp-main .product-tabs{border:0 none;margin:25px 0 0}.print-page{cursor:pointer}.pdp-main .product-tabs .print-page{float:right}.list-table-header .print-page{font-size:13.2px;float:right}.pt_gift-registry .list-table-header .print-page{margin-top:-.5em}.pdp-main .product-tabs .tab-content{min-height:100px}.product-set--plp__promo-message{font-family:Kipling-Regular,Futura,sans-serif;font-size:13px;text-transform:uppercase;color:#2d2c2f}.pdp-main .product-set-list .promotion-title{font-size:1.2em}.pdp-main .product-set-list .block-add-to-cart{background:none repeat scroll 0 0 #f3f3f3;clear:both;overflow:hidden;padding:.5em 0}.pdp-main .product-set-list .block-add-to-cart .inventory{float:left;margin-left:22%;width:20%}.pdp-main .product-set-list .block-add-to-cart label{padding:.7em 0;text-align:left;width:40%}.pdp-main .product-set-list .block-add-to-cart .input-text{width:35px}.pdp-main .product-set-list .block-add-to-cart .product-price{float:left;font-size:1.6em;margin:0;padding:6px 0 0;text-align:right;width:35%}.pdp-main .product-set-list .block-add-to-cart button{float:right;font-size:.9em;margin:3px 5px 0 0;padding-left:1em;padding-right:1em}.pdp-main .product-set .product-add-to-cart .product-price{width:54%}button.add-all-to-cart[disabled],button.add-to-cart[disabled]{background:none repeat scroll 0 0 #d5d5d5!important;color:#fefefe;opacity:1}button.add-all-to-cart{display:none}.js button.add-all-to-cart{display:inherit;border-radius:0;outline:0}@media screen and (min-width:960px){.js button.add-all-to-cart{font-size:24px;width:60%!important;margin:0 auto!important;min-width:350px}}#product-content .select2-container{height:33px;width:90px;min-width:90px}.product-promo-pdp .promotional-message{margin-top:25px}@media screen and (max-width:960px){.product-promo-pdp .promotional-message:last-child{margin-bottom:25px}}.product-info-tabs-nav{margin:25px 0 10px;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:1em;text-transform:uppercase;border-bottom:1px solid #e4e4e4}.product-info-tabs-nav ul li{display:inline-block;margin:0 40px 0 0}.product-info-tabs-nav ul li:last-child{margin-right:0}.product-info-tabs-nav a{display:inline-block;padding:0 0 3px;color:#666}.ui-widget-content .product-info-tabs-nav a{color:#666}.product-info-tabs-content .tab-content{display:none;color:#666;font-family:Georgia;font-size:15px}.product-info-tabs-nav a.selected{border-bottom:3px solid #666}.product-info-accordion-content li,.product-info-tabs-content .features li{font-family:Kipling-Regular,Futura,sans-serif;margin:0 0 0 25px;line-height:22px;list-style:initial}.product-info-tabs-content .shipping .shipping-content{height:94px;overflow:hidden}.product-info-tabs-content .shipping .shipping-content h4{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase}.product-info-tabs-content .shipping .shipping-content p{font-family:Kipling-Regular,Futura,sans-serif;margin:0 0 15px}.product-info-tabs-content .tab-content a{text-decoration:underline}.product-info-tabs-content .tab-content .read-more{padding:0 15px 0 0;text-decoration:none;background:url(../images/blue_carrot_down.png) 100% no-repeat}.product-info-tabs-content .read-more.less{background:url(../images/blue_carrot_up.png) 100% no-repeat}.recent-wishlists{padding:50px}.recent-wishlists h2{font-family:Kipling-Regular,sans-serif;font-weight:lighter;font-size:3em;margin:0 0 20px;text-align:center;text-transform:uppercase}.recent-wishlists h2 span{font-family:Kipling-Regular,sans-serif;color:#eb0e1c}.no-bonus-btn,.select-bonus-btn{float:left;margin:0 5px 0 0;background:none repeat scroll 0 0 #2d2f2c;color:#fff!important;margin-right:10px!important;padding:3px 10px!important;font-family:Kipling-Regular,Futura,sans-serif!important;font-size:13px!important}.no-bonus-btn:hover,.select-bonus-btn:hover{background-color:#e1e1e1!important}.buttonbar{margin:11px 0;overflow:hidden;width:336px}.bonus-product-list .bonus-product-item{display:inline-block;float:left}.bonus-product-list .bonus-product-item.grid-3{width:30%}@media only screen and (max-width:960px){.bonus-product-list .bonus-product-item.grid-3 .button-fancy-small,.bonus-product-list .bonus-product-item.grid-3 .product-tile .product-name{font-size:10px}}@media only screen and (max-width:960px){.bonus-product-list .bonus-product-item.grid-3{width:100%}}.bonus-product-list .bonus-product-item.grid-2{width:45%}@media only screen and (max-width:960px){.bonus-product-list .bonus-product-item.grid-2{width:100%}}.bonus-product-list .bonus-product-item.grid-1{width:90%}@media only screen and (max-width:960px){.bonus-product-list .bonus-product-item.grid-1{width:100%}}.bonus-product-list .bonus-product-item.grid-1 .product-reviewstars{display:none}.bonus-product-list .bonus-product-item #quickviewbutton{display:none!important}@media only screen and (max-width:960px){.bonus-product-item .viewMoreLI{display:none!important}}.bonus-product #cart-table .item-price{text-align:right!important}.bonus-product .bonus-item-count{display:none}.bonus-product .item-quantity.mobile-visible-hidden{display:block!important}@media only screen and (max-width:960px){.bonus-product .item-quantity.mobile-visible-hidden{display:none!important}}.item-price .promo-block{position:absolute;max-width:30%;margin:45px 0 0;font-size:13px}.promo-block .discount{float:left;width:79%;max-width:calc(99% - 80px)}@media (min-width:960px){.promo-block .discount{width:100%;max-width:100%}}.promo-block .value{color:#c53b28}.item-quantity.mobile-visible-hidden.empty{display:none!important}.bonus-product-list .product-name{float:none;margin:1em 0}@media only screen and (max-width:960px){.bonus-product-list .product-name{min-height:0}}@media only screen and (max-width:960px){.bous-product-price{font-size:16px}}.bonus-product-list .product-add-to-cart button{float:left;margin-top:24px}.bonus-product-list-footer{clear:both}.bonus-product .bonus-price{color:#d50158}.productSocial2 .send-to-friend{content:"";display:block;float:left;width:35px;height:25px;margin-left:5px;background:url(../images/sprites/site.png) -199px -181px no-repeat}.productSocial2 .content-asset{width:auto;float:left}.productSocial2 .send-to-friend span,.productSocial2 .st_email_hcount{display:none}#send-to-friend-main{padding:30px}#send-to-friend-form .col1{float:left;padding-right:30px;width:365px}#send-to-friend-main input{width:300px}#send-to-friend-main label.fancyCheck{margin-top:10px}#send-to-friend-main .chxbox input{margin:5px 0 0;padding:0 5px 0 0;width:20px;border:0}#send-to-friend-main .note{clear:both;padding-top:5px}.send-to-friend-product{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-bottom:20px;margin-top:20px;overflow:hidden;padding:20px 0}#send-to-friend-main .form-caption{color:#666;font-family:Georgia;font-weight:400;font-size:14px;margin:10px 0}#send-to-friend-main h1{font-size:35px;font-family:Kipling-Extrabold,Futura,sans-serif;text-align:center}#send-to-friend-main h1 span{font-family:Kipling-Extrabold,Futura,sans-serif;color:#eb0e1c}#send-to-friend-main .form-caption a{color:#428539}.send-to-friend-product .product-image{float:left;padding-right:10px}.send-to-friend-product .product-description{float:left;width:79%}.send-to-friend-product .product-description h2{margin-right:0}.send-to-friend-product .product-description .value{font-weight:700}.send-to-friend-product .product-description h2{font-size:25px}#send-to-friend-main .cancel-button{background:none;color:#17b5e5;text-decoration:underline;padding-left:0}#send-to-friend-main .edit-button,#send-to-friend-main .preview-button,#send-to-friend-main .send-button{width:130px;margin-right:10px}#send-to-friend-main .form-row-button{margin:30px 0 0;width:auto}.send-to-friend-product .product-description dt{clear:both;float:left;margin:10px 0 0;width:100px;font-weight:700}.send-to-friend-product .product-description dd{float:left;margin:10px 0 0;width:350px;color:#666}.send-to-friend-product .product-description .label{color:#666;font-size:1em;font-family:Kipling-Extrabold,Futura,sans-serif;text-transform:uppercase;padding-top:0}.send-to-friend-product .product-description .value{color:#666;font-family:Georgia;font-weight:400;font-size:15px;padding-left:10px}#send-to-friend-main p,.send-to-friend-product .product-description p{margin-top:15px;color:#666;font-family:Georgia;font-size:15px}#send-to-friend-main .input-textarea{width:97%;height:120px!important}#send-to-friend-dialog .sendSuccess{text-align:center}#send-to-friend-dialog .sendSuccess h2{padding-bottom:20px}.sizinginformation{border:0 none;padding:10px}.sizinginformation th{background:none repeat scroll 0 0 #f3f3f3}.sizinginformation td,.sizinginformation th{border-bottom:1px solid #f3f3f3;padding:10px}.sizinginformation td{border-left:1px solid #f3f3f3}.sizinginformation .ui-tabs-nav{height:33px}.sizinginformation .sizing-charts{border:0 none}.sizinginformation .tips-list{padding:0!important}.sizinginformation .tips-list li{list-style:none outside none!important}.pt_cart .breadcrumb{padding:20px 0 0}.pt_cart #main{padding:0 11px}.pt_cart .primary-focus .primary-content{width:70%}.pt_cart .primary-focus #secondary{width:26.5%}.pt_cart #secondary h1,.pt_cart .primary-content h1{padding-bottom:15px;margin:80px 0 25px}ul.product-availability-list .not-available,ul.product-availability-list .on-order{font-size:14px;color:#6c6a71;font-weight:400}.item-quantity-details button{font-size:13px;font-family:Kipling-Regular,Futura,sans-serif;color:#2d2f2c;text-transform:uppercase;line-height:30px;text-decoration:underline}.item-quantity-details button:hover{color:#e1e1e1}.gc-edit-details a,div.giftbox{display:block;font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#428539;text-transform:uppercase;line-height:18px}#cart-table .price-unadjusted,.mini-cart-price .price-unadjusted,.order-shipment-table .price-unadjusted{color:#666;display:block;margin:0}.mini-cart-price .price-unadjusted span,.order-shipment-table .price-unadjusted span{text-decoration:line-through;font-size:15px;color:#2d2f2c;opacity:.5}.mini-cart-price .price-unadjusted{display:inline}.mini-cart-price .price-unadjusted span{color:#6c6a71;font-family:Kipling-Regular,Futura,sans-serif;text-transform:none;font-size:13px}#suggested-addresses{padding:0 30px 30px}#suggested-addresses legend{padding:0 0 10px;display:inline-block}#suggested-addresses .suggested-addresses-header{padding:30px 0;border-bottom:1px solid #c5c6c8}#suggested-addresses .button-container{padding-top:20px;height:40px}#suggested-addresses .button-container.bottom{border-top:1px solid #c5c6c8;width:100%;float:left;padding-bottom:30px}#suggested-addresses button{float:right}#suggested-addresses ul li:first-child{margin-right:10%}#suggested-addresses ul li{width:45%;float:left;margin:20px 0}#suggested-addresses ul li.selected{background-color:#fcf7f1}#suggested-addresses ul label{letter-spacing:0;margin:0 0 5px 20px}#suggested-addresses ul div{padding:12px 15px 15px}#shipping-method-list .standard-shipping{text-decoration:line-through;color:#db0d1a}table.item-list td.cart-promo{padding:10px 0 0}.cart-promo .label{font-size:15px;font-family:Kipling-Extrabold,Futura,sans-serif;text-transform:uppercase;padding:10px}.cart-promo .value{font-size:15px;font-family:Georgia,Times,serif;color:#eb0e1c}.bonus-item-promo .bonus-item-actions,.cart-promo .bonus-item-actions{font-size:1em!important;text-align:right;vertical-align:middle}.cart-footer{margin:0 0 20px}.cart-promo-approaching{font-weight:400;color:#6c6a71;font-size:12px;position:relative;margin:5px 0 0 3px}.cart-promo-approaching:before{content:"*";display:inline-block;position:absolute;left:-6px;top:0}.item-quantity-details button{border:0;background:none}.coupon-applied,.item-total .bonus-item{font-size:15px;font-family:Kipling-Extrabold,Futura,sans-serif}.giftInfo{margin:15px 0;font-size:14px;font-family:Georgia,Times,serif;color:#666;font-weight:400;display:block}.giftInfo .giftMessageHeader,.giftInfo .label{font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#666;text-transform:uppercase;display:inline-block;line-height:18px}.pt_checkout div.giftbox,.pt_order-confirmation div.giftbox,.pt_order div.giftbox{display:none!important}.cart-secondary-module{padding:20px;background:#f0f0f0;letter-spacing:.05em}@media only screen and (min-width:960px){.cart-secondary-module{margin:0 0 20px}}.cart-express-checkout{text-align:center;padding:15px 20px;background:#f0f0f0;letter-spacing:.05em;margin:0 0 20px}.cart-express-checkout .GoogleWallet .google-container{margin-bottom:15px}.cart-express-checkout .express-checkout-header{font-size:20px;margin-bottom:15px}.cart-express-checkout .gpay-button-fill-new-style button,.cart-express-checkout .gpay-button-fill button,.cart-express-checkout .paypal-button iframe{border-radius:10px}.cart-express-checkout .gpay-button-fill-new-style button,.cart-express-checkout .gpay-button-fill button{min-height:40px;padding:10px 10px 6px}.cart-express-checkout .paypal-button .zoid-outlet>iframe.zoid-component-frame{z-index:99!important}#gift-certificate-form .cart-secondary-module{padding:0;background:none}#secondary .cart-continue-shopping-header{margin:75px 0 45px;text-align:right}#secondary .cart-continue-shopping-header .button-continue-shopping{width:auto;text-align:right;padding-right:0;font-size:17px;line-height:30px;margin-top:15px;letter-spacing:.05em;text-transform:none}@media only screen and (max-width:960px){#secondary .cart-continue-shopping-header .button-continue-shopping{float:none;margin:0 auto;background:none!important;color:#2d2f2c!important;text-decoration:underline;padding:0}}.summary .cart-order-totals{background:#f0f0f0;border-bottom:1px solid #d9d9d9}.checkout-coupon-code{padding:20px}@media only screen and (max-width:960px){.checkout-coupon-code{margin:0 20px;order:3}.checkout-coupon-code .ovlbInput::placeholder{text-align:center}}.checkout-coupon-code .coupon-code-bank .rowcoupons{padding-bottom:20px}.checkout-coupon-code .coupon-code-bank .rowcoupons .discount{margin-top:10px}.checkout-coupon-code .cart-coupon-code{padding:0}.checkout-coupon-code .cart-coupon-code .ovlb{width:100%;border-radius:0}.checkout-coupon-code .coupon-status{display:none}.checkout-coupon-code .coupon-status.error,.checkout-coupon-code .coupon-status.success{display:block}.checkout-coupon-code.summary-step-coupons{padding:0}.checkout-coupon-code.summary-step-coupons .rowcoupons{padding:0 20px 20px}.checkout-coupon-code.summary-step-coupons .rowcoupons:first-child{padding-top:20px}.coupon-code-title{font-size:19px;margin:0;padding:0 25px 0 0;font-weight:400;cursor:pointer;display:inline-block;position:relative}.coupon-code-title:after{content:" ";position:absolute;right:6px;top:8px;display:block;width:7px;height:7px;box-sizing:border-box;border-right:1px solid #2d2f2c;border-bottom:1px solid #2d2f2c;transform:rotate(-45deg)}.coupon-code-title.active:after{transform:rotate(45deg);top:6px;right:4px}#secondary .cart-secondary-module .todays-offers-cta{width:100%;border-radius:10px;font-family:Kipling-Regular,Futura,sans-serif;letter-spacing:.03em;font-size:14px;line-height:26px;padding:6px 15px 3px;margin-top:13px;height:auto;background:#2d2f2c;border:0;display:block;box-sizing:border-box;text-align:center;color:#fff}#secondary .cart-secondary-module .todays-offers-cta:hover{background:#e1e1e1;color:#2d2f2c}@media only screen and (max-width:960px){#secondary .cart-secondary-module .todays-offers-cta{margin-top:20px}}.cart-coupon-code label{float:none;font-size:1.1em;text-align:left;text-transform:uppercase;width:auto;line-height:2em;text-indent:.5em;padding-top:0}.cart-coupon-code .ovlb{width:calc(100% - 80px);border:1px solid #6c6a71;color:#6c6a71;font-size:14px;padding:0;height:33px;margin:0;background-color:#fff;display:inline-block;box-sizing:border-box}#wrapper .cart-coupon-code .ovlb .ovlbInput{color:#6c6a71;height:31px;line-height:normal;border:none;box-sizing:border-box}#add-coupon{background:#2d2c2f;color:#fff;border-radius:0;font-size:14px;margin-top:0;display:inline-block;height:33px;width:80px;box-sizing:border-box;border:1px solid #6c6a71;border-left:none;letter-spacing:.05em}.cart-coupon-code .ovlb .ovlbLabel{color:#7e7474;font-size:13px;font-weight:400;font-family:Kipling-Regular,Futura,sans-serif;text-transform:none;margin-top:-.8em}@media only screen and (max-width:960px){.cart-coupon-code .ovlb .ovlbLabel{height:33px;line-height:33px;margin-top:auto}}.coupon-code-title~.cart-applied-coupon-codes,.coupon-code-title~.coupon-status,.coupon-code-title~.form,.coupon-code-title~form{display:none}.coupon-code-title.active~.cart-applied-coupon-codes{display:inline}.coupon-code-title.active~.form,.coupon-code-title.active~form{display:flex;margin-top:10px}.coupon-code-title.active~.coupon-status.error,.coupon-code-title.active~.coupon-status.success{display:inline-block;margin-top:10px;width:100%;overflow:hidden}.ie8 .cart-coupon-code .ovlb .ovlbInput{padding-top:6px;height:23px}.card-number-formfield{position:relative}.card-number-formfield.cc-hidden-input-only .credit-card--icon,.card-number-formfield.cc-hidden-input-only input{display:none!important}.card-number-formfield.cc-hidden-input-only .error-message{position:relative;top:-5px;color:#c53b28}.credit-card--icon{position:absolute;width:36px;height:36px;left:508px;top:3px;background-size:100% auto;background-position-y:center;background-repeat:no-repeat}@media only screen and (max-width:960px){.credit-card--icon{right:10px;left:auto}}.card-name--formfield{margin:0}.credit-card--icon[data-card-image=card]{background-image:url(../images/credit-card.svg)}.credit-card--icon[data-card-image=Discover]{background-image:url(../images/discover.svg)}.credit-card--icon[data-card-image=UnionPay]{background-image:url(../images/UnionPay.svg)}.credit-card--icon[data-card-image=Visa]{background-image:url(../images/visa-vector.svg)}.credit-card--icon[data-card-image=MasterCard]{background-image:url(../images/mastercard.svg)}.credit-card--icon[data-card-image=Amex]{background-image:url(../images/amex.svg)}#credit-card-list-error{display:none}#credit-card-list-error.active{display:block}@media only screen and (min-width:960px){.payment-cc-formfield.card-number-formfield input.error~.error{margin-top:11px}}#add-coupon{padding-left:10px;padding-right:10px}.cart-coupon-code .coupon-status{margin:10px 0 0}.cart-coupon-code .coupon-status-icon{display:inline-block;width:16px;height:16px}.cart-coupon-code .coupon-status-message{display:inline-block;max-width:235px;vertical-align:top;font-size:1.1em!important;font-family:Kipling-Regular,Futura,sans-serif}.cart-coupon-code .coupon-status-message.error-message{color:#c53b28}.cart-coupon-code .error .error-icon{background:url(../images/status_icons.png)}.cart-coupon-code .error .error-message{color:#c53b28;font-family:Kipling-Regular,Futura,sans-serif;letter-spacing:.025em}.cart-coupon-code .success .success-icon{background:url(../images/status_icons.png) -16px 0}.cart-coupon-code .success .success-message{color:#666}.cart-sidebar-help{font-family:Georgia,Times,serif!important}.cart-sidebar-help h2{font-size:28px;margin:0 0 10px;padding:0;font-family:Kipling-Regular,Futura,sans-serif;text-transform:uppercase;color:#2d2f2c}.cart-sidebar-help span{vertical-align:middle}.cart-sidebar-help .vertical-rule{display:inline-block;width:1px;height:15px;margin:0 5px;background:#d9d9d9}.cart-sidebar-help hr{height:1px;background:#d9d9d9;border:none}#secondary .cart-sidebar-help a{color:#2d2f2c;font-size:.95em;text-decoration:underline;line-height:20px}#secondary .cart-sidebar-help a:hover{color:#e1e1e1}#secondary .rowcoupons{background:#f0f0f0}.rowcoupons .item-details .cartcoupon{position:relative}.rowcoupons .item-details .cartcoupon .remove-coupon-btn{position:absolute;right:0;top:0}.rowcoupons .item-details .cartcoupon .label,.rowcoupons .item-details .cartcoupon .value{letter-spacing:.05em;font-size:13px}.rowcoupons .item-details .discount .label{color:#6c6a71;font-family:Kipling-Regular,Futura,sans-serif}.rowcoupons .item-details .textbutton{background:none;border:none}.rowcoupons .item-total .value{display:block;font-size:15px;color:#c53b28}.rowcoupons .item-total span:first-child{padding-top:15px}@media only screen and (max-width:960px){.rowcoupons .item-total span:first-child{padding-top:0}}.rowcoupons .item-quantity{display:none}.summary~#gift-certificate-form{background:#f0f0f0}.summary~#gift-certificate-form input{border:1px solid #c5c6c8;border-radius:0}.summary~#gift-certificate-form button{border-radius:0;color:#fff;background:#eb0e1c}.pt_cart .cart-secondary-module.cart-sidebar-help h2{text-transform:uppercase;font-size:20px;color:#2d2f2c}.pt_checkout #secondary .cart-secondary-module.cart-sidebar-help,pt_summary #secondary .cart-secondary-module.cart-sidebar-help{background:#fff;padding-top:0;padding-left:0;border-bottom:0;position:absolute;top:-60px;z-index:999}.order-totals-table th{display:none}.order-totals-table td{padding:6px 0;text-align:right;font-size:17px;color:#6c6a71}.order-totals-table .order-total .total-value,.order-totals-table .order-total .totLabel{font-size:19px;color:#2d2f2c;padding:18px 0 0}.order-totals-table .sales-tax-message td{color:#666;font-family:Georgia,Times,serif;font-size:14px;letter-spacing:.05em;text-align:left!important;padding-top:4px}.order-totals-item{width:60%}.order-totals-value{width:40%}#secondary .order-totals-table .order-shipping a{display:none}#secondary .order-totals-table .order-shipping span:not(.bfx-price){font-size:12px;font-family:Georgia,Times,serif;color:#666;text-transform:none;display:block}#secondary a#password-reset{font-family:Kipling-Extrabold,Futura,sans-serif;color:#428539;text-transform:uppercase;text-align:center;padding-top:10px;font-size:13px}#secondary a#password-reset:hover{text-decoration:underline}#cart-order-checkout .cart-action-checkout,#cart-order-checkout .kosm-cart{margin-top:10px}@media screen and (max-width:1180px){#cart-order-checkout .cart-action-checkout,#cart-order-checkout .kosm-cart{margin-top:15px}}.cart-action-checkout button.button-fancy-large{width:100%;border-radius:10px;font-family:Kipling-Regular,Futura,sans-serif;letter-spacing:.03em;font-size:14px;line-height:26px;padding:6px 15px 3px;height:auto;background:#ff73be;color:#000}.cart-action-checkout button.button-fancy-large .secure-checkout-icon{width:10px;display:inline-block;position:relative;top:1px;margin-right:8px;stroke:#fff;stroke-width:2px;fill:#000;stroke:#000}.cart-action-checkout button.button-fancy-large:hover .secure-checkout-icon{fill:#000;stroke:#000}#cart-continue-shopping .button-continue-shopping{width:100%;float:none}.promo-adjustment{color:#900}ul.product-availability-list{margin:0;padding:0}ul.product-availability-list li{list-style:none outside none;margin:3px 0}.account-welcome .welcome-message{text-transform:uppercase;font-family:Kipling-Extrabold;color:#eb0e1c;letter-spacing:1px}.account-welcome .not-user{margin:10px 0}.last-visited h2{font-weight:700;text-transform:uppercase;padding-top:10px;margin-top:10px;border-top:1px solid #c5c6c8;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:15px;text-align:center}.last-visited .jcarousel-clip{margin:0 20px;overflow:hidden;width:167px}.last-visited .jcarousel-item{width:167px}.last-visited .jcarousel-next{background:url(../images/interface/icon-jcarousel-horiz-arrow-right.png) no-repeat scroll 0 0 transparent;right:0}.last-visited .jcarousel-next,.last-visited .jcarousel-prev{cursor:pointer;height:20px;position:absolute;top:50%;width:10px}.last-visited .jcarousel-prev{background:url(../images/interface/icon-jcarousel-horiz-arrow-left.png) no-repeat scroll 0 0 transparent;left:0}.last-visited .jcarousel-next-disabled,.last-visited .jcarousel-prev-disabled{background-image:none}.rColContainer.emptycart .last-visited h2{border-top:none;margin-top:30px}.cart-empty{font-size:14px;color:#6c6a71}@media (min-width:960px){.cart-empty{margin-bottom:145px}}#cart-update{float:right}table.item-list tr{border-bottom:0 solid #d9d9d9}.cart-update-footer #cart-update button{margin-top:10px}.cart-coupon-code>input{color:#a49c9c;font-family:inherit}.order-shipment-table textarea{text-indent:0;width:90%;display:none}.cart-order-totals .order-summary-title{font-size:19px;padding-bottom:20px;color:#2d2f2c;font-weight:400}@media screen and (max-width:1180px){.cart-order-totals .order-summary-title{padding-bottom:15px}}.cart-footer .submit-order{margin:5px 10px}.gift-input-textarea{width:345px}.overlimit{color:#ffd0d5}.limit{color:#eb0e1c}#prod-gift-image{float:left;padding:10px}#cart-charity-banner{width:960px;height:300px;background-color:#000}.charity-give-amt{background-color:#bcbcbc;float:left;height:30px;margin:10px;padding:10px 10px 0;width:30px;display:table}#charity-give-amt>a,.charity-give-amt{vertical-align:middle;text-align:center}#charity-give-amt>a{display:table-cell}#charity-amounts{width:350px;height:50px;position:relative}#cart-charity-banner>p{padding:10px;width:600px;color:#fff}#cart-charity-banner>span{display:block;padding-left:10px;padding-top:30px;color:#fff}#charity-gifts{background:none repeat scroll 0 0 transparent;border:0 none;cursor:pointer;font-size:12px;height:31px;padding-left:5px;text-transform:uppercase;width:180px;-webkit-appearance:none;color:#eb0e1c}#cart-market{float:left;width:322px}#cart-continue-shopping-top{float:right;text-align:right;top:35px;position:relative;display:block}#CreditCardForm .cancel-button,#edit-address-form.address .cancel-button,.button-continue-shopping,.cart-order-totals .editcart{background:none repeat scroll 0 0 transparent;border:medium none;color:#2d2f2c;float:right;font-family:Kipling-Regular,Futura,sans-serif;font-size:13px;margin-top:15px;width:300px;text-transform:uppercase;text-decoration:underline;text-align:center}#CreditCardForm .cancel-button:hover,#edit-address-form.address .cancel-button:hover,.button-continue-shopping:hover,.cart-order-totals .editcart:hover{color:#e1e1e1;text-decoration:none}#edit-address-form.address .cancel-button:hover,.button-continue-shopping:hover,.cart-order-totals .editcart:hover{text-decoration:underline}#cart-continue-shopping-top .button-continue-shopping{height:100px;margin:0;text-align:right;width:auto}.placeorder-description{padding:25px 20px 5px}.checkout-progress-indicator{display:none}#billing-address-actions{margin-top:5px}#billing-address-actions a,#billing-payment-actions a,#shipping-address-actions a{font-family:Kipling-Extrabold,Futura,sans-serif;color:#2d2f2c;font-size:13px;letter-spacing:.03em}.address .select-address .form-row button{display:none}.address .select-address .form-row{padding-bottom:0;width:100%}.address .select-address .form-row .select2-container{width:455px;border-radius:0}.form-row-container:after{content:"";display:block;height:0;clear:both}#addressSelectGoButton{display:none}.address fieldset{border:0}.address .form-inline{margin-right:40px;padding-bottom:5px}.address .form-inline .input-text{text-indent:0;height:30px;width:290px;padding:0 5px 0 10px;margin:0;margin-bottom:5px;line-height:30px;color:#eb0e1c;border:1px dashed #c5c6c8;border-radius:3px;-moz-border-radius:3px;webkit-border-radius:3px}.address .form-row{display:inline-table;width:455px;margin-right:27px;padding-bottom:5px}.address .form-row .input-text{text-indent:0;height:30px;width:440px;padding:0 5px 0 10px;margin:0;margin-bottom:5px;line-height:30px;color:#2d2c2f;border:1px solid #c5c6c8;border-radius:3px}.address .form-row .input-text:disabled{color:#999}.address .form-row .select2-container{width:455px;overflow:visible;height:32px;border:1px solid #c5c6c8;margin-bottom:5px;background:#fff;border-radius:0}.account .address .form-row .select2-container,.dialog-content .address .form-row .select2-container{width:100%}@media screen and (max-width:960px){.address .select2-container .select2-choice div{display:none}}.address .form-row select{height:30px;border:0;background:transparent;-webkit-appearance:none;color:#2d2c2f;width:325px;padding-left:10px;cursor:pointer;border-radius:0;margin:0;font-size:13px;padding:7px 0 0 10px}@media only screen and (max-width:960px){.address .form-row select{width:100%;height:40px;position:relative;padding:0 50px 0 16px;font-size:16px;border:1px solid #c5c6c8;z-index:20}.address .form-row select.error{background:#ffd0d5}}.address .error .select2-container{background-color:#ffd0d5}.address .form-field-tooltip{clear:both;float:left;margin-top:5px}.address .form-field-tooltip.cvn-tip{margin:0 0 0 5px;float:none}.address .form-field-tooltip.cvn-tip a.tooltip{color:#6c6a71}.address .form-field-tooltip.cvn-tip a.tooltip>span{text-decoration:underline}@media only screen and (max-width:960px){.address .form-field-tooltip.cvn-tip{margin:0 0 0 5px;width:auto}}.address .form-field-tooltip a.tooltip{font-family:Kipling-Regular,Futura,sans-serif;text-transform:none;font-size:13px;color:#2d2f2c}.address .CouponGC{float:left;width:200px;margin:0 10px 0 0;padding-bottom:4px}.address .form-caption.couponNote{display:none}.address .CouponGC .input-text{width:180px}.address .applyBtnHolder{width:75px;float:left;margin:30px 20px 0 0}.address .form-row-container.email-container{clear:both;padding:10px 0;display:none}.address .form-row-container.email-container .input-text{background:#fff}.address .form-row-container.email-container .input-text.error{background:#ffd0d5}.address .form-row-container.email-container .label-addEmail{float:none;margin:0;padding:0;width:400px}.address .form-row-container.email-container legend{padding:0}.address .form-row-container.email-container .fancyCheck{margin-top:-4px;float:left}.address .form-row-container.email-container .required-indicator{vertical-align:text-bottom}.ie8 .address .form-row-container.email-container .label-addEmail{float:left}.ie8 .address .form-row-container.email-container input{margin-top:2px}.address .gift-card{margin:0;overflow:visible;padding-bottom:4px;position:relative}.address .gift-card .g-recaptcha{clear:both}@media only screen and (max-width:960px){.address .gift-card{margin:0;background-color:#fff}}.address .gift-card .applyBtnHolder{float:none;margin:0 20px 0 0;width:auto}.address .gift-card .applyBtnHolder button{width:200px;height:40px;font-family:Kipling-Regular,Futura,sans-serif;padding:2px 0 0;border-radius:10px;font-size:17px;letter-spacing:.03em}.address .gift-card .applyBtnHolder button:hover{background:#e1e1e1}@media only screen and (max-width:960px){.address .gift-card .applyBtnHolder{margin-left:20px}}.address .form-textBlock{font-family:Kipling-Regular,Futura,sans-serif;color:#666;font-size:14px;margin-bottom:20px}.address .form-row-asset{margin:15px 0;max-width:450px}@media only screen and (max-width:960px){.address .form-row-asset{margin:15px 20px}}.address .checkBalanceHolder{width:200px;float:none;display:none}.address .checkBalanceHolder button{background:#2d2f2c;color:#fff;width:150px;border-radius:0;font-size:16px;padding-left:10px;padding-right:10px}.address .checkBalanceHolder .button-text{font-family:Georgia,Times,serif;font-size:14px;color:#428539}.address .checkBalanceHolder .button-text:hover{text-decoration:underline}.address .label-addEmail{margin:20px 0 0;padding-bottom:0}.address .label-addBilling{display:none}.address .label-addAddress label,.address .label-addAddressShip label,.address .label-addEmail label{display:inline-block;float:none;text-align:left}.address .label-addAddress input,.address .label-addAddressShip input,.address .label-addEmail input{float:left;margin:.8em 2%}.address .form-caption{font-size:14px;font-family:Kipling-Regular,Futura,sans-serif;color:#666;margin:0;margin-left:3px}.address .phoneNote{font-size:14px;font-family:Georgia,Times,serif;color:#666}.address .gift{clear:both;margin-top:5px;display:none}.address .gift label{float:left;margin-right:10px}.address .gift-message-text{margin-top:5px;display:none}.address .gift-message-text .input-textarea{width:300px;border:1px dashed #bdbbbc;border-radius:3px;-moz-border-radius:3px;webkit-border-radius:3px;margin-bottom:5px;color:#eb0e1c;font-size:13px;display:none}.address .content-asset p{margin-top:0;font-size:14px}.address .shipping-suggested-addresses td{padding:.25em}#shipping-method-list a.tooltip,.shipping-method-list fieldset legend span{display:none}.shipping-method{font-size:14px;font-family:Georgia,Times,serif;color:#666;padding:22px 0 0 28%}.shipping-method label{display:inline;float:none!important;padding-right:5px!important}.shipping-method .shipping-description{display:inline}.gift-cert-used{padding:10px 0}.order-total-remaining{text-transform:uppercase}.gift-cert-message{font-size:12px;letter-spacing:1px;text-transform:none;line-height:13px}.remaining-card-balance,.remaining-order-balance{font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#eb0e1c;text-transform:uppercase;display:block;line-height:18px}.remaining-order-balance{padding-top:10px}.payment-methods .fancyRadio{margin:0;padding:0}.payment-methods .payment-method-logo{width:48px;display:block}.payment-methods .PayPal-method .payment-method-logo{background:url(../images/paypal-logo.png);float:left;display:none}.payment-methods label{padding:2px 10px}.payment-methods .form-row{width:auto;padding-bottom:0;margin-right:15px}.payment-methods .form-row.Klarna-method label{padding-left:0}#PaymentMethod_PayPal{text-transform:uppercase;letter-spacing:1px;font-size:11px}.payment-method-options .form-row{clear:none;float:left;width:23%}.payment-method-options .CREDIT_CARD{background:url(../images/creditcards.jpg) 0 -8px no-repeat;width:200px;height:44px;float:left;cursor:pointer;position:relative;top:35px;display:none}.payment-method-options .PayPal{background:url(../images/paypal.jpg) 0 -8px no-repeat;width:150px;height:44px;float:left;cursor:pointer}.payment-method-options label{width:auto}.payment-method{clear:both;display:none}.payment-method-expanded{display:block}.pt_checkout#wrapper .payment-method-expanded .select-creditcard .select2-container{margin-bottom:0}.payment-method .form-row.payment-select{height:70px;display:none}.address .cvn{padding-bottom:0}.address .cvn.cvn-top-p{margin-top:10px}.day,.month,.year{clear:none;float:left;margin:0}.address .fSlash{color:#eb0e1c;font-family:Kipling-Extrabold,Futura,sans-serif;float:left;font-size:18px;margin-top:7px}.day select,.month select,.year select{margin:0;width:auto}.month .form-caption{margin-left:0}.saveCard{margin:10px 0 0;font-weight:700}.bml-terms-and-conditions{border:1px solid #aaa;font-size:.8em;height:400px;overflow:auto;padding:1em}.bml-table-col-1{width:25%}.checkout-order-totals{background:none repeat scroll 0 0 #fcf7f1;padding:.5em 1em}.checkout-order-totals .order-totals-table{width:90%}.checkout-order-totals .order-totals-table td{padding:10px 0 0}.checkout-order-totals .sales-tax-message td{color:#666;font-family:Georgia,Times,serif;font-size:14px;letter-spacing:.05em;padding-top:0;text-align:left!important}.checkout-order-totals .order-totals-table .order-total td{font-size:.9em;padding:10px 0 0}.minicheckoutAsset{margin:40px 0 15px;height:80px}.checkout-mini-cart{background:#fcf7f1;border-bottom:1px solid #c5c6c8}.checkout-mini-cart .mini-cart-name,.checkout-mini-cart .mini-cart-name a{font-size:15px;font-family:Kipling-Extrabold,Futura,sans-serif;text-transform:uppercase;color:#333!important}.checkout-mini-cart .mini-cart-image{display:none}.checkout-mini-cart .mini-cart-price{font-size:15px}.checkout-mini-cart .mini-cart-attributes{margin-top:10px}.checkout-mini-cart .mini-cart-attributes .label{font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#666;text-transform:uppercase;width:60px;display:inline-block}.checkout-mini-cart .mini-cart-attributes .value{font-size:14px;font-family:Georgia,Times,serif;color:#666;font-weight:400}.checkout-mini-cart .mini-cart-product{background:#fcf7f1;padding:20px;border:0}.checkout-order-totals{padding:20px;background:#fcf7f1;margin-bottom:10px}.checkout-order-totals .order-totals-table{width:100%}.order-shipment-table .price,.order-shipment-table .quant,.pt_order-confirmation table.order-totals-table td,.pt_order table.order-totals-table td{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:13px!important}.pt_order-confirmation table.order-totals-table .sales-tax-message td{color:#666;font-family:Georgia,Times,serif;font-size:14px;letter-spacing:.05em;padding-top:0;text-align:left!important}table.order-totals-table td.totLabel{text-align:left;width:70%;padding-right:5px}#add-gift-message #image-button .form-row.form-row-button{margin-left:123px}#add-gift-message #image-button .form-row.form-row-button button{margin-bottom:10px}.order-component-block{margin:0}.order-component-block .section-header a{float:right;font-weight:400}.cart-footer .order-totals-table .totLabel .shipmethod,.pt_order-confirmation .shipmethod,.pt_order .shipmethod{font-size:14px;font-family:Georgia,Times,serif;color:#666;font-weight:400;display:block;text-transform:none}.cart-footer .order-totals-table .order-total td.totLabel{color:#333}.order-component-block .details{background:#fcf7f1;padding:20px;font-size:14px;font-family:Georgia,Times,serif;color:#666;border-bottom:1px solid #c5c6c8}.order-component-block .details h4{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:13px;padding-bottom:20px;text-transform:uppercase}.order-component-block .details .section-header-edit{line-height:2;color:#428539!important}.mini-shipment.order-component-block div.name{display:none}.cart-footer .order-totals-table td{font-size:15px;vertical-align:bottom}.cart-footer .order-totals-table .order-total td{color:#eb0e1c;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:19px;letter-spacing:1px;font-weight:400}.cart-footer .order-totals-table td.totLabel{font-size:15px;letter-spacing:0;color:#666}.confirmation-message{padding:20px 0}.order-discount,.order-shipping-discount{color:#db0d1a}.order-detail-options{margin:20px 0 0;padding:20px 0 0;text-align:right}.order-detail-options a{margin:0 10px}.order-confirmation-details table,.pt_order .order-shipment-table,.pt_order table.item-list{font-family:Georgia,Times,serif;font-size:14px;color:#2d2c2f}.order-confirmation-details .section-header,.pt_order .item-list .section-header,.pt_order .order-shipment-table .section-header{font-size:13px}.order-shipment-details .shipping-method{padding-left:0}.order-payment-instruments .payment-amount{display:none!important}.order-shipment-details .track-ingnumber .value a{color:#eb0e1c!important}.pt_order-confirmation table.item-list,.pt_order-confirmation table.order-shipment-table,.pt_order table.item-list{border-bottom:1px solid #d9d9d9}.pt_order-confirmation .order-information .label,.pt_order-confirmation .shipping-method .label,.pt_order-confirmation .shipping-status.label,.pt_order .order-information .label,.pt_order .shipping-method .label,.pt_order .shipping-status.label{display:block}.pt_order-confirmation .order-information .value,.pt_order-confirmation .shipping-method .value,.pt_order-confirmation .shipping-status .value,.pt_order .order-information .value,.pt_order .shipping-method .value,.pt_order .shipping-status .value{margin-bottom:10px;display:block}.pt_order .form-row.order-detail-options a.button-continue-shopping,.pt_order .form-row.order-detail-options a.button-fancy-medium{width:auto;line-height:28px}.pt_order .form-row.order-detail-options a.button-fancy-medium{float:left}.order-shipment-details .order-shipment-address{width:240px}.order-shipment-gift-message-header{font-weight:700;font-size:1.2em;padding-bottom:0}#resetPassBox{margin:30px}#resetPassBox h1{margin:0 0 20px}#resetPassBox p,#setPasswordConfirm p{font-size:15px;color:#666;margin-bottom:20px;line-height:1.4em}#resetPassBox a.button{text-decoration:underline;color:#2d2f2c}#resetPassBox a.button:hover{color:#e1e1e1}#PasswordResetForm fieldset{position:relative}#PasswordResetForm input,#setPassword input{width:300px}#PasswordResetForm button,#setPassword button{margin:20px 0 0;clear:both}#setPassword .form-row-button{margin-left:0;width:300px}#PasswordResetForm .form-caption,#setPassword .form-caption{font-size:14px;font-family:Georgia,Times,serif;color:#666;margin:0;margin-left:3px;width:100%;display:block;margin-bottom:6px;padding-top:3px}h1 .account-logout{font-size:.5em;float:right;color:#428539!important}.ui-draggable .ui-dialog-titlebar{background:none repeat scroll 0 0 #fff;height:0;margin:-8px;padding-top:10px}.account-logout a{color:#428539!important;font-size:12px;letter-spacing:1px}.toggleMyAccount{color:#2d2f2c;font-size:13px;text-transform:uppercase;margin:10px 0 7px;padding:10px 0 0;display:block}#secondary .MyAccountUL a{font-size:13px;text-transform:uppercase;color:#6c6a71}#secondary .MyAccountUL a:hover{color:#2d2f2c}.account-nav-asset h2.needHelp{color:#2d2f2c;font-weight:400}.georgia{font-family:Georgia,Times,serif;font-size:15px;color:#666}#sendBtn{background:url(../images/pink_texture.jpg) repeat scroll 0 0 transparent;border:0 none;border-radius:3px 3px 3px 3px;color:#fff;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:13px;height:30px;padding:5px 20px 0;text-transform:uppercase;margin-right:33px}.registration-selection{margin-bottom:20px}.registration-selection input,.registration-selection label{display:inline;float:none}.pt_account ul.address-list li{font-size:14px;font-family:Georgia,Times,serif;color:#666;font-weight:400;width:33%;padding:25px 0 15px;height:auto}ul.address-list li{float:left;list-style:none outside none;margin:0;min-height:135px;padding:1em 0;width:30%}ul.address-list li.default{float:left;width:33%}.pt_account ul.address-list li.default{float:left;width:100%;height:auto}ul.address-list .mini-address-title{color:#333;padding-bottom:5px}ul.payment-list{overflow:hidden;padding:0;font-size:13px}.address-list .mini-address-location{margin-bottom:10px}ul.address-list .first.default h3{margin-bottom:15px}.payment-list .button-text.delete,.pt_account .section-header-note,ul.address-list .first.default h3,ul.address-list li a{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:13px;text-transform:uppercase}.payment-list .button-text.delete,ul.address-list li a{color:#428539}.payment-list .button-text.delete{margin-top:10px}h1.myAccountLB{font-size:35px;text-align:center}h1.myAccountLB,h1.myAccountLB span{font-family:Kipling-Extrabold,Futura,sans-serif}h1.myAccountLB span{color:#eb0e1c}h1.myAccountLB span.addressdeets{display:none}#edit-address-form{margin:0 0 30px 30px}#edit-address-form legend{padding:0}#edit-address-form legend span{right:45px}#edit-address-form fieldset{border:0;padding:0}#edit-address-form.address .cancel-button{width:auto;height:auto;text-align:left;margin-top:5px;float:left}#edit-address-form.address .button-fancy-medium{float:left;width:150px}#edit-address-form.address div.spacer{height:70px}#edit-address-form.address .form-row.form-row-button{clear:both;float:none;margin:0;padding:20px 0 0;display:block;overflow:hidden;width:100%}#edit-address-form .ui-dialog .ui-dialog-title{display:none}#edit-address-form.address .form-row.form-row-button .delete-button{float:right;margin-right:30px}#edit-address-form .field-address-error{color:#eb0e1c;display:block}ul.address-list li a.address-edit:after,ul.address-list li a.address-make-default:after{content:"";background:url(../images/sprites/site.png) no-repeat -199px -162px;width:7px;height:10px;display:inline-block;margin:0 5px}mini-address-location{margin-bottom:10px}ul.payment-list li{float:left;list-style:none outside none;margin:30px 0 10px;min-height:110px;width:33%}#CreditCardForm.address fieldset{border:0;padding:0}#CreditCardForm .form-row{float:left;width:305px;margin-right:40px;padding-bottom:5px}#CreditCardForm{margin:0 0 30px 30px}#CreditCardForm legend span{right:45px}#CreditCardForm .form-row.form-row-button{clear:both;float:none;margin:0;padding:20px 0 0;display:block;overflow:hidden;width:100%}#CreditCardForm .expiration .month{width:195px;margin:0 10px 12px 0}#CreditCardForm .expiration .month .select2-container{width:195px}#CreditCardForm .expiration .year{width:100px;margin-right:0}#CreditCardForm .expiration .year .select2-container{width:100px}#CreditCardForm .button-fancy-medium{float:left;width:150px}#CreditCardForm .cancel-button{width:auto;height:auto;text-align:left;margin-top:5px;float:left;padding:3px 20px 0}.pt_order #primary{float:right;width:73%;padding:0!important}.pt_order h1{border-bottom:1px solid #ccc;font-family:Kipling-Regular;font-size:35px;margin-top:30px;text-transform:uppercase}#q01,#q02,#q03,#q04,#q05,#q06,#q07,#q08,#q09,#q10,#q11,#q12{margin-top:30px;margin-bottom:0}.order-history-header{overflow:hidden;padding:10px 0}.order-history-header .label{font-weight:700}.order-history-header button{float:right}.order-history-header .order-date,.order-history-header .order-number,.order-history-header .order-status{float:left;margin:2px 0;width:60%}.order-history-items{margin:0 0 10px}.order-history-table th{padding:5px 10px 5px 0}input[type=password],input[type=text],textarea{outline:0}.order-history-table td{padding:5px 10px 5px 0}.order-history-table ul{margin:0;padding:0}.order-history-table li{list-style:none outside none}.order-history-table th.order-items,.order-history-table th.order-shipped-to,.order-history-table th.order-total-price{width:33%}.order-history-table .toggle{cursor:pointer;display:block}.js .order-history-table li.hidden{display:none}.order-history-table th.order-items,.order-history-table th.order-shipped-to,.order-history-table th.order-total-price{font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#666;text-transform:uppercase;line-height:18px}.pt_order .search-result-options{border-bottom:1px solid #ccc;display:block;padding-bottom:20px}.pt_order .search-result-options .pagination{float:right}.pt_order .pagination .results-hits{padding:6px 0;margin-right:20px;text-transform:uppercase}.pt_order .pagination .results-hits,.pt_order .pagination li{font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#666}.pt_order .pagination li a{color:#666}.pt_order .pagination li.current-page{color:#333}.pt_order ul.search-result-items li{border-bottom:1px solid #c5c6c8;margin-bottom:20px}@media only screen and (min-width:960px){.pt_order ul.search-result-items li:last-child{border:none}}.pt_order ul.search-result-items .order-items li{border-bottom:none;margin-bottom:0}.pt_wish-list .list-table-header{background:url(../images/interface/icon-double-line-header.png) repeat-x scroll 0 0 #efefef;overflow:hidden;padding:2em}.pt_wish-list .list-table-header p{color:#999;float:right;margin:0;overflow:hidden;width:37%}.pt_gift-registry .create-new-registry{margin:1em 0}.pt_gift-registry .create-new-registry button{float:left;margin-right:2em}.pt_gift-registry .create-new-registry p{font-family:Gorgia;font-size:1.3em;font-style:italic;margin:0;padding:.5em 2em}.pt_gift-registry .add-gift-cert{border:1px solid #efefef;margin-bottom:-1px;overflow:auto;padding:10px}.pt_gift-registry .add-gift-cert button{background:url(../images/banners/banner-gift-cert.gif) no-repeat scroll 0 0 transparent;border:0 none;float:left;height:80px;text-indent:-999em;width:433px}.pt_gift-registry .add-gift-cert p{color:#999;float:right;font-style:italic;line-height:1.5em;width:40%}.pt_gift-registry .list-table-header{background:url(../images/interface/icon-double-line-header.png) repeat-x scroll 0 0 #efefef;overflow:hidden;padding:2em}.pt_gift-registry .hdr-options{width:5%}.page-content-tab-navigaton button{background:none repeat scroll 0 0 #d9d9d9;border-color:#efefef;border-width:1px;color:#999;font-family:Georgia,serif;font-size:1.1em;font-style:italic;font-weight:400;margin:0 0 -1px}.page-content-tab-navigaton button.selected{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #fff}.page-content-tab-wrapper{border:1px solid #efefef;padding:5px}.gift-reg-purchases .item-purchased-by dd{float:left;font-weight:700;margin:0 1em 0 0;position:relative;width:auto}.gift-reg-purchases .item-purchased-by dt{clear:both;float:left;margin:0 1em 0 0;position:relative;width:auto}.gift-reg-purchases .quantity-purchased{color:#900}.gift-registry-advanced{clear:both}.gift-registry-advanced .toggle-content{overflow:hidden;padding:10px}.gift-registry-advanced .event-city,.gift-registry-advanced .event-month{clear:both}.account #primary{width:714px;float:right;padding-left:0;padding-right:0}.account #secondary{margin-right:0;position:relative}h1.giftCert{display:none}.gift-certificate-purchase{padding:0 45px 0 10px;float:left;width:298px;border-right:2px dashed #c5c6c8;margin-top:42px}.gift-certificate-number-enter h2,.gift-certificate-purchase h2{font-size:20px;padding-bottom:10px}.gift-certificate-purchase span.required{font-weight:400;float:right;width:28%;padding-left:2%;margin-top:30px;text-align:right;text-transform:none;font-size:12px;color:#eb0e1c}.gift-certificate-purchase span.required em{color:#999}.gift-certificate-purchase .content-asset{overflow:hidden}.gift-certificate-purchase form{width:300px}.gift-certificate-purchase form span.required{display:none}.gift-certificate-purchase form .input-text{width:280px}.gift-certificate-purchase form .input-textarea{width:275px;height:96px!important;padding:10px!important}.gift-certificate-purchase form .form-row-button{clear:none;float:left;margin:20px 0 0;width:100%}.gift-certificate-purchase .cert-amount .form-caption,.gift-certificate-purchase form .form-row-button button{width:100%}.gift-certificate-purchase span.error{margin:0 2%}.gift-certificate-number-enter{width:310px;margin:42px 0 0 45px;float:left}.gift-cert-balance input{margin-top:0;width:280px}.gift-cert-balance .form-caption{margin-left:0}.gift-cert-balance-submit{clear:none;float:left;margin-top:20px}.gift-cert-balance .label{display:none}.giftBalance{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:12px;letter-spacing:1px;margin:10px 10px 0}.login-box-content textarea{margin-left:0;width:87%}.login-box-content .form-caption,.login-box-content input[type=checkbox],.login-box-content select{margin-left:0}.login-box-content .form-row-button{margin-left:0;width:auto}.login-box .section-header{border-bottom:0;padding:1em 1em .5em 0}#pre-header .login-box .section-header{font-size:18px;text-transform:capitalize}.login-box .login-box-content p{font-family:Georgia,Times,serif;font-size:15px;color:#666;padding-bottom:10px;margin-top:0}.login-box{margin:0 0 10px}.login-box h3{margin:0}#secondary .login-box-content .wrapper{margin-top:10px}#secondary .login-box-content label{float:none;font-size:1.1em;text-align:left;width:auto}#secondary .login-box-content label.fancyCheck{margin:10px 0 5px}#secondary .login-box-content input[type=password],#secondary .login-box-content input[type=text]{margin-left:0;width:87%}#secondary .login-box-content{padding:0 20px 20px}#secondary .login-box .section-header{padding-left:20px}#secondary .login-box .login-box-content p{padding-bottom:5px}#secondary .login-box button{height:auto;min-height:30px}#primary .facebook-account-login{display:block;background-color:#f4f1eb;padding:30px 20px;margin-bottom:20px}#primary .checkoutLogin .facebook-account-login{background-color:#fff;padding:0;margin-bottom:0}.checkoutLogin .facebook-account-login{background-color:#fff}.checkoutLogin .facebook-account-login .section-header{border:medium none;font-family:Kipling-Extrabold;font-size:22px!important;letter-spacing:1px;padding-bottom:5px}.checkoutLogin .facebook-account-login p{font-family:georgia;font-size:14px!important;letter-spacing:1px;width:80%;color:#666}.checkoutLogin .facebook-account-login .wrapper{margin-top:25px;float:left}.checkoutLogin #primary .login-box-content.returning-customers .form-row-button{border-bottom:medium none #fff;margin-bottom:30px;padding-bottom:30px}.facebook-account-login .title{font-size:15px;letter-spacing:1px;float:left;text-transform:uppercase;position:relative;bottom:6px;font-family:Kipling-Extrabold,Futura,sans-serif}.facebook-account-login .wrapper{float:right;width:112px;position:relative;bottom:16px;height:31px;overflow:hidden}#primary .facebook-registration .facebook-account-login .title{float:right}#primary .facebook-registration .facebook-account-login .wrapper{float:left}.facebook-account-login .authed_msg{position:relative;top:7px;left:20px;color:#428539}.login-box .wrapper{height:31px}.login-box-content label.fancyCheck{font-size:15px;color:#666;text-transform:none;margin:0}#primary .login-box-content label{padding-top:15px}#primary .login-box-content label.fancyCheck{padding-bottom:15px}#primary .login-box-content.returning-customers button,#primary .login-box-content button{width:auto}#primary .login-box-content .new-cust,#primary .login-box-content.returning-customers .form-row-button{border-bottom:1px solid #000;padding-bottom:30px;margin-bottom:30px}#primary .login-box-content.returning-customers .form-row-button .checkout-register-link{position:relative;top:-3px;left:45px;text-decoration:underline;font-size:15px}@media only screen and (max-width:960px){#primary .login-box-content.returning-customers .form-row-button .checkout-register-link{left:24px;font-size:13px}}#primary .login-box{margin-bottom:0;margin-right:30px}#primary .login-box-content h3{text-transform:uppercase;font-size:15px;margin:5px 0;font-family:Kipling-Extrabold,Futura,sans-serif}#primary .login-box-content p{line-height:1.4em}#primary .login-box .section-header.content-title{padding-left:0}.pt_account .col-1{border-right:1px solid #000;float:left;width:45%}#primary .login-box-content input[type=password],#primary .login-box-content input[type=text]{width:95%}#primary .login-box h2.section-header{padding-top:0;font-size:20px}#primary .login-box-content .form-row-button{padding-top:10px}.bottom-banner-container{overflow:hidden}.bottom-banner-container .bottom-banner-cell{float:left;overflow:hidden;text-align:center}.bottom-banner-container .banner-cell-1{width:33%}.bottom-banner-container .banner-cell-2{width:34%}.bottom-banner-container .banner-cell-3{width:33%}.StoreHeader{display:none;margin-top:30px;margin-bottom:30px}.StoreHeader img{width:100%}#store-location-results{clear:both}.store-locator-no-results p{background:none;margin:0;padding:30px 0 10px;letter-spacing:1px;text-align:left;font-family:Georgia,serif;font-size:15px}#StoreLocator .primary-content h2{text-align:left}#StoreLocator p{font-family:Georgia,serif;font-size:15px;color:#666;margin:10px 0 15px}.pt_store-locator .col-1{border-right:2px dashed #c5c6c8;width:49%;float:left}.pt_store-locator .col-2{width:392px;float:right}.pt_store-locator .section-header{background:none;font-size:20px}.pt_store-locator #StoreLocator .styled-select{width:330px}.pt_store-locator #StoreLocator .nearStores .styled-select{width:145px}.pt_store-locator input#dwfrm_storelocator_postalCode{width:145px;margin-right:20px!important;border:1px solid #000}.pt_store-locator #StoreLocator button{padding-right:55px;padding-left:55px;width:auto;margin-top:0}#StoreLocator .form-row{float:left}#StoreLocator .orUseDivider:after,#StoreLocator .orUseDivider:before{width:45%}.locationResults h1{font-family:Kipling-Extrabold;float:left;padding-bottom:30px}.locationResults h2{float:left;font-family:Kipling-Regular;font-size:35px;margin:20px 0 30px;padding-bottom:10px;text-transform:uppercase}.locationResults .h1Results span{font-family:Kipling-Extrabold}.locationResults #store-location-results .section-header{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #c5c6c8;color:#eb0e1c;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:13px;margin:0 0 20px;padding:0 35px 28px 0;position:relative;text-transform:uppercase;font-weight:400}.locationResults #store-location-results td{padding:28px 0;border-bottom:1px solid #c5c6c8;font-family:Georgia,Times,serif;font-size:15px;color:#666;line-height:1.4em;padding-right:45px}.locationResults #store-location-results td a{font-family:Georgia,Times,serif;color:#666}.locationResults #store-location-results td .google-map,.locationResults #store-location-results td .name{color:#428539;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:13px;text-transform:uppercase;line-height:2em}.locationResults #store-location-results .section-header.directions{width:130px}.locationResults #store-location-results .section-header.hours{width:190px}#primaryStore .login-box{background-color:#fff;width:70%}.label-above .form-caption,.login-box-content .form-row-button{margin:8px 0 15px;width:auto}#StoreLocator .label-above .form-caption,.login-box-content .form-row-button{clear:both;margin-left:0;width:auto}#StoreLocator .section-header{text-align:left}.store-locator-header{background:url(../images/interface/icon-double-line-header.png) repeat-x scroll 0 0 transparent;font-family:Georgia,serif;font-size:1.75em;font-style:italic;font-weight:400;margin:20px 0 0;padding:20px 0}.store-name{font-weight:lighter;margin:0 0 10px}.store-address,.store-map{border-bottom:1px solid #e8e8e8}.store-locator-details-map .mapSize{width:500px;height:510px}.store-locator-details{float:left;margin:0 30px 30px}h1.h1-locator-details{float:left;width:38%;margin:30px 0 30px 30px}.store-locator-details-map{float:right;margin:30px 30px 30px 0}.store-locator-details p{font-family:Georgia,Times,serif;font-size:15px;color:#666;line-height:1.4em;margin-bottom:10px}.store-locator-details p.storeEvents{color:#428539;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:13px;text-transform:uppercase;margin-bottom:10px}.store-locator-details img{padding-top:50px}#StoreLocator .login-box,#StoreLocator .login-box-content,#StoreLocatorRight .login-box-content{background:#fff;border:none;padding:0}.clickCarousel{position:relative;zoom:1;margin:12px 0}.clickCarousel>h2{margin:20px 0;font-size:35px;text-transform:uppercase;font-family:Kipling-Extrabold,Futura,sans-serif;font-weight:400;letter-spacing:1px}.clickCarousel .control{position:absolute;bottom:2px;left:0;width:100%;text-align:center}.clickCarousel .control label{display:inline-block;float:none;text-align:center;width:auto;margin:0 5px;padding:0 40px 4px;background-color:#fff;border-top:4px solid #fff;color:#666;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:1.2em;font-weight:400;line-height:52px;text-transform:uppercase;cursor:pointer;transition:border-color 1s}.clickCarousel>.asset,.clickCarousel>input{display:none;padding:9px 9px 60px;background-color:#fff;box-shadow:0 3px 6px 3px #ccc}*+html .clickCarousel input.checked+.asset,.clickCarousel input:checked+.asset{display:block}.clickCarousel .input1:checked~.control label:first-child,.clickCarousel .input2:checked~.control label:nth-child(2),.clickCarousel .input3:checked~.control label:nth-child(3),.clickCarousel .input4:checked~.control label:nth-child(4),.clickCarousel .input5:checked~.control label:nth-child(5),.clickCarousel .input6:checked~.control label:nth-child(6),.clickCarousel .input7:checked~.control label:nth-child(7),.clickCarousel .input8:checked~.control label:nth-child(8),.clickCarousel .input9:checked~.control label:nth-child(9){border-color:#eb0e1c;font-weight:700}.clickCarousel>.asset,.ie8 .clickCarousel>input{border:2px solid #ccc}.ie8 .clickCarousel .checkedit{display:block}.catClickCarousel .fluid-shoppableImageGallery,.ie8 .clickCarousel label.selectedLabel{border-color:#eb0e1c;font-weight:700}.catClickCarousel .fluid-shoppableImageGallery{padding:9px 9px 60px;background-color:#fff;box-shadow:0 3px 6px 3px #ccc}.ie8 .catClickCarousel .fluid-shoppableImageGallery{border:2px solid #ccc}.catClickCarousel h2{margin:20px 0;font-size:35px;text-transform:uppercase;font-family:Kipling-Extrabold,Futura,sans-serif;font-weight:400;letter-spacing:1px}.product-set .fluid-display-imageviewer,.product-set .fluid-display-viewgroup>div{margin:auto}.product-set-alt .fluid-display-imageviewer,.product-set-alt .fluid-display-viewgroup>div{margin:0}.js .loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10}.js .loader-bg{position:absolute;width:100%;height:100%;background-color:#fff;-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70)}.js .loader-indicator{z-index:100;position:absolute;left:50%;top:50%;width:64px;height:64px;margin-left:-16px;background:url(../images/loading-small.gif) no-repeat}.js_quickviewbutton{cursor:pointer}.js #quickviewbutton{background:#2d2c2f;display:none;padding:10px 0;position:absolute;top:50%;left:50%;transform:translateX(-50%);color:#fff;padding:6px 24px 5px;font-size:13px;white-space:nowrap}.js .ie7 #quickviewbutton{position:absolute;left:150px;width:200px}.js .product-image:hover #quickviewbutton{display:block}.js #suggestions{background-color:#666;color:#e0e0e0;cursor:pointer;padding:0;display:none;position:absolute;z-index:8184}.js #suggestions div{clear:both;height:23px;padding:5px;overflow:hidden;white-space:nowrap}.js #suggestions div:hover{background-color:#ccc;color:#333}.js #suggestions div div.suggestionterm{float:left;overflow:hidden;width:110px}.js #suggestions div span.hits{float:right;line-height:1.8em;text-align:right;margin-left:3px}.js .mini-cart-product{position:relative}.js .mini-cart-toggler{background:url(../images/minicart_expanded.png) repeat scroll 0 0 transparent;cursor:pointer;height:13px;left:5px;position:absolute;top:10px;width:13px}.js div.collapsed .mini-cart-toggler{background:url(../images/minicart_collapsed.png) repeat scroll 0 0 transparent}.js div.collapsed .mini-cart-image{display:none}.ui-dialog .ui-dialog-content .fluid-zoom{position:absolute!important;float:left;top:11px!important;left:470px!important}.quickview.ui-dialog .ui-dialog-content{overflow:inherit;border:0}.quickview .pdp-main .product-add-to-cart button{color:#fff;background-color:#2d2f2c}.quickview .pdp-main .rtp-zoomin,.rtp-zoomout{display:none}.ui-dialog .ui-dialog-content .pdp-main .prSnippetNumberOfRatingsText{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:1em;color:#428539;text-transform:uppercase;outline:none;display:inline-block;margin:7px 0 5px 20px}.ui-dialog .ui-dialog-content .container{width:900px}.ui-dialog .ui-dialog-content .pdp-main{margin:20px 0 0;padding:0 20px;position:relative}.ui-dialog .ui-dialog-content #pdp-detail,.ui-dialog .ui-dialog-content .pdp-main:after{background:none}.ui-dialog .ui-dialog-content #pdp-main .product-col-1{width:48%;padding-left:2%;box-sizing:border-box}.ui-dialog .ui-dialog-content #pdp-main .product-col-2{width:44%;box-sizing:border-box;padding:10px 30px 0 0}.ui-dialog .ui-dialog-content #pdp-main .pdp-shipping-returns{display:none}.ui-dialog .ui-dialog-content #product-content .more-details{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:1em;color:#428539;text-transform:uppercase;outline:none;display:block}.ui-dialog .ui-dialog-content #product-content .more-details:after{content:"";width:9px;height:11px;vertical-align:middle;margin-left:5px;background:url(../images/sprites/site.png) -134px -134px no-repeat;display:inline-block}.ui-dialog .ui-dialog-content .pdp-main .product-number>span{font-size:15px;padding-left:10px}.sitemapLoop{border-bottom:1px solid #ccc;float:left;height:370px;margin-bottom:20px;margin-right:30px;width:29%}.sitemapHeader{font-size:30px!important}.sitemapLI,.sitemapUL{margin-left:1px}.sitemapLI{margin-top:4px}.ddcommon{position:relative;display:-moz-inline-stack;zoom:1;display:inline-block;cursor:default}.ddcommon ul{padding:0;margin:0}.ddcommon ul li{list-style-type:none}.ddcommon.disabledAll,.ddcommon .disabled img,.ddcommon .disabled span{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;color:#999}.clear,.ddcommon .clear{clear:both}img.fnone{float:none!important}.ddcommon .divider{width:0;height:100%;position:absolute}.ddcommon .arrow{display:inline-block;position:absolute;top:50%;right:4px}.ddcommon .arrow:hover{background-position:0 100%}.ddcommon .ddTitle{padding:0;position:relative;display:inline-block;width:100%}.ddcommon .ddTitle .ddTitleText{display:block}.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0}.ddcommon .ddTitle .description{display:block}.ddcommon .ddTitle .ddTitleText img{position:relative;vertical-align:middle;float:left}.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;overflow-x:hidden;zoom:1;z-index:9999}.ddcommon .ddChild li{clear:both}.ddcommon .ddChild li .description{display:block}.ddcommon .ddChild li img{border:0 none;position:relative;vertical-align:middle;float:left}.ddcommon .ddChild li.optgroup{padding:0}.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:700;font-style:italic}.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}.ddcommon .noBorderTop{border-top:0 none!important;padding:0;margin:0}.dd{border:1px dotted #d6d6d6}.dd .divider{border-left:1px dotted #d6d6d6;right:24px}.dd .arrow{width:13px;height:4px;background:url(../images/interface/down-arrow.gif) no-repeat}.dd .arrow:hover{background-position:0 100%}.dd .ddTitle{color:#000;background:#fff}.dd .ddTitle .ddTitleText{padding:5px 20px 5px 5px}.dd .ddTitle .ddTitleText .ddTitleText{padding:0}.dd .ddTitle .description{font-size:12px;color:#666}.dd .ddTitle .ddTitleText img{padding-right:5px}.dd .ddChild{border:1px dotted #d6d6d6;background-color:#fff;left:-1px}.dd .ddChild li{padding:5px;background-color:#fff;border-bottom:1px dotted #d6d6d6}.dd .ddChild li .description{color:#666}.dd .ddChild li .ddlabel{color:#333}.dd .ddChild li.hover{background-color:#f2f2f2}.dd .ddChild li img{padding:0 6px 0 0}.dd .ddChild li.optgroup{padding:0}.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:700;font-style:italic}.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}.dd .ddChild li.selected{background-color:#f4f4f0;color:#000}#primary{background:none repeat scroll 0 0 #fff;float:left}.fancyCheck:before{width:10px;height:10px;background-color:#fff;border:1px solid #c5c6c8}.ie8 input.fancyCheck{display:inline-block;float:left}.ie8 label.fancyCheck{padding-left:0}.ie8 .fancyCheck:before{width:0;height:0;margin:0;top:0;border:0}.ie8 #shipping-method-list fieldset label.fancyCheck{margin-top:0}.fancyRadio:before{content:"";position:absolute;display:block;width:10px;height:10px;top:50%;left:6px;margin-top:-10px;border:2px solid #fff;border-radius:100%;box-shadow:0 0 2px #000;background-color:#fff}.ie8 input.checked+label:before,input.fancyRadio:checked+label:before{background-color:#2d2f2c}.ie8 input.fancyRadio{display:inline-block;float:left}.ie8 label.fancyRadio{padding-left:0}.ie8 .fancyRadio:before{width:0;height:0;margin:0;top:0;border:0}.nav{border:medium none;float:left;width:222px}.smallfont{font-size:10px!important}#secondary .login-box-content,#secondary .section-header{background-color:#fcf7f1}#dwfrm_ordertrack input,#RegistrationForm .input-text-pw,#RegistrationForm .input-textarea,#RegistrationForm input.input-text,#resetPassBox input,#send-to-friend-main .input-textarea,#send-to-friend-main input,#setPassword input,#StoreLocator input,.cart-coupon-code input,.gift-cert-balance input,.gift-certificate-purchase form .input-text,.gift-certificate-purchase form .input-textarea,input.email-input,input.password-input{border:1px dashed #bdbbbb;border-radius:3px;-moz-border-radius:3px;webkit-border-radius:3px;margin-bottom:5px;color:#2d2c2f;font-size:13px;height:30px;padding:0 5px 0 10px;margin:0}#RegistrationForm .input-text-pw{width:49.5966%}#RegistrationForm .form-caption{font-size:14px;color:#6c6a71;padding:5px 0 0 5px;margin:0}#RegistrationForm .form-row label{padding-top:20px}#RegistrationForm .form-row-button{margin:145px 0}#RegistrationForm legend{border-bottom:1px solid #ccc;margin:10px 0;padding:10px 0 5px}#RegistrationForm fieldset{margin-bottom:30px}#primary .section-header,.order-confirmation-details .section-header{background-color:#fff}.order-confirmation-details th.section-header{color:#eb0e1c;padding-bottom:30px;padding-right:25px}.pt_cart #primary th.section-header,.pt_checkout #primary th.section-header{padding-left:0}#primary th.section-header.header-total-price{text-align:left}#primary th.section-header.quan{width:168px}#charity-about-text{float:left;margin-bottom:10px;margin-left:10px;margin-top:10px}.ui-icon,.ui-state-default .ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:none}.orUseDivider{padding:20px 0;display:block;clear:both;text-align:center;font-family:Kipling-Extrabold,Futura,sans-serif;text-transform:uppercase;color:#666}.orUseDivider:before{float:left;margin:5px 5px 0 0}.orUseDivider:after,.orUseDivider:before{content:"";width:40%;border:1px solid #ccc;display:block}.orUseDivider:after{float:right;margin:5px 0 0 5px}form.paypalcheckout button.textbutton{background:none;border:0}.pt_favThings h1{padding-bottom:0}#socialMedia{padding:10px 0 40px}#favoriteThings div{float:left}#favoriteThings h3{color:#666;font-size:15px}#favoriteThings .link,#favoriteThings h3{font-family:Kipling-Extrabold,Futura,sans-serif;text-transform:uppercase;text-align:center}#favoriteThings .link{color:#428539;font-size:13px;display:block;line-height:18px}#favoriteThings .link:hover{text-decoration:underline}#favoriteThingsArticle{padding-bottom:20px;margin-bottom:20px}#favoriteThingsArticle,#favoriteThingsArticle h1{border-bottom:1px solid #c5c6c8}#favoriteThingsArticle h2{color:#555;font-size:20px;letter-spacing:1px;margin-bottom:10px}#favoriteThingsArticle span.date{color:#555;font-size:20px;font-family:Kipling-Extrabold,Futura,sans-serif;letter-spacing:1px}#favoriteThingsArticle p{color:#666;font-size:15px;font-family:Georgia,Times,serif;padding:8px 0;line-height:1.4em;margin:0}#favoriteThingsArticle p a{color:#428539}#favoriteThingsArticle p a:hover{color:#88b04b;text-decoration:underline}#favoriteThingsArticle a.blueLink{color:#428539;font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif;text-transform:uppercase;line-height:.6em}#favoriteThingsArticle a.blueLink:hover{text-decoration:underline}.subNavigation.social{border-bottom:none;padding-top:10px}.subNavigation.social h3{margin-top:0}.subNavigation.social a:before{content:"";width:18px;height:20px;display:block;float:left;padding-left:5px}.subNavigation.social a.facebook:before{background:url(../images/sprites/site.png) no-repeat -172px -134px}.subNavigation.social a.twitter:before{background:url(../images/sprites/site.png) no-repeat -169px -159px}.subNavigation.social a.pintrest:before{background:url(../images/sprites/site.png) no-repeat -170px -184px}.assetContentBlock{margin-bottom:30px}.assetContentBlock h2{margin-bottom:0;padding-top:15px;font-size:15px;font-family:Kipling-Extrabold,Futura,sans-serif;text-transform:uppercase}#home-1-main{overflow:hidden}#home-1-main .fluid-shoppableImageGallery{height:508px!important}.tooltipContent{font-family:Kipling-Regular!important}.c1501_homepage_image .hsmHtmlSpotImage,.hsmTooltip{z-index:491!important}.shoppableImageGallery-icons-navigationControl{z-index:490!important}.shoppableImageGallery-button{z-index:493!important}.c1501_homepage_hero .hsmHtmlSpotImage{z-index:492!important}.arrow_btn_left_wrapper,.arrow_btn_right_wrapper{float:left}.fluid-display-imageviewer{position:relative!important}.pt_product-details .fluid-zoom{position:absolute!important;float:left;width:350px!important;height:550px;top:12px!important;left:610px!important}.fluid-display-viewgroup div{position:static!important}.pdp-main .ebsgc-control{float:left}#stickvogel-content{margin:15px 0;position:relative}.svLinkConfigurator{float:left;width:100%;display:flex;justify-content:center;align-items:center;background-color:#000;font-family:Kipling-ExtraBold,sans-serif;font-size:16px;text-decoration:none;color:#fff;padding:10px 0 6px;letter-spacing:1.5px}.stitchtext{letter-spacing:1px}#stickvogel-content .price,.stitchtext{font-family:Georgia;font-size:14px;color:#666}#stickvogel-content .price{float:left;width:40%;margin:4px 0 0 10px}.monogram-tooltip{display:block;width:16px;height:16px;position:relative;left:7px;bottom:2px}.monogram-tooltip .fa-info-circle{color:#fff;font-size:18px}.tooltip.monogram-tooltip .tooltip-content{width:100px;min-width:100px;border:1px dotted #000}.tax-tooltip{display:inline-block;top:-2px;color:#6c6a71;font-size:14px}.pdp-fullBkg{width:100%;background:url(../images/bkfabric.jpg) top repeat}@media print{@page{margin:5mm}body{margin:0;padding:0;line-height:1.4em;word-spacing:1px;letter-spacing:.2px;font:13px Arial,Helvetica,Lucida Grande,serif;color:#000}#footer,#header-search,#pre-header,.button,.print-page,header #navigation-menu{display:none!important}#navigation .home span{display:block;overflow:visible;font-size:2em}.pt_order-confirmation #secondary{display:none}.pt_order-confirmation #primary{width:100%}body.pinHeader{margin-top:0}.pinHeader #header{position:relative;top:auto;left:auto;width:auto}.pinHeader #navigation .home,.pinHeader nav:before{display:block}}.footer .promotion{background:none repeat scroll 0 0 buttonshadow;clear:both;margin:200px auto auto;padding:30px;position:relative;text-align:center;width:300px;z-index:10000}#add-to-cart-bonus{float:right;clear:both;margin-right:52px!important;margin-top:10px!important}.bonus-product-list .product-col-2{float:right;margin-right:10px;width:33%}@media screen and (-webkit-min-device-pixel-ratio:0){.bonus-discount-container{padding-left:8px!important;width:330px!important}}.bonus-discount-container .tooltip .tooltip-content{font-size:1em!important}.bonus-product-list .product-col-1{float:left;margin-bottom:-240px;margin-right:50px;width:50%}#bonus-product-list .pdp-main .product-add-to-cart .inventory{display:none!important}.bonus-product-form .pdp-main .product-add-to-cart .inventory{visibility:hidden!important}.bonus-product-form .pdp-main .attribute .label:after{content:":";display:none!important}.bonus-product-list-footer button{float:right;height:15px!important;margin-right:9px!important;margin-top:-20px!important;padding-bottom:23px!important}.tooltip .tooltip-content{background:#fff!important}.bonus-product-list .promotion .tooltip .tooltip-content{left:-270px!important;max-width:700px!important;width:700px!important}.bonus-discount-container .tooltip .tooltip-content{color:#222!important;font-family:georgia!important;font-size:1em;left:1%;line-height:17px!important;margin-left:-12px;position:inherit!important}.bonus-products a{background:none repeat scroll 0 0 #ede7de;border-radius:5px 5px 5px 5px;clear:both;color:#eb0e1c;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:13px;height:20px;margin-top:10px!important;padding:8px 20px 4px;text-transform:uppercase;vertical-align:top;width:157px}#bonus-product-dialog .pdp-main .product-add-to-cart .inventory{display:none!important}.select-bonus{background:none repeat scroll 0 0 #2d2f2c;color:#fff!important;border-radius:5px;font-family:Kipling-Regular,Futura,sans-serif;font-size:13px;height:30px;padding:10px 20px 9px;text-transform:uppercase;vertical-align:top;width:154px}.select-bonus:hover{background-color:#e1e1e1}.bonus-item-details{height:37px}.bonus-item-promo{height:auto}.pt_cart .cart-items-count{font-size:20px;color:#000;letter-spacing:.03em;margin-bottom:25px}@media screen and (max-width:960px){.pt_cart .cart-items-count{margin-bottom:15px}}.pt_cart td.bonus-item-details{display:table-cell}.pt_cart .bonus-item-promo.pwp{display:flex;justify-content:flex-end;margin-bottom:20px;align-items:center}@media screen and (max-width:960px){.pt_cart .bonus-item-promo.pwp{display:block}}.pt_cart .bonus-item-promo.pwp .bonus-item-details{margin:0}.pt_cart .bonus-item-promo.pwp .bonus-item-actions{float:none}@media screen and (max-width:960px){.pt_cart .bonus-item-promo.pwp .bonus-item-actions{margin-left:0;margin-top:10px}}.pt_cart .bonus-item-promo.pwp .bonus-item-details .tooltip{color:#000!important}@media screen and (max-width:960px){.pt_cart .bonus-item-promo.pwp .bonus-item-details .tooltip .tooltip-content{padding-bottom:0}}.pt_cart .bonus-item-promo.pwp .select-bonus{padding-left:10px;padding-right:10px}@media screen and (max-width:960px){.bonus-product.cart-row .price-promotion{float:none}.bonus-product.cart-row .price-promotion span{display:block}}.bonus-discount-container{background:none repeat scroll 0 0 #fff!important;font-size:.9em!important;height:auto!important;margin-top:6px!important;max-height:none!important;min-height:135px!important;padding-left:21px!important;padding-top:20px!important;width:315px!important}.bonus-discount-container a.tooltip{color:#2d2f2c;position:relative;text-decoration:underline}.bonus-discount-container a.tooltip:hover{color:#e1e1e1}.bonus-product-list .promotion .tooltip .tooltip-content{background:none repeat scroll 0 0 #fff!important;color:#333!important;display:block!important;font-family:georgia!important;font-size:.9em!important;line-height:18px!important;margin-top:23px!important}.simple-bonus-item .product-add-to-cart .button-select-bonus{display:none}.pdp-main .productSocial .ebsgc-control{float:left}.pdp-main .productSocial2{margin:0;border-top:1px solid #e4e4e4;overflow:hidden;padding-top:30px;width:375px}.bonus-product-alert{margin-bottom:5px;margin-top:10px;font-size:13px;color:#6c6a71}.bonus-product-promo{margin-bottom:10px;font-size:13px;color:#6c6a71}.bonus-item-details .tooltip{padding:0 15px 0 0;background:url(../images/blue_carrot_down.png) 100% no-repeat}.bonus-item-details .tooltip .tooltip-content{background:none repeat scroll 0 0 #fff!important;border-radius:3px 3px 3px 3px;color:#444!important;font-size:12px;font-style:normal;left:-150px!important;line-height:22px!important;margin-top:10px!important;max-width:300px;min-width:300pxpx;z-index:100}@media screen and (-webkit-min-device-pixel-ratio:0){.bonus-item-details .tooltip .tooltip-content{left:0!important}}.bonus-product-list .promotion{font-size:1em;margin-bottom:30px!important;margin-top:30px!important}.select2-container{position:relative;display:inline-block;zoom:1;vertical-align:top;border:1px dashed #c5c6c8;border-radius:3px;-moz-border-radius:3px;webkit-border-radius:3px;font-size:13px;margin-left:7px}.select2-container,.select2-drop,.select2-search,.select2-search input{-ms-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;overflow:hidden;white-space:nowrap;position:relative;height:31px;line-height:31px;padding:0 0 0 10px;text-decoration:none}.select2-container .select2-choice span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;color:#eb0e1c}.select2-container a.select2-choice span{color:#2d2f2c;text-transform:capitalize}.pt_store-locator .select2-container a.select2-choice span{color:#2d2c2f}.select2-container .select2-choice abbr{display:block;position:absolute;right:35px;top:8px;width:12px;height:12px;font-size:1px;background:url(../images/select2/select2.png) 100% 0 no-repeat;cursor:pointer;text-decoration:none;border:0;outline:0}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop{background:#fff;color:#000;border:1px solid #c5c6c8;position:absolute;top:100%}.select2-drop,.select2-drop.select2-drop-above{z-index:9999;width:100%;margin-top:-1px}.select2-container .select2-choice div{font-size:20px;position:absolute;right:5px;top:2px;display:block;height:100%;width:18px;color:#2d2c2f}.select2-container .select2-choice div b{background:transparent url(../images/sprites/site-new.png) -97px -126px no-repeat;width:20px;height:24px;border-left:1px solid #c5c6c8;vertical-align:top;margin-top:4px;display:block}.select2-search{white-space:nowrap;z-index:10000;min-height:50px;width:100%;margin:0;padding-left:4px;padding-right:4px}.select2-search-hidden{display:block;position:absolute;left:-10000px}.select2-search input{background:#fff url(../images/select2/select2.png) no-repeat 100% -22px;background:url(../images/select2/select2.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%);padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em;width:100%;margin:0;height:auto!important;min-height:26px;box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(../images/select2/spinner.gif) no-repeat 100%;background:url(../images/select2/spinner.gif) no-repeat 100%,linear-gradient(top,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{background:#fff}.select2-dropdown-open .select2-choice{outline:none}.select2-dropdown-open .select2-choice div{background:transparent;border-left:none}.select2-results{margin:4px 4px 4px 0;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;max-height:200px}.select2-results ul.select2-result-sub{margin:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;color:#6c6a71}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer}.select2-results .select2-highlighted{background:#e1e1e1;color:#2d2f2c}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.swatch-Price{width:108px;text-align:center}.swatch-Feature,.swatch-Price{height:27px;border:1px dotted #ccc;border-radius:5px;margin-left:7px;margin-top:9px}.swatch-Feature{min-width:108px;max-width:208px;text-align:left;overflow:hidden;white-space:nowrap}.swatch-sort{width:167px;height:25px;border-radius:5px;margin-left:9px;text-align:left}.filter-clear-color{margin-top:170px;font-weight:700;text-transform:uppercase}.filter-feature{width:255px!important}.filter-clear-price,.filter-clear-sort{margin-left:8px;font-weight:700;text-transform:uppercase}.filter-clear-price{margin-top:5px}.filter-clear-feature{margin-left:8px;margin-top:8px;font-weight:700;text-transform:uppercase}.select2-results .select2-disabled{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(../images/select2/spinner.gif) no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice div{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container-multi .select2-choices{background-color:#fff;background-image:linear-gradient(top,#eee 1%,#fff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto!important;height:1%;position:relative;min-height:26px}.select2-container-multi.select2-container-active .select2-choices{outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{white-space:nowrap;margin:0;padding:0}.select2-container-multi .select2-choices .select2-search-field input{color:#666;background:transparent!important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;border:0;-o-box-shadow:none;box-shadow:none}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(../images/select2/spinner.gif) no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{border-radius:3px;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f4f4",endColorstr="#eeeeee",GradientType=0);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;border:1px solid #aaa;line-height:13px;padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;cursor:default}.select2-container-multi .select2-choices .select2-search-choice span{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url(../images/select2/select2.png) 100% 0 no-repeat;outline:none}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close,.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{background-image:none;background-color:#f4f4f4;border:1px solid #ddd;padding:3px 5px}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-result-selectable .select2-match{text-decoration:underline}.select2-result-unselectable .select2-match{text-decoration:none}.select2-offscreen{position:absolute;left:-10000px}.required-float{float:right}.form-row-container.address-container.no-show,.useOtherAddress.no-show,.useShippingAddress.no-show{display:none!important}.checkout-billing.address,.checkout-shipping.address{padding:20px 0 0 20px;margin-bottom:20px;letter-spacing:.05em}#PaymentMethod_CREDIT_CARD legend{padding:0 0 20px}#PaymentMethod_CREDIT_CARD legend.add-new-cc-header{padding:20px 0 0 5px;border-top:1px solid #6c6a71}#PaymentMethod_CREDIT_CARD .saveCard label.fancyCheck{margin-top:10px;padding:0 0 0 34px;display:inline-block}#PaymentMethod_CREDIT_CARD .verisign{width:124px;height:76px;position:absolute;bottom:10px;right:30px;background:url(../images/checkout/verisign.jpg);display:none}#PaymentMethod_CREDIT_CARD label.fancyCheck{margin-top:0}.toggle-span{margin-left:1px;width:49%;float:left}.summary-primary-right{float:left}.place-order-button{width:300px;height:40px;font-family:Kipling-Regular,Futura,sans-serif;padding:2px 0 0;border-radius:10px;font-size:17px;letter-spacing:.03em}.sidebar-basket-summary{width:300px;float:left;margin-right:20px}.updated-login-box{padding:30px}.design-optimization-login{float:left;width:40%}.design-optimization-login #RegistrationForm .input-text-pw,.design-optimization-login input[type=text],input[type=password],textarea{width:79.5966%}.benefits-confirmation-message{float:right;width:55%}.hidden-required{display:none}.benefits-ul{line-height:35px;font-size:16px;margin-left:17px}.create-account-header{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:18px;line-height:22px;text-transform:uppercase}.faster-checkout-message{line-height:35px;font-size:16px;font-family:georgia}.benefits-li{list-style:initial}.order-totals-table{width:100%}.confirmation-payment-method{float:right;width:47%}.order-conf-h3-styling{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:12px;line-height:22px;text-transform:uppercase;margin-bottom:10px;margin-top:20px}.divider-outside-bottom{position:relative}.divider-outside-bottom:before{content:"";position:absolute;z-index:-1;width:96%;bottom:0;height:10px;left:2%;border-radius:100px/5px;box-shadow:0 0 18px rgba(0,0,0,.6)}.benefits-header{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:18px;text-transform:uppercase;margin-bottom:10px!important}.benefits-header,.shipping-to-address{line-height:22px;padding-bottom:20px;border-bottom:1px solid #ccc}.shipping-to-address{font-size:14px;font-family:Georgia,Times,serif;color:#666;margin-bottom:20px}.shipping-status-revised{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc;margin-top:8px}.shipping-method-revised{padding:22px 0 3px;font-size:14px;font-family:Georgia,Times,serif;color:#666}.your-shipment{font-size:25px;padding-top:25px;margin-bottom:25px}.century-span,.your-shipment{text-transform:uppercase;font-family:Kipling-Extrabold,Futura,sans-serif}.century-span{font-size:14px;margin-top:1px;color:#000}.georgia-span{font-size:14px;font-family:Georgia,Times,serif}.return-to-shopping{border-radius:5px;background:#2d2c2f;padding:16px 35px;color:#fff!important;font-size:14px;font-weight:700;text-transform:uppercase}.return-to-shopping:hover{background:#e1e1e1}.return-div{margin-top:50px;margin-bottom:50px}.dollar-value{float:left}.kip-bold-text{font-family:Kipling-Extrabold,Futura,sans-serif}input.fancyCheck{display:none}label.fancyCheck{margin:10px 0 0;position:relative;padding:10px 0 10px 30px}label.fancyCheck:before{width:18px;height:18px;left:0;border:1px solid #bdbbbc;background:transparent!important;border-color:#2d2f2c;border-radius:50%;margin:0}input.fancyCheck:checked+label:after,label.fancyCheck:before{content:" ";display:block;position:absolute;top:50%;transform:translateY(-50%)}input.fancyCheck:checked+label:after{width:12px;height:12px;background:#2d2f2c;border-radius:50%;left:4px}.fancyCheck:before{content:"";display:block;width:18px;height:18px;position:absolute;top:50%;left:0;background-color:#f4f4f0;border:1px solid #bdbbbc;margin-top:-10px}.ie8 input.checked+label:before,input.fancyCheck:checked+label:before{background:url(../images/check-red-darker.jpg) center 2px no-repeat #f4f4f0}input.fancyRadio{display:none}label.fancyRadio{display:block;position:relative;margin-top:40px;zoom:1;padding-left:30px}.payment-fieldset{border:0;border-bottom:none!important;position:relative}.updated-login-box{content:"";background:url(../images/pdpshadow.png) bottom no-repeat;width:107%;margin-left:-30px}.pt_order-confirmation .rColContainer{margin:0 auto;width:66%}@media only screen and (max-width:960px){.pt_order-confirmation .rColContainer{width:100%}}.back-to-top{position:fixed;right:1em;text-decoration:none;font-size:12px;padding:1em;z-index:100}#secondary .top-content{border-bottom:2px dashed #c5c6c8;color:#333;line-height:1.4em;margin-bottom:20px;padding-bottom:20px;text-transform:uppercase}#secondary .top-content h3{color:#eb0e1c;font-size:1.2em;font-weight:700;font-family:Kipling-Regular,Futura,sans-serif}#secondary .top-content ul{list-style-type:none}#secondary .top-content ul li{margin:7px 0}#secondary .top-content a{color:#333;font-size:1.1em}#gift-certificate-form label span{display:block;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:16px;font-weight:700;margin:0 0 10px;padding:0;text-transform:uppercase}.summary #gift-certificate-form input{border:1px solid #c5c6c8}#gift-certificate-form .redemption{font-family:Georgia,Times,serif!important;font-size:12px;width:auto}#gift-certificate-form .redemption .balance,#gift-certificate-form .redemption span.error{display:block;font-family:Georgia,Times,serif!important;font-size:1.1em!important;max-width:235px;vertical-align:top;background-color:inherit!important}#gift-certificate-form .redemption span.error{color:red!important}#gift-certificate-form .redemption .balance{color:#333!important;font-size:12px!important;font-family:Kipling-Extrabold,Futura,sans-serif!important}.orderpaymentinstrumentsgc{margin-bottom:15px}.confirmation-payment-method .payment-type{font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#2d2c2f}.gift-cert-landing .title h1{text-align:center;text-transform:uppercase;margin-top:10px;margin-bottom:65px}.gift-cert-landing .row .col{width:33.33%;float:left;text-align:center}.gift-cert-landing .row .col a{display:inline-block;padding-top:15px}.gift-cert-landing .row h2{font-size:1.5em;text-transform:uppercase;margin-bottom:30px;display:block}.gift-cert-landing .footer-text{margin-top:65px;font-family:TradeGothicLTStd-Extended,Arial,sans-serif;text-transform:uppercase}form.check-balance{margin:20px}form.check-balance .messages .balance-results,form.check-balance .messages .error-message{text-align:left}form.check-balance .messages{height:18px;margin:20px 0 0}.filter-highlighted-color{border:1px solid #cecfd1;background-color:#fff!important;color:#000!important}#container-home-landing{margin-left:0!important}.pt_store-locator #department{padding-top:10px;position:relative;top:-42px}@media screen and (max-width:960px){.pt_store-locator .breadcrumb{padding:0;margin:0}.pt_store-locator #department{position:static}}.pt_store-locator .store-list__margin{display:inline-block;margin:0 0 5px}.pt_store-locator .store-list__top-margin{display:inline-block;margin:5px 0 0}.pt_store-locator #searchbar .required-indicator{display:none}.pt_store-locator .city-null{display:block!important}.pt_store-locator .city-null .store{-webkit-padding-start:0!important}.pt_store-locator .storeinfo .listname{font-size:18px}.pt_store-locator #allstores ul{display:block;list-style-type:disc;-webkit-margin-before:5px;-webkit-margin-after:5px;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}.pt_store-locator #storemap{width:100%;height:500px;max-height:100%;margin:25px 0 35px}@media screen and (min-width:960px){.pt_store-locator .form-rows--1{width:40%;float:left}.pt_store-locator .send-req--country{margin-left:40px}}.pt_store-locator h1{text-transform:uppercase;padding-top:10px}.pt_store-locator #main .form-row{display:inline-block;float:left;width:40%}@media screen and (max-width:960px){.pt_store-locator #main .form-row{width:100%}}.pt_store-locator #main .form-row input{height:22px;width:80%!important}@media screen and (max-width:960px){.pt_store-locator #main .form-row input{width:100%!important;height:40px}}.pt_store-locator #main .form-row fieldset{width:100%}.pt_store-locator .styled-select{display:inline-block;float:left;width:80%}@media screen and (max-width:960px){.pt_store-locator .styled-select{width:100%;margin:0}}.pt_store-locator .styled-select select{width:100%}@media screen and (max-width:960px){.pt_store-locator .styled-select select{padding:0!important;margin:0}}.pt_store-locator .form-row .select-country .styled-select{width:220px}@media screen and (max-width:960px){.pt_store-locator .form-row .select-country .styled-select{width:100%}}.pt_store-locator .select-country .form-row{padding-left:40px;border-left:1px solid #000}@media screen and (max-width:960px){.pt_store-locator .select-country .form-row{padding-left:0;margin:0;border-left:0!important}}.pt_store-locator .select2-container{margin-left:0!important}.pt_store-locator .send-req{margin-top:30px;height:35px;width:220px;font-size:18px;float:right;background-color:#2d2c2f;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.5px;float:left}.pt_store-locator .send-req:hover{background-color:#88b04b}@media screen and (max-width:960px){.pt_store-locator .send-req{width:100%}}.pt_store-locator .form-row .send-req{position:relative;top:60px}@media screen and (max-width:960px){.pt_store-locator .form-row .send-req{position:static}}.pt_store-locator .form-rows .send-req{position:relative;top:130px}@media screen and (max-width:960px){.pt_store-locator .form-rows .send-req{position:static}}@media screen and (min-width:960px){.pt_store-locator .checkbox-element-storelocator{display:inline-block}}@media screen and (max-width:960px){.pt_store-locator .checkbox-element-storelocator label{width:80%!important}}.pt_store-locator .select2-container{width:100%}.pt_store-locator #department label{display:inline-block;padding-left:0;padding-right:10px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.pt_store-locator #department label{font-size:15px}}.pt_store-locator #department input{display:inline-block;margin:0 10px 0 0}.pt_store-locator #map_canvas{height:500px;margin-top:20px}@media screen and (max-width:960px){.pt_store-locator #map_canvas{height:300px}}.pt_store-locator #content{float:right;width:67%}@media screen and (max-width:960px){.pt_store-locator #content{width:100%}}.pt_store-locator #rightcolumn{float:left;width:33%;margin-top:20px}@media screen and (max-width:960px){.pt_store-locator #rightcolumn{width:100%}}.pt_store-locator #searchbar p{font-size:14px}.pt_store-locator #locmessage{font-size:16px;font-weight:700;padding-top:15px}.pt_store-locator #rightcolumn #stores{padding-right:15px}@media screen and (max-width:960px){.pt_store-locator #rightcolumn #stores{padding-right:0}}.pt_store-locator #rightcolumn #stores .store{border:1px solid #e1dfdf;padding:15px}.pt_store-locator .clearfix:after,.pt_store-locator .clearfix:before{content:" ";display:table}.pt_store-locator .hours-info,.pt_store-locator .main-info{width:48%;float:left}@media screen and (max-width:960px){.pt_store-locator .hours-info,.pt_store-locator .main-info{width:100%}}.pt_store-locator .main-info{padding-right:5px}.pt_store-locator .hours-info{padding-left:5px}.pt_store-locator .hours-title,.pt_store-locator .storename{display:block}.pt_store-locator .miles{font-weight:700}.pt_store-locator .hours-info .buttons,.pt_store-locator .main-info .buttons{display:block}.pt_store-locator .detailit,.pt_store-locator .mapit{display:block;margin-top:15px;color:#000;text-transform:uppercase;text-align:center;font-weight:700;padding:5px 20px;border:1px solid #000}.pt_store-locator #rightcolumn #stores{max-height:500px;overflow-y:auto}.pt_store-locator #rightcolumn #stores .store.activec{background-color:hsla(0,3%,88%,.69)}#main.storelocator-details__page{width:100%;max-width:1370px}#main.storelocator-details__page #rightcolumn{width:100%;padding:0 20px;box-sizing:border-box}#main.storelocator-details__page .store-description{font-size:16px;clear:both;margin:0 0 20px}#main.storelocator-details__page .sLocator-details__carousel{width:300px;float:right;margin:0 0 0 20px}@media screen and (max-width:960px){#main.storelocator-details__page .sLocator-details__carousel{margin:0 auto 20px;float:none;clear:both}}#main.storelocator-details__page .olapic-wall-widget{max-height:500px;overflow:scroll}@media screen and (max-width:960px){#main.storelocator-details__page .olapic-wall-widget{max-height:none;overflow:visible}}#main.storelocator-details__page .store-description__header{font-size:24px;font-family:Kipling-Extrabold,Futura,sans-serif;margin:0 0 20px;padding:0 0 5px;border-bottom:1px solid #d3d3d3}#main.storelocator-details__page .storeinfocontainer{float:left;width:37%}@media screen and (max-width:960px){#main.storelocator-details__page .storeinfocontainer{width:100%;margin:0 0 20px}}#main.storelocator-details__page #storemap{float:right;width:60%;margin:0 0 20px}@media screen and (max-width:960px){#main.storelocator-details__page #storemap{width:100%}}#main.storelocator-details__page .storeinfocontainer{font-size:16px}#main.storelocator-details__page .store-details__name{font-family:Kipling-Extrabold,Futura,sans-serif}#monetate_search_results{position:relative!important;z-index:99!important;margin-left:-106px!important}.pr-base-modal .pr-comments,.pr-base-modal .pr-profile-location,.pr-base-modal .pr-review-author-affinities span,.pr-base-modal .pr-review-author-location span,.pr-base-modal .pr-review-author-name span,.pr-base-modal .pr-review-wrap .pr-attribute-value-list li,.pr-review-bottom-line-wrapper,.pr-review-engine .pr-base-modal .pr-profile-location,.pr-review-engine .pr-base-modal .pr-review-author-affinities span,.pr-review-engine .pr-comments,.pr-review-engine .pr-review-author-affinities span,.pr-review-engine .pr-review-author-date,.pr-review-engine .pr-review-author-location span,.pr-review-engine .pr-review-author-name span,.pr-review-engine .pr-review-most-helpful p,.pr-review-engine .pr-review-wrap .pr-attribute-value-list li{font-family:Kipling-Regular,Futura,sans-serif!important}.pr-attribute-label-bestuses,.pr-attribute-label-cons,.pr-attribute-label-pros,.pr-base-modal .pr-caption,.pr-base-modal .pr-other-attribute-label,.pr-base-modal .pr-review-author-affinities,.pr-base-modal .pr-review-author-location,.pr-base-modal .pr-review-author-name,.pr-base-modal .pr-review-bottom-line,.pr-review-bottom-line,.pr-review-engine .pr-caption,.pr-review-engine .pr-other-attribute-label,.pr-review-engine .pr-review-author-affinities,.pr-review-engine .pr-review-author-location,.pr-review-engine .pr-review-author-name,.pr-review-engine .pr-review-bottom-line,.pr-review-engine .pr-review-faceoff-label,.pr-review-engine .pr-review-sort-by,.pr-review-engine .pr-snapshot-average-based-on-text,.pr-review-engine .pr-snapshot-fb-follow-product-category-label,.pr-review-engine .pr-snapshot-fb-get-advice-label,.pr-review-sort .pr-review-sort-wrapper .pr-review-count,.pr-review-sort .pr-review-sort-wrapper .pr-review-sort-by{font-family:Kipling-Extrabold,Futura,sans-serif!important}.store .hours-row{font-size:13px;display:block}.login-box-content .pt_store-locator .form-row{width:100%}.payment-fieldset legend,legend.enter-cc-header{display:none}.you-saved{padding-top:10px;font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif}.pt_checkout .select2-container{margin-left:0}.select--caret.custom-chevron:before{width:8px;height:8px}.select--caret.custom-chevron.bottom:before{top:5px}.ep--signup-rewards__cointainer{display:-ms-flex;display:flex;justify-content:space-between;align-items:center;margin:10px 0 0}.ep-sup--img{margin:0 5% 0 0;min-width:150px}@media only screen and (max-width:960px){.ep-sup--img{min-width:120px;margin:0 2% 0 0}}.ep-sup--img img{width:100%}.ep-text--legend{margin:0 0 5px;font-size:16px}@media only screen and (max-width:960px){.ep-text--legend{font-size:13px}}.ep-text---cta a{cursor:pointer;text-decoration:underline;text-transform:uppercase;letter-spacing:1px;font-size:16px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#428236}.pt_startregister.csp-asset .signin-container .signin-img-wrapper{width:257px}.pt_startregister.csp-asset .signin-container .signin-wrapper .login-box-content>p{display:none}.pt_startregister.csp-asset .signin-container .signin-wrapper .login-box input{height:24px;font-size:14px;line-height:26px}.pt_startregister.csp-asset .signin-container .signin-wrapper .login-box label{font-size:14px;padding:0 0 10px}.pt_startregister.csp-asset .signin-container .signin-wrapper .login-box label.fancyCheck{padding:6px 0 0 30px}.pt_startregister.csp-asset .signin-container .signin-wrapper .login-box .form-row-button #password-reset{display:inline!important;font-size:15px!important}.pt_startregister.csp-asset .signin-container .signin-wrapper .login-box .form-row-button button{margin-right:15%}.pt_startregister.csp-asset .create-account-wrapper .create-account-wrapper-left{width:100%}.pt_startregister.csp-asset .create-account-wrapper .create-account-wrapper-left h2{font-size:40px}.pt_startregister.csp-asset .create-account-wrapper .create-account-wrapper-left #RegistrationForm .form-row span{font-size:14px!important}.pt_startregister.csp-asset .create-account-wrapper .create-account-wrapper-left #RegistrationForm .form-row input{height:24px!important;font-size:14px!important;line-height:26px!important;border-radius:0}@media screen and (max-width:960px){.pt_startregister.csp-asset .create-account-wrapper .create-account-wrapper-left .styled-select:before{display:none}}.pt_startregister.csp-asset .create-account-wrapper .create-account-wrapper-left .select2-container{border-style:solid!important;border-radius:0!important;background:#fff!important;margin-left:0!important;width:85%!important;height:27px!important}@media screen and (max-width:960px){.pt_startregister.csp-asset .create-account-wrapper .create-account-wrapper-left .select2-container{width:81%;height:25px}}@media screen and (max-width:960px){.pt_startregister.csp-asset .create-account-wrapper .create-account-wrapper-left .select2-container a{line-height:25px;height:25px}}.pt_startregister.csp-asset .create-account-wrapper .create-account-wrapper-left .month-of-birthday{margin-bottom:5px}.pt_startregister.csp-asset .create-account-wrapper .create-account-right-wrapper{width:43.5%}.pt_startregister.csp-asset .create-account-wrapper .create-account-right-wrapper .signup-banner-wrapper .sign-text{font-size:23px}.pt_startregister.csp-asset .create-account-wrapper .create-account-right-wrapper .signup-banner-wrapper .sign-name,.pt_startregister.csp-asset .create-account-wrapper .create-account-right-wrapper .signup-banner-wrapper .sign-name-rewards{font-size:45px}.pt_startregister.csp-asset .create-account-wrapper .create-account-right-wrapper .signup-banner-wrapper .body-header{font-size:35px}.pt_startregister.csp-asset .create-account-wrapper .create-account-right-wrapper .signup-banner-wrapper .body-text{font-size:28px}.login-order-track.csp-asset .form-row{float:none!important}.login-order-track.csp-asset .form-row input{border:1px solid #000!important;border-radius:0!important}#primaryCustService .contactus-form.right+label{clear:both}#feedback{display:none}.js-is-apple-pay-pdp-main,.js-is-apple-pay-pdp-main-wrapper button{max-width:100%!important;height:40px;background-color:#d8d8d8!important;background-image:-webkit-named-image(apple-pay-logo-black);background-position:50% 50%;background-repeat:no-repeat;background-size:50% 50%;border-radius:0;box-sizing:border-box;margin:15px 0!important;min-width:100px;padding:0;width:140px;border:0!important;display:inline-block;float:right}.js-is-apple-pay-pdp-main-wrapper button:hover,.js-is-apple-pay-pdp-main:hover{border:0;background-image:-webkit-named-image(apple-pay-logo-black);background-size:50% 50%;border-radius:0}@media only screen and (max-width:960px){.js-is-apple-pay-pdp-main,.js-is-apple-pay-pdp-main-wrapper button{float:none;width:50%!important;max-width:100%;right:0;left:auto!important;margin:0!important;border:0}}@media only screen and (max-width:960px){.add-to-cart-wrapper.active-apple-pay #add-to-cart{width:50%}}.ui-dialog-content button#add-to-cart{color:#f1f2f1;display:block;background:#2d2f2c;border-radius:10px;width:100%;padding:0;height:51px;font-size:22px}#gift-certificate-form{max-height:0;overflow:hidden;transition:all .3s ease}#gift-certificate-form.active{max-height:1000px;transition:all .3s ease}.col-left--color-ref.reviews-stars+span .col-left--attribute-value,.col-left--refinebreadcrumbs .reviews--raiting-0,.col-left--refinebreadcrumbs .reviews--raiting-1,.col-left--refinebreadcrumbs .reviews--raiting-2,.col-left--refinebreadcrumbs .reviews--raiting-3,.col-left--refinebreadcrumbs .reviews--raiting-4,.col-left--refinebreadcrumbs .reviews--raiting-5,.col-left--refinebreadcrumbs .reviews--raiting-6,.col-left--refinebreadcrumbs .reviews--raiting-7,.col-left--refinebreadcrumbs .reviews--raiting-8,.col-left--refinebreadcrumbs .reviews--raiting-9,.col-left--refinebreadcrumbs .reviews--raiting-10,.TT3addedText,.TT3carouselLeft,.TT3carouselRight,.TT3clearSearchMiqa,.TT3removeAttachedItem,.TT3yesVote,.TT4answVoteCallArrow,.TT4breakdown,.TT4breakdownPercent,.TT4chatIcon,.TT4closeIcon,.TT4collapse,.TT4expand,.TT4instAnswNext,.TT4miqAdd,.TT4miqaScrollL,.TT4miqaScrollR,.TT4pen,.TT4reviewRange,.TT4reviewRangeDot,.TT4reviewRangeSmall,.TT4searchIcon,.TT4showMoreImg,.TT4showMoreSmallImg,.TT4thumb,.TT4writeReviewBtn,.TTbigSubmitBtn,.TTblankBtn,.TTcancelBtn,.TTcancelDupBtn,.TTclearRevSearch,.TTcloseBtn,.TTconfirmDupBtn,.TTcustom-0-0,.TTcustom-0-5,.TTcustom-1-0,.TTcustom-1-5,.TTcustom-2-0,.TTcustom-2-5,.TTcustom-3-0,.TTcustom-3-5,.TTcustom-4-0,.TTcustom-4-5,.TTcustom-5-0,.TTcustomSmall-0-0,.TTcustomSmall-0-5,.TTcustomSmall-1-0,.TTcustomSmall-1-5,.TTcustomSmall-2-0,.TTcustomSmall-2-5,.TTcustomSmall-3-0,.TTcustomSmall-3-5,.TTcustomSmall-4-0,.TTcustomSmall-4-5,.TTcustomSmall-5-0,.TTdoneBtn,.TTfacebookDelAuth,.TTfacebookNoShare,.TTfacebookShare,.TTgmailDelAuth,.TTinputTeaserBubble1,.TTrating-0,.TTrating-0-0,.TTrating-0-5,.TTrating-1,.TTrating-1-0,.TTrating-1-5,.TTrating-2,.TTrating-2-0,.TTrating-2-5,.TTrating-3,.TTrating-3-0,.TTrating-3-5,.TTrating-4,.TTrating-4-0,.TTrating-4-5,.TTrating-5,.TTrating-5-0,.TTrating-6,.TTrating-7,.TTrating-8,.TTrating-9,.TTrating-10,.TTsaveBtn,.TTsearchBtn,.TTsmallSubmitBtn,.TTsqvBack,.TTsqvForward,.TTtwitterDelAuth,.TTtwitterNoShare,.TTtwitterShare,.TTupdateBtn,.TTvc-add-new-photo,.TTvc-add-new-video,.TTvc-add-take-photo,.TTvc-add-video,.TTvc-add-video-disabled,.TTvc-add-your-photo,.TTvc-add-your-video,.TTvc-back,.TTvc-back-disabled,.TTvc-bar-media-lg-photo,.TTvc-bar-media-lg-photo-on,.TTvc-bar-media-lg-video,.TTvc-bar-media-lg-video-on,.TTvc-bar-media-md-photo,.TTvc-bar-media-md-video,.TTvc-btn-fab-top,.TTvc-btn-submit-new-question,.TTvc-btn-submit-question,.TTvc-checkbox-off,.TTvc-checkbox-on,.TTvc-clear,.TTvc-continue,.TTvc-delete,.TTvc-edit-profile,.TTvc-facebook,.TTvc-flag,.TTvc-flag-md,.TTvc-flag-on,.TTvc-icon-lg-video,.TTvc-icon-md-video,.TTvc-like,.TTvc-like-md,.TTvc-like-on,.TTvc-link,.TTvc-next,.TTvc-next-disabled,.TTvc-phone-md,.TTvc-pinterest,.TTvc-question,.TTvc-radio-off,.TTvc-radio-on,.TTvc-settings,.TTvc-share,.TTvc-share-a-photo,.TTvc-share-media,.TTvc-share-on,.TTvc-share-photo-alt,.TTvc-slider-bg,.TTvc-slider-dot,.TTvc-slider-dot-off,.TTvc-star-lg-empty,.TTvc-star-lg-filled,.TTvc-star-lg-half,.TTvc-star-md-empty,.TTvc-star-md-filled,.TTvc-star-md-half,.TTvc-submit,.TTvc-submit-disabled,.TTvc-tag-media,.TTvc-twitter,.TTvc-x-media,.TTvc-x-media-sm,input[type=checkbox].TTcheckbox+label.TTlabel{background-image:url(../images/en_US_1x_darker.png)!important;background-size:298px 4152px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.col-left--color-ref.reviews-stars+span .col-left--attribute-value,.col-left--refinebreadcrumbs .reviews--raiting-0,.col-left--refinebreadcrumbs .reviews--raiting-1,.col-left--refinebreadcrumbs .reviews--raiting-2,.col-left--refinebreadcrumbs .reviews--raiting-3,.col-left--refinebreadcrumbs .reviews--raiting-4,.col-left--refinebreadcrumbs .reviews--raiting-5,.col-left--refinebreadcrumbs .reviews--raiting-6,.col-left--refinebreadcrumbs .reviews--raiting-7,.col-left--refinebreadcrumbs .reviews--raiting-8,.col-left--refinebreadcrumbs .reviews--raiting-9,.col-left--refinebreadcrumbs .reviews--raiting-10,.TT3addedText,.TT3carouselLeft,.TT3carouselRight,.TT3clearSearchMiqa,.TT3removeAttachedItem,.TT3yesVote,.TT4answVoteCallArrow,.TT4breakdown,.TT4breakdownPercent,.TT4chatIcon,.TT4closeIcon,.TT4collapse,.TT4expand,.TT4instAnswNext,.TT4miqAdd,.TT4miqaScrollL,.TT4miqaScrollR,.TT4pen,.TT4reviewRange,.TT4reviewRangeDot,.TT4reviewRangeSmall,.TT4searchIcon,.TT4showMoreImg,.TT4showMoreSmallImg,.TT4thumb,.TT4writeReviewBtn,.TTbigSubmitBtn,.TTblankBtn,.TTcancelBtn,.TTcancelDupBtn,.TTclearRevSearch,.TTcloseBtn,.TTconfirmDupBtn,.TTcustom-0-0,.TTcustom-0-5,.TTcustom-1-0,.TTcustom-1-5,.TTcustom-2-0,.TTcustom-2-5,.TTcustom-3-0,.TTcustom-3-5,.TTcustom-4-0,.TTcustom-4-5,.TTcustom-5-0,.TTcustomSmall-0-0,.TTcustomSmall-0-5,.TTcustomSmall-1-0,.TTcustomSmall-1-5,.TTcustomSmall-2-0,.TTcustomSmall-2-5,.TTcustomSmall-3-0,.TTcustomSmall-3-5,.TTcustomSmall-4-0,.TTcustomSmall-4-5,.TTcustomSmall-5-0,.TTdoneBtn,.TTfacebookDelAuth,.TTfacebookNoShare,.TTfacebookShare,.TTgmailDelAuth,.TTinputTeaserBubble1,.TTrating-0,.TTrating-0-0,.TTrating-0-5,.TTrating-1,.TTrating-1-0,.TTrating-1-5,.TTrating-2,.TTrating-2-0,.TTrating-2-5,.TTrating-3,.TTrating-3-0,.TTrating-3-5,.TTrating-4,.TTrating-4-0,.TTrating-4-5,.TTrating-5,.TTrating-5-0,.TTrating-6,.TTrating-7,.TTrating-8,.TTrating-9,.TTrating-10,.TTsaveBtn,.TTsearchBtn,.TTsmallSubmitBtn,.TTsqvBack,.TTsqvForward,.TTtwitterDelAuth,.TTtwitterNoShare,.TTtwitterShare,.TTupdateBtn,.TTvc-add-new-photo,.TTvc-add-new-video,.TTvc-add-take-photo,.TTvc-add-video,.TTvc-add-video-disabled,.TTvc-add-your-photo,.TTvc-add-your-video,.TTvc-back,.TTvc-back-disabled,.TTvc-bar-media-lg-photo,.TTvc-bar-media-lg-photo-on,.TTvc-bar-media-lg-video,.TTvc-bar-media-lg-video-on,.TTvc-bar-media-md-photo,.TTvc-bar-media-md-video,.TTvc-btn-fab-top,.TTvc-btn-submit-new-question,.TTvc-btn-submit-question,.TTvc-checkbox-off,.TTvc-checkbox-on,.TTvc-clear,.TTvc-continue,.TTvc-delete,.TTvc-edit-profile,.TTvc-facebook,.TTvc-flag,.TTvc-flag-md,.TTvc-flag-on,.TTvc-icon-lg-video,.TTvc-icon-md-video,.TTvc-like,.TTvc-like-md,.TTvc-like-on,.TTvc-link,.TTvc-next,.TTvc-next-disabled,.TTvc-phone-md,.TTvc-pinterest,.TTvc-question,.TTvc-radio-off,.TTvc-radio-on,.TTvc-settings,.TTvc-share,.TTvc-share-a-photo,.TTvc-share-media,.TTvc-share-on,.TTvc-share-photo-alt,.TTvc-slider-bg,.TTvc-slider-dot,.TTvc-slider-dot-off,.TTvc-star-lg-empty,.TTvc-star-lg-filled,.TTvc-star-lg-half,.TTvc-star-md-empty,.TTvc-star-md-filled,.TTvc-star-md-half,.TTvc-submit,.TTvc-submit-disabled,.TTvc-tag-media,.TTvc-twitter,.TTvc-x-media,.TTvc-x-media-sm,input[type=checkbox].TTcheckbox+label.TTlabel{background-image:url(../images/en_US_2x_darker.png)!important;background-size:298px 4152px!important}}#primary .powerreview-grid-stars{width:100%;text-align:center}#primary .powerreview-grid-stars .TTratingBox{margin:0!important;display:inline-block!important}.TTrating-0{background-position:0 -1377px}.TTrating-1{background-position:0 -1396px}.TTrating-2{background-position:0 -1415px}.TTrating-3{background-position:0 -1434px}.TTrating-4{background-position:0 -1453px}.TTrating-5{background-position:0 -1472px}.TTrating-6{background-position:0 -1491px}.TTrating-7{background-position:0 -1510px}.TTrating-8{background-position:0 -1529px}.TTrating-9{background-position:0 -1548px}.TTrating-10{background-position:0 -1567px}.turnto--tabs-container{background-color:#fbfbfb;padding:25px}.TTpoweredby a{text-transform:uppercase;font-size:13px!important}.TT3itemBox{background-color:#fbfbfb!important}.TTpinTeasCommentsCount,.TTpinTeasPromoBtn{background-color:#2d2c2f!important;color:#f1f2f1!important}.TTpinTeasCommentsCount:hover,.TTpinTeasPromoBtn:hover{background-color:#88b04b!important;color:#f1f2f1!important}#TTcity,#TTreviewCountry,#TTstateUS{outline:none}#TTtraWindow .TT3ansArea .TT3linkLine a,#TTtraWindow .TT3linkLine a,#TTtraWindow .TT3rplyCntr .TT3linkLine a,#TurnToContent .TT3ansArea .TT3linkLine a,#TurnToContent .TT3linkLine a,#TurnToContent .TT3rplyCntr .TT3linkLine a,.TT3askedBy{color:#408237!important}.TT3staffBadge{background-color:#428539!important;color:#fff!important}#TTtraWindow a img.TTcatImg,#TurnToContent a img.TTcatImg,#TurnToReviewsContent a img.TTcatImg{width:80px!important;height:80px!important}.TTbestAnswer{color:#387230!important}.TT-mob--cons-toggle{margin:10px 0 0;cursor:pointer}#TurnToReviewsContent .TTreviewsCustomDimsSummaryWrap{display:none!important}#TurnToReviewsContent .TTreviewsCustomDimsSummaryWrap.active{display:block!important}.TTreview{border:none!important;border-bottom:1px solid #ebebeb!important;padding:15px 0!important}.TT4relatedReviewsWrap{margin:0!important}#TT4questionTextHelpCnt{color:#428539!important}.TTreview:first-child{border-top:1px solid #ebebeb!important}.TT8{padding:0!important;background-color:inherit!important}#TT2userSetting select,.TT8{margin:0!important}.TT3storeBadge,.TT3youBadge{background-color:#428539!important}.powerreview-grid-stars{height:23px}#primary .powerreview-grid-stars .TTrating-0{display:none!important}#TT2userSetting input{box-sizing:border-box!important;height:30px!important}#TTcommentCapture a,#TTpollingConfirm a,#TTrateItScreen .TTcancelLink,#TTrateItScreen .TTrevGuidelineLink,#TTrateItScreen .TTskipLink,#TTshareMediaScreen .TTcancelLink,#TTshareMediaScreen .TTskipLink,#TTwriteReviewScreen .TTrevGuidelineLink,#TTwriteReviewScreen .TTskipLink,.TT4askQ{color:#428539!important}#TTtraWindow #TTrespRegRight input,#TTtraWindow #TTwriteRevForm input,#TTtraWindow textarea,#TTwriteRevForm textarea,#TurnToContent textarea,.TT4writeReviewBtn,.TTbigSubmitBtn,.TTccComment,.TTdialog textarea,.TTmediaBtn,.TTtab{outline:none!important}#TT3RightLinks,.TTavgRate,.TTpoweredby a,.TTrevCol3,.TTreviewBody,.TTreviewCount,.TTreviewTitle,.TTrevLinkLine{font-family:Kipling-Regular,Futura,sans-serif!important}.TTmoreFeedbackPrompt{text-align:center!important}#TT3RightLinks,#TT3RightLinks a{font-family:Kipling-Regular,Futura,sans-serif!important;font-size:14px!important}.TTavgRate{font-size:13px!important;font-weight:400!important;line-height:normal!important}.TTrevPurchaseDate{color:#408237!important}.TTrevLinkLine li{font-size:14px}.TT3cText{font-family:Arial!important;font-size:14px!important}.TTccSectionHeader{padding:10px 10px 10px 20px!important}.TTwriteReview a[onclick="TurnTo.writeReview()"]{vertical-align:middle;text-indent:-9999px;display:inline-block;background-position:0 -545px;height:30px;width:139px;cursor:pointer;background-image:url(../images/en_US_1x_darker.png)!important;background-size:298px 4152px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.TTwriteReview a[onclick="TurnTo.writeReview()"]{background-image:url(../images/en_US_2x_darker.png)!important}}.TTpad20{padding-top:4px!important}@media only screen and (min-width:960px){#TTsearchSort #TTsearchTermGrp{height:32px!important}#TTsearchSort #TTsearchTermGrp .TT4searchIcon{margin:10px 1px 0 4px!important}#TTsearchSort #TTsearchTermGrp .TTclearRevSearch{margin:9px 3px 0 0!important}#s2id_TTreviewSort.select2-container{background-color:#fff!important;border:1px solid #c5c6c8!important}#TTsearchSort #TTsearchTermGrp #TTreviewSearchTerm{padding:0 0 0 2px!important;width:85%!important;height:32px!important}#TTtraSubWindow,#TTtraWindow{overflow:visible!important}#TTSubWindowClose,#TTtraWindowClose{background-color:#428539!important;display:block!important;border-radius:100%!important;top:5px!important;right:-4px!important;border:3px solid #fff!important;padding:0!important}#TTSubWindowClose:before,#TTtraWindowClose:before{transform:rotate(45deg)}#TTSubWindowClose:after,#TTSubWindowClose:before,#TTtraWindowClose:after,#TTtraWindowClose:before{content:"";position:absolute;height:2px;width:58%;top:50%;left:0;right:0;margin:-1px auto auto;background-color:#fff}#TTSubWindowClose:after,#TTtraWindowClose:after{transform:rotate(-45deg)}#TTtraWindow{padding:4px!important}#TTtraDialogTitleBar,#TTtrasubtop{background:none!important;background-color:#fff!important;box-shadow:0 9px 0 0 #fff,0 0 10px -3px #999,0 0 10px -3px #999,0 0 10px -3px #999!important}#TTmainContent,#TTtrasubmid{padding:0 10px!important;box-shadow:0 9px 0 0 #fff,0 -9px 0 0 #fff,0 0 10px -3px #999,0 0 10px -3px #999!important}#TT2footer,#TTmainContent,#TTtrasubbot,#TTtrasubmid{background:none!important;background-color:#fff!important}#TT2footer,#TTtrasubbot{height:20px!important;box-shadow:0 0 10px -3px #fff,0 -9px 0 0 #fff,0 0 10px -3px #999,0 0 10px -3px #999!important}.TTblankBtn{background-position:0 -909px!important;color:#fff}.TTsub-ui-widget-overlay{background:none!important}#TTtrasubmid{padding:0 1px!important}#TTtrasubtop{margin:0 0 -4px!important}#TTtrasubbot{margin:-4px 0 0!important}#TTSubWindowClose{top:-10px!important;right:-13px!important}}.TTrevCol1 .TTreviewDimsMultiSelect,.TTrevCol1 .TTreviewDimsSingleSelect{display:none!important}@media only screen and (max-width:960px){#TTsearchSort{display:none!important}#TT3RightLinks{text-align:left!important;float:left!important}}.mobile-rating{text-align:center}.TT3qText{color:#387230!important}.TT3timeStamp{color:#707070!important}.TTreviewCount{font-size:15px}.TTreviewSummary{border:none!important;padding:16px 0!important}.TTreview,.TTreviewSummary{background:none repeat scroll 0 0 #fbfbfb!important}.TTreviewTitle{font-size:23px;text-transform:uppercase;letter-spacing:.5px}@media only screen and (max-width:960px){.TTreviewTitle{font-size:15px}}.TTreviewBody{font-size:16px}@media only screen and (max-width:960px){.TTreviewBody{font-size:14px}}.TT3itemBox{border-left:2px solid #428539!important}.TTratingBoxBorder{border:none!important;padding:0!important;background-color:inherit!important}#TTtraWindow a,#TurnToContent a,#TurnToReviewsContent a,.TT3commentCntr .TT3timeStamp{color:#6d6f71!important}#TurnToContent .TTrevLinkLine,#TurnToContent .TTrevLinkLine a,#TurnToReviewsContent .TTrevLinkLine a{color:#408237!important}.TT4QProductImg{position:relative!important}.TT3questCntr .TT4QProductImg{position:absolute!important;top:20px!important}@media only screen and (min-width:960px){#TT3relatedQuestionsWrp .TT4bestAnswerBlock{padding:0 115px 0 0!important}}#TT4relatedReviews .TT4QProductImg{top:auto!important}.TTrevCol3{line-height:16px!important;font-size:13px!important;color:#6d6f71!important}#TT4relatedReviews .TTrevCol3{padding-top:0!important}@media only screen and (max-width:960px){#TT4relatedReviews .TT4QProductImg{left:0!important}}.TT4instAnswNext{background-position:0 -1229px!important}@media only screen and (max-width:960px){.TT4instAnswNext{float:left!important}}.TTbigSubmitBtn{background-position:0 -1165px!important}#TTcommentCapture{background-color:#fff!important}#TTtraWindow #TT3UPCommentSec .TT4QProductImg,#TTtraWindow #TTquestionsTabContent .TT4QProductImg,#TTtraWindow #TTUPReviewSec .TT4QProductImg{right:10px!important;top:10px!important;position:absolute!important}#TTtraWindow #TT3UPCommentSec .TT4commentArea{min-height:100px!important;border-color:#ebebeb #ebebeb #ebebeb #428539}#TTtraWindow #TTUPReviewSec .TT4QProductImg img{width:80px!important;height:80px!important}#TTprofileTabs{color:#428539!important}.TTupdateBtn{background-position:0 -481px!important}#TT4UPtabs{border-bottom:3px solid #428539!important}#TTtraWindow #contactInfo table:first-child .valueL{padding:18px 0 0 5px!important}#TTprofileTabs li.TTactiveTab{background-color:#428539!important}@media only screen and (min-width:960px){#TT2userSetting td,#TT2userSetting th{padding:4px 6px 5px!important}#TTtraWindow label[for=TT3askMe]{padding:0 0 0 20px!important;display:inline-block!important;width:300px!important;margin:0 0 0 -103px!important}}.TTcommentCaptureBlock{border-right:none!important}@media only screen and (min-width:960px){.TTwriteRevRightCol{width:calc(100% - 190px)!important}.TTwriteRevRightCol #TTcity{margin:0 0 2px 10px!important}}#TTSubScreen{text-align:center!important}#TTcustDim-4 label{display:inline-block!important}@media only screen and (min-width:960px){#TT4relatedReviews .TTrevCol3{display:-ms-flex!important;display:flex!important;flex-flow:column nowrap!important;text-align:right!important}#TT4relatedReviews .TTrevCol3 .TT4QProductImg{order:3;margin:10px 0 0 auto!important}#TTcustDim-5{display:-ms-flex!important;display:flex!important}#TTcustDim-5 label{font-size:12px!important}.TTmediaButtons .TTvc-bar-media-lg-photo{margin:0 10px 0 0!important}#TTcustDimLbl-4-0 .TTcustDimRngCont,#TTcustDimLbl-4-1 .TTcustDimRngCont,#TTcustDimLbl-5-0 .TTcustDimRngCont,#TTcustDimLbl-5-1 .TTcustDimRngCont{font-size:16px!important;text-transform:capitalize!important}#TTcustDim-5 #TTcustDimLbl-5-0{margin:0 5px 0 0!important}}.TT3aboutLine{display:none!important}#RegistrationForm button[disabled],.login-account button[disabled],.login-create-account button[disabled]{opacity:.7}#signUpArea .privacy-policy{margin:10px 0 0}#signUpArea .js-privacy-polcy-reg{clear:both;padding-top:15px}#signUpArea .signup--header-popup{margin:10px 0 0}#signUpArea .signup--header-popup .form-row{float:left}#signUpArea .si--su__container{padding:20px 0;border-top:1px solid #bdbbbb;clear:both}#signUpArea .si--su__container:last-of-type{border-bottom:1px solid #bdbbbb}#signUpArea .si--su__header{font-size:15px;text-transform:capitalize;color:#000;font-family:Kipling-Extrabold,Futura,sans-serif;letter-spacing:1px}#signUpArea .si--su__redirect a{font-size:13px;color:#2d2f2c;text-decoration:underline;letter-spacing:1px}.popup-signin .signup--header-popup .si--rememberme{display:inline-block}.error-message-policy{display:none;color:#2d2c2f;padding-top:10px;font-size:13px}span[for=dwfrm_editprofile_customer_email]:after{content:"To change your login, please enter password";display:none}span[for=dwfrm_editprofile_customer_email].active:after{display:block}.check16{margin-top:10px;display:inline-block}.check16.error{color:red}.success-remove-account{clear:both}.remove-button a,.success-remove-account{margin-top:15px;display:inline-block}.footer-social-icon a:hover,.livechat-links .livechat-offline:hover,.livechat-links .livechat-online:hover{color:#88b04b}.progress-step-index .upload-sources-splash ul li a:hover{color:#88b04b!important}.header .nav li.active .bullet{background:#428539!important}.product--label__container{z-index:1;position:absolute;display:flex;flex-direction:column;left:10px;top:10px}@media screen and (max-width:960px){.product--label__container{left:3px;top:3px}}.product--label__container .plp--label__badge{height:22px;min-width:103px;box-sizing:border-box;padding:0 10px;font-size:12px;line-height:22px;text-align:center;color:#0c0c0c;background:#e1e1e1;letter-spacing:.02em;pointer-events:none}.product--label__container .plp--label__badge+.plp--label__badge{margin-top:5px}.product--label__container .plp--label__badge.plp--label__badge-extra{color:#fff;background:#c53b28}.product_recommender .product--label__container{display:none}#pdp-main .product--label__container{align-items:flex-end}#pdp-main .spin-image-label{width:20%;cursor:pointer;min-width:60px;display:none;position:absolute;top:0;right:0;z-index:9}#pdp-main .spin-image-label.with-heart{top:55px}@media only screen and (max-width:960px){#pdp-main .spin-image-label{min-width:58px;width:58px}}.create-account-wrapper .edit-profile-wrapper .select2-container .custom-chevron:before{vertical-align:super;width:7px;height:7px;border-color:#428236}.create-account-wrapper .edit-profile-wrapper #RegistrationForm .form-row.label-inline-email{margin-bottom:0}.create-account-wrapper .edit-profile-wrapper #RegistrationForm .form-row.label-inline-email label{padding-top:10px;font-weight:700}.create-account-wrapper .edit-profile-wrapper .day-of-birthday{width:40%;margin:0 0 0 10px}@media only screen and (max-width:960px){.create-account-wrapper .edit-profile-wrapper .day-of-birthday{width:100px;float:right;margin:0}}@media only screen and (max-width:960px){.create-account-wrapper .edit-profile-wrapper .month-of-birthday{width:100px}}@media only screen and (max-width:960px){.create-account-wrapper .edit-profile-wrapper .styled-select--month-of-birthday{width:49%;float:left}.create-account-wrapper .edit-profile-wrapper .styled-select--month-of-birthday .month-of-birthday{width:100px}}@media only screen and (max-width:960px){.create-account-wrapper .edit-profile-wrapper .styled-select--day-of-birthday{width:49%;float:right}.create-account-wrapper .edit-profile-wrapper .styled-select--day-of-birthday .day-of-birthday{width:100%!important}}.create-account-wrapper .edit-profile-wrapper .month-day-birth__container{width:250px;float:left}@media only screen and (max-width:960px){.create-account-wrapper .edit-profile-wrapper .month-day-birth__container{width:100%}}.create-account-wrapper .edit-profile-wrapper .gender-select--container{float:left;margin:0 0 0 30px}@media only screen and (max-width:960px){.create-account-wrapper .edit-profile-wrapper .gender-select--container{margin:0;width:100%}}.create-account-wrapper .edit-profile-wrapper .gender-select--container .select2-container{border:1px solid #bdbbbb;border-radius:0;margin-left:0!important}@media only screen and (max-width:960px){.create-account-wrapper .edit-profile-wrapper .gender-select--container select{margin-left:0!important}}.create-account--popup__container .create-account-wrapper .edit-profile-wrapper input{width:100%!important;box-sizing:border-box!important}.create-account--popup__container .birth--wrapper{display:inline-block;width:100%;min-width:200px;float:none}.create-account--popup__container .gender--wrapper{float:none;overflow:hidden;width:45%;min-width:140px}.create-account--popup__container .cra--dob,.create-account--popup__container .cra--mob{width:100px;float:left;padding-right:10px;display:inline-table}.create-account--popup__container #dwfrm_ordertrack input,.create-account--popup__container #RegistrationForm .input-text-pw,.create-account--popup__container #RegistrationForm .input-textarea,.create-account--popup__container #RegistrationForm input.input-text,.create-account--popup__container #resetPassBox input,.create-account--popup__container #send-to-friend-main .input-textarea,.create-account--popup__container #send-to-friend-main input,.create-account--popup__container #setPassword input,.create-account--popup__container #StoreLocator input,.create-account--popup__container .cart-coupon-code input,.create-account--popup__container .gift-cert-balance input,.create-account--popup__container .gift-certificate-purchase form .input-text,.create-account--popup__container .gift-certificate-purchase form .input-textarea,.create-account--popup__container .newsletterSubscriptionForm .ovlb,.create-account--popup__container input.email-input,.create-account--popup__container input.password-input{height:40px!important}.create-account--popup__container .label-inline-first{clear:both}.create-account--popup__container .month-of-birthday--wrapper{position:relative;display:inline-block;float:left;width:100%}.create-account--popup__container select.day-of-birthday,.create-account--popup__container select.month-of-birthday,.create-account--popup__container select.year-of-birthday{width:100%}.create-account--popup__container .create-account-wrapper .edit-profile-wrapper .day-of-birthday{width:100%!important;margin:0;font-size:13px}.create-account--popup__container .create-account-wrapper .edit-profile-wrapper .month-of-birthday{width:100%!important}.create-account--popup__container .custom-chevron.bottom:before{position:absolute;bottom:0;top:-2px;right:10px;width:8px;height:8px;margin:auto;z-index:111;border-color:#2d2f2c}.create-account--popup__container .day-of-birthday--wrapper{display:inline-block;float:right;width:100px;position:relative}.create-account--popup__container .gender--form-row{position:relative}.create-account--popup__container .gender--form-row.custom-chevron.bottom:before{top:39px;z-index:1}@media only screen and (max-width:960px){.create-account--popup__container .gender--form-row.custom-chevron.bottom:before{top:27px;z-index:111}}.create-account--popup__container #RegistrationForm .form-row.form-indent.label-inline{padding:0;margin-bottom:0}.js--kp-check-user-status{display:none}.storelocator-landing .header{background:#2d2c2f;height:60px;width:100%}.storelocator-landing .header img{height:37px;margin:0 auto;display:block;top:12px;position:relative}.sl--back-button.hidden-desktop a{color:#fff;position:absolute;top:17px;left:30px}.kipMe-green{color:#428539}.kipMe--text-normal{text-decoration:none}#shipping-address-actions a,.address .form-field-tooltip a.tooltip,.cart-coupon-code .button-continue-shopping,.content-asset ul.account-options li:last-child .kipMe-green,.kiplingrewardslanding .required-indicator,.pt_checkout #billing-address-actions a,.pt_checkout #billing-payment-actions a,.pt_checkout .required-indicator,.TT3qText,.TTbestAnswer{color:#2d2f2c}#TurnToContent .TT3qText{font-family:Kipling-Regular,Futura,sans-serif!important;color:#2d2c2f!important}.DW_APPLE_PAY-method .dw-apple-pay-button{margin:0!important;border-radius:4px!important}@media only screen and (max-width:960px){.DW_APPLE_PAY-method .dw-apple-pay-button{margin:0!important;width:150px!important;padding-right:27px}}.quickview .pdp-main .add-to-cart-wrapper .dw-apple-pay-button{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white);background-position:50% 50%;background-repeat:no-repeat;background-size:75% 60%;border:1px solid #000;box-sizing:border-box;margin:5px auto;min-height:30px;min-width:100px;display:block;border-radius:10px;width:100%;padding:0;height:51px;font-size:22px}@media screen and (max-width:960px){.quickview .pdp-main .add-to-cart-wrapper .dw-apple-pay-button{position:static}}.payment-methods .PayPal{box-sizing:border-box;width:150px;display:inline-block;max-width:150px}.pt_checkout .paypal-button .zoid-outlet>iframe.zoid-component-frame{min-width:150px!important;width:150px!important}.elm-width__100{width:100%}#main.decorator__full-width{max-width:1920px;width:100%}#main.decorator__full-width .breadcrumb{padding:0 0 0 20px}.sidebar{will-change:min-height}.sidebar__inner{transform:translate(0);transform:translateZ(0);will-change:position,transform}.ui-dialog-title{display:none}.js-360-iframe{width:100%;height:100%;border:0;height:500px;max-width:500px}@media only screen and (max-width:960px){.js-360-iframe{height:315px}}.bfx-price{white-space:nowrap}.bfx-cc-wrapper .bfx-cc-expanded{z-index:9999999}.bfx-cc-wrapper,.bfx-cc-wrapper .bfx-cc-collapsed{padding:0;position:static}.bfx-cc-wrapper .bfx-cc-expanded .bfx-cc-content form .bfx-cc-select-wrapper select{color:#000}@media only screen and (max-width:960px){.bfx-cc-wrapper .bfx-cc-collapsed{padding:2px 10px}.bfx-cc-wrapper{position:static}}.native-order-history .order-item-review{margin-top:15px}.native-order-history .order-item-review a{color:#fff!important;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:3px 25px 0}@media screen and (max-width:960px){.skip-to-main-content{display:none}}.ui-submit-popup{margin-top:15px}@media screen and (max-width:960px){.ui-submit-popup{margin-top:0}#cart_recommendation .product_recommender{padding:0}}.storedetails-explore{padding:40px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:960px){.storedetails-explore{padding:25px 0}}.storedetails-explore .store-near-list{width:37%;border:1px solid #000;padding:20px;box-sizing:border-box;max-height:315px;overflow:scroll}@media only screen and (max-width:960px){.storedetails-explore .store-near-list{width:100%;padding:15px}}.storedetails-explore .store-explore-wrap{width:60%}@media only screen and (max-width:960px){.storedetails-explore .store-explore-wrap{width:100%}}.storedetails-explore .store-explore-wrap .sLocator-details__olapic{margin-top:60px}@media only screen and (max-width:960px){.storedetails-explore .store-explore-wrap .sLocator-details__olapic{margin-top:30px}}.storedetails-explore .store-near-list-header{font-size:24px;font-family:Kipling-Extrabold,Futura,sans-serif;margin-bottom:20px}@media only screen and (max-width:960px){.storedetails-explore .store-near-list-header{margin-bottom:15px}}.storedetails-explore ul{font-size:20px;list-style-type:disc;list-style-position:inside}@media only screen and (max-width:960px){.storedetails-explore ul{list-style:none!important;font-size:16px}}.storedetails-explore ul li{list-style:disc;display:list-item!important;list-style-position:inside;margin-bottom:10px}@media only screen and (max-width:960px){.storedetails-explore ul li{list-style:none!important}}.storedetails-explore ul li a{font-size:20px;text-decoration:underline}@media only screen and (max-width:960px){.storedetails-explore ul li a{font-size:16px}}.storedetails-explore ul li a:hover{text-decoration:none}#main{outline:none}@media screen and (min-width:960px){.skip-to-main-content{position:fixed;width:300px;height:38px;top:0;left:-300px;z-index:10000;display:flex;justify-content:center;align-items:center;background-color:#fff;outline:none;font-family:Kipling-ExtraBold,Futura,sans-serif;font-size:14px}.skip-to-main-content:focus{left:0}}.checkout-comments-pinboard-container #main{width:100%}.vfc-employee-terms-popup-wrap{padding:0 20px 20px}.employee-buttons{margin-top:20px;display:flex}.employee-buttons a{margin-right:20px}.employee-buttons a:last-child{margin-right:0}.filter-sort .select2-search{display:none!important}.employee-order-balance-global{color:#2d2c2f;font-family:Kipling-Regular,sans-serif;font-size:14px;border:1px solid #2d2c2f;padding:5px;margin:20px 0;text-transform:uppercase}@media only screen and (max-width:960px){.employee-order-balance-global{font-size:11px;margin:10px 0;text-align:center}}.employee-order-balance-global-wrap{padding-left:341px;margin:0;text-align:center}.employee-order-balance-global-wrap .employee-order-balance-global{margin:0}@media screen and (max-width:1200px){.employee-order-balance-global-wrap{padding-left:251px}}@media screen and (max-width:960px){.employee-order-balance-global-wrap{position:static;margin-bottom:15px;padding-left:0}.employee-order-balance-global-wrap .employee-order-balance-global{white-space:normal}}.employee-order-balance-global-wrap-pdp{display:inline-block;margin-top:-10px;margin-bottom:5px}.employee-order-balance-global-wrap-pdp .employee-order-balance-global{white-space:nowrap;margin:0}@media screen and (max-width:960px){.employee-order-balance-global-wrap-pdp{position:static;margin-bottom:15px;margin-top:-5px}.employee-order-balance-global-wrap-pdp .employee-order-balance-global{white-space:normal}}.employee-order-balance-global-wrap-cart .employee-order-balance-global{margin:0;text-align:center}@media screen and (max-width:960px){.employee-order-balance-global-wrap-cart .employee-order-balance-global{margin-bottom:10px}}.product_recommender-wrap .product-tile .product-name-wrapper.available-colors-label{display:block}.product_recommender-wrap .product-tile .swatch-list{display:none}#cart_recommendation .jcarousel-prev{left:0}#cart_recommendation .jcarousel-next{right:0}#cart_recommendation .product_recommender-title-wrap .product_recommender-title{text-align:left;margin-bottom:0}#cart_recommendation .jcarousel-wrapper{border-top:3px dashed #d9d9d9;top:-14px;z-index:1}.pt_order-confirmation h1.confirm-h1{display:none}.pt_order-confirmation .order-shipment-table{margin:0 0 20px}.pt_order-confirmation>.rColContainer{margin:0 auto}.pt_order-confirmation .order-totals-table td{padding:5px 0}.pt_order-confirmation #RegistrationForm .form-row label{padding-top:10px!important}.pt_order-confirmation #primary h2{font-size:35px;margin:30px 0}.pt_order-confirmation #primary h2,.pt_order-confirmation a.print-page{text-transform:uppercase;font-family:Kipling-Extrabold,Futura,sans-serif}.pt_order-confirmation a.print-page{color:#428539;letter-spacing:1px;float:right;font-size:13px}.pt_order-confirmation a.button-fancy-medium{color:#fff;display:inline-block;line-height:30px;margin-bottom:20px}.pt_order-confirmation .confirmation-message{padding:0}.pt_order-confirmation #main{padding:0 15px;width:100%;max-width:1420px;box-sizing:border-box;display:flex;flex-wrap:wrap}.pt_order-confirmation #main .confirmation-thank-you{width:100%}.pt_order-confirmation #primary.fullwidth{width:100%!important}.pt_order-confirmation #secondary .login-box-content{padding-bottom:0}.pt_order-confirmation .order-confirmation-details .content-header,.pt_order-confirmation .pt_order .content-header{font-size:25px;padding-top:25px;text-transform:uppercase;font-family:Kipling-Extrabold,Futura,sans-serif}.pt_order-confirmation .print-page-top,.pt_order-confirmation .top-continue-shopping{display:none}.pt_order-confirmation .primary-focus #primary.primary-content{border:0 none;width:25%;margin-top:30px;float:none}.pt_order-confirmation .primary-focus #secondary{float:none;width:75%}.pt_order-confirmation .primary-focus #secondary .tt-w-comments-pinboard-teaser{width:calc(100% - 15px);margin:15px auto 15px 15px;float:left}.pt_order-confirmation .order-details-summary-container{display:flex;justify-content:space-between;float:none;width:auto}.pt_order-confirmation .order-details-summary-container>div{margin:0 5px}.pt_order-confirmation .order-details-summary-container>div:first-child{margin-left:0}.pt_order-confirmation .order-details-summary-container table td{font-size:16px!important;font-family:Kipling-Regular,Futura,sans-serif!important;line-height:normal;padding:5px 0;text-transform:capitalize;font-weight:400}.pt_order-confirmation .order-details-summary-container table tr.order-sales-tax .bfx-price,.pt_order-confirmation .order-details-summary-container table tr.order-shipping .bfx-price,.pt_order-confirmation .order-details-summary-container table tr.order-subtotal .bfx-price{color:#6c6a71}.pt_order-confirmation .order-details-summary-container table .order-discount,.pt_order-confirmation .order-details-summary-container table .order-shipping-discount{color:#c53b28}.pt_order-confirmation .order-details-summary-container table tr.order-sales-tax{border-bottom:1px solid #6c6a71}.pt_order-confirmation .shipping-method-revised,.pt_order-confirmation .shipping-status-revised{font-family:Kipling-Regular,Futura,sans-serif;padding:0;margin:10px 0;border-bottom:0}.pt_order-confirmation .shipping-method-revised .label,.pt_order-confirmation .shipping-status-revised .label{font-size:18px;color:#2d2f2c}.pt_order-confirmation .shipping-method-revised .value,.pt_order-confirmation .shipping-status-revised .value{font-size:16px;color:#6c6a71}.pt_order-confirmation .order-shipment-address .label{font-size:18px;color:#2d2f2c}.pt_order-confirmation .order-shipment-address .shipping-to-address{margin:0;padding:0;font-size:16px;color:#6c6a71;border-bottom:none;font-family:Kipling-Regular,Futura,sans-serif}.pt_order-confirmation .sidebar-basket-product{display:flex;margin:20px 0;align-items:center}.pt_order-confirmation .sidebar-basket-product .details{margin-left:5px;font-size:13px;color:#6c6a71}.pt_order-confirmation .sidebar-basket-product .details .name{font-size:16px;color:#2d2f2c;margin-bottom:5px}.pt_order-confirmation .sidebar-basket-product:last-child{margin-bottom:0}.pt_order-confirmation .return-div{margin:0}.pt_order-confirmation .return-div a.return-to-shopping{width:100%;display:block;padding:12px 0 11px;text-align:center;margin-top:10px;border-radius:6px;font-size:18px;font-weight:400;letter-spacing:1px;font-family:Kipling-ExtraBold,Futura,sans-serif}.pt_order-confirmation .your-shipment{font-size:25px;font-family:Kipling-Light,Futura,sans-serif;margin:0 0 13px;padding:0;text-transform:none}.pt_order-confirmation .thank-you-header{font-size:43px;text-transform:none;margin:0 0 5px;padding:0;font-family:Kipling-Light,Futura,sans-serif}@media only screen and (max-width:960px){.pt_order-confirmation .thank-you-header{font-size:22px;margin:10px 0 3px;line-height:normal}}.pt_order-confirmation .thank-you-message{font-size:18px;color:#6c6a71}@media only screen and (max-width:960px){.pt_order-confirmation .thank-you-message{font-size:10px}}.pt_order-confirmation .sidebar-basket-order-confirmation{padding:20px;border:1px solid #6c6a71}.pt_order-confirmation .order-confirmation-details{background:#f6f6f6;padding:20px 25px;margin:30px 0 0 15px}.pt_order-confirmation .order-confirmation-details .order-summary-details .label{font-size:18px;font-family:Kipling-Regular,Futura,sans-serif;color:#2d2f2c}.pt_order-confirmation .order-confirmation-details .order-summary-details>div{padding-bottom:10px}.pt_order-confirmation .order-confirmation-details .confirmation-billing-method,.pt_order-confirmation .order-confirmation-details .confirmation-payment-method{font-family:Kipling-Regular,Futura,sans-serif;font-size:16px;color:#6c6a71;font-style:normal}.pt_order-confirmation .order-confirmation-details .confirmation-billing-method .label,.pt_order-confirmation .order-confirmation-details .confirmation-payment-method .label{color:#2d2c2f;font-size:16px;font-family:Kipling-Regular,Futura,sans-serif}.pt_order-confirmation .order-confirmation-details .confirmation-billing-method address,.pt_order-confirmation .order-confirmation-details .confirmation-payment-method address{font-style:normal}.pt_order-confirmation .order-confirmation-details .value{font-size:16px;color:#6c6a71}.pt_order-confirmation .confirmation-payment-method{float:none;width:auto;font-family:Kipling-Regular,Futura,sans-serif;font-size:16px;color:#6c6a71}.pt_order-confirmation .confirmation-payment-method .payment-type{font-size:16px;font-family:Kipling-Regular,Futura,sans-serif;color:#2d2f2c}.pt_order-confirmation .tax-tooltip{top:1px}.pt_order-confirmation .order-conf-h3-styling{font-size:18px;font-family:Kipling-Regular,Futura,sans-serif;line-height:normal;margin:0;text-transform:capitalize;font-weight:400;padding-bottom:5px;color:#2d2c2f}.pt_order-confirmation .linc-optin-widget{border:1px solid #6c6a71;padding:15px 40px;margin:15px 0 0 15px;width:calc(100% - 15px);box-sizing:border-box;float:left;border-radius:0}@media only screen and (max-width:960px){.pt_order-confirmation #main{padding:0 4%}.pt_order-confirmation .primary-focus #primary.primary-content{margin-top:15px;width:100%}.pt_order-confirmation .your-shipment{font-size:18px;margin-bottom:10px}.pt_order-confirmation .shipping-method-revised,.pt_order-confirmation .shipping-status-revised{margin:5px 0}.pt_order-confirmation .shipping-method-revised .label,.pt_order-confirmation .shipping-status-revised .label{font-size:13px}.pt_order-confirmation .shipping-method-revised .value,.pt_order-confirmation .shipping-status-revised .value{font-size:13px;color:#6c6a71}.pt_order-confirmation .order-shipment-address .shipping-to-address{font-size:13px;line-height:normal}.pt_order-confirmation .order-shipment-address .label{font-size:13px}.pt_order-confirmation .sidebar-basket-product img{width:25%;float:none}.pt_order-confirmation .sidebar-basket-product .details{padding:0;width:auto;float:none}.pt_order-confirmation .sidebar-basket-product .details .name{font-size:14px;margin-bottom:3px}.pt_order-confirmation .return-div a.return-to-shopping{height:auto;line-height:normal}.pt_order-confirmation .order-confirmation-details{margin:0;padding:20px 20px 40px}.pt_order-confirmation .order-confirmation-details .order-summary-details .label{font-size:13px;line-height:normal}.pt_order-confirmation .order-confirmation-details .order-summary-details>div{padding-bottom:3px}.pt_order-confirmation .order-confirmation-details .confirmation-billing-method,.pt_order-confirmation .order-confirmation-details .confirmation-payment-method{width:50%;font-size:13px}.pt_order-confirmation .order-details-summary-container{padding:0;flex-wrap:wrap}.pt_order-confirmation .order-details-summary-container .order-detail-summary,.pt_order-confirmation .order-details-summary-container .order-summary-details{width:100%}.pt_order-confirmation .order-details-summary-container table td{font-size:13px!important;padding:4px 0}.pt_order-confirmation .order-details-summary-container>.clear{display:none}.pt_order-confirmation .order-details-summary-container>div{margin:0}.pt_order-confirmation .confirmation-payment-method .payment-type,.pt_order-confirmation .order-confirmation-details .confirmation-billing-method .label,.pt_order-confirmation .order-confirmation-details .confirmation-payment-method .label,.pt_order-confirmation .order-confirmation-details .value{font-size:13px}.pt_order-confirmation .order-conf-h3-styling{font-size:13px;margin:15px 0 5px}.pt_order-confirmation .primary-focus #secondary .tt-w-comments-pinboard-teaser{margin:15px auto;float:none}.pt_order-confirmation .linc-optin-widget{width:100%;margin:40px 0 0;padding:20px;float:none}}.pt_order-confirmation .benefits-header,.pt_order-confirmation .create-account-header{font-family:Kipling-Regular,Futura,sans-serif;font-weight:400}.pt_order-confirmation .login-box .login-box-content p{font-family:Kipling-Regular,Futura,sans-serif;font-size:15px;color:#2d2f2c;padding:0;line-height:normal}.pt_order-confirmation .label-inline label a:hover{color:#e1e1e1}.pt_order-confirmation .linc{margin:10px 0 0 15px;width:calc(100% - 15px)}.pt_order-confirmation .linc a{font-size:18px!important;font-family:Kipling-Extrabold;letter-spacing:1px;padding:10px 0!important;background:#2d2c2f!important}.pt_order-confirmation .linc a:hover{background:#e1e1e1!important}@media only screen and (max-width:960px){.pt_order-confirmation .linc{margin-left:0;width:100%;margin:15px auto -25px}}.pixel-searchmarketing{display:block;position:absolute;bottom:0}.mobile-left-navigation .mobile-signin .select2-container .select2-choice span{padding-left:10px}#tangiblee-button-wrapper{display:none}.mini-cart-content a.remove-item-btn{font-size:13px;color:#2d2f2c;text-transform:none;display:inline-block;text-decoration:underline;margin-left:10%}.mini-cart-content a.remove-item-btn:hover{color:#e1e1e1}.FacebookView{font-family:Kipling-Regular,Futura,sans-serif}.FacebookView .optin_option_group label{padding:0!important}body #fancybox-overlay{z-index:2010}.create-account-wrapper .kip-rewards{background:#dbf7be;margin:25px -17px 0;padding:17px}.create-account-wrapper .kip-rewards img{width:120px}.create-account-wrapper .kip-rewards li{display:flex;align-items:center;margin-top:15px;font-size:13px;font-family:Kipling-Regular,sans-serif;color:#292929;max-width:90%}.create-account-wrapper .kip-rewards li:nth-first-child{margin-top:5px}.create-account-wrapper .kip-rewards li .img-wrap{width:58px;flex-shrink:0}.create-account-wrapper .kip-rewards li img{max-width:100%;width:auto}.fancybox-bg,.pt_checkout .address .form-row.form-row-button button{display:none!important}#checkout-home-link{display:none}.custom-carousel-box{margin:0 -50px;opacity:0;visibility:hidden;transition:opacity .3s ease;overflow:hidden}.custom-carousel-box.is-visible{opacity:1;visibility:visible}.text .custom-carousel-box .product_recommender a{text-decoration:none;font-family:Kipling-Regular,Futura,sans-serif}.custom-carousel-box .product_recommender .product_recommender-list .product_recommender-item.recommender-bottom-cta .product-tile{padding-bottom:12px}#wrapper #contactUsKIP .custom-carousel-box .product_recommender .product_recommender-list button.slick-arrow{background:none;padding:0;border:0;font-size:0;line-height:0;text-indent:-999px;overflow:hidden;letter-spacing:0;height:100%}#wrapper #contactUsKIP .custom-carousel-box .product_recommender .product_recommender-list button.slick-arrow:after{text-indent:0}@media only screen and (max-width:1100px){.custom-carousel-box{margin:0}.custom-carousel-box-wrapper{overflow:hidden;max-width:100%}}@media only screen and (max-width:960px){#wrapper #contactUsKIP .custom-carousel-box .product_recommender .product_recommender-list button.slick-arrow{width:23px}}.pt_wishlist #main{width:100%}.pt_wishlist #main .breadcrumb{padding:9px 3%;margin:0;font-size:13px;line-height:normal}.pt_wishlist #main .breadcrumb>a{float:left;margin-right:10px;color:#6c6a71}.pt_wishlist #main .breadcrumb>li,.pt_wishlist #main .breadcrumb>span{margin-left:0}@media screen and (max-width:960px){.pt_wishlist #main{padding:0}}.pt_wishlist .wishlist-page{padding:0 3%;width:100%;box-sizing:border-box}@media screen and (max-width:960px){.pt_wishlist .wishlist-page{padding:0;margin-left:0}}.pt_wishlist .wishlist-page .wishlist-header-section{display:flex;width:100%;justify-content:center;text-align:center}@media screen and (max-width:960px){.pt_wishlist .wishlist-page .wishlist-header-section{flex-direction:column}}.pt_wishlist .wishlist-page .wishlist-header{flex-grow:1;margin:10px auto 20px;letter-spacing:.05em;color:#2d2f2c}.pt_wishlist .wishlist-page .wishlist-header .wishlist-header-title{margin-bottom:5px;font-size:30px;font-family:Kipling-Light,Futura,sans-serif;letter-spacing:.05em;margin-top:0;padding-bottom:0;text-transform:none}.pt_wishlist .wishlist-page .wishlist-header .wishlist-header-info{font-size:16px}.pt_wishlist .wishlist-page .wishlist-header a{text-decoration:underline}.pt_wishlist .wishlist-page .wishlist-header a:hover{color:#6c6a71}@media screen and (max-width:960px){.pt_wishlist .wishlist-page .wishlist-header{margin:20px auto}.pt_wishlist .wishlist-page .wishlist-header .wishlist-header-title{font-size:22px;margin-bottom:0}.pt_wishlist .wishlist-page .wishlist-header .wishlist-header-info{font-size:13px}}.pt_wishlist .wishlist-page .wishlist-share-container{min-width:260px}.pt_wishlist .wishlist-page .wishlist-share-container .js-share-wishlist{display:block;width:100%;padding:7px 0 4px;margin-top:10px;box-sizing:border-box;border:2px solid #2d2f2c;border-radius:5px;font-family:Kipling-Light,sans-serif;font-size:18px;font-weight:700;letter-spacing:.05em;text-decoration:none;line-height:normal;text-align:center;text-transform:uppercase;cursor:pointer}@media screen and (max-width:960px){.pt_wishlist .wishlist-page .wishlist-share-container .js-share-wishlist{margin:0;position:absolute;right:4px;width:auto;padding:8px 10px 5px;font-size:14px;border-width:1px;top:-30px}}.pt_wishlist .wishlist-page .wishlist-share-container .wishlist-share-popup{display:none}.pt_wishlist .wishlist-page .no-wishes-copy{width:100%;color:#2d2f2c;font-size:30px;text-align:center}.pt_wishlist .wishlist-page .no-wishes-copy svg{display:inline-block;height:22px;position:relative;top:2px;margin:0 3px}#mini-wishlist{list-style:none;position:relative;zoom:1;z-index:900}#mini-wishlist .wishlist-link .wishlist-svg{display:inline-block;margin:0 6px;position:relative}#mini-wishlist .wishlist-link .wishlist-svg svg{display:block;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%}.mobile-bar-item-3-1.wishlist{position:relative;height:27px}.mobile-bar-item-3-1.wishlist .wishlist-link{display:block;position:absolute;top:2px;left:2px;width:36px}.mobile-bar-item-3-1.wishlist .wishlist-link .wishlist-svg svg path{fill:#6c6a71;stroke:#6c6a71}.mobile-bar-item-3-1.wishlist .header-wishlist-i-count{position:absolute;left:50%;top:10px;transform:translateX(-50%);color:#fff}.mini-wishlist-content{background:none repeat scroll 0 0 #fff;display:none;position:absolute;right:-1px;top:30px;width:300px;color:#2d2c2f;text-align:left;box-shadow:1px 13px 15px 0 rgba(0,0,0,.29)}@media only screen and (max-width:960px){.mini-wishlist-content{display:none}}.mini-wishlist-content .header .header-copy{display:block;font-size:13px;color:#2d2c2f;text-align:left;text-transform:none;margin:20px 25px 0;padding-bottom:10px}.mini-wishlist-content .itemsFrame{margin:15px 25px 10px;max-height:220px;overflow-x:auto;text-transform:none}.mini-wishlist-content .itemsFrame .mini-wishlist-product{margin:20px 0;display:flex;font-size:13px}.mini-wishlist-content .itemsFrame .mini-wishlist-product:first-child{margin-top:0}.mini-wishlist-content .itemsFrame .mini-wishlist-product .mini-wishlist-image{margin-right:5px}.mini-wishlist-content .itemsFrame .mini-wishlist-product .mini-wishlist-image img{width:83px;min-width:83px}.mini-wishlist-content .itemsFrame .mini-wishlist-product .price-sales{color:#6c6a71}.mini-wishlist-content .itemsFrame .mini-wishlist-product .mini-wishlist-attributes .label,.mini-wishlist-content .itemsFrame .mini-wishlist-product .mini-wishlist-attributes .value{display:inline-block;text-transform:none}.mini-wishlist-content .itemsFrame .mini-wishlist-product .mini-wishlist-attributes .value{color:#6c6a71}.mini-wishlist-content .itemsFrame .mini-wishlist-product .mini-wishlist-attributes .label{color:#2d2f2c}.mini-wishlist-content .itemsFrame .mini-wishlist-product .mini-wishlist-actions .remove-item-btn{color:#2d2f2c;text-transform:none;display:inline-block;text-decoration:underline;cursor:pointer}.mini-wishlist-content .itemsFrame .mini-wishlist-product .mini-wishlist-actions .remove-item-btn:hover{color:#e1e1e1}.mini-wishlist-content .footer{width:calc(100% - 20px);box-sizing:border-box;margin:0 auto}.mini-wishlist-content .footer a{display:block;width:100%;box-sizing:border-box;border-radius:5px;font-family:Kipling-Regular,Futura,sans-serif;letter-spacing:.05em;font-size:14px;line-height:26px;padding:9px 15px 6px;height:auto;background:#2d2f2c;color:#fff;text-transform:uppercase;border:0;text-align:center;margin-bottom:10px}.mini-wishlist-content .footer a:hover{background:#e1e1e1;color:#2d2f2c}.product_recommender .product-wishlist-section{display:none}.product-wishlist-section{position:absolute;top:10px;right:10px;z-index:12}@media screen and (max-width:960px){.product-wishlist-section{top:8px;right:8px}}.product-wishlist-section a{color:#2d2c2f;text-decoration:underline;cursor:pointer}.product-wishlist-section a:hover{color:#e1e1e1}.product-wishlist-section .product-wishlist-icon{cursor:pointer;z-index:12;position:relative}.product-wishlist-section .filled{display:none}.product-wishlist-section.active .filled,.product-wishlist-section .empty{display:inline-block}.product-wishlist-section.active .empty,.product-wishlist-section .wishlist-copy-1,.product-wishlist-section .wishlist-copy-2{display:none}.product-wishlist-section.pdp-wishlist-intance{width:40px;z-index:12}.product-wishlist-section.pdp-wishlist-intance .product-wishlist-icon{width:40px}.product-wishlist-section.cart-wishlist-instance,.product-wishlist-section.cart-wishlist-instance .product-wishlist-icon,.product-wishlist-section.tile-wishlist-instance,.product-wishlist-section.tile-wishlist-instance .product-wishlist-icon{width:25px}@media screen and (max-width:960px){.product-wishlist-section.cart-wishlist-instance,.product-wishlist-section.cart-wishlist-instance .product-wishlist-icon,.product-wishlist-section.tile-wishlist-instance,.product-wishlist-section.tile-wishlist-instance .product-wishlist-icon{width:26px}}.product-wishlist-section.ajax-added{position:absolute;background:#fff;text-align:left;box-sizing:border-box;border:2px solid #000;border-radius:5px;box-shadow:1px -2px 6px 0 rgba(0,0,0,.29)}.product-wishlist-section.ajax-added .wishlist-copy-1{display:inline-block}.product-wishlist-section.ajax-added .wishlist-copy-2{display:none}.product-wishlist-section.ajax-added.wl-user-anonymous .wishlist-copy-2.wl-anonymous-popup,.product-wishlist-section.ajax-added.wl-user-registered .wishlist-copy-2.wl-authenticated-popup{display:inline-block}.product-wishlist-section.ajax-added .wishlist-copy-1{font-family:Kipling-Light,Futura,sans-serif;letter-spacing:.05em;color:#2d2f2c}.product-wishlist-section.ajax-added .wishlist-copy-2{font-family:Kipling-Regular,Futura,sans-serif;letter-spacing:.05em;color:#2d2f2c}@media screen and (max-width:960px){.product-wishlist-section.ajax-added .wishlist-copy-2{width:100%}}.product-wishlist-section.ajax-added.pdp-wishlist-intance{width:250px;top:-6px;right:-6px;padding:14px 50px 14px 14px}.product-wishlist-section.ajax-added.pdp-wishlist-intance .product-wishlist-icon{position:absolute;right:14px;top:14px}.product-wishlist-section.ajax-added.pdp-wishlist-intance .wishlist-copy-1{font-size:18px}.product-wishlist-section.ajax-added.pdp-wishlist-intance .wishlist-copy-2{font-size:16px}.product-wishlist-section.ajax-added.cart-wishlist-instance,.product-wishlist-section.ajax-added.tile-wishlist-instance{width:190px;top:4px;right:4px;padding:10px}.product-wishlist-section.ajax-added.cart-wishlist-instance .product-wishlist-icon,.product-wishlist-section.ajax-added.tile-wishlist-instance .product-wishlist-icon{position:absolute;right:4px;top:4px}.product-wishlist-section.ajax-added.cart-wishlist-instance .wishlist-copy-1,.product-wishlist-section.ajax-added.tile-wishlist-instance .wishlist-copy-1{font-size:16px}.product-wishlist-section.ajax-added.cart-wishlist-instance .wishlist-copy-2,.product-wishlist-section.ajax-added.tile-wishlist-instance .wishlist-copy-2{font-size:14px}@media screen and (max-width:960px){.product-wishlist-section.ajax-added.cart-wishlist-instance,.product-wishlist-section.ajax-added.tile-wishlist-instance{width:calc(100% - 4px);top:2px;right:2px;padding:5px 3px 5px 5px;max-width:164px}.product-wishlist-section.ajax-added.cart-wishlist-instance .wishlist-copy-1,.product-wishlist-section.ajax-added.tile-wishlist-instance .wishlist-copy-1{font-size:14px}.product-wishlist-section.ajax-added.cart-wishlist-instance .wishlist-copy-2,.product-wishlist-section.ajax-added.tile-wishlist-instance .wishlist-copy-2{font-size:12px}}@media screen and (max-width:380px){.product-wishlist-section.ajax-added.cart-wishlist-instance{min-width:146px;right:0}}.product-wishlist-btn{margin-top:10px}.product-wishlist-btn button{width:100%;display:block;color:#fff;padding:15px 0 13px;border:none;font-size:16px;letter-spacing:.05em;border-radius:5px}.product-wishlist-btn button.wishlist-btn-add,.product-wishlist-btn button.wishlist-btn-quickview{background:#2d2f2c;cursor:pointer}.product-wishlist-btn button.wishlist-btn-add:not(.disabled):hover,.product-wishlist-btn button.wishlist-btn-quickview:not(.disabled):hover{background-color:#e1e1e1;color:#2d2f2c}.product-wishlist-btn button.wishlist-btn-add.disabled,.product-wishlist-btn button.wishlist-btn-in-cart,.product-wishlist-btn button.wishlist-btn-quickview.disabled,.product-wishlist-btn button.wishlist-btn-sold-out{background:#6c6a71}@media screen and (max-width:960px){.product-wishlist-btn button{padding:10px 0 8px;font-size:9px}}.ui-share-wishlist.ui-widget-content{position:fixed;bottom:0!important;left:0!important;top:auto!important;border-radius:10px 10px 0 0}.ui-widget-content .wishlist-share-popup{text-align:center}.ui-widget-content .wishlist-share-popup p{display:inline-block;width:100%;font-size:24px;text-transform:uppercase;letter-spacing:.05em;margin:60px auto 30px;font-weight:700}.ui-widget-content .wishlist-share-popup a{display:inline-block;width:100%;max-width:220px;box-sizing:border-box;border-radius:5px;font-family:Kipling-ExtraBold,Futura,sans-serif;letter-spacing:.1em;font-size:18px;line-height:26px;padding:12px 15px 9px;height:auto;background:#2d2f2c;color:#fff;text-transform:uppercase;border:0;text-align:center;margin-bottom:50px}.ui-widget-content .wishlist-share-popup a:hover:not(.copied){background-color:#e1e1e1;color:#2d2f2c}.ui-widget-content .wishlist-share-popup a.active .copy,.ui-widget-content .wishlist-share-popup a .copied{display:none}.ui-widget-content .wishlist-share-popup a.active .copied{display:inline}.wishlist-qv .product-wishlist-section{display:none!important}@media screen and (max-width:380px){.mobile-bar-item-3-1.wishlist .wishlist-link{width:32px;top:4px}.mobile-bar-item-3-1.wishlist .header-wishlist-i-count{top:8px}#navigation .container{padding:0 5px}}.ajax-pre-loader-stelar{margin:auto;width:40px}.ajax-pre-loader-stelar img{display:block;width:40px}.account-fw-rewards .search-result-items li.load-all-statements{font-size:16px;cursor:pointer;text-align:center;text-decoration:underline}.klarna-express-checkout-cart{width:100%;height:40px;margin-bottom:15px}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(data:application/font-ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype")}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}

/*! jQuery UI - v1.10.0 - 2013-01-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width: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:after,.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:4001}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{display:none}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{display:none}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;box-shadow:0 0 10px 3px #999}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em}.ui-no-title .ui-dialog-titlebar{height:auto;padding:0}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;height:3px;margin:0}.ui-no-title .ui-dialog-title{display:none}.ui-dialog .ui-dialog-titlebar-close{width:40px;height:40px;top:0;right:0;font-size:0!important;position:absolute;z-index:4002;outline:none;margin:0;background:none;border:none}.ui-dialog .ui-dialog-titlebar-close:after,.ui-dialog .ui-dialog-titlebar-close:before{content:"";position:absolute;height:2px;width:72%;top:calc(50% - 1px);left:0;right:0;margin:auto;background:#000}.ui-dialog .ui-dialog-titlebar-close:before{transform:rotate(45deg)}.ui-dialog .ui-dialog-titlebar-close:after{transform:rotate(-45deg)}.ui-dialog .ui-dialog-content{position:relative;padding:.5em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:0;background-image:none;margin-top:0;padding:0}.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:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(../images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.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 #000}.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.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.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-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;margin:.2em 0;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.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:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{border:5px solid #fff;font-family:Kipling-Regular,Futura,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-dialog-content button:not(.slick-arrow){font-family:Kipling-ExtraBold,Futura,sans-serif;font-size:1em;text-transform:uppercase;margin:0;padding:3px 20px 0;height:27px;border:0 none;border-radius:5px;color:#eb0e1c}.ui-dialog-content button:hover{background-color:#d4cdc5}.ui-widget-content{border:5px solid #fff;background:#fff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0 none;font-weight:400;color:#666}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-widget-overlay{background-color:#aaa;opacity:.6!important;filter:Alpha(Opacity=15);z-index:4000}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../images/fancybox/fancybox.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:100001;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:transparent}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff;margin-bottom:-24px}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(../images/fancybox/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{padding:0;margin:0;outline:none;line-height:0;vertical-align:top}#fancybox-frame,#fancybox-img{width:100%;height:100%;border:none}#fancybox-frame{display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(../images/fancybox/blank.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-position:-40px -30px}#fancybox-left-ico,#fancybox-right-ico{background-image:url(../images/fancybox/fancybox.png)}#fancybox-right-ico{background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(../images/fancybox/fancybox-x.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(../images/fancybox/fancybox-y.png);background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(../images/fancybox/fancybox-x.png);background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(../images/fancybox/fancybox-y.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left}#fancybox-title-over{padding:10px;background-image:url(../images/fancybox/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(../images/fancybox/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:700;padding:0 0 3px;background:url(../images/fancybox/fancybox-x.png) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(../images/fancybox/fancybox.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/fancybox/fancy_close.png",sizingMethod="scale")}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/fancybox/fancy_nav_left.png",sizingMethod="scale")}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/fancybox/fancy_nav_right.png",sizingMethod="scale")}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/fancybox/fancy_title_over.png",sizingMethod="scale");zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/fancybox/fancy_title_left.png",sizingMethod="scale")}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/fancybox/fancy_title_main.png",sizingMethod="scale")}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/fancybox/fancy_title_right.png",sizingMethod="scale")}#fancybox-hide-sel-frame,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop)) + "px")}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/fancybox/fancy_loading.png",sizingMethod="scale")}.fancybox-ie .fancybox-bg{background:transparent!important}.fancybox-ie #fancybox-bg-w{background-color:#fff!important;margin-top:-20px}.flag-icon,.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{position:relative;display:inline-block;width:1.3333333333em;line-height:1em}.flag-icon:before{content:" "}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(../src/sass/libs/flags/4x3/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(../src/sass/libs/flags/4x3/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ae.svg)}.flag-icon-af{background-image:url(../src/sass/libs/flags/4x3/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/af.svg)}.flag-icon-ag{background-image:url(../src/sass/libs/flags/4x3/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(../src/sass/libs/flags/4x3/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ai.svg)}.flag-icon-al{background-image:url(../src/sass/libs/flags/4x3/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/al.svg)}.flag-icon-am{background-image:url(../src/sass/libs/flags/4x3/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/am.svg)}.flag-icon-ao{background-image:url(../src/sass/libs/flags/4x3/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(../src/sass/libs/flags/4x3/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(../src/sass/libs/flags/4x3/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ar.svg)}.flag-icon-as{background-image:url(../src/sass/libs/flags/4x3/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/as.svg)}.flag-icon-at{background-image:url(../src/sass/libs/flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/at.svg)}.flag-icon-au{background-image:url(../src/sass/libs/flags/4x3/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/au.svg)}.flag-icon-aw{background-image:url(../src/sass/libs/flags/4x3/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(../src/sass/libs/flags/4x3/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ax.svg)}.flag-icon-az{background-image:url(../src/sass/libs/flags/4x3/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/az.svg)}.flag-icon-ba{background-image:url(../src/sass/libs/flags/4x3/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(../src/sass/libs/flags/4x3/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(../src/sass/libs/flags/4x3/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bd.svg)}.flag-icon-be{background-image:url(../src/sass/libs/flags/4x3/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/be.svg)}.flag-icon-bf{background-image:url(../src/sass/libs/flags/4x3/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(../src/sass/libs/flags/4x3/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(../src/sass/libs/flags/4x3/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(../src/sass/libs/flags/4x3/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(../src/sass/libs/flags/4x3/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(../src/sass/libs/flags/4x3/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(../src/sass/libs/flags/4x3/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(../src/sass/libs/flags/4x3/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(../src/sass/libs/flags/4x3/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(../src/sass/libs/flags/4x3/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bq.svg)}.flag-icon-br{background-image:url(../src/sass/libs/flags/4x3/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/br.svg)}.flag-icon-bs{background-image:url(../src/sass/libs/flags/4x3/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(../src/sass/libs/flags/4x3/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(../src/sass/libs/flags/4x3/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(../src/sass/libs/flags/4x3/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bw.svg)}.flag-icon-by{background-image:url(../src/sass/libs/flags/4x3/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/by.svg)}.flag-icon-bz{background-image:url(../src/sass/libs/flags/4x3/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(../src/sass/libs/flags/4x3/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(../src/sass/libs/flags/4x3/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(../src/sass/libs/flags/4x3/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(../src/sass/libs/flags/4x3/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(../src/sass/libs/flags/4x3/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(../src/sass/libs/flags/4x3/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(../src/sass/libs/flags/4x3/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(../src/sass/libs/flags/4x3/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(../src/sass/libs/flags/4x3/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(../src/sass/libs/flags/4x3/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(../src/sass/libs/flags/4x3/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cn.svg)}.flag-icon-co{background-image:url(../src/sass/libs/flags/4x3/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/co.svg)}.flag-icon-cr{background-image:url(../src/sass/libs/flags/4x3/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(../src/sass/libs/flags/4x3/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(../src/sass/libs/flags/4x3/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(../src/sass/libs/flags/4x3/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(../src/sass/libs/flags/4x3/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(../src/sass/libs/flags/4x3/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(../src/sass/libs/flags/4x3/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/cz.svg)}.flag-icon-de{background-image:url(../src/sass/libs/flags/4x3/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/de.svg)}.flag-icon-dj{background-image:url(../src/sass/libs/flags/4x3/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(../src/sass/libs/flags/4x3/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(../src/sass/libs/flags/4x3/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/dm.svg)}.flag-icon-do{background-image:url(../src/sass/libs/flags/4x3/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/do.svg)}.flag-icon-dz{background-image:url(../src/sass/libs/flags/4x3/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(../src/sass/libs/flags/4x3/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(../src/sass/libs/flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(../src/sass/libs/flags/4x3/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(../src/sass/libs/flags/4x3/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/eh.svg)}.flag-icon-er{background-image:url(../src/sass/libs/flags/4x3/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/er.svg)}.flag-icon-es{background-image:url(../src/sass/libs/flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/es.svg)}.flag-icon-et{background-image:url(../src/sass/libs/flags/4x3/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/et.svg)}.flag-icon-fi{background-image:url(../src/sass/libs/flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(../src/sass/libs/flags/4x3/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(../src/sass/libs/flags/4x3/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(../src/sass/libs/flags/4x3/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(../src/sass/libs/flags/4x3/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(../src/sass/libs/flags/4x3/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(../src/sass/libs/flags/4x3/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(../src/sass/libs/flags/4x3/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(../src/sass/libs/flags/4x3/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(../src/sass/libs/flags/4x3/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(../src/sass/libs/flags/4x3/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(../src/sass/libs/flags/4x3/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(../src/sass/libs/flags/4x3/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(../src/sass/libs/flags/4x3/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(../src/sass/libs/flags/4x3/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(../src/sass/libs/flags/4x3/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(../src/sass/libs/flags/4x3/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(../src/sass/libs/flags/4x3/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(../src/sass/libs/flags/4x3/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(../src/sass/libs/flags/4x3/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(../src/sass/libs/flags/4x3/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(../src/sass/libs/flags/4x3/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(../src/sass/libs/flags/4x3/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(../src/sass/libs/flags/4x3/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(../src/sass/libs/flags/4x3/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(../src/sass/libs/flags/4x3/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(../src/sass/libs/flags/4x3/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(../src/sass/libs/flags/4x3/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(../src/sass/libs/flags/4x3/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(../src/sass/libs/flags/4x3/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(../src/sass/libs/flags/4x3/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/hu.svg)}.flag-icon-id{background-image:url(../src/sass/libs/flags/4x3/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/id.svg)}.flag-icon-ie{background-image:url(../src/sass/libs/flags/4x3/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ie.svg)}.flag-icon-il{background-image:url(../src/sass/libs/flags/4x3/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/il.svg)}.flag-icon-im{background-image:url(../src/sass/libs/flags/4x3/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/im.svg)}.flag-icon-in{background-image:url(../src/sass/libs/flags/4x3/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/in.svg)}.flag-icon-io{background-image:url(../src/sass/libs/flags/4x3/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/io.svg)}.flag-icon-iq{background-image:url(../src/sass/libs/flags/4x3/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(../src/sass/libs/flags/4x3/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ir.svg)}.flag-icon-is{background-image:url(../src/sass/libs/flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/is.svg)}.flag-icon-it{background-image:url(../src/sass/libs/flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/it.svg)}.flag-icon-je{background-image:url(../src/sass/libs/flags/4x3/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/je.svg)}.flag-icon-jm{background-image:url(../src/sass/libs/flags/4x3/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(../src/sass/libs/flags/4x3/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(../src/sass/libs/flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(../src/sass/libs/flags/4x3/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(../src/sass/libs/flags/4x3/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(../src/sass/libs/flags/4x3/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(../src/sass/libs/flags/4x3/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ki.svg)}.flag-icon-km{background-image:url(../src/sass/libs/flags/4x3/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/km.svg)}.flag-icon-kn{background-image:url(../src/sass/libs/flags/4x3/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(../src/sass/libs/flags/4x3/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(../src/sass/libs/flags/4x3/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(../src/sass/libs/flags/4x3/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(../src/sass/libs/flags/4x3/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(../src/sass/libs/flags/4x3/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/kz.svg)}.flag-icon-la{background-image:url(../src/sass/libs/flags/4x3/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/la.svg)}.flag-icon-lb{background-image:url(../src/sass/libs/flags/4x3/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(../src/sass/libs/flags/4x3/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/lc.svg)}.flag-icon-li{background-image:url(../src/sass/libs/flags/4x3/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/li.svg)}.flag-icon-lk{background-image:url(../src/sass/libs/flags/4x3/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(../src/sass/libs/flags/4x3/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(../src/sass/libs/flags/4x3/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(../src/sass/libs/flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(../src/sass/libs/flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(../src/sass/libs/flags/4x3/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(../src/sass/libs/flags/4x3/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(../src/sass/libs/flags/4x3/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(../src/sass/libs/flags/4x3/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mc.svg)}.flag-icon-md{background-image:url(../src/sass/libs/flags/4x3/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/md.svg)}.flag-icon-me{background-image:url(../src/sass/libs/flags/4x3/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/me.svg)}.flag-icon-mf{background-image:url(../src/sass/libs/flags/4x3/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(../src/sass/libs/flags/4x3/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(../src/sass/libs/flags/4x3/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(../src/sass/libs/flags/4x3/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(../src/sass/libs/flags/4x3/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(../src/sass/libs/flags/4x3/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(../src/sass/libs/flags/4x3/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(../src/sass/libs/flags/4x3/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(../src/sass/libs/flags/4x3/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(../src/sass/libs/flags/4x3/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(../src/sass/libs/flags/4x3/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(../src/sass/libs/flags/4x3/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(../src/sass/libs/flags/4x3/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(../src/sass/libs/flags/4x3/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(../src/sass/libs/flags/4x3/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(../src/sass/libs/flags/4x3/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(../src/sass/libs/flags/4x3/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mx.svg)}.flag-icon-my{background-image:url(../src/sass/libs/flags/4x3/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/my.svg)}.flag-icon-mz{background-image:url(../src/sass/libs/flags/4x3/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/mz.svg)}.flag-icon-na{background-image:url(../src/sass/libs/flags/4x3/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/na.svg)}.flag-icon-nc{background-image:url(../src/sass/libs/flags/4x3/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(../src/sass/libs/flags/4x3/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(../src/sass/libs/flags/4x3/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(../src/sass/libs/flags/4x3/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(../src/sass/libs/flags/4x3/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(../src/sass/libs/flags/4x3/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/nl.svg)}.flag-icon-no{background-image:url(../src/sass/libs/flags/4x3/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/no.svg)}.flag-icon-np{background-image:url(../src/sass/libs/flags/4x3/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/np.svg)}.flag-icon-nr{background-image:url(../src/sass/libs/flags/4x3/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(../src/sass/libs/flags/4x3/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(../src/sass/libs/flags/4x3/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/nz.svg)}.flag-icon-om{background-image:url(../src/sass/libs/flags/4x3/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/om.svg)}.flag-icon-pa{background-image:url(../src/sass/libs/flags/4x3/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(../src/sass/libs/flags/4x3/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(../src/sass/libs/flags/4x3/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(../src/sass/libs/flags/4x3/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(../src/sass/libs/flags/4x3/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(../src/sass/libs/flags/4x3/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(../src/sass/libs/flags/4x3/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(../src/sass/libs/flags/4x3/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(../src/sass/libs/flags/4x3/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(../src/sass/libs/flags/4x3/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(../src/sass/libs/flags/4x3/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(../src/sass/libs/flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(../src/sass/libs/flags/4x3/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/pw.svg)}.flag-icon-py{background-image:url(../src/sass/libs/flags/4x3/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/py.svg)}.flag-icon-qa{background-image:url(../src/sass/libs/flags/4x3/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/qa.svg)}.flag-icon-re{background-image:url(../src/sass/libs/flags/4x3/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/re.svg)}.flag-icon-ro{background-image:url(../src/sass/libs/flags/4x3/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(../src/sass/libs/flags/4x3/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(../src/sass/libs/flags/4x3/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(../src/sass/libs/flags/4x3/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(../src/sass/libs/flags/4x3/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(../src/sass/libs/flags/4x3/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(../src/sass/libs/flags/4x3/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(../src/sass/libs/flags/4x3/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sd.svg)}.flag-icon-se{background-image:url(../src/sass/libs/flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/se.svg)}.flag-icon-sg{background-image:url(../src/sass/libs/flags/4x3/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(../src/sass/libs/flags/4x3/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sh.svg)}.flag-icon-si{background-image:url(../src/sass/libs/flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/si.svg)}.flag-icon-sj{background-image:url(../src/sass/libs/flags/4x3/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(../src/sass/libs/flags/4x3/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(../src/sass/libs/flags/4x3/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(../src/sass/libs/flags/4x3/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(../src/sass/libs/flags/4x3/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sn.svg)}.flag-icon-so{background-image:url(../src/sass/libs/flags/4x3/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/so.svg)}.flag-icon-sr{background-image:url(../src/sass/libs/flags/4x3/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(../src/sass/libs/flags/4x3/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ss.svg)}.flag-icon-st{background-image:url(../src/sass/libs/flags/4x3/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/st.svg)}.flag-icon-sv{background-image:url(../src/sass/libs/flags/4x3/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(../src/sass/libs/flags/4x3/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(../src/sass/libs/flags/4x3/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(../src/sass/libs/flags/4x3/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(../src/sass/libs/flags/4x3/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tc.svg)}.flag-icon-td{background-image:url(../src/sass/libs/flags/4x3/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/td.svg)}.flag-icon-tf{background-image:url(../src/sass/libs/flags/4x3/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(../src/sass/libs/flags/4x3/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tg.svg)}.flag-icon-th{background-image:url(../src/sass/libs/flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/th.svg)}.flag-icon-tj{background-image:url(../src/sass/libs/flags/4x3/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(../src/sass/libs/flags/4x3/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(../src/sass/libs/flags/4x3/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(../src/sass/libs/flags/4x3/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(../src/sass/libs/flags/4x3/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tn.svg)}.flag-icon-to{background-image:url(../src/sass/libs/flags/4x3/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/to.svg)}.flag-icon-tr{background-image:url(../src/sass/libs/flags/4x3/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(../src/sass/libs/flags/4x3/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(../src/sass/libs/flags/4x3/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(../src/sass/libs/flags/4x3/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(../src/sass/libs/flags/4x3/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(../src/sass/libs/flags/4x3/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(../src/sass/libs/flags/4x3/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ug.svg)}.flag-icon-um{background-image:url(../src/sass/libs/flags/4x3/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/um.svg)}.flag-icon-us{background-image:url(../src/sass/libs/flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/us.svg)}.flag-icon-uy{background-image:url(../src/sass/libs/flags/4x3/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(../src/sass/libs/flags/4x3/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/uz.svg)}.flag-icon-va{background-image:url(../src/sass/libs/flags/4x3/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/va.svg)}.flag-icon-vc{background-image:url(../src/sass/libs/flags/4x3/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(../src/sass/libs/flags/4x3/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(../src/sass/libs/flags/4x3/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(../src/sass/libs/flags/4x3/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(../src/sass/libs/flags/4x3/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(../src/sass/libs/flags/4x3/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(../src/sass/libs/flags/4x3/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(../src/sass/libs/flags/4x3/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(../src/sass/libs/flags/4x3/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(../src/sass/libs/flags/4x3/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/yt.svg)}.flag-icon-za{background-image:url(../src/sass/libs/flags/4x3/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/za.svg)}.flag-icon-zm{background-image:url(../src/sass/libs/flags/4x3/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(../src/sass/libs/flags/4x3/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/zw.svg)}.flag-icon-global{background-image:url(../src/sass/libs/flags/4x3/global.svg)}.flag-icon-global.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/global.svg)}.flag-icon-es-ct{background-image:url(../src/sass/libs/flags/4x3/es-ct.svg)}.flag-icon-es-ct.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/es-ct.svg)}.flag-icon-eu{background-image:url(../src/sass/libs/flags/4x3/eu.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/eu.svg)}.flag-icon-gb-eng{background-image:url(../src/sass/libs/flags/4x3/gb-eng.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gb-eng.svg)}.flag-icon-gb-nir{background-image:url(../src/sass/libs/flags/4x3/gb-nir.svg)}.flag-icon-gb-nir.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gb-nir.svg)}.flag-icon-gb-sct{background-image:url(../src/sass/libs/flags/4x3/gb-sct.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gb-sct.svg)}.flag-icon-gb-wls{background-image:url(../src/sass/libs/flags/4x3/gb-wls.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/gb-wls.svg)}.flag-icon-un{background-image:url(../src/sass/libs/flags/4x3/un.svg)}.flag-icon-un.flag-icon-squared{background-image:url(../src/sass/libs/flags/1x1/un.svg)}.custom-chevron:before{border-style:solid;border-color:#7a7a7a;border-width:1px 1px 0 0;content:"";display:inline-block;width:15px;height:15px;position:relative;transform:rotate(-45deg);vertical-align:top}.custom-chevron.right:before{left:0;transform:rotate(45deg)}.custom-chevron.bottom:before{top:0;transform:rotate(135deg)}.custom-chevron.left:before{left:.25em;transform:rotate(-135deg)}header{position:sticky;left:0;top:0;width:100%;background:#fff;z-index:100}#header{position:relative}a{outline:0}.slick-next,.slick-prev{cursor:pointer}.all-other-countries{background:url(../images/pink_texture.jpg) #eb0e1c;text-align:center;border-radius:3px;width:130px;display:block;color:#fff;font-size:13px}.all-other-countries-footer{font-size:11px;border-top:1px solid #000}.fa-shopping-bag:before{content:"\e916"!important;font-family:icomoon}@media screen and (min-width:960px){.hidden-desktop{display:none!important}.mini-cart-image img{width:83px;min-width:83px}}@media screen and (max-width:960px){#monetate_endcap_921126cf_0,.monetate_selectorHTML_c615af28{display:none}h3.searchcount{margin-top:10px}.mt_search_product a{position:absolute;top:0;left:5px}#monetate_search_results{border:1px dashed #999;border-top:1px solid #fff;background:#fff;width:100%;text-transform:uppercase;font-size:13px;font-family:Kipling-Extrabold,Futura,sans-serif;letter-spacing:1px;color:#333}#header-search,#pre-header,.hidden-mobile{display:none!important}*{box-sizing:border-box}.container{width:100%;padding:0 10px}#navigation .home{display:none!important}.mobile-search-block{display:none}.mobile-home-page-link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);outline:0;margin-top:2px}.mobile-home-page-link img{height:30px;display:block}.mobile-bar-btn{display:inline-block;font-size:23px;color:#6c6a71}.mobile-menu{width:100%;display:inline-block}.mobile-bar-item-3{float:left;margin-top:5px}.mobile-bar-item-1,.mobile-bar-item-5{float:left;margin-top:10px}.mobile-bar-item-3{float:right}.mobile-bar-item-3 span.fa{padding-top:4px}.mobile-bar-item-1{text-align:left}.mobile-bar-item-3-1,.mobile-bar-item-3-2,.mobile-bar-item-3-3{display:inline-block;text-align:right}.menu-bar-info{font-size:12px;text-align:center;display:none}.mobile-bar-item-3-2.search a{font-size:22px}#navigation .menu span{margin-top:1px}.mini-cart-content{display:none}#navigation .cart a{height:auto;font-size:25px;line-height:inherit;color:#6c6a71;background:transparent;padding:0;margin:0;position:relative;display:inline-block}.link-to-home span{display:none}.fa-stores:before{content:"\e919"!important;font-family:icomoon}.fa-search:before{content:"\e918"!important;font-family:icomoon}.fa-bars.open:before{content:"\e921"!important;font-family:icomoon}.mobile-bar-title{position:absolute;font-size:12px;transform:translateX(-50%);top:13px;width:100%;display:block;left:50%}.mobile-search-block.active{display:inline-block;width:100%;margin-top:7px}.mobile-search-block.active .ovlb{width:100%;border:2px solid #6c6a71;padding:0;height:auto}.mobile-search-block.active .ovlb .ovlbLabel{top:0;margin-top:0;height:100%;line-height:36px}.mobile-search-block.active .ovlb .ovlbInput{height:100%;line-height:36px;font-size:1.1em;border:0!important}.mobile-search-block.active button{position:absolute;top:0;right:3px;height:100%;display:flex;align-items:center;padding:0 5px;border:none;background:none;font-size:17px;color:#000}.mobile-search-block.active button .fa-search{background-color:#fff;width:30px;font-size:28px;color:#6c6a71}.mobile-left-navigation{width:90%;position:absolute;left:-10px;top:75px;overflow-x:hidden;overflow-y:scroll;padding:0;background:#fff;text-transform:capitalize;transform:translateX(-150%);visibility:hidden;transition:.2s}.mobile-left-navigation.active{transform:translateX(0);visibility:visible}.mobile-left-navigation #navigation-menu-left{position:relative}.mobile-left-navigation .mobile-signin{background:#6c6a71;color:#fff;text-transform:none;font-weight:400;font-size:20px;padding:25px 20px}.mobile-left-navigation .mobile-signin .mobile-sigin--auth__container{display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin:0 auto}.mobile-left-navigation .mobile-signin .mobile-sigin--auth__container .logout-link{display:inline-block;position:relative;white-space:nowrap}.mobile-left-navigation .mobile-signin .mobile-sigin--auth__container .logout-link:after{display:block;position:absolute;left:0;bottom:0;right:0;height:1px;background:#fff;content:""}.mobile-left-navigation .mobile-signin span{font-weight:400;font-family:Kipling-Light,Futura,sans-serif}.mobile-left-navigation .mobile-signin .top a{color:#fff;font-size:18px;padding:0;text-decoration:underline}.mobile-left-navigation .mobile-signin .top .ca--help__wrapper a{font-size:15px}.mobile-left-navigation .mobile-signin .back-button{font-size:20px;border-top:1px solid #000}.mobile-left-navigation .mobile-signin a:before{display:none;color:#fff!important;top:22px!important}.mobile-left-navigation .mobile-signin .top{border:0;padding:0;display:inline-block;margin:0}.mobile-left-navigation .mobile-signin .top+span,.mobile-left-navigation .mobile-signin .top:first-of-type{float:left}.mobile-left-navigation .mobile-signin .top+span{padding:0 5px}.mobile-left-navigation .mobile-signin .error-form{background:none;margin:0;padding:0 0 0 35px}.mobile-left-navigation .mobile-signin .slide-menu a{color:#000}.mobile-left-navigation .mobile-signin .back-button:before{display:inline;content:"\f104";color:#2d2c2f!important;font-size:20px}.mobile-left-navigation .mobile-signin .form-row{padding:0 10px}.mobile-left-navigation .mobile-signin #password-reset{display:inline-block;font-family:Kipling-Regular,Futura,sans-serif;font-weight:700;font-size:12px;text-decoration:underline;letter-spacing:1px;margin:0;float:right;color:#428539}.mobile-left-navigation .mobile-signin .input-name--container{width:49%;float:left}.mobile-left-navigation .mobile-signin .input-lastname--container{float:right;width:49%}.mobile-left-navigation .mobile-signin .si--su__container{padding:20px 0;border-top:1px solid #bdbbbb;clear:both}.mobile-left-navigation .mobile-signin .si--su__container:last-of-type{border-bottom:1px solid #bdbbbb}.mobile-left-navigation .mobile-signin .si--su__header{font-size:15px;text-transform:capitalize;color:#000;letter-spacing:1px}.mobile-left-navigation .mobile-signin .si--su__redirect a{font-size:13px;color:#428539;text-decoration:underline;letter-spacing:1px}.mobile-left-navigation .mobile-signin .form-row.label-inline{padding:0;float:left}.mobile-left-navigation .mobile-signin .form-row.form-row-button{float:right}.mobile-left-navigation .mobile-signin .form-row.form-row-button.centered{text-align:center;margin:15px 0;width:100%}.mobile-left-navigation .mobile-signin .form-row.form-row-button.centered button{background:#2d2f2c!important;border-radius:0!important;color:#fff!important;height:40px;padding:0 20px;font-size:18px;line-height:1;text-transform:uppercase;border:0;font-family:Kipling-Extrabold,Futura,sans-serif}.mobile-left-navigation .mobile-signin .loyalty-checkbox .fancyCheck:before{top:22px}.mobile-left-navigation .mobile-signin .fancyCheck:before{background:#fff}.mobile-left-navigation .mobile-signin input.checked+.fancyCheck:before{background:url(../images/check-red-darker.jpg) center 2px no-repeat #fff}.mobile-left-navigation .mobile-signin .form-caption{color:#000;font-size:12px;margin:0;clear:both;font-family:Kipling-Regular,Futura,sans-serif}.mobile-left-navigation .mobile-signin .form-caption label{color:#000;font-size:12px;font-family:Kipling-Regular,Futura,sans-serif;margin:5px 0 0}.mobile-left-navigation .mobile-signin .form-caption a{font-size:12px;font-family:Kipling-Regular,Futura,sans-serif;text-decoration:underline;font-weight:100;text-transform:capitalize}.mobile-left-navigation .mobile-signin .form-caption .check16{margin:0}.mobile-left-navigation .mobile-signin strong{font-family:Kipling-Regular,Futura,sans-serif}.mobile-left-navigation .mobile-signin .m--dob{float:left;width:35%}.mobile-left-navigation .mobile-signin .m--mob{float:left;width:35%;margin-right:15px}.mobile-left-navigation .mobile-signin .styled-select select{width:100%!important;padding:0 10px!important;margin:0;font-size:12px!important;border-radius:0;outline:none}.mobile-left-navigation .mobile-signin #dwfrm_profile_customer_gender{width:100%!important}.mobile-left-navigation .mobile-signin .styled-select:before{right:0;left:calc(47% - 25px);height:25px;top:2px;z-index:99;border-left:1px solid #c5c6c8;display:none}.mobile-left-navigation .mobile-signin .styled-select:after{right:0;left:calc(47% - 8px);height:25px;top:2px;z-index:99;display:none}.mobile-left-navigation .mobile-signin .sub-menu.slide-menu label.fancyCheck{font-size:12px;color:#000;text-transform:none;font-weight:100;margin-top:15px}.mobile-left-navigation .mobile-signin .sub-menu.slide-menu label.fancyCheck a{font-size:12px}.mobile-left-navigation .mobile-signin .sub-menu.slide-menu label.fancyCheck span{font-weight:700}.mobile-left-navigation .mobile-signin a{color:#fff}.mobile-left-navigation .top{display:block;font-size:20px;border-bottom:1px solid #e8e4e4;margin:0 20px}.mobile-left-navigation .top:first-of-type{border-top:1px solid #e8e4e4}.mobile-left-navigation .top>a{display:inline-block;width:100%;transition:.2s;padding:16px 0 13px;color:#2d2f2c}.mobile-left-navigation .top>a.level1:before{position:relative;top:7px;float:right;content:"\e920";font-family:icomoon;color:#2d2c2f;font-size:10px;font-style:normal;transform:rotate(-90deg)}.mobile-left-navigation .top .sub-menu>.elem-menu,.mobile-left-navigation .top .sub-menu>.elem-menu.subcategory .elem-menu-box>.elem-menu,.mobile-left-navigation .top .sub-menu>.elem-menu.subcategory>.elem-menu{margin:0 20px}.mobile-left-navigation .top .sub-menu .elem-menu{font-size:17px;border-bottom:1px solid #e8e4e4;background:#fff}.mobile-left-navigation .top .sub-menu .elem-menu a:not(.back-button){padding:16px 0 13px 20px;display:inline-block;width:100%;font-size:20px;color:#6c6a71}.mobile-left-navigation .top .sub-menu .elem-menu a:not(.back-button).active{opacity:0}.mobile-left-navigation .top .sub-menu .elem-menu:first-of-type{border-top:1px solid #e8e4e4}.mobile-left-navigation .elem-menu.top:first-of-type{border-top:0!important}.mobile-left-navigation .subcategory>a:before{position:relative;top:7px;float:right;content:"\e920";font-family:icomoon;color:#d50158;font-size:10px;font-style:normal;transform:rotate(-90deg)}.slide-menu{position:absolute;transform:translateX(115%);top:0;left:0;background:#fff;width:100%;height:100%;z-index:2}.slide-menu,.slide-menu.active{display:block;transition:all .5s}.slide-menu.active{transform:translateX(0)}.elem-menu-box .elem-menu{font-size:20px;margin-bottom:3px}.elem-menu-box .elem-menu a{display:inline-block;width:100%}a.back-button{color:#2d2c2f;display:block;padding:16px 20px 13px 40px;margin-top:0;font-size:20px;position:relative}a.back-button:before{content:"\e920";font-family:icomoon;padding-right:10px;font-size:10px;transform:rotate(90deg);display:block;position:absolute;left:10px;top:26px}.elem-menu.viewall{font-weight:700}.mobile-header-banner{text-transform:uppercase;font-size:14px;text-align:center;font-weight:700;margin:0;position:relative;height:18px;width:100%;display:-ms-flex;display:flex;justify-content:center;align-items:center;z-index:1}.mobile-icons-wrapper{height:45px;position:relative}.mobile-bar-items-class{width:40px;text-align:center}}@media screen and (max-width:960px) and (max-width:380px){.mobile-bar-items-class{width:32px}}@media screen and (max-width:960px){.header-mob-banner{height:30px;display:-ms-flex;display:flex;justify-content:center;align-items:center;background-color:#2d2c2f}}#wrapper .mobile-search-block.active .ovlb input[type=text]{line-height:normal;height:55px;font-size:22px}.borderfree-enable.pt_storefrontHome .mobile-pre-header-banner.for-home-page.bfx-hide{display:none!important}@media (-ms-high-contrast:none){.mobile-home-page-link,::-ms-backdrop{top:4px}}.welcome-lightbox-reg-wrap{display:none;position:fixed;text-transform:none;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:2002}.welcome-lightbox-reg-wrap .required-mark{color:#666;position:absolute;right:35px;top:105px}@media screen and (max-width:960px){.welcome-lightbox-reg-wrap .required-mark{right:30px;top:95px}}.welcome-lightbox-reg-wrap .welcome-lightbox-reg{width:900px;height:600px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}@media screen and (max-width:960px){.welcome-lightbox-reg-wrap .welcome-lightbox-reg{top:15px;width:340px;transform:translate(-50%);bottom:15px;overflow:auto;height:auto}}.welcome-lightbox-reg-wrap .welcome-lightbox-reg-bg{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:1}@media screen and (max-width:960px){.welcome-lightbox-reg-wrap .welcome-lightbox-reg-bg{display:none}}.welcome-lightbox-reg-wrap .welcome-lightbox-reg-bg img{display:block;width:100%;height:100%;object-fit:cover}.welcome-lightbox-reg-wrap .welcome-lightbox-reg-steps{position:relative;z-index:2;background:#fff;margin:25px;width:405px;height:calc(100% - 50px)}@media screen and (max-width:960px){.welcome-lightbox-reg-wrap .welcome-lightbox-reg-steps{height:auto;width:100%;margin:0}}.welcome-lightbox-reg-wrap .welcome-lightbox-reg-close{position:absolute;z-index:3;top:10px;right:10px;color:#fff;font-size:28px;cursor:pointer}@media screen and (max-width:960px){.welcome-lightbox-reg-wrap .welcome-lightbox-reg-close{color:#000}}.welcome-lightbox-reg-wrap form{height:100%}.welcome-lightbox-reg-wrap .welcome-lightbox-reg-step{padding:35px 35px 10px;display:flex;flex-direction:column;justify-content:center;height:100%;box-sizing:border-box}@media screen and (max-width:960px){.welcome-lightbox-reg-wrap .welcome-lightbox-reg-step{padding:25px 25px 10px}}.welcome-lightbox-reg-wrap .label-inline label{text-transform:none;font-size:12px}.welcome-lightbox-reg-wrap .kip-agree-welcome{margin-top:20px;font-size:12px}.welcome-lightbox-reg-wrap .kip-agree-welcome a{text-decoration:underline}.welcome-lightbox-reg-wrap .form-row{width:100%}.welcome-lightbox-reg-wrap input{height:40px!important;width:100%!important}.welcome-lightbox-reg-wrap .select2-container,.welcome-lightbox-reg-wrap input{border:1px solid #2d2c2f!important;border-radius:10px!important;box-sizing:border-box}.welcome-lightbox-reg-wrap .select2-container{height:30px!important;width:105px!important}@media screen and (max-width:960px){.welcome-lightbox-reg-wrap .select2-container{width:91px!important}}.welcome-lightbox-reg-wrap .gender--form-row .select2-container{width:160px!important}.welcome-lightbox-reg-wrap .welcome-lightbox-reg-step.step-2 input{height:30px!important}.welcome-lightbox-reg-wrap #RegistrationForm .form-row label{text-transform:none;font-size:13px;padding-top:12px;padding-bottom:3px;font-weight:400;font-family:Kipling-Regular}.welcome-lightbox-reg-wrap #RegistrationForm .form-caption{font-size:12px;font-family:Kipling-Regular,Futura,sans-serif}.welcome-lightbox-reg-wrap .select2-container a.select2-choice span{color:#2d2c2f}.welcome-lightbox-reg-wrap .select2-container{margin-left:0!important}.welcome-lightbox-reg-wrap .email-input-wrap-lightbox{display:flex;margin-top:20px}.welcome-lightbox-reg-wrap .email-input-wrap-lightbox label{display:none}.welcome-lightbox-reg-wrap .email-input-wrap-lightbox input{border-radius:10px 0 0 10px!important}.welcome-lightbox-reg-wrap .email-input-wrap-lightbox .next-step-lightbox-form{font-size:50px;color:#fff;width:55px;height:40px;background:#2d2c2f;flex-shrink:0;border-radius:0 10px 10px 0;display:flex;align-items:center;justify-content:center}.welcome-lightbox-reg-wrap .email-input-wrap-lightbox .next-step-lightbox-form:hover{background:#000}.welcome-lightbox-reg-wrap .birth--wrapper{display:flex;flex-wrap:wrap}.welcome-lightbox-reg-wrap .birth--wrapper label{width:100%}.welcome-lightbox-reg-wrap .birth--wrapper .styled-select{width:auto;float:none;display:block;margin-right:5px}.welcome-lightbox-reg-wrap .form-row.custom-chevron:before,.welcome-lightbox-reg-wrap .styled-select>.custom-chevron:before{display:none}.welcome-lightbox-reg-wrap #RegistrationForm .form-row-button{margin:15px 0}.welcome-lightbox-reg-wrap #RegistrationForm .form-row-button button{width:100%;border-radius:10px!important}.welcome-lightbox-reg-wrap .welcome-lightbox-buttons .button{height:35px;display:flex;width:220px;align-items:center;justify-content:center;color:#fff;background:#2d2c2f;flex-shrink:0;border-radius:10px;margin-top:15px;font-size:14px}.welcome-lightbox-reg-wrap .welcome-lightbox-buttons .button:hover{background:#000}.dob-info-wrap{margin-left:5px;display:inline-block;position:relative;z-index:200}.dob-info-wrap:hover .dob-info-text{display:block}.dob-info-wrap .dob-info-icon{background:#000;border-radius:50%;width:15px;height:14px;display:block;color:#fff;text-align:center;font-weight:700;padding:1px;cursor:pointer}.dob-info-wrap .dob-info-text{display:none;position:absolute;left:30px;top:25px;transform:translateX(-100px);border:1px solid #000;width:200px;background:#fff;padding:7px;z-index:2}.dob-info-wrap .dob-info-text:after{top:-6px;border-color:transparent transparent #000;z-index:1}.dob-info-wrap .dob-info-text:after,.dob-info-wrap .dob-info-text:before{content:"";position:absolute;left:36%;margin-left:-8px;border-style:solid;border-width:0 8px 6px}.dob-info-wrap .dob-info-text:before{top:-5px;border-color:transparent transparent #fff;z-index:2}.footer-column-wrapper input[name=email]::placeholder{font-size:14px;padding-left:5px;color:#ccc;font-size:12px;text-transform:none;font-weight:400;display:block;font-family:Kipling-Regular,Futura,sans-serif;letter-spacing:.05em}@media screen and (min-width:300px) and (max-width:500px){.pt_storefront #curalate-fan-reel{height:160px!important}}@media screen and (min-width:500px) and (max-width:700px){.pt_storefront #curalate-fan-reel{height:240px!important}}@media screen and (min-width:700px) and (max-width:960px){.pt_storefront #curalate-fan-reel{height:345px!important}}@media screen and (max-width:960px){#footer .footer-email-signUp{font-size:22px;margin:0;font-family:Kipling-Light,Futura,sans-serif}.footer-bottom-info-wrapper{margin:0 -10px}.mobile-footer-logo-wrapper{margin:0 0 20px}.mobile-footer-logo-wrapper .mobile-footer-logo-link{display:block;width:140px;height:95px;background:url(../images/logo.svg) no-repeat;margin:0 auto;background-size:100%}.footer-promo-mobile-banner{height:46px;overflow:hidden;background-color:#eb0e1c;text-align:center;font-family:Kipling-ExtraBold,Futura,sans-serif;font-size:18px;color:#fff!important;display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin:0 0 15px}#footer-banner-sticky .footer-banner-navigation-main{background-color:#000}#footer-banner-sticky{position:fixed;z-index:500;bottom:0;width:100%;display:block;height:auto;transform:translate3d(0,210px,0);transition-duration:.5s}#footer-banner-sticky .footer-banner-navigation-main{height:50px;background:#eb0e1c;color:#fff}#footer-banner-sticky .footer-banner-navigation-main .description{display:inline-block;width:90%}#footer-banner-sticky .footer-banner-navigation-main .description span.big{font-size:14px;margin:10px 0 4px 10px;display:block}#footer-banner-sticky .footer-banner-navigation-main .description span.small{font-size:11px;margin:0 0 0 10px;display:block}#footer-banner-sticky .footer-banner-navigation-main span.fa.fa-chevron-down,#footer-banner-sticky .footer-banner-navigation-main span.fa.fa-chevron-up{font-size:24px;vertical-align:top;margin-top:10px}#footer-banner-sticky .footer-banner-navigation-main .closed{display:block}#footer-banner-sticky .footer-banner-navigation-main .open{display:none}#footer-banner-sticky .footer-banner-main-description{background:#fff;text-align:center;padding:15px;max-height:215px;overflow:hidden}#footer-banner-sticky.opened{transform:translateZ(0);transition-duration:.5s}#footer-banner-sticky.opened .footer-banner-main-description{display:block}#footer-banner-sticky.opened .footer-banner-navigation-main .closed{display:none}#footer-banner-sticky.opened .footer-banner-navigation-main .open{display:block}.county-footer-mobile{padding-bottom:15px}.county-footer-mobile .localeForm{width:100%;font-family:Kipling-Regular,Futura,sans-serif}.county-footer-mobile .localeForm select{margin:0!important}#feedback{display:none!important}#footer{height:auto;padding:20px 0 0;background-color:#f6f6f6;border:none;text-transform:inherit}#footer:before{display:none}#footer .container{width:100%}#footer a{color:inherit}#expand1 section,#expand2 section,#expand section{padding-left:10px!important}.footer-menu{text-align:center;margin-bottom:30px;list-style:none!important;margin-left:0!important}.footer-menu li{border-bottom:2px solid #e6e6e6;padding-left:10px}.footer-menu li:first-child{border-top:2px solid #e6e6e6}.footer-menu li:last-child{border-bottom:none}.footer-menu a{display:inline-block;width:100%;padding:8px 0;font-size:14px;text-transform:capitalize;color:#2d2f2c!important}.footer-contact{margin-bottom:30px;padding-left:10px}.footer-contact .title{display:block;margin-bottom:10px;font-family:Kipling-Light,Futura,sans-serif;font-size:20px;color:#2d2f2c;text-align:left}.footer-contact .mob-help-cicle{display:inline-block;color:#2d2f2c;margin:0 15px 0 0}.footer-contact .mob-help-cicle>span{display:block;font-size:14px;text-decoration:underline}.footer-contact .mob-help-cicle div{color:#2d2f2c!important;text-decoration:underline}.footer--signup-container .ovlb label.visually-hidden{background:transparent!important}.footer-form-subscribe{position:relative;padding:0 20px;margin-bottom:10px;width:100%;margin:0 auto}.footer-form-subscribe .footer--signup-container{display:-ms-flex;display:flex;justify-content:center;align-items:center;flex-flow:row nowrap}.footer-form-subscribe .ovlb{height:40px!important}.footer-form-subscribe .ovlb .ovlbInput{height:40px!important;line-height:40px!important;font-size:12px!important;border:1px solid #8d8d8d!important}.footer-form-subscribe .ovlb .ovlbLabel{line-height:40px;height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px!important;border:1px solid #8d8d8d!important}.footer-form-subscribe .actions{position:relative;right:0;top:0;display:inline-block;width:60px;height:40px;background:#f6f6f6;color:#8d8d8d;text-align:center;border:none}.footer-form-subscribe .actions button{position:absolute;width:100%;height:100%;left:0;top:0;background:transparent;border:none;color:transparent;border:1px solid #8d8d8d!important;margin-top:1px;left:-2px;border-left:none}.footer-form-subscribe .actions:before{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-90deg);content:"\e920";font-family:icomoon;color:#8d8d8d;font-size:10px}.footer-socials{margin:12px 0 20px;text-align:left;padding:0 10px}.footer-socials a{display:inline-block;margin:0 0 0 15px;font-size:22px;color:#6d6a72!important}.footer-copyright-box{text-align:center;padding:20px 0 10px;background-color:#e1e1e1}.footer-copyright-box>.content-asset:first-child,.footer-copyright-box>span:first-child{margin:0 0 5px;display:block}.footer-copyright-box div,.footer-copyright-box span{margin:0 5px;font-family:Kipling-Regular,Futura,sans-serif;font-size:8px;text-transform:uppercase;color:#2c2b2f}}@media screen and (max-width:960px) and (min-width:500px){.footer-copyright-box div,.footer-copyright-box span{font-size:16px}}@media screen and (max-width:960px){.footer-copyright-box div{margin:0}.footer-copyright-box .htmlSlotContainer span{margin:0 3% 0 0!important}.footer-copyright-box .htmlSlotContainer span:last-child{margin:0}.footer-copyright-box .htmlSlotContainer a{font-family:Kipling-Regular,Futura,sans-serif!important}.footer-copyright-box a{text-decoration:underline;font-size:10px!important}.footer-copyright-box a:hover{color:#88b04b}#dwfrm_ordertrack input,#RegistrationForm .input-text-pw,#RegistrationForm .input-textarea,#RegistrationForm input.input-text,#resetPassBox input,#send-to-friend-main .input-textarea,#send-to-friend-main input,#setPassword input,#StoreLocator input,.cart-coupon-code input,.gift-cert-balance input,.gift-certificate-purchase form .input-text,.gift-certificate-purchase form .input-textarea,.newsletterSubscriptionForm .ovlb,input.email-input,input.password-input{display:inline-block;width:100%;height:40px;padding:0 10px;border:1px solid #e6e6e6;font-family:Kipling-Regular,Futura,sans-serif;font-size:12px;border-radius:0;box-shadow:none}.ovlb .ovlbLabel{top:0;left:0;margin-top:0;width:100%;font-size:12px;text-transform:capitalize;color:#8c8c8c}.ovlb .ovlbInput,.ovlb .ovlbLabel{height:40px;padding:0 10px;line-height:40px}label#emailFooterSuccess{font-size:12px;color:#000;padding:3px 10px}.footer-copyright{text-align:center}}.footer--signup-container .ovlb label.visually-hidden{color:#fff;background-color:#000}.error-message-18{display:none}.form-row.error .error-message-18{display:block;width:100%;margin-top:5px}.borderfree-enable .bfx-hide{display:none!important}.facebook-share-button,.sharethis-share-button,.twitter-share-button{background-color:#fff;color:#eb0e1c}.email-share-button{font-size:30px;box-sizing:border-box}.container{position:relative}.turnto--tabs-list{margin:0 0 15px}.turnto--tabs-list li{display:inline-block;font-size:16px}.turnto--tabs-list li a{cursor:pointer;text-transform:uppercase;padding:12px 40px;background:#fbfbfb;border-radius:2px;color:#2d2c2f;transition:background .3s ease}.turnto--tabs-list li a.active{color:#000;background:linear-gradient(to bottom right,#d8d8d8,#f8f8f8);transition:background .3s ease}.turnto--tab-content{display:none}#pdp-detail .pdp-monogaram-img_desktop{width:26px;margin:0 8px 0 5px;position:relative;top:-2px}#pdp-detail .availability-msg{margin:5px 0 10px;font-size:13px}#pdp-detail .pr-snippet-read-write a.pr-snippet-link{color:#000;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:14px}#pdp-detail .pr-snippet .pr-snippet-review-count{display:none}@media only screen and (max-width:960px){#pdp-detail .pr-snippet .pr-snippet-review-count{display:block}}#pdp-detail .container{width:100%;max-width:1370px}@media only screen and (min-width:960px){#pdp-detail .product_recommender{margin:20px 0 40px}}#pdp-detail .slick-slide img{margin:0 auto}#pdp-detail .slick-slide .mobile-pinchzoom img{max-width:100%}#pdp-detail .mobile-quantity-parent{text-align:center}@media only screen and (min-width:960px){#pdp-detail .mobile-quantity-parent{padding:9px 0}}#pdp-detail .mobile-quantity{display:flex;align-items:center}#pdp-detail .mobile-quantity .fa-plus{margin-left:10px}#pdp-detail .mobile-quantity .fa-minus{margin-right:10px}#pdp-detail .mobile-quantity span{font-size:13px}#pdp-detail .mobile-quantity input{width:36px;height:32px;text-align:center;border:2px solid #6c6a71;border-radius:10px;padding-top:2px;font-size:16px;color:#2d2f2c;box-sizing:border-box}@media only screen and (min-width:960px){#pdp-detail .product-info-accordion>.product-info-accordion-box:first-child{border-top:1px solid #d3d3d3}#pdp-detail .product-info-accordion-box{border-bottom:1px solid #d3d3d3}}#pdp-detail .product-info-accordion-link{display:inline-block;width:100%;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:1.1em;font-weight:700;text-transform:uppercase;color:#333}@media only screen and (min-width:960px){#pdp-detail .product-info-accordion-link{padding:10px 10px 10px 0;font-size:1.4em}}#pdp-detail .product-info-accordion-link.active:after{transform:rotate(-180deg)}#pdp-detail .product-info-accordion-link:after{position:relative;top:3px;float:right;content:"\e920"!important;font-family:icomoon;color:#428539;font-size:8px;margin-right:10px}#pdp-detail .product-info-accordion-content{display:none;color:#333;font-size:1.2em;padding:0 10px 10px;font-family:Kipling-Regular,sans-serif}@media only screen and (min-width:960px){#pdp-detail .product-info-accordion-content{font-size:1.4em}}#pdp-detail .product-info-accordion-content.active{display:block}#pdp-detail .product-info-accordion-content a{color:#428539;text-decoration:underline}#pdp-detail #pdp-detail .product_recommender-title{font-size:18px;overflow:hidden;font-weight:400;font-family:Kipling-Light,Futura,sans-serif;margin:0 0 10px 5px;text-transform:none;text-align:left;color:#2d2f2c}#pdp-detail div.notifyme{width:100%}#pdp-detail div.notifyme .notifyme-description{padding-left:5px;font-family:Kipling-Regular,sans-serif;font-size:14px}#pdp-detail div.notifyme .notifyme-callout{padding-left:5px;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:14px;font-weight:700;color:#000}#pdp-detail div.notifyme label{display:none}#pdp-detail div.notifyme input{width:100%;padding:10px;margin:7px 7px 7px 0}#pdp-detail div.notifyme input::-webkit-input-placeholder{color:#bbb}#pdp-detail div.notifyme input:-ms-input-placeholder{color:#bbb}#pdp-detail div.notifyme input::-moz-placeholder{color:#bbb}#pdp-detail div.notifyme button{text-transform:none;letter-spacing:1px;display:block;background:#2d2f2c;border-radius:5px;padding:2px 44px 0;height:50px;font-size:20px;color:#fff;margin-bottom:7px}@media only screen and (min-width:960px){.quickview .pdp-main .product-info-accordion-link{font-size:1.1em!important}.quickview .pdp-main .product-info-accordion-content{font-size:1.2em!important}}.quickview .pdp-main .product-gallery-thumbnails{width:100%;float:none;padding:0 10px}.quickview .pdp-main .product-gallery{width:100%;float:none}@media only screen and (max-width:960px){.quickview .pdp-main .product-gallery{margin-bottom:0}.quickview .pdp-main .product-gallery .pdp-slick-next,.quickview .pdp-main .product-gallery .pdp-slick-prev{display:block;position:absolute;font-size:42px;color:#2d2c2f;height:100%;width:30px;z-index:2}.quickview .pdp-main .product-gallery .pdp-slick-prev{top:0;left:0}.quickview .pdp-main .product-gallery .pdp-slick-prev:after{content:"\f104";top:50%;display:block;position:absolute;left:50%;transform:translate(-50%,-50%)}.quickview .pdp-main .product-gallery .pdp-slick-next{top:0;right:0}.quickview .pdp-main .product-gallery .pdp-slick-next:after{content:"\f105";top:50%;display:block;position:absolute;left:50%;transform:translate(-50%,-50%)}}.quickview .pdp-main .product-gallery .slick-slide img{width:480px}.quickview .pdp-main .product-gallery-thumbnails .pdp-slick-next,.quickview .pdp-main .product-set-image .pdp-slick-next{right:0;z-index:1}@media only screen and (min-width:960px){.quickview .pdp-main .product-gallery-thumbnails .pdp-slick-next,.quickview .pdp-main .product-set-image .pdp-slick-next{width:30px;height:100%;left:100%}}.quickview .pdp-main .product-gallery-thumbnails .pdp-slick-prev,.quickview .pdp-main .product-set-image .pdp-slick-prev{left:0;z-index:1}@media only screen and (min-width:960px){.quickview .pdp-main .product-gallery-thumbnails .pdp-slick-prev,.quickview .pdp-main .product-set-image .pdp-slick-prev{left:auto;right:100%;height:100%;width:30px}}@media only screen and (min-width:960px){.quickview .pdp-main .pdp-main .product-name{max-width:55%}}@media scen and (min-width:1025px){.st-btns{overflow:hidden!important}.st-close{background:#eb0e1c!important}}@media screen and (max-width:1025px){.st-logo{top:0;height:40px}.st-close{top:5px!important;right:5px!important;height:30px!important;width:30px!important;background:#eb0e1c!important;font-size:22px!important;text-align:left!important;border-radius:15px!important;padding:4px!important}.st-form{margin:35px auto!important}}.st-custom-button{background-color:#2d2c2f;display:inline-block;cursor:pointer;width:44px;height:44px;line-height:46px;color:#fff;font-size:29px;text-align:center;margin:0 2% 0 0;box-sizing:border-box;border-radius:100%}@media only screen and (max-width:960px){.st-custom-button{vertical-align:top;margin-right:15px}.st-custom-button:last-child{margin:0}}.share-pdp-block{text-align:center}@media only screen and (min-width:960px){.share-pdp-block{margin:20px 0}}.rtp-zoomin,.rtp-zoomout{display:none}@media only screen and (max-width:960px){.rtp-zoomin,.rtp-zoomout{font-size:17px;display:block;position:absolute;bottom:2%;left:15px;z-index:1;color:#2d2c2f}}.rtp-pinch-icon{display:none}@media only screen and (max-width:960px){.rtp-pinch-icon{display:block;width:35px;height:35px;position:absolute;bottom:2%;right:4%;z-index:1}}@media only screen and (max-width:960px){.rtp-zoomout{left:50px}}@media screen and (min-width:960px){.sharethis-inline-share-buttons.st-inline-share-buttons{display:none!important}}.sharethis-inline-share-buttons{padding-top:30px}.out-of-stock-product{height:40px;position:absolute;text-align:center;width:100%;bottom:0;background:#fff;color:#000;line-height:40px;font-size:26px;text-transform:uppercase}video::-internal-media-controls-download-button{display:none}video::-webkit-media-controls-enclosure{overflow:hidden}video::-webkit-media-controls-panel{width:calc(100% + 30px)}@media only screen and (min-width:960px){.product-gallery{width:88%;float:right}}@media only screen and (min-width:960px) and (max-width:1200px){.product-gallery{width:85%}}.product-gallery video{max-width:550px;height:550px}@media screen and (max-width:960px){.product-gallery video{height:auto}}@media only screen and (min-width:960px){.product-gallery-thumbnails{width:12%;float:left;padding:70px 0}}@media only screen and (min-width:960px) and (max-width:1200px){.product-gallery-thumbnails{width:15%}}@media screen and (max-width:960px){.product-gallery-thumbnails{padding:0 10px}.product-gallery-thumbnails .slick-prev{left:-10px}.product-gallery-thumbnails .slick-next{right:-10px}}.product-gallery-thumbnails .pdp-slick-next,.product-gallery-thumbnails .pdp-slick-prev,.product-set-image .pdp-slick-next,.product-set-image .pdp-slick-prev{display:block;position:absolute;font-size:42px;color:#2d2c2f}@media only screen and (max-width:960px){.product-gallery-thumbnails .pdp-slick-next,.product-gallery-thumbnails .pdp-slick-prev,.product-set-image .pdp-slick-next,.product-set-image .pdp-slick-prev{top:29%}}@media only screen and (max-width:960px){.product-set-image .pdp-slick-next,.product-set-image .pdp-slick-prev{top:50%}}#pdp-main .fa-angle-left:before,#pdp-main .fa-angle-right:before{display:block;font-family:Kipling-Light,Futura,sans-serif;font-size:102px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scaleX(.6)}#pdp-main .fa-angle-left:before{content:"<"!important}#pdp-main .fa-angle-right:before{content:">"!important}.product-gallery-thumbnails .pdp-slick-next,.product-set-image .pdp-slick-next{right:0;z-index:1}@media only screen and (min-width:960px){.product-gallery-thumbnails .pdp-slick-next,.product-set-image .pdp-slick-next{left:34%;bottom:0;width:27px}}.product-gallery-thumbnails .pdp-slick-prev,.product-set-image .pdp-slick-prev{left:0;z-index:1}@media only screen and (min-width:960px){.product-gallery-thumbnails .pdp-slick-prev,.product-set-image .pdp-slick-prev{top:0;left:34%}}.product-set-image .pdp-slick-next{right:13px}.product-set-image .pdp-slick-prev{left:13px}.product-gallery,.product-gallery-thumbnails,.product-gallery-thumbnails div,.product-gallery div{outline:0}.product-gallery-thumbnails .slick-slide{width:105px;position:relative;overflow:hidden}product-gallery-thumbnails .slick-slide video{height:100%;position:absolute;left:0;top:0;z-index:-1}.product-gallery-thumbnails img{width:95px}.ajax-pre-loader{padding-top:50px}.price-sales{color:#000}.price-standard+.price-sales{color:#eb0e1c}.price-label{font-size:13px;color:#6c6a71;margin:3px 0 3px 5px}.price-label,.price-label:hover{border:0!important}.price-label .old-price{text-decoration:line-through;color:#6c6a71;padding-right:10px}.price-label .new-price{color:#eb0e1c}.price-label+.emptyswatch,.price-label+.selected{clear:both}@media screen and (max-width:960px){.video-js{height:320px!important;width:100%!important}.pdp-main.recent-wishlists{display:none}#curalate-fan-reel-wrapper .curalate-fan-reel-container{width:100%}#curalate-fan-reel-wrapper .curalate-fan-reel-container #curalate-header{margin-top:10px;margin-bottom:10px}#curalate-fan-reel-wrapper .curalate-fan-reel-container #curalate-header h1{font-size:24px}#curalate-fan-reel-wrapper .curalate-fan-reel-container .curalate-follow-links{width:100%;float:none;text-align:center}#curalate-fan-reel-wrapper .curalate-fan-reel-container #curalate-fan-reel{width:100%!important;max-width:510px}#curalate-fan-reel-wrapper .curalate-fan-reel-container #curalate-fan-reel #curalate-content{width:83%}}@media screen and (max-width:960px) and (max-width:415px){#curalate-fan-reel-wrapper .curalate-fan-reel-container #curalate-fan-reel #curalate-content{width:72%}}@media screen and (max-width:960px) and (max-width:380px){#curalate-fan-reel-wrapper .curalate-fan-reel-container #curalate-fan-reel #curalate-content{width:80%}}@media screen and (max-width:960px) and (max-width:360px){#curalate-fan-reel-wrapper .curalate-fan-reel-container #curalate-fan-reel #curalate-content{width:83%}}@media screen and (max-width:960px){.mini-cart-content.ui-dialog-content{box-shadow:none;position:static;border:0}.mini-cart-content.ui-dialog-content .header{display:block;padding:5px;margin:5px 14px 0}.mini-cart-content.ui-dialog-content .header .title{display:none}.mini-cart-content.ui-dialog-content .header .cartLevel{font-size:13px;color:#2d2f2c}.mini-cart-content.ui-dialog-content .header .closeBtn{display:none}.mini-cart-content.ui-dialog-content .itemsFrame{margin:20px 10px 15px;overflow-x:auto;max-height:54vh}.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product{display:inline-flex;margin:10px 0;width:100%;align-items:center}.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product:first-child{margin-top:0}.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product:last-child{margin-bottom:0}.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product .mini-cart-image{float:left;margin-right:10px;position:relative;display:inline-block;width:25%}.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product .mini-cart-details{display:inline-block;float:left;margin-left:2px}.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product .mini-cart-details .mini-cart-name a{text-transform:none;font-size:13px;color:#2d2c2f}.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product .mini-cart-details .mini-cart-price{color:#6c6a71;font-size:13px;text-transform:none}.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product .mini-cart-details .mini-cart-price .price-unadjusted span{color:#6c6a71;font-family:Kipling-Regular,Futura,sans-serif;font-size:13px;text-transform:none}.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product .mini-cart-details .mini-cart-attributes{display:inline-block}.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product .mini-cart-details .mini-cart-attributes .attribute{width:100%;display:inline-block}.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product .mini-cart-details .mini-cart-attributes .attribute .label,.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product .mini-cart-details .mini-cart-attributes .attribute .value{font-size:13px;color:#6c6a71;text-transform:none;display:inline-block}.mini-cart-content.ui-dialog-content .itemsFrame .mini-cart-product .mini-cart-details a.remove-item-btn{margin-left:10px}.mini-cart-content.ui-dialog-content .footer .cartLevel{display:none}.mini-cart-content.ui-dialog-content .footer #mini-cart-subtotals{margin:0 15px;padding:5px 0}.mini-cart-content.ui-dialog-content .footer .actions>a{padding:5px 15px 15px;display:inline-block;align-items:center;border-radius:0;color:#2d2c2f!important;height:auto;font-size:13px;text-transform:none;text-decoration:underline}.mini-cart-content.ui-dialog-content #minicart-banner{font-size:10px}.bonus-item-details .tooltip{background:#fff}.bonus-item-details .tooltip-content{position:inherit;width:100%!important;max-width:100%!important;min-width:100%!important;font-family:Kipling-Regular,Futura,sans-serif!important}@iclude mobile{.bonus-item-details{text-transform:capitalize}}.bonus-discount-container .tooltip-content{max-width:100%;margin-left:0!important;left:0!important}.bonus-product-item .product-col-1 img{width:100%;height:auto}.button-continue-shopping #product-set-list .add-to-cart,.button-fancy-large,.ui-dialog-content button#add-all-to-cart,.ui-dialog-content button#add-to-cart,.ui-dialog-content button#add-to-cart-bonus,.ui-dialog-content button.continue-checkout{background:#333;border-radius:0;padding:5px 50px;width:100%}.bonus-discount-container{padding-left:.5em!important}.breadcrumb{margin-bottom:15px;font-size:1.1em}.breadcrumb .pdp:last-of-type:after,.breadcrumb .pdp:last-of-type:before{content:""}.breadcrumb>a,.breadcrumb li>a{margin-right:0}.breadcrumb>a:before,.breadcrumb li>a:before{font-size:1em;margin:0 3px;color:#ccc}.breadcrumb>li,.breadcrumb>span{margin-left:0}#pdp-detail{margin-top:0}#pdp-detail .container{width:100%;max-width:1370px}.pdp-main{margin:0 0 40px;padding:0}.pdp-main .product-col-1,.pdp-main .product-col-2{float:none;margin-right:0;width:100%}.pdp-main .product-primary-image{min-height:inherit}.pdp-main .product-name{margin:0 0 10px;font-size:2em;text-align:center;line-height:1.2}.pdp-main .product-number{margin-bottom:5px;text-align:center}.pdp-main .product-price{margin-bottom:0;font-size:1.2em;text-align:center;color:#333}.pdp-main .product-variations{padding:0 10px;margin:0}.pdp-main .inventory{padding-bottom:10px}.pdp-main .availability{margin-top:10px}.pdp-main .swatches{margin:5px 0}.pdp-main .swatches li{display:inline-block}.pdp-main .promotion{display:none}.pdp-main .product-add-to-cart{margin:0;padding:0}.pdp-main .product-add-to-cart button{margin-top:0}.pdp-main .powerReviewsMiniContent{margin:0;text-align:center}.pdp-main .powerReviewsMiniContent .pr-snippet .pr-snippet-review-count{display:none}.pdp-main .powerReviewsMiniContent .pr-snippet .pr-stars,.pdp-main .powerReviewsMiniContent .pr-snippet .pr-stars-small{margin-right:0}#product-content .select2-container{float:none;margin:0 auto}.product-info-accordion{padding:20px 0;margin:0 -10px}.product-info-accordion-box{border-bottom:1px solid #ccc}.product-info-accordion-link{display:inline-block;width:100%;padding:10px;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:1.1em;font-weight:700;text-transform:uppercase;color:#333}.product-info-accordion-link.active:after{transform:rotate(-180deg)}.product-info-accordion-link:after{position:relative;top:3px;float:right;content:"\e920"!important;font-family:icomoon;color:#eb0e1c;font-size:8px;margin-right:10px}.product-info-accordion-content{display:none;color:#333;font-size:1.2em;padding:0 10px 10px;font-family:Kipling-Regular,sans-serif}.product-info-accordion-content.active{display:block}.product-info-accordion-content a{text-decoration:underline;color:#428539}.fluid-display-imageviewer{max-width:100%;height:auto!important;padding-left:50px;min-height:260px}.fluid-display-imageviewer img{max-width:100%;height:auto}.fluid-display-viewgroup{position:absolute;left:0;top:0;z-index:10;width:50px}.fluid-display-viewgroup>div{display:block!important;width:100%!important;height:auto!important;left:0!important;top:0!important}.fluid-display-viewgroup .fluid-display-imagegroup{display:block!important;margin-bottom:0;height:auto;overflow:auto}.fluid-display-viewgroup .fluid-display-imagegroup a{display:inline-block}.fluid-display-viewgroup .fluid-display-imagegroup img{width:auto;height:auto;max-width:100%;max-height:100%;margin:0}.fluidExperienceWrapper{overflow:hidden}.mobile-pdp-header-wrapper{border-top:1px solid #ccc;margin:0 -10px;padding:10px 0 0}.productBody .mobile-name{margin:0 0 10px;font-size:2em;text-align:center;line-height:1.2;font-weight:700;font-family:Kipling-Extrabold,Futura,sans-serif}.productBody .mobile-price span{font-size:1.4em;line-height:1em}.productBody .js-monogram-mobile,.productBody .stickvogel-content{display:none}.productBody .monogram-mobile{background:url(../images/MakeYourOwn-icon-PDP-new.png) no-repeat 50%;height:44px;width:100%;background-size:auto 100%;background-position-x:center;display:inline-block!important}.productBody .box-inventory.active{border-bottom:1px solid #ccc}.productBody .box-inventory.active .inventory,.productBody .box-inventory.active .mobile-monogram{width:49.5%;display:inline-block;border-bottom:0}.productBody .box-inventory.active .inventory{border-right:1px solid #ccc}.productBody .box-inventory.active .mobile-monogram{text-align:center;vertical-align:text-bottom;height:33px;float:right}.productBody .monetate-endcap.outer{width:100%!important}.productBody .monetate-endcap.horizontal .top{position:relative!important;left:0!important;background-position:50%;background-repeat:no-repeat;width:100%!important}.mobile-quantity-parent{padding-top:10px}.mobile-quantity{margin:0 auto}}@media screen and (max-width:360px){.monogram-mobile{font-size:27px!important}}@media screen and (max-width:960px){.pdp-main .product-add-to-cart button{position:fixed;bottom:0;left:0;width:100%;z-index:600;margin:0;background-color:#000;height:55px;font-size:19px}}.smartgift{height:30px;line-height:30px;padding-top:10px;display:inline}@media only screen and (max-width:960px){.smartgift{text-align:center}}.smartgift a{font-size:16px}.smgt-button-wrapper .smgt-giftbox{margin-right:5px;position:relative;top:1px}.smgt-button-wrapper .smgt-button{font-size:16px;font-family:Kipling-ExtraBold,sans-serif;padding:6px 0 2px;color:#000;text-decoration:none;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #000}#s7_spinview.s7spinviewer{width:100%;height:auto}.spin{width:100%;height:100%}.product-gallery-elem.spin.slick-active:before{position:absolute;top:0;content:" ";display:block;width:33%;height:14%;left:5%;background:url(../images/svg/360degree-icon-dragtorotate.svg) no-repeat;background-size:100%}@media screen and (max-width:960px){.product-gallery-elem.spin.slick-active:before{width:26%;height:23%;left:0}}#navigation-menu li img{max-height:250px}.mobile-bar-title{visibility:hidden}.pdp-googlepay .gpay-button{margin-top:10px;background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:4px;box-shadow:0 1px 1px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);cursor:pointer;height:40px;min-height:40px;padding:12px 24px 10px;width:240px}.pdp-googlepay .gpay-button.black{background-color:#000;box-shadow:none}.pdp-googlepay .gpay-button.white{background-color:#fff}.pdp-googlepay .gpay-button.plain,.pdp-googlepay .gpay-button.short{min-width:90px;width:160px}.pdp-googlepay .gpay-button.black.plain,.pdp-googlepay .gpay-button.black.short{background-image:url(https://gstatic.com/instantbuy/svg/dark_gpay.svg)}.pdp-googlepay .gpay-button.white.plain,.pdp-googlepay .gpay-button.white.short{background-image:url(https://gstatic.com/instantbuy/svg/light_gpay.svg)}.pdp-googlepay .gpay-button.black.active{background-color:#5f6368}.pdp-googlepay .gpay-button.black.hover{background-color:#3c4043}.pdp-googlepay .gpay-button.white.active{background-color:#fff}.pdp-googlepay .gpay-button.white.focus{box-shadow:0 1px 1px 0 #e8e8e8,0 1px 3px #e8e8e8}.pdp-googlepay .gpay-button.white.hover{background-color:#f8f8f8}.pdp-googlepay .gpay-button-fill,.pdp-googlepay .gpay-button-fill>.gpay-button.black,.pdp-googlepay .gpay-button-fill>.gpay-button.white{width:100%;height:inherit}.pdp-googlepay .gpay-button-fill>.gpay-button.black,.pdp-googlepay .gpay-button-fill>.gpay-button.white{padding:12px 15% 10px}.pdp-googlepay .gpay-button.book,.pdp-googlepay .gpay-button.checkout,.pdp-googlepay .gpay-button.donate,.pdp-googlepay .gpay-button.order,.pdp-googlepay .gpay-button.pay,.pdp-googlepay .gpay-button.subscribe{padding:9px 24px}.pdp-googlepay .gpay-button-fill>.gpay-button.book,.pdp-googlepay .gpay-button-fill>.gpay-button.checkout,.pdp-googlepay .gpay-button-fill>.gpay-button.donate,.pdp-googlepay .gpay-button-fill>.gpay-button.order,.pdp-googlepay .gpay-button-fill>.gpay-button.pay,.pdp-googlepay .gpay-button-fill>.gpay-button.subscribe{padding:9px 15%}#main.account{width:100%;max-width:1370px;box-sizing:border-box;padding:0 10px;padding-bottom:20px}@media only screen and (min-width:960px){#main.account #primary{width:80%}#main.account #secondary{width:18%}#main.account #secondary nav{padding:0;z-index:499}#main.account #secondary .toggleMyAccount{margin:0 0 7px;padding:0}}.rewards-user-header-wrapper{margin:0 0 20px;display:block;width:100%}.rewards-user-header-wrapper .sign-out-link a{text-transform:uppercase;font-family:Kipling-Regular,sans-serif;font-size:16px;color:#000;text-decoration:underline}@media only screen and (max-width:960px){.rewards-user-header-wrapper .sign-out-link a{font-size:12px}}.rewards-user-header-wrapper .rewards-user-greetings{font-size:36px;text-transform:capitalize;font-family:Kipling-Light,sans-serif}@media only screen and (max-width:960px){.rewards-user-header-wrapper .rewards-user-greetings{margin-left:15px;font-size:18px;top:12%}}.rewards-user-header-wrapper .rewards-user-greetings.employee{top:10%}.rewards-user-header-wrapper .rewards-user-greetings .js-points-balance+.rewards-copy{display:none}.rewards-user-header-wrapper .rewards-user-greetings .js-points-balance.show-rewards~.rewards-copy{display:inherit}.rewards-user-header-wrapper .rewards-user-greetings .js-points-balance.show-rewards~.points-copy{display:none}.rewards-user-header-wrapper .employee-order-balance{position:absolute;font-size:15px;color:#191919;display:flex;align-items:center;text-transform:uppercase;width:auto;font-family:Futura,sans-serif;font-weight:300;right:auto;left:0;top:auto;bottom:15px}@media only screen and (max-width:960px){.rewards-user-header-wrapper .employee-order-balance{font-size:10px;left:15px;right:15px}}.rewards-user-header-wrapper .current-point-balance{position:absolute;top:72%;right:3%;font-family:Kipling-ExtraBold,Futura,sans-serif;font-size:23px;margin:0}.rewards-user-header-wrapper .current-point-balance .registred-norewards{font-family:Kipling-Regular,Futura,sans-serif}.rewards-user-header-wrapper .current-point-balance .registred-norewards .kipling-bold{font-family:Kipling-ExtaBold,Futura,sans-serif}.rewards-user-header-wrapper .current-point-balance .registred-norewards .noregistred-link{color:#428539;font-family:Kipling-ExtraBold,Futura,sans-serif;text-decoration:underline}@media only screen and (max-width:960px){.rewards-user-header-wrapper .current-point-balance{font-size:12px;top:55%}}#main.pt_startregister{max-width:1370px;width:100%!important;box-sizing:border-box;padding:0 10px}.pt_startregister .form-row{width:47%;margin:0 2% 0 0;float:left}@media only screen and (max-width:960px){.pt_startregister .form-row{width:100%}}.pt_startregister .form-row:nth-child(2n){margin:0}.pt_startregister .create-account-wrapper-left fieldset .label-inline-first,.pt_startregister .create-account-wrapper-left fieldset .sr--fieldset__check .email-share-policy,.pt_startregister .sr--fieldset__check .form-row,.pt_startregister .sr--fieldset__check .start-register-email-label{width:60%;min-width:600px;float:none;margin:0 auto!important}@media only screen and (max-width:960px){.pt_startregister .create-account-wrapper-left fieldset .label-inline-first,.pt_startregister .create-account-wrapper-left fieldset .sr--fieldset__check .email-share-policy,.pt_startregister .sr--fieldset__check .form-row,.pt_startregister .sr--fieldset__check .start-register-email-label{width:100%;min-width:0}}.pt_startregister label[for=dwfrm_profile_customer_gender]{padding:.75em 0 5px 4%}.pt_startregister .create-account-wrapper #RegistrationForm .form-row-button{width:100%;text-align:center}.pt_startregister .create-account-wrapper #RegistrationForm .form-row-button button{margin:20px auto!important;padding:0 40px;box-sizing:content-box}@media only screen and (max-width:960px){.pt_startregister .create-account-wrapper #RegistrationForm .form-row-button button{margin:0 auto 10px!important;padding:5px 40px}}.pt_startregister .create-account-wrapper .edit-profile-wrapper{padding:0 40px}@media only screen and (max-width:960px){.pt_startregister .create-account-wrapper .edit-profile-wrapper{padding:0 10px}}.ar-footer-img--wrapper{width:100%}.ar-footer-img--wrapper img{width:100%;display:block}.changed-mind--btn a{font-size:16px;text-decoration:underline}.account-registraton--bottom-nav ul{display:inline-block;margin:20px auto 0}.account-registraton--bottom-nav ul li{float:left;display:inline-block;margin:0 10px 0 0;text-decoration:underline}.account-registraton--bottom-nav ul li:last-child{margin:0}.pt_startregister .select2-container{border:1px solid #bdbbbb;border-radius:0;background-color:#fff;margin-left:4%}@media only screen and (max-width:960px){.pt_startregister .select2-container{margin-left:0}}@media only screen and (max-width:960px){.pt_startregister .styled-select select{margin-left:0!important}}.pt_startregister #secondary{display:none}.pt_startregister #primary{width:100%!important}.pt_startregister .start-register-email-label .label-inline-email label{font-family:Kipling-Extrabold,Futura,sans-serif!important}.pt_startregister .create-account-right-wrapper{width:39.5%;float:right}@media only screen and (max-width:960px){.pt_startregister .create-account-right-wrapper{width:100%;margin:2.5% 0}}.pt_startregister .create-account-wrapper-left{width:100%;float:left;background-color:#f6f6f6;padding:0;box-sizing:border-box}.pt_startregister .create-account-wrapper-left .create-new-header{font-family:Kipling-ExtraBold,sans-serif;font-size:52px;text-transform:none;margin:0;padding:0}@media only screen and (max-width:960px){.pt_startregister .create-account-wrapper-left .create-new-header{font-size:32px}}.pt_startregister .create-account-wrapper-left .create-new-text{font-size:20px;margin:0 0 30px}@media only screen and (max-width:960px){.pt_startregister .create-account-wrapper-left .create-new-text{font-size:16px}}@media (min-width:1050px){.pt_startregister .create-account-wrapper-left .create-new-text{width:85%}}.pt_startregister .create-account-wrapper-left fieldset{margin:0!important}.pt_startregister .create-account-wrapper-left fieldset .label-inline-first{margin:50px 0 0}.pt_startregister .create-account-wrapper-left fieldset .label-inline-first .fancyCheck:before{top:0;margin-top:0!important}.pt_startregister .create-account-wrapper-left fieldset .email-share-policy{display:block!important;font-family:Kipling-Regular,Futura,sans-serif;font-size:16px!important;margin:-2px 0 0 25px!important;color:#333!important}.pt_startregister .create-account-wrapper-left fieldset .label-inline .fancyCheck{float:left!important;font-family:Kipling-Regular,Futura,sans-serif;font-size:16px!important;padding:2px 0 0 30px!important;margin:0!important;text-transform:none!important}.pt_startregister .create-account-wrapper-left fieldset .label-inline .fancyCheck .rewards-brandname{color:#428539}.pt_startregister .create-account-wrapper-left fieldset .label-inline .fancyCheck .rewards-brandname .rewards-brandname-bold{font-family:Kipling-ExtraBold,Futura,sans-serif}.pt_startregister .create-account-wrapper-left fieldset .label-inline .fancyCheck:before{margin-top:-12px}.pt_startregister .create-account-wrapper-left fieldset .form-caption-inline,.pt_startregister .create-account-wrapper-left fieldset .label-inline-email{display:inline-block}.pt_startregister .create-account-wrapper-left fieldset .form-caption-inline a{font-size:16px;text-decoration:underline;color:#707070;font-family:Kipling-Regular,Futura,sans-serif}.pt_startregister .create-account-wrapper-left fieldset .form-row label{font-size:21px!important}@media only screen and (max-width:960px){.pt_startregister .create-account-wrapper-left fieldset .form-row label{font-size:16px!important;padding:15px 0 5px}}.pt_startregister .create-account-wrapper-left fieldset .form-row input{height:44px!important;font-size:18px!important;border:1px solid #bdbbbb!important}.pt_startregister .create-account-wrapper-left .form-row-button{margin:30px 0 0!important}.pt_startregister .create-account-wrapper-left .form-row-button button{height:40px!important;width:170px!important;border-radius:0!important;font-size:20px!important}.pt_startregister .signin-container{width:100%;margin:0 0 2.5%}.pt_startregister .signin-container .signin-img-wrapper{width:345px;float:left;margin:0 1% 0 0}@media only screen and (max-width:1600px){.pt_startregister .signin-container .signin-img-wrapper{width:299.5px}}.pt_startregister .signin-container .signin-wrapper{width:auto;background-color:#f6f6f6;padding:40px;overflow:hidden}@media only screen and (max-width:1600px){.pt_startregister .signin-container .signin-wrapper{padding:20px 30px}}@media only screen and (max-width:960px){.pt_startregister .signin-container .signin-wrapper{width:100%;padding:20px}}.pt_startregister .signin-container .signin-wrapper .login-box{margin-right:0!important}.pt_startregister .signin-container .signin-wrapper .login-box h2{text-transform:capitalize;font-size:51px!important;background-color:#f6f6f6!important;padding:0 0 20px}@media only screen and (max-width:1600px){.pt_startregister .signin-container .signin-wrapper .login-box h2{font-size:40px!important;padding:0 0 10px}}@media only screen and (max-width:960px){.pt_startregister .signin-container .signin-wrapper .login-box h2{font-size:32px!important;padding:0}}.pt_startregister .signin-container .signin-wrapper .login-box label{font-size:20px;padding:20px 0 10px}@media only screen and (max-width:960px){.pt_startregister .signin-container .signin-wrapper .login-box label{font-size:16px;padding:15px 0 5px}}.pt_startregister .signin-container .signin-wrapper .login-box label.fancyCheck{font-family:Kipling-Regular,Futura,sans-serif;padding:13px 0 0 30px}.pt_startregister .signin-container .signin-wrapper .login-box input{width:100%!important;box-sizing:border-box;height:42px;border:1px solid #bdbbbb;border-radius:0;font-size:18px;line-height:44px}.pt_startregister .signin-container .signin-wrapper .login-box .form-row-button{padding-bottom:0!important;margin:0!important;border:none!important}.pt_startregister .signin-container .signin-wrapper .login-box .form-row-button button{display:inline-block;height:40px;width:170px!important;border-radius:0;font-size:20px;margin:0 35% 0 0}@media only screen and (max-width:960px){.pt_startregister .signin-container .signin-wrapper .login-box .form-row-button button{margin:0 10% 0 0}}.pt_startregister .signin-container .signin-wrapper .login-box .form-row-button #password-reset{display:inline-block!important;font-size:20px!important;letter-spacing:1px;position:relative}.pt_startregister .signin-container .signin-wrapper .login-box .form-row-button #password-reset:after{content:"";width:100%;position:absolute;left:0;bottom:-2px;border-width:0 0 1.4px;border-style:solid;border-color:#428539}.fancyCheck.disabled:before{background:#cfcfcf}.padding-left-30{padding-left:30px!important}.underline{text-decoration:underline}.current-point-balance{display:block;text-align:left;font-size:16px;font-weight:700}@media screen and (min-width:960px){.current-point-balance{margin-left:247px}}.js-list-of-products .element-product{padding-bottom:10px;padding-top:10px}.js-list-of-products .element-product .elem-1{width:50%}@media screen and (max-width:380px){.js-list-of-products .element-product .elem-1{width:40%}}.js-list-of-products .element-product .elem-1,.js-list-of-products .element-product .elem-2,.js-list-of-products .element-product .elem-3{display:inline-block;vertical-align:top}.js-list-of-products .element-product .elem-2,.js-list-of-products .element-product .elem-3{text-align:center;font-weight:700;width:24%}.js-list-of-products .element-product .elem-1-1{font-weight:700}.list-rewards{font-family:Kipling-Regular,Futura,sans-serif;font-size:15px;color:#666;padding-bottom:10px;margin-top:0;line-height:1.4em}.list-rewards li{list-style-type:disc}.registration-account{max-width:300px;top:13%;right:-5%;background:#fff;clear:both}.pt_order .lnc-widget-order-history .label.customizable{font-family:Kipling-Regular,Futura,sans-serif}.pt_order .linc[data-source=orderhistory] .linc-button{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:15px!important}@media screen and (max-width:960px){.registration-account{position:relative;max-width:100%}#main{width:100%;padding-left:10px;padding-right:10px;padding-bottom:20px}.account #primary,.account #secondary{width:100%;float:none;padding-bottom:0}legend span{top:0;padding-right:0;position:relative;right:0}.form-label-text,label{font-size:14px}#dwfrm_ordertrack input,#RegistrationForm .input-text-pw,#RegistrationForm .input-textarea,#RegistrationForm input.input-text,#resetPassBox input,#send-to-friend-main .input-textarea,#send-to-friend-main input,#setPassword input,#StoreLocator input,.cart-coupon-code input,.gift-cert-balance input,.gift-certificate-purchase form .input-text,.gift-certificate-purchase form .input-textarea,.newsletterSubscriptionForm .ovlb,input.email-input,input.password-input{height:40px;padding:0 10px;font-size:16px}#CheckBalanceButton,#contactUsKIP button,#emailSignUpArea .signUpBtn,#mini-cart .checkoutLink,#product-set-list .add-to-cart,#RegistrationForm button,#resetPassBox button,#saveBtn,#send-to-friend-main .edit-button,#send-to-friend-main .preview-button,#send-to-friend-main .send-button,#setPassword button,.back-to-top button,.button-fancy-medium,.form-row-button button.button-fancy-medium,.login-box button,.order-history-header .order-detail,.order-history-header button,.showMore .shopAllBtn{height:40px;padding:0 20px;width:100%;font-size:18px;line-height:1}}@media only screen and (max-width:960px) and (max-width:960px){.cart-coupon-code .ovlbInput::placeholder{font-size:12px}}@media screen and (max-width:960px){.login-box button{width:auto!important}#RegistrationForm .input-text-pw{width:100%}#RegistrationForm .form-caption{padding-left:0}#RegistrationForm .form-row-button{width:100%;margin:45px 0 0}#RegistrationForm .form-row{margin-bottom:10px}#RegistrationForm .form-row label{padding-top:10px;font-size:14px!important}#RegistrationForm .form-row.form-indent.label-inline{border:0;padding-top:0;margin-top:0}#RegistrationForm fieldset{margin-bottom:0}.toggleMyAccount{font-size:18px;padding-top:0}.MyAccountUL a{font-size:14px}.account-nav-asset h2{font-size:16px}h1 .account-logout{float:none}.content-asset ul.account-options li{float:none;width:100%}.content-asset ul.account-options li a{padding-left:55px}h1.myAccountLB{font-size:22px}h1.myAccountLB span{color:#333!important}.pt_account .address-list{display:inline-block}.pt_account .address-list li{min-width:110px}.pt_account h1{padding-bottom:0!important}.pt_account .col-1,.pt_account .col-2{width:100%;height:auto;float:none;border:none}.pt_account .form-row{margin-bottom:10px}#primary .login-box{margin-right:0}#primary .login-box-content.returning-customers button,#primary .login-box-content button{width:100%;margin-bottom:10px}#primary .login-box-content.returning-customers #password-reset{margin-left:0}#primary .login-box-content input[type=password],#primary .login-box-content input[type=text]{width:100%}.ui-widget-content{width:100%!important;height:auto!important;padding:0}.ui-dialog .ui-dialog-titlebar{padding:0}.ui-draggable .ui-dialog-titlebar{margin:0}.ui-dialog .ui-dialog-titlebar-close{right:5px;top:10px}#CreditCardForm,#edit-address-form{margin-left:0}#CreditCardForm legend span,#edit-address-form legend span{top:-5px;right:0}.address .form-row .input-text{width:100%;height:40px;padding:0 10px;font-size:16px;border:1px solid #c5c6c8}.address legend{padding:0}#CreditCardForm .form-row,.address .form-row{width:100%;margin-right:0;float:none}#edit-address-form.address div.spacer{display:none}.select2-container{margin-left:0;width:100%;height:40px;border:1px solid #c5c6c8!important}.select2-container .select2-choice{height:40px;line-height:40px}.select2-container .select2-choice div b{height:30px;background-position:-97px -123px}.select2-container .select2-choice abbr{top:12px}.address .form-row .select2-container{width:100%;height:40px}#CreditCardForm .button-fancy-medium,#edit-address-form.address .button-fancy-medium{float:none;width:100%;margin-bottom:10px}#edit-address-form.address .form-row.form-row-button .delete-button{margin-right:0}#cart-table td.item-details .product-list-item .product-option,.item-details .cart-coupon .label,.item-details .discount .label,.order-confirmation-details .label,.pt_order .label,.rowcoupons .item-details .label,td.item-details .product-list-item .label,tr.rowbundle .itemnumber .label,tr.rowbundle td.item-details .name a,ul.address-list .mini-address-title{font-size:14px}.pt_account ul.address-list li.default{float:none}.pt_account .section-header-note{position:relative;right:0;display:inline-block;width:100%}#CreditCardForm .expiration .month,#CreditCardForm .expiration .month .select2-container,#CreditCardForm .expiration .year,#CreditCardForm .expiration .year .select2-container{width:100%;margin-right:0}.order-history-header .order-detail,.order-history-header button{margin-bottom:10px}.order-history-header .order-date,.order-history-header .order-number,.order-history-header .order-status,.order-history-header .orderTotal{float:none;width:100%}.account .item-list-box,.account .order-shipment-table-box{width:100%;overflow:auto}.mobile-order-details h3{font-size:18px;letter-spacing:.075em;margin-bottom:20px;padding-top:20px;color:#000}.mobile-order-details h4{font-size:16px;letter-spacing:.075em;padding:15px;color:#000}.mobile-order-details .sidebar-basket-order-confirmation{width:100%}.mobile-order-details .sidebar-basket-order-confirmation .constrain-items .content-header{font-size:16px;padding-top:0}.mobile-order-details .sidebar-basket-order-confirmation .constrain-items .name,.mobile-order-details .sidebar-basket-order-confirmation .constrain-items .product-list-item,.mobile-order-details .sidebar-basket-order-confirmation .constrain-items .sku,.mobile-order-details .sidebar-basket-order-confirmation .constrain-items .sku .label{font-size:13px}.mobile-order-details .sidebar-basket-order-confirmation .label,.mobile-order-details .sidebar-basket-order-confirmation .section-header{color:#000!important}.mobile-order-details .confirmation-order-details{border:1px solid #ccc}.mobile-order-details .confirmation-order-details .confirmation-order-details-header .label{color:#000;width:49%;text-align:left;display:inline-block;padding:8px 0 8px 15px;font-size:13px}.mobile-order-details .confirmation-order-details .confirmation-order-details-header .value{width:49%;text-align:right;padding:8px 10px 8px 15px;display:inline-block;font-size:13px}.mobile-order-details .order-totals-table{width:100%}.mobile-order-details .order-totals-table td{padding:8px 10px 8px 15px!important;width:50%!important}.mobile-order-details .order-totals-table td.totLabel{color:#000!important}.mobile-order-details .details .label,.mobile-order-details .payment-amount .label{color:#000}.mobile-order-details .mini-address-location,.mobile-order-details .mini-address-name,.mobile-order-details .order-payment-instruments{padding-left:15px}.mobile-order-details .order-shipment-address{padding-top:10px}.mobile-order-details .shipping-status-revised{margin-bottom:15px;padding-bottom:15px}.mobile-order-details .shipping-method-revised{padding:0}.mobile-order-details .sidebar-basket-product-image{width:43%;display:inline-block}.mobile-order-details .sidebar-basket-product .details{width:50%;display:inline-block;margin-left:10px}}.black-white-button{background:#2d2c2f;color:#fff!important;padding:5px 20px 0;font-size:13px;text-transform:uppercase;border:0;border-radius:3px;-moz-border-radius:3px;webkit-border-radius:3px;font-family:Kipling-Extrabold,Futura,sans-serif;height:30px;display:inline-block;width:auto;line-height:30px}.native-order-history{color:#000!important;font-family:Kipling-Regular,Futura,sans-serif!important}.native-order-history td{padding:5px}.native-order-history .mini-address-location,.native-order-history .mini-address-name,.native-order-history a,.native-order-history mini-address-location,.native-order-history p,.native-order-history span,.native-order-history td,.native-order-history th,.native-order-history tr{font-family:Kipling-Regular,Futura,sans-serif!important;color:#000!important}.native-order-history .item-quantity{display:none!important}.order-detail-options .button-fancy-medium,.order-detail-options strong{display:block;clear:both;margin:10px}.order-detail-options strong{text-align:left}.lnc-widget-order-history .linc-optin-widget{margin:15px 0;padding:10px}.stl_action{cursor:pointer!important}.pt_account,.pt_order,.pt_order-confirmation{overflow:hidden}@media screen and (max-width:960px){.primary-content .create-account-wrapper{padding:0}}.rewards-user-header-wrapper{height:110px;background:#f0f0f0;display:flex;align-items:center;margin:0 0 15px;z-index:1;position:relative;justify-content:space-between}@media screen and (max-width:960px){.rewards-user-header-wrapper{height:auto;padding:20px 0}.rewards-user-header-wrapper .sign-out-link{padding-left:20px;min-width:75px}}.rewards-user-header-wrapper:after{content:"";position:absolute;left:-100%;right:-100%;top:0;background:#f0f0f0;bottom:0;z-index:-1}.account #primary h1{display:none}.js-pt_account .create-account-wrapper .edit-profile-wrapper .select2-container .custom-chevron:before,.pt_account .create-account-wrapper .edit-profile-wrapper .select2-container .custom-chevron:before,.pt_order .create-account-wrapper .edit-profile-wrapper .select2-container .custom-chevron:before{border-color:#2d2f2c}.js-pt_account .address .form-row,.pt_account .address .form-row,.pt_order .address .form-row{margin-right:0!important;padding:0!important}.js-pt_account .tabs,.pt_account .tabs,.pt_order .tabs{display:flex;flex-wrap:wrap;align-items:flex-end}.js-pt_account .tabs .tab,.pt_account .tabs .tab,.pt_order .tabs .tab{padding:0;max-width:50%}.js-pt_account .tabs .tab img,.pt_account .tabs .tab img,.pt_order .tabs .tab img{max-width:100%}.js-pt_account .tabs .tab img.desk,.pt_account .tabs .tab img.desk,.pt_order .tabs .tab img.desk{display:block}@media screen and (max-width:737px){.js-pt_account .tabs .tab img.desk,.pt_account .tabs .tab img.desk,.pt_order .tabs .tab img.desk{display:none}}.js-pt_account .tabs .tab img.mob,.pt_account .tabs .tab img.mob,.pt_order .tabs .tab img.mob{display:none}@media screen and (max-width:737px){.js-pt_account .tabs .tab img.mob,.pt_account .tabs .tab img.mob,.pt_order .tabs .tab img.mob{display:block}}.js-pt_account .body .fa,.pt_account .body .fa,.pt_order .body .fa{font-family:FontAwesome!important}.js-pt_account .body .primary-block,.pt_account .body .primary-block,.pt_order .body .primary-block{display:flex;flex-wrap:wrap;border-bottom:1px solid #dbdbdb;position:relative}.js-pt_account .body .primary-block.kip-rewards,.pt_account .body .primary-block.kip-rewards,.pt_order .body .primary-block.kip-rewards{background:#dbf7be;display:block;padding:25px}@media screen and (max-width:960px){.js-pt_account .body .primary-block.kip-rewards,.pt_account .body .primary-block.kip-rewards,.pt_order .body .primary-block.kip-rewards{padding:20px}}.js-pt_account .body .primary-block.kip-rewards .sub-block,.pt_account .body .primary-block.kip-rewards .sub-block,.pt_order .body .primary-block.kip-rewards .sub-block{background:#dbf7be!important}.js-pt_account .body .primary-block.kip-rewards p,.pt_account .body .primary-block.kip-rewards p,.pt_order .body .primary-block.kip-rewards p{font-size:15px;font-family:Kipling-Regular,sans-serif;color:#292929}.js-pt_account .body .primary-block.kip-rewards li,.pt_account .body .primary-block.kip-rewards li,.pt_order .body .primary-block.kip-rewards li{display:flex;align-items:center;margin:20px 0;font-size:13px;font-family:Kipling-Regular,sans-serif;color:#292929}.js-pt_account .body .primary-block.kip-rewards li .img-wrap,.pt_account .body .primary-block.kip-rewards li .img-wrap,.pt_order .body .primary-block.kip-rewards li .img-wrap{width:58px;flex-shrink:0}.js-pt_account .body .primary-block.kip-rewards li img,.pt_account .body .primary-block.kip-rewards li img,.pt_order .body .primary-block.kip-rewards li img{max-width:100%}.js-pt_account .body .primary-block.kip-rewards .block-info,.pt_account .body .primary-block.kip-rewards .block-info,.pt_order .body .primary-block.kip-rewards .block-info{width:100%!important;margin:0!important;padding:0!important}.js-pt_account .body .primary-block.kip-rewards .block-info .sub-block,.pt_account .body .primary-block.kip-rewards .block-info .sub-block,.pt_order .body .primary-block.kip-rewards .block-info .sub-block{padding:0!important;width:100%!important}.js-pt_account .body .primary-block.kip-rewards .block-info .sub-block label.fancyCheck,.pt_account .body .primary-block.kip-rewards .block-info .sub-block label.fancyCheck,.pt_order .body .primary-block.kip-rewards .block-info .sub-block label.fancyCheck{margin-bottom:20px!important}.js-pt_account .body .primary-block.kip-rewards .block-info .sub-block label.fancyCheck a,.pt_account .body .primary-block.kip-rewards .block-info .sub-block label.fancyCheck a,.pt_order .body .primary-block.kip-rewards .block-info .sub-block label.fancyCheck a{display:inline-block!important}.js-pt_account .body .primary-block .title-list,.pt_account .body .primary-block .title-list,.pt_order .body .primary-block .title-list{width:100%;padding:30px 20px;background:#dbdbdb;display:flex;justify-content:space-between;box-sizing:border-box;font-size:18px;font-family:Kipling-Regular,sans-serif;color:#191919}@media screen and (max-width:960px){.js-pt_account .body .primary-block .title-list,.pt_account .body .primary-block .title-list,.pt_order .body .primary-block .title-list{font-size:16px;padding:15px}}.js-pt_account .body .primary-block .title-list i,.pt_account .body .primary-block .title-list i,.pt_order .body .primary-block .title-list i{transform:rotate(180deg)}.js-pt_account .body .primary-block .block-info,.pt_account .body .primary-block .block-info,.pt_order .body .primary-block .block-info{width:45%;padding:20px;box-sizing:border-box}@media screen and (max-width:960px){.js-pt_account .body .primary-block .block-info,.pt_account .body .primary-block .block-info,.pt_order .body .primary-block .block-info{width:92%;padding:15px}}.js-pt_account .body .primary-block .block-info:last-child,.pt_account .body .primary-block .block-info:last-child,.pt_order .body .primary-block .block-info:last-child{width:55%;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:960px){.js-pt_account .body .primary-block .block-info:last-child,.pt_account .body .primary-block .block-info:last-child,.pt_order .body .primary-block .block-info:last-child{width:100%;padding:0 0 15px}}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child{width:430px;flex-shrink:0;background:#badb94;padding:15px 15px 5px}@media screen and (max-width:960px){.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child{width:100%}}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step{padding:30px 25px 20px}@media screen and (max-width:960px){.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step{padding:20px 0}}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .action-buttons,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .action-buttons,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .action-buttons{justify-content:center}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .action-buttons a:last-child,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .action-buttons a:last-child,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .action-buttons a:last-child{margin-right:0}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .text-block,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .text-block,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .text-block{margin-bottom:20px;font-size:16px}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .text-block .big-text,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .text-block .big-text,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .text-block .big-text{display:flex;font-size:20px;align-items:flex-end;margin-top:-12px}@media screen and (max-width:960px){.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .text-block .big-text,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .text-block .big-text,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .text-block .big-text{font-size:18px}}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .text-block .big-text img,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .text-block .big-text img,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .js-second-step .text-block .big-text img{position:relative;top:6px}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child img,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child img,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child img{width:110px}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .text-block,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .text-block,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .text-block{text-align:left;font-size:13px;font-family:Kipling-Regular,sans-serif;color:#292929;margin:0 0 10px;float:none}@media screen and (max-width:960px){.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .text-block,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .text-block,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .text-block{font-size:12px}}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child label.fancyCheck,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child label.fancyCheck,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child label.fancyCheck{margin:0 0 10px;padding-top:0;padding-bottom:0;text-transform:none;font-size:13px;font-family:Kipling-Regular,sans-serif;color:#292929}@media screen and (max-width:960px){.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child label.fancyCheck,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child label.fancyCheck,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child label.fancyCheck{font-size:12px}}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child label.fancyCheck:before,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child label.fancyCheck:before,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child label.fancyCheck:before{background:#fff!important}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child label.fancyCheck a,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child label.fancyCheck a,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child label.fancyCheck a{display:block}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .action-buttons,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .action-buttons,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .action-buttons{display:flex;flex-wrap:wrap}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .action-buttons a,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .action-buttons a,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .action-buttons a{display:block;font-size:13px;font-family:Kipling-Regular,sans-serif;color:#fff;width:170px;padding:10px;box-sizing:border-box;border-radius:10px;margin:0 10px 10px 0;text-transform:uppercase;background:#2d2f2c;transition:all .2s ease-in-out;text-align:center;font-weight:700}@media screen and (max-width:960px){.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .action-buttons a,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .action-buttons a,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .action-buttons a{font-size:12px;margin:0 5px 5px 0;width:calc(50% - 5px)}}.js-pt_account .body .primary-block .block-info:last-child .sub-block:first-child .action-buttons a:hover,.pt_account .body .primary-block .block-info:last-child .sub-block:first-child .action-buttons a:hover,.pt_order .body .primary-block .block-info:last-child .sub-block:first-child .action-buttons a:hover{background:#000}.js-pt_account .body .primary-block .block-info:last-child .sub-block:nth-child(2) a,.pt_account .body .primary-block .block-info:last-child .sub-block:nth-child(2) a,.pt_order .body .primary-block .block-info:last-child .sub-block:nth-child(2) a{color:#111011;font-size:16px;font-family:Kipling-Regular,sans-serif;text-decoration:underline}@media screen and (max-width:960px){.js-pt_account .body .primary-block .block-info:last-child .sub-block:nth-child(2) a,.pt_account .body .primary-block .block-info:last-child .sub-block:nth-child(2) a,.pt_order .body .primary-block .block-info:last-child .sub-block:nth-child(2) a{font-size:13px;position:absolute;top:60px;right:5px}}.js-pt_account .body .primary-block .block-info .customer-information,.pt_account .body .primary-block .block-info .customer-information,.pt_order .body .primary-block .block-info .customer-information{display:flex;flex-wrap:wrap}.js-pt_account .body .primary-block .block-info .customer-information .column,.pt_account .body .primary-block .block-info .customer-information .column,.pt_order .body .primary-block .block-info .customer-information .column{width:50%;padding-right:10px;box-sizing:border-box}@media screen and (max-width:960px){.js-pt_account .body .primary-block .block-info .customer-information .column,.pt_account .body .primary-block .block-info .customer-information .column,.pt_order .body .primary-block .block-info .customer-information .column{padding-right:5px}.js-pt_account .body .primary-block .block-info .customer-information .column:first-child,.pt_account .body .primary-block .block-info .customer-information .column:first-child,.pt_order .body .primary-block .block-info .customer-information .column:first-child{width:60%}.js-pt_account .body .primary-block .block-info .customer-information .column:last-child,.pt_account .body .primary-block .block-info .customer-information .column:last-child,.pt_order .body .primary-block .block-info .customer-information .column:last-child{width:40%}}.js-pt_account .body .primary-block .block-info .customer-information .column .block,.pt_account .body .primary-block .block-info .customer-information .column .block,.pt_order .body .primary-block .block-info .customer-information .column .block{margin-bottom:20px}.js-pt_account .body .primary-block .block-info .customer-information .column .block .title,.pt_account .body .primary-block .block-info .customer-information .column .block .title,.pt_order .body .primary-block .block-info .customer-information .column .block .title{margin-bottom:15px;color:#292929;font-family:Kipling-Regular,sans-serif;font-size:16px}.js-pt_account .body .primary-block .block-info .customer-information .column .block .value,.pt_account .body .primary-block .block-info .customer-information .column .block .value,.pt_order .body .primary-block .block-info .customer-information .column .block .value{color:#6c6a71;font-family:Kipling-Regular,sans-serif;font-size:16px;text-overflow:ellipsis;max-width:100%;overflow:hidden}@media screen and (max-width:960px){.js-pt_account .body .primary-block .block-info .customer-information .column .block .value,.pt_account .body .primary-block .block-info .customer-information .column .block .value,.pt_order .body .primary-block .block-info .customer-information .column .block .value{font-size:14px}}.js-pt_account .body .primary-block .tooltip,.pt_account .body .primary-block .tooltip,.pt_order .body .primary-block .tooltip{position:relative}.js-pt_account .body .primary-block .tooltip:hover .tooltip-text,.pt_account .body .primary-block .tooltip:hover .tooltip-text,.pt_order .body .primary-block .tooltip:hover .tooltip-text{display:block}.js-pt_account .body .primary-block .tooltip .tooltip-mark,.pt_account .body .primary-block .tooltip .tooltip-mark,.pt_order .body .primary-block .tooltip .tooltip-mark{width:16px;height:16px;font-family:Kipling-Regular,sans-serif;font-size:12px;color:#fff;background:#201d1e;border-radius:50%;margin-left:6px;align-items:center;justify-content:center;flex-shrink:0;padding:3px 0 0;box-sizing:border-box;display:inline-flex}.js-pt_account .body .primary-block .tooltip .tooltip-text,.pt_account .body .primary-block .tooltip .tooltip-text,.pt_order .body .primary-block .tooltip .tooltip-text{position:absolute;left:-96px;top:25px;display:none;z-index:1;border:1px solid #000;width:220px;box-sizing:border-box;padding:10px 15px;font-family:Kipling-Regular,sans-serif;font-size:13px;background:#fff;color:#000;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}@media screen and (max-width:960px){.js-pt_account .body .primary-block .tooltip .tooltip-text,.pt_account .body .primary-block .tooltip .tooltip-text,.pt_order .body .primary-block .tooltip .tooltip-text{width:180px;font-size:12px;left:-76px;padding:10px}}.js-pt_account .body .primary-block .tooltip .tooltip-text:after,.pt_account .body .primary-block .tooltip .tooltip-text:after,.pt_order .body .primary-block .tooltip .tooltip-text:after{content:"";position:absolute;left:50%;top:-6px;margin-left:-8px;border-style:solid;border-width:0 8px 6px;border-color:transparent transparent #000;z-index:1}.js-pt_account .body .primary-block .tooltip .tooltip-text:before,.pt_account .body .primary-block .tooltip .tooltip-text:before,.pt_order .body .primary-block .tooltip .tooltip-text:before{content:"";position:absolute;left:50%;top:-5px;margin-left:-8px;border-style:solid;border-width:0 8px 6px;border-color:transparent transparent #fff;z-index:2}.js-pt_account .body .other-actions .account-options.grey,.pt_account .body .other-actions .account-options.grey,.pt_order .body .other-actions .account-options.grey{border-top:1px solid #7d7d7d}.js-pt_account .body .other-actions .account-options.grey li,.pt_account .body .other-actions .account-options.grey li,.pt_order .body .other-actions .account-options.grey li{background:#dbdbdb;display:flex;justify-content:space-between;align-items:center;padding:20px;border:1px solid #7d7d7d;border-top:none;font-size:18px;font-family:Kipling-Regular,sans-serif;color:#7d7d7d}@media screen and (max-width:960px){.js-pt_account .body .other-actions .account-options.grey li,.pt_account .body .other-actions .account-options.grey li,.pt_order .body .other-actions .account-options.grey li{font-size:16px;padding:15px}}.js-pt_account .body .other-actions li.option-active,.pt_account .body .other-actions li.option-active,.pt_order .body .other-actions li.option-active{background:#dbdbdb}.js-pt_account .body .other-actions li.option-active.green,.pt_account .body .other-actions li.option-active.green,.pt_order .body .other-actions li.option-active.green{background:#dbf7be}.js-pt_account .body .other-actions a,.pt_account .body .other-actions a,.pt_order .body .other-actions a{display:flex;justify-content:space-between;align-items:center;padding:20px;border:1px solid #dbdbdb;border-top:none;font-size:18px;font-family:Kipling-Regular,sans-serif;color:#191919}@media screen and (max-width:960px){.js-pt_account .body .other-actions a,.pt_account .body .other-actions a,.pt_order .body .other-actions a{font-size:16px;padding:15px}}@media screen and (max-width:960px){.edit-profile .edit-profile-wrapper{padding:15px 0}}.edit-profile .edit-profile-wrapper fieldset{display:flex;flex-wrap:wrap;padding-right:50px}@media screen and (max-width:960px){.edit-profile .edit-profile-wrapper fieldset{padding:0;justify-content:space-between}}.edit-profile .edit-profile-wrapper .form-row{width:33.33333%;float:none!important;padding-right:30px;box-sizing:border-box;margin:0}@media screen and (max-width:960px){.edit-profile .edit-profile-wrapper .form-row{width:100%;padding:0}.edit-profile .edit-profile-wrapper .form-row:first-child,.edit-profile .edit-profile-wrapper .form-row:nth-child(2){width:calc(50% - 7px)}}.edit-profile .edit-profile-wrapper .form-row.form-row-button{max-width:390px}@media screen and (max-width:960px){.edit-profile .edit-profile-wrapper .form-row.form-row-button{max-width:100%;padding:0 15px}}.edit-profile .edit-profile-wrapper .form-row input{width:100%!important;box-sizing:border-box}.edit-profile .edit-profile-wrapper .form-row .select2-container{width:100%;border:1px solid #2d2f2c!important;border-radius:7px!important;color:#2d2f2c!important;height:40px!important;font-size:16px!important;margin:0!important;padding:0!important}.edit-profile .edit-profile-wrapper .form-row .select2-container .select2-choice{height:40px;line-height:40px}.edit-profile .edit-profile-wrapper .form-row.month-day-birth__container{display:flex;flex-wrap:wrap}.edit-profile .edit-profile-wrapper .form-row.month-day-birth__container label{display:block;width:100%}.edit-profile .edit-profile-wrapper .form-row.month-day-birth__container .styled-select--month-of-birthday.ep--select{width:42%;margin-right:3%;float:none}.edit-profile .edit-profile-wrapper .form-row.month-day-birth__container .ep--select.styled-select--day-of-birthday{width:25%;margin-right:3%;float:none}.edit-profile .edit-profile-wrapper .form-row.month-day-birth__container .ep--select.styled-select--year-of-birthday{width:27%;float:none}.edit-profile .edit-profile-wrapper .tooltip{position:relative}.edit-profile .edit-profile-wrapper .tooltip:hover .tooltip-text{display:block}.edit-profile .edit-profile-wrapper .tooltip .tooltip-mark{width:16px;height:16px;font-family:Kipling-Regular,sans-serif;font-size:12px;color:#fff;background:#201d1e;border-radius:50%;margin-left:6px;align-items:center;justify-content:center;flex-shrink:0;padding:3px 0 0;box-sizing:border-box;display:inline-flex}.edit-profile .edit-profile-wrapper .tooltip .tooltip-text{position:absolute;left:-96px;top:25px;display:none;z-index:1;border:1px solid #000;width:220px;box-sizing:border-box;padding:10px 15px;font-family:Kipling-Regular,sans-serif;font-size:13px;background:#fff;color:#000;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.edit-profile .edit-profile-wrapper .tooltip .tooltip-text:after{content:"";position:absolute;left:50%;top:-6px;margin-left:-8px;border-style:solid;border-width:0 8px 6px;border-color:transparent transparent #000;z-index:1}.edit-profile .edit-profile-wrapper .tooltip .tooltip-text:before{content:"";position:absolute;left:50%;top:-5px;margin-left:-8px;border-style:solid;border-width:0 8px 6px;border-color:transparent transparent #fff;z-index:2}.account-fullwidth-info,.edit-profile .edit-profile-wrapper{border:none;border-bottom:1px solid #dbdbdb;margin:0}@media screen and (max-width:960px){.account-fullwidth-info,.edit-profile .edit-profile-wrapper{padding:0 15px}}.account-fullwidth-info .payment-header-info,.edit-profile .edit-profile-wrapper .payment-header-info{display:none}.account-fullwidth-info.account-fw-order,.edit-profile .edit-profile-wrapper.account-fw-order{padding:0}.account-fullwidth-info.account-fw-order .search-result-items,.edit-profile .edit-profile-wrapper.account-fw-order .search-result-items{padding:0;background:none}.pt_order ul.search-result-items li{margin:0;padding:20px;border:none}@media screen and (max-width:960px){.pt_order ul.search-result-items li{padding:15px}}.pt_order ul.search-result-items li:nth-child(2n+2){background:#f0f0f0}.account-fw-order .orderTotal{float:none;padding:0!important}.order-history-header .order-date,.order-history-header .order-number,.order-history-header .order-status{float:none;margin:0;width:100%}.order-history-header{padding:0;line-height:normal!important}.order-history-header button{float:none;width:auto!important;font-size:16px!important;padding:0;height:auto;background:none;color:#2d2c2f!important;font-family:Kipling-Extrabold,sans-serif;text-transform:capitalize;text-decoration:underline}.order-history-header button:hover{background:none}.account-fw-order .order-history-header{font-family:Kipling-Regular,sans-serif;font-weight:400;color:#6c6a71!important}.account-fw-order .order-history-header .label{font-family:Kipling-Regular,sans-serif;font-weight:400;color:#2d2c2f!important}.account-fw-adresses{display:flex;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box;padding-bottom:25px;position:relative}.account-fw-adresses .section-header{order:1;width:20%;padding:20px 0 0;border:none;position:static}@media screen and (max-width:960px){.account-fw-adresses .section-header{padding:0}}.account-fw-adresses .section-header a{color:#111011!important;font-size:16px!important;font-family:Kipling-Regular,sans-serif!important;text-decoration:underline!important;text-transform:capitalize!important}@media screen and (max-width:960px){.account-fw-adresses .section-header a{font-size:13px!important;position:absolute;right:5px;top:20px}}.account-fw-adresses .address-list,.account-fw-adresses .payment-list{order:0;width:80%;margin:0}@media screen and (max-width:960px){.account-fw-adresses .address-list,.account-fw-adresses .payment-list{width:100%}}.account-fw-adresses ul.address-list .first.default h3{font-size:16px!important;font-family:Kipling-Regular,sans-serif!important;text-transform:capitalize!important;margin:0 0 5px;color:#292929;font-weight:400}.account-fw-adresses ul.address-list li{padding:20px 0}.account-fw-adresses ul.address-list li,.account-fw-adresses ul.payment-list li{color:#6c6a71;font-size:16px!important;font-family:Kipling-Regular,sans-serif!important}.account-fw-adresses ul.address-list .mini-address-title{font-size:16px!important;font-family:Kipling-Regular,sans-serif!important;text-transform:capitalize!important;margin:0 0 5px;color:#292929;padding:0;margin:0}.account-fw-adresses ul.address-list li:nth-child(2) .mini-address-title{margin-top:24px}@media screen and (max-width:960px){.account-fw-adresses ul.address-list li:nth-child(2) .mini-address-title{margin-top:0}}.account-fw-adresses ul.address-list li a,.account-fw-adresses ul.payment-list li a,.account-fw-adresses ul.payment-list li button{color:#111011!important;font-size:16px!important;font-family:Kipling-Regular,sans-serif!important;text-decoration:underline!important;text-transform:capitalize!important;margin:0 20px 0 0}@media screen and (max-width:960px){.account-fw-adresses ul.address-list li a,.account-fw-adresses ul.payment-list li a,.account-fw-adresses ul.payment-list li button{font-size:13px!important}}.account-fw-adresses ul.address-list li a:last-child,.account-fw-adresses ul.payment-list li a:last-child,.account-fw-adresses ul.payment-list li button:last-child{margin:0}.account-fw-adresses ul.address-list li a:after,.account-fw-adresses ul.payment-list li a:after,.account-fw-adresses ul.payment-list li button:after{display:none}h1.myAccountLB{margin-left:30px;margin-right:30px}@media screen and (max-width:960px){h1.myAccountLB{margin-left:0;margin-right:0}}h1.myAccountLB,h1.myAccountLB span{text-align:left;font-family:Kipling-Regular,sans-serif!important;text-transform:capitalize!important;font-size:22px;color:#191919}#CreditCardForm legend span,#edit-address-form legend span{position:static;color:#3b7028}#CreditCardForm legend{padding:0}#edit-address-form.address div.spacer{display:none}.address .form-row .select2-container{margin-left:0}#CreditCardForm,#edit-address-form{margin:0 30px 30px}@media screen and (max-width:960px){#CreditCardForm,#edit-address-form{margin-left:0;margin-right:0}}.address .form-label-text,.address label{color:#2d2f2c;font-family:Kipling-Regular,sans-serif;text-transform:capitalize;font-size:16px;padding-bottom:15px}.address .form-caption{font-size:13px}.address .form-row.form-row-button{margin-top:15px}.address .form-row.form-row-button a,.address .form-row.form-row-button button{float:none!important;display:block;width:100%!important;font-size:16px!important;padding:10px!important;box-sizing:border-box;height:auto;text-align:center!important}@media screen and (max-width:960px){.address .form-row.form-row-button a,.address .form-row.form-row-button button{font-size:14px}.address .form-row.form-row-button a.cancel-button,.address .form-row.form-row-button button.cancel-button{color:#2d2f2c!important;background:transparent!important;font-size:16px!important}}#CreditCardForm .form-row{width:455px}@media screen and (max-width:960px){#CreditCardForm .form-row{width:100%}}.pt_order-confirmation .summary-primary-left>a.button-fancy-medium{margin-top:15px;margin-bottom:0;font-size:16px;width:100%;box-sizing:border-box;text-align:center;height:auto;font-family:Kipling-Extrabold}.order-detail-options .button-continue-shopping{font-size:16px;margin:0;box-sizing:border-box;text-align:center;height:auto;font-family:Kipling-Extrabold;background:#2d2f2c;color:#fff!important;text-decoration:none;padding:10px;border-radius:3px!important}@media screen and (max-width:960px){.order-detail-options .button-continue-shopping{width:100%}}.sidebar-basket-product a.button-fancy-medium{background:transparent;color:#333!important;text-align:left;padding:0;text-transform:capitalize;font-size:14px;text-decoration:underline;font-family:Kipling-Extrabold}.stellar-offers{display:flex!important;flex-wrap:wrap;padding-bottom:25px;align-items:flex-start;height:auto!important}.stellar-offers .stl_content{width:23%!important;margin:1%!important;min-width:0!important;flex-shrink:0;position:static!important;box-sizing:border-box}@media screen and (max-width:960px){.stellar-offers .stl_content{width:46%!important;margin:2%!important}}.stellar-offers .stl_content .stl_body_bgcolor{background:#fff!important}.stellar-offers .stl_content .stl_heading{font-size:22px!important}@media screen and (max-width:960px){.stellar-offers .stl_content .stl_heading{font-size:18px!important}}.stellar-offers .stl_content .stl_action{height:auto!important}.stellar-offers .stl_content .stl_action a{font-size:16px!important}@media screen and (max-width:960px){.stellar-offers .stl_content .stl_action a{font-size:14px!important}}.rewards-col-header li{border:none!important;font-family:Kipling-Regular,sans-serif!important;font-size:16px}.account-fw-rewards .search-result-items .element-product .elem-1{font-size:14px!important}.account-fw-rewards .search-result-items .element-product .elem-3{width:100%!important}.account-fw-rewards .search-result-items{padding:0;background:transparent;margin:0 -20px}.account-fw-rewards .search-result-items button{color:#6c6b73!important;font-family:Kipling-Regular,sans-serif!important;font-size:14px!important;margin-top:5px!important}.account-fw-rewards .search-result-items button:hover{background:transparent!important}.account-fw-rewards .search-result-items li{padding:10px 20px;color:#6c6b73!important}.account-fw-rewards .search-result-items li span{color:#6c6b73!important}.account-fw-rewards .search-result-items li:nth-child(2n+2){background:#f0f0f0}.account-fw-rewards .search-result-items li .order-history-header{display:flex}.tracking-block{padding:30px 0 25px}.tracking-block img{background:#4e148d;padding:15px;width:140px;box-sizing:border-box}@media screen and (max-width:960px){.tracking-block img{width:100px;padding:10px}}.tracking-block .info{font-size:16px;margin-top:15px}@media screen and (max-width:960px){.tracking-block .info{font-size:14px;margin-top:10px}}.tracking-block a{color:#fb311d}@media screen and (max-width:960px){.MyAccountUL{padding:25px 10px 0!important}}.MyAccountUL a{font-family:Kipling-Regular,sans-serif!important;font-size:22px!important;display:block;margin-bottom:25px;text-transform:none!important}@media screen and (max-width:960px){.MyAccountUL a{font-size:14px!important;margin-bottom:12px;text-decoration:underline}}.account-img{text-align:center}.account-img img{display:block;margin:0 auto}@media screen and (max-width:960px){.account-img img{width:50%}}.situation.notsignin{margin-top:30px;margin-bottom:60px}@media screen and (max-width:960px){.situation.notsignin{margin-top:-5px;margin-bottom:25px}}.situation.notsignin .bg{display:none;position:absolute;left:0;right:0;top:0;align-items:center;justify-content:center;z-index:0}@media screen and (max-width:960px){.situation.notsignin .bg{display:flex}}.situation.notsignin .bg img{display:block;width:100%;height:100%;object-fit:contain}.situation.notsignin .rl--cta__wrapper{display:flex;flex-wrap:wrap;justify-content:space-around;position:relative;z-index:1}.situation.notsignin .rl--cta__wrapper .rl--cta__header{font-family:Kipling-Regular,sans-serif!important;font-size:16px!important;display:block;text-align:center;margin-bottom:10px;color:#292929}@media screen and (max-width:960px){.situation.notsignin .rl--cta__wrapper .rl--cta__header{margin-top:15px}}.situation.notsignin .rl--cta__wrapper .rl--cta__btn{text-align:center}.situation.notsignin .rl--cta__wrapper .rl--cta__btn a{font-family:Kipling-Regular,sans-serif!important;font-size:14px!important;display:flex;align-items:center;text-align:center;justify-content:center;color:#fff;background:#2d2f2c;height:34px;width:230px;border-radius:8px;padding:0;text-decoration:none}.situation.notsignin .rl--cta__wrapper .rl--cta__btn a:hover{background:#000}.reg-kip-land{margin-bottom:50px}.reg-kip-land .bg{display:none;position:absolute;left:0;right:0;top:0;align-items:center;justify-content:center;z-index:0}@media screen and (max-width:960px){.reg-kip-land .bg{display:flex}}.reg-kip-land .bg img{display:block;width:100%;height:100%;object-fit:contain}.reg-kip-land .text-block{font-family:Kipling-Light,sans-serif!important;font-size:24px!important;text-align:center;position:relative;z-index:1}.reg-kip-land .text-block img{height:50px;position:relative;top:16px}@media screen and (max-width:960px){.reg-kip-land .text-block{font-size:18px!important}}.reg-kip-land .label-box{text-align:center;position:relative;z-index:1}.reg-kip-land label.fancyCheck{text-transform:none;margin:15px auto 30px;clear:both;padding-top:0;padding-bottom:0;display:inline-block}@media screen and (max-width:960px){.reg-kip-land label.fancyCheck{width:75%!important}}.reg-kip-land label.fancyCheck div:last-child{display:none}.reg-kip-land .sub-block{position:relative;z-index:1}.reg-kip-land .js-second-step{background:#badb94}.reg-kip-land .js-second-step .action-buttons{padding:20px 0}.reg-kip-land .action-buttons{text-align:center;display:flex;justify-content:center;width:100%;position:relative;z-index:1}.reg-kip-land .action-buttons a{font-family:Kipling-Regular,sans-serif!important;font-size:14px!important;display:flex;align-items:center;text-align:center;justify-content:center;color:#fff;background:#2d2f2c;height:34px;width:230px;border-radius:8px;padding:0;text-decoration:none;text-transform:uppercase;margin-right:10px}.reg-kip-land .action-buttons a:last-child{margin-right:0}.reg-kip-land .action-buttons a:hover{background:#000}.points-blance-landing{background:#badb94;font-family:Kipling-Light,sans-serif!important;font-size:24px!important;text-align:center;padding:20px 0;margin-top:20px;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (max-width:960px){.points-blance-landing{display:block}}.points-blance-landing:after{left:-100%}.points-blance-landing:after,.points-blance-landing:before{content:"";position:absolute;width:100%;top:0;bottom:0;background:#badb94;z-index:1}.points-blance-landing:before{right:-100%}@media screen and (max-width:960px){.points-blance-landing{font-size:18px!important}}.points-blance-landing .button{text-transform:uppercase;color:#fff;background:#2d2f2c;font-size:14px;font-weight:700;padding:7px 30px 5px;margin-left:20px;border-radius:6px;display:inline-block}@media screen and (max-width:960px){.points-blance-landing .button{margin-left:0;margin-top:15px}}.gift-certificate-wrap{display:flex;align-items:center;position:relative;justify-content:space-around;height:180px;border:3px solid #90ae59;padding:5px;margin:8px 0}@media screen and (max-width:960px){.gift-certificate-wrap{height:140px}}.gift-certificate-wrap .bg{position:absolute;left:5px;right:5px;top:5px;bottom:5px;z-index:1}.gift-certificate-wrap .bg img{display:block;width:100%;height:100%}.gift-certificate-wrap .column,.gift-certificate-wrap .logo{position:relative;z-index:2}.gift-certificate-wrap .logo img{width:140px}@media screen and (max-width:960px){.gift-certificate-wrap .logo img{width:100px;margin-left:-7px}}.gift-certificate-wrap .row-reward-info{color:#000;font-family:Kipling-Extrabold,sans-serif!important;font-size:14px!important;text-transform:uppercase}@media screen and (max-width:960px){.gift-certificate-wrap .row-reward-info{font-size:12px!important}}@media screen and (max-width:960px){.gift-certificate-wrap .giftcert-info{width:50%;flex-shrink:0}}.gift-certificate-wrap .giftcert-info span{color:#000;font-family:Kipling-Regular,sans-serif!important;font-size:14px!important;font-style:italic}@media screen and (max-width:960px){.gift-certificate-wrap .giftcert-info span{position:absolute;left:40px;bottom:5px;white-space:nowrap;font-size:12px!important}}.gift-certificate-wrap .final-part{text-align:center;margin-top:-25px}@media screen and (max-width:960px){.gift-certificate-wrap .final-part{margin-top:-8px}}.gift-certificate-wrap .final-part .block-1{display:flex;align-items:center}@media screen and (max-width:960px){.gift-certificate-wrap .final-part .block-1{display:block}}.gift-certificate-wrap .final-part .block-1 span{display:block}.gift-certificate-wrap .final-part .block-1 span:first-child{color:#000;font-family:Kipling-Extrabold,sans-serif!important;font-size:44px!important;margin-right:20px;margin-top:5px;text-transform:uppercase}@media screen and (max-width:960px){.gift-certificate-wrap .final-part .block-1 span:first-child{margin-right:0;margin-top:0;font-size:38px!important}}.gift-certificate-wrap .final-part .block-1 span:nth-child(2){color:#90ae59;font-family:Kipling-Extrabold,sans-serif!important;font-size:14px!important;text-transform:uppercase}@media screen and (max-width:960px){.gift-certificate-wrap .final-part .block-1 span:nth-child(2){font-size:12px!important;margin-top:-5px}}.gift-certificate-wrap .final-part .block-2{font-size:16px!important;color:#000;text-transform:uppercase}@media screen and (max-width:960px){.gift-certificate-wrap .final-part .block-2{font-size:12px!important;margin-top:5px}.gift-certificate-wrap .final-part .block-2 strong{display:block}}.line-green-account{width:100%;height:6px;background:#dbf7be}@media screen and (max-width:960px){.account-fw-adresses .payment-list li{width:100%;margin:10px 0;padding:15px}.account-fw-adresses .payment-list li:nth-child(2n){background:#dbdbdb}.account-fw-adresses.payment-details{padding:0!important}}.js-remove-coupon-checkout,.js-remove-coupon-code,.rowcoupons .item-details .remove-coupon-code{font-size:13px;color:#6c6a71;text-transform:uppercase;line-height:normal;letter-spacing:.025em;cursor:pointer;text-decoration:underline}.js-remove-coupon-checkout:hover,.js-remove-coupon-code:hover,.rowcoupons .item-details .remove-coupon-code:hover{color:#e1e1e1}.address-illigal{font-size:16px!important;font-weight:700!important;padding:20px!important}.pt_checkout .button-fancy-large,.pt_checkout .button-fancy-medium{height:40px;font-family:Kipling-Regular,Futura,sans-serif;padding:2px 0 0;border-radius:10px;font-size:17px;letter-spacing:.03em}.pt_checkout .button-fancy-large{width:300px}.pt_checkout .button-fancy-medium{width:150px}.pt_checkout>.container{width:100%;max-width:1370px}@media only screen and (max-width:960px){.pt_checkout>.container{padding:0}}.pt_checkout .checkout-step-title{margin:20px 0 0;font-size:24px;letter-spacing:.05em;background:#e1e1e1}@media only screen and (max-width:960px){.pt_checkout .checkout-step-title{margin-top:15px}}.pt_checkout .checkout-step-title a,.pt_checkout .checkout-step-title p{padding:13px 20px 12px;width:100%;display:inline-block;box-sizing:border-box;color:#6c6a71}.pt_checkout .checkout-step-title.active a,.pt_checkout .checkout-step-title.active p{color:#000}.pt_checkout .primary-focus .primary-content{width:69.7%}@media only screen and (max-width:960px){.pt_checkout .primary-focus .primary-content{padding-bottom:0}}.pt_checkout .primary-focus #secondary{width:27.5%;margin:88px 0 0}.pt_checkout .sidebar-basket{padding:10px}@media only screen and (max-width:960px){.pt_checkout .sidebar-basket{padding:20px}}.pt_checkout .sidebar-basket .sidebar-basket-items{display:none}.pt_checkout .sidebar-basket h2.js-sidebasket-toggle{font-size:20px;font-family:Kipling-Regular,Futura,sans-serif;text-transform:none;color:#000;letter-spacing:.03em;font-weight:400;margin:0;padding:0 25px 0 0;cursor:pointer;display:inline-block;position:relative}.pt_checkout .sidebar-basket h2.js-sidebasket-toggle:after{content:" ";position:absolute;right:6px;top:8px;display:block;width:7px;height:7px;box-sizing:border-box;border-right:1px solid #2d2f2c;border-bottom:1px solid #2d2f2c;transform:rotate(-45deg)}.pt_checkout .sidebar-basket h2.js-sidebasket-toggle.active+.sidebar-basket-items{display:block}.pt_checkout .sidebar-basket h2.js-sidebasket-toggle.active:after{transform:rotate(45deg);top:6px;right:4px}.pt_checkout .sidebar-basket div{box-sizing:border-box}.pt_checkout .sidebar-basket .sidebar-basket-product{display:flex;align-items:center;margin:20px 0}.pt_checkout .sidebar-basket .sidebar-basket-product picture{display:block;width:35.5%}@media only screen and (max-width:960px){.pt_checkout .sidebar-basket .sidebar-basket-product picture{width:45%}}.pt_checkout .sidebar-basket .sidebar-basket-product picture img{width:100%}@media only screen and (max-width:960px){.pt_checkout .sidebar-basket .sidebar-basket-product picture img{width:100%}}.pt_checkout .sidebar-basket .sidebar-basket-product img{display:block;aspect-ratio:1;width:35.5%}@media only screen and (max-width:960px){.pt_checkout .sidebar-basket .sidebar-basket-product img{width:45%}}.pt_checkout .sidebar-basket .sidebar-basket-product .details{display:flex;flex-direction:column;width:64.5%;padding:0 10px;font-size:14px;color:#6c6a71;letter-spacing:.05em}@media only screen and (max-width:960px){.pt_checkout .sidebar-basket .sidebar-basket-product .details{width:55%}}.pt_checkout .sidebar-basket .sidebar-basket-product .details .name{margin:5px 0;font-size:17px;color:#2d2c2f}.pt_checkout .sidebar-basket .sidebar-basket-product .details .price{margin:5px 0}.pt_checkout .sidebar-basket .sidebar-basket-product .details .monogrammed{display:inline-block;float:right}.pt_checkout .sidebar-basket .sidebar-basket-product .details .monogrammed img{width:16px;display:inline-block}.pt_checkout .sidebar-basket .sidebar-basket-product .details .gift .price{display:block;margin:10px 0 0;font-size:14px}.pt_checkout .sidebar-basket .sidebar-basket-product .details .total{margin:10px 0 0;font-size:14px}.pt_checkout .sidebar-basket .sidebar-basket-product .details .price-divider{margin:10px 0 0;width:60%}.pt_checkout .sidebar-basket .sidebar-basket-product .gift{margin:10px 0 0}.pt_checkout .sidebar-basket .sidebar-basket-product .gift .label{display:block;padding:0 0 0 20px;background:url(../images/kip_gift_box_icon.png) no-repeat 2px 0}.pt_checkout .sidebar-basket .sidebar-basket-product ul.product-availability-list li{color:#333;font-family:Kipling-Regular,Futura,sans-serif;font-size:12px;font-weight:400}.pt_checkout .sidebar-basket .sidebar-basket-product .sidebar-item-details .item-details-container{display:none}.pt_checkout .sidebar-basket .sidebar-basket-product .sidebar-item-details .item-details-container .label{width:87px;display:inline-block;box-sizing:border-box;margin:5px 0;padding-right:5px}.pt_checkout .sidebar-basket .sidebar-basket-product .sidebar-item-details .item-details-container .value{display:inline-block;box-sizing:border-box;margin:5px 0;width:calc(100% - 92px)}@media only screen and (max-width:960px){.pt_checkout .sidebar-basket .sidebar-basket-product .sidebar-item-details .item-details-container .value{text-align:right}}.pt_checkout .sidebar-basket .sidebar-basket-product .sidebar-item-details .item-details-container .product-availability-list{margin:5px 0}.pt_checkout .sidebar-basket .sidebar-basket-product .sidebar-item-details .item-details-container .product-availability-list li{margin:0;font-size:14px;color:#6c6a71}.pt_checkout .sidebar-basket .sidebar-basket-product .sidebar-item-details .item-details-btn{display:inline-block;position:relative;margin:5px 0;padding:0 20px 0 0;cursor:pointer}.pt_checkout .sidebar-basket .sidebar-basket-product .sidebar-item-details .item-details-btn:after{content:" ";position:absolute;right:10px;top:6px;display:block;width:6px;height:6px;box-sizing:border-box;border-right:1px solid #2d2f2c;border-bottom:1px solid #2d2f2c;transform:rotate(-45deg)}.pt_checkout .sidebar-basket .sidebar-basket-product.expanded{align-items:flex-start}.pt_checkout .sidebar-basket .sidebar-basket-product.expanded .sidebar-item-details .item-details-btn:after{transform:rotate(45deg);top:4px;right:8px}.pt_checkout .sidebar-basket .sidebar-basket-product.expanded .sidebar-item-details .item-details-btn+.item-details-container{display:block}.pt_checkout .sidebar-basket ul.product-availability-list li{color:#333;font-family:arial;font-size:12px}.pt_checkout .checkout-summary-container .sidebar-basket{max-width:375px;margin-bottom:15px}.pt_checkout .sidebar-shipping{padding:25px 20px 5px;letter-spacing:.03em}.pt_checkout .sidebar-shipping .sidebar-details{line-height:20px;font-size:16px;color:#6c6a71;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-word;word-break:break-word}.pt_checkout .sidebar-shipping .sidebar-details.sidebar-shipping-name{font-size:18px;padding-bottom:5px;color:#000}.pt_checkout .sidebar-shipping .sidebar-details.sidebar-shipping-method{padding-top:15px}.pt_checkout .sidebar-shipping .sidebar-details.sidebar-shipping-method span{color:#000}.pt_checkout .sidebar-shipping .sidebar-details.sidebar-shipping-method .item-delivery,.pt_checkout .sidebar-shipping .sidebar-details.sidebar-shipping-method .item-delivery-test-info{display:inline;margin-top:0;font-size:16px;line-height:normal}.pt_checkout .sidebar-shipping .sidebar-details.sidebar-shipping-method .item-delivery-test-info br,.pt_checkout .sidebar-shipping .sidebar-details.sidebar-shipping-method .item-delivery br{display:none}.pt_checkout .sidebar-shipping .sidebar-details.sidebar-shipping-method .item-delivery-test-info span,.pt_checkout .sidebar-shipping .sidebar-details.sidebar-shipping-method .item-delivery span{color:#6c6a71}.pt_checkout .sidebar-shipping .sidebar-details.sidebar-shipping-method .item-delivery-test-info span:first-child,.pt_checkout .sidebar-shipping .sidebar-details.sidebar-shipping-method .item-delivery span:first-child{display:none}.pt_checkout .sidebar-shipping .sidebar-details .content-asset{display:inline}.pt_checkout .sidebar-shipping .sidebar-edit-details{float:right;color:#6c6a71;font-size:16px;text-decoration:underline}.pt_checkout .sidebar-shipping .sidebar-edit-details:hover{color:#e1e1e1}.pt_checkout .sidebar-shipping .payment-giftsert{display:flex;align-items:center;position:relative;padding-bottom:20px}@media only screen and (max-width:960px){.pt_checkout .sidebar-shipping .payment-giftsert{align-items:flex-end;justify-content:space-between}}.pt_checkout .sidebar-shipping .payment-giftsert .payment-giftsert-remove{position:absolute;right:0;top:0;color:#6c6a71;font-size:16px;text-decoration:underline;outline:0}.pt_checkout .sidebar-shipping .payment-giftsert .payment-giftsert-remove:hover{color:#e1e1e1}.pt_checkout .sidebar-shipping .payment-giftsert .payment-giftsert-title{flex:0 0 360px;max-width:360px;font-size:18px;line-height:24px}@media only screen and (max-width:960px){.pt_checkout .sidebar-shipping .payment-giftsert .payment-giftsert-title{flex:0 0 auto;max-width:none}}.pt_checkout .sidebar-shipping .payment-giftsert .payment-giftsert-title>i{font-style:normal;display:none}@media only screen and (max-width:960px){.pt_checkout .sidebar-shipping .payment-giftsert .payment-giftsert-title>i{display:inline}}.pt_checkout .sidebar-shipping .payment-giftsert .payment-giftsert-title>span{font-size:14px;line-height:22px}@media only screen and (max-width:960px){.pt_checkout .sidebar-shipping .payment-giftsert .payment-giftsert-title>span{display:block;font-size:15px;margin-top:4px}}.pt_checkout .sidebar-shipping .payment-giftsert .payment-giftsert-title>span>i{font-style:normal}@media only screen and (max-width:960px){.pt_checkout .sidebar-shipping .payment-giftsert .payment-giftsert-title>span>i{display:none}}.pt_checkout .sidebar-shipping .payment-giftsert .payment-giftsert-value{flex:1 1 auto;min-width:0;font-size:16px;line-height:22px}@media only screen and (max-width:960px){.pt_checkout .sidebar-shipping .payment-giftsert .payment-giftsert-value{flex:0 0 auto;max-width:none;margin-top:4px}}.pt_checkout .sidebar-shipping .payment-instrument{display:flex;align-items:center;padding-bottom:20px;position:relative}.pt_checkout .sidebar-shipping .payment-instrument .payment{width:45px;height:31px;background-size:100% auto;background-repeat:no-repeat;background-position:0}.pt_checkout .sidebar-shipping .payment-instrument .payment.method-Visa{background-image:url(../images/checkout/visa.jpg)}.pt_checkout .sidebar-shipping .payment-instrument .payment.method-MasterCard{background-image:url(../images/checkout/mastercard.jpg)}.pt_checkout .sidebar-shipping .payment-instrument .payment.method-Amex{background-image:url(../images/checkout/americanexpress.jpg)}.pt_checkout .sidebar-shipping .payment-instrument .payment.method-Discover{background-image:url(../images/checkout/discover.jpg)}.pt_checkout .sidebar-shipping .payment-instrument .payment.method-PayPal{background-image:url(../images/checkout/paypal.png)}.pt_checkout .sidebar-shipping .payment-instrument .payment.method-GoogleWallet{background-image:url(../images/svg/google-pay.svg)}.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details{color:#2d2f2c}.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details.sidebar-payment-date{flex:0 0 110px;max-width:110px}@media only screen and (max-width:960px){.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details.sidebar-payment-date{flex:1 1 auto;min-width:0;max-width:none;font-size:13px;color:#6c6a71;white-space:nowrap}}@media only screen and (max-width:374px){.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details.sidebar-payment-date{display:none}}.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details.sidebar-payment-date>span{display:none}@media only screen and (max-width:960px){.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details.sidebar-payment-date>span{display:inline}}.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details.sidebar-payment-method{flex:0 0 45px;max-width:45px;margin-right:20px}.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details.sidebar-payment-number{flex:0 0 185px;max-width:185px}@media only screen and (max-width:960px){.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details.sidebar-payment-number{flex:0 0 auto;max-width:none;margin-right:12px}}@media only screen and (max-width:374px){.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details.sidebar-payment-number{flex:1 1 auto;min-width:0}}.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details.sidebar-payment-value{flex:1 1 auto;min-width:0}@media only screen and (max-width:960px){.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details.sidebar-payment-value{flex:0 0 auto}}.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details.sidebar-payment-value .dollar-value{float:none}.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details img{display:block;width:auto}@media only screen and (max-width:960px){.pt_checkout .sidebar-shipping .payment-instrument .sidebar-details{margin:0}}.pt_checkout h1{margin-bottom:15px}.pt_checkout #main{padding:65px 25px 0}@media only screen and (max-width:960px){.pt_checkout #main{padding:0}}.pt_checkout #donation-confirmation-wrapper{margin:20px 0 0}@media only screen and (max-width:960px){.pt_checkout #donation-confirmation-wrapper{margin-bottom:10px}}.pt_checkout #navigation .home{margin:0}.pt_checkout #header .container.container-header{padding:0 0 0 25px;max-width:1370px;width:100%}.pt_checkout .breadcrumb>li{margin-left:0}@media only screen and (max-width:960px){.pt_checkout .checkout-step-title.payment+.sidebar .sidebar-shipping,.pt_checkout .checkout-step-title.shipping+.sidebar .sidebar-shipping{padding:20px 20px 0;background:none;position:relative}.pt_checkout .checkout-step-title.payment+.sidebar .sidebar-shipping .sidebar-header,.pt_checkout .checkout-step-title.shipping+.sidebar .sidebar-shipping .sidebar-header{display:none}.pt_checkout .checkout-step-title.payment+.sidebar .sidebar-shipping .sidebar-details:not(:nth-child(2)),.pt_checkout .checkout-step-title.shipping+.sidebar .sidebar-shipping .sidebar-details:not(:nth-child(2)){font-weight:100}}.pt_checkout .checkout-step-title.payment+.sidebar .sidebar-edit-details{float:none;position:absolute;right:0;top:0;outline:0}@media only screen and (max-width:960px){.pt_checkout .checkout-step-title.payment+.sidebar .sidebar-edit-details{top:auto;right:20px}}.pt_checkout .select2-container .select2-choice abbr{display:none!important}.pt_checkout .chechout-user-signin{font-size:18px;text-decoration:underline;color:#2d2f2c;display:inline-block;margin-bottom:20px}@media only screen and (max-width:960px){.pt_checkout .chechout-user-signin{margin-bottom:8px}}.pt_checkout .chechout-user-signin:hover{color:#e1e1e1}.pt_checkout .arrow_box{position:relative;padding:0 20px 30px 0;margin-bottom:20px;font-size:16px}.pt_checkout .arrow_box .existing-account-msg{display:none;color:#2d2f2c}.pt_checkout .arrow_box .existing-account-msg.active{display:block;position:relative;top:-7px;font-size:13px;margin-left:8px}.pt_checkout .arrow_box.billing-enter-address{margin-bottom:0;padding-bottom:0}.pt_checkout .arrow_box.billing-enter-address.address-is-hidden{margin:-20px 0 10px}.pt_checkout .arrow_box.billing-enter-address.address-is-hidden #billing-address-form,.pt_checkout .arrow_box.billing-enter-address.address-is-hidden .same-address-container,.pt_checkout .arrow_box.billing-enter-address.address-is-hidden .select-address,.pt_checkout .arrow_box.billing-enter-address.address-is-hidden .shippingtoggle,.pt_checkout .arrow_box.billing-enter-address.address-is-hidden legend{display:none}.pt_checkout .arrow_box.billing-enter-address legend{padding:0 0 0 5px}.pt_checkout .arrow_box.billing-enter-address legend.billingAddressHeader{padding-bottom:20px}.pt_checkout .arrow_box.billing-enter-address #billing-address-form .add-address-header,.pt_checkout .arrow_box.billing-enter-address #billing-address-form .edit-address-header{padding:0 0 10px 5px}@media only screen and (max-width:960px){.pt_checkout .arrow_box{padding:0;border:none;margin:10px 0 0}}.pt_checkout .arrow_box .form-row{width:64%;min-width:560px}.pt_checkout .arrow_box .form-row.no-show{display:none}.pt_checkout .arrow_box .form-row .month,.pt_checkout .arrow_box .form-row .year{width:200px;margin-right:33px;min-width:auto}@media only screen and (max-width:960px){.pt_checkout .arrow_box .form-row{width:100%;min-width:auto;position:relative}.pt_checkout .arrow_box .form-row.expiration{padding-bottom:0}.pt_checkout .arrow_box .form-row .month{width:51%;margin-right:4.5%}.pt_checkout .arrow_box .form-row .year{width:44.5%;margin-right:0}}@media only screen and (min-width:960px){.pt_checkout .arrow_box.border_bottom-dt{border-bottom:1px solid #e1e1e1}}.pt_checkout .arrow_box.padding_top{padding:20px 0 0;margin:0}.pt_checkout .arrow_box.select-address{margin-bottom:0;padding-bottom:0}@media only screen and (max-width:960px){.pt_checkout .arrow_box.select-address{margin-top:0}}.pt_checkout .arrow_box.select-address label{font-size:17px;padding-left:0;text-transform:none}@media only screen and (max-width:960px){.pt_checkout .arrow_box.select-address label{padding-top:5px}}.pt_checkout .arrow_box.select-address .form-row{min-width:auto;width:auto}@media only screen and (max-width:960px){.pt_checkout .arrow_box.select-address .form-row{width:100%}}.pt_checkout .arrow_box.select-address .form-row.form-row-button{display:none}.pt_checkout .payment-fieldset .select-creditcard{padding-bottom:10px}@media only screen and (max-width:960px){.pt_checkout .payment-fieldset .select-creditcard{padding-bottom:0}}.pt_checkout .payment-fieldset .arrow_box{margin-bottom:10px;padding-bottom:10px}.pt_checkout .redemption{margin:10px 0}.pt_checkout .redemption span.error{margin-left:0;background-color:#fff!important}.pt_checkout .checkout-billing .gift-card{padding:0 20px 0 0;margin:0}@media only screen and (max-width:960px){.pt_checkout .checkout-billing .gift-card{padding-right:0}}.pt_checkout .checkout-billing .gift-card .success.giftcert-pi{padding-top:5px}@media only screen and (max-width:960px){.pt_checkout .checkout-billing .gift-card .success.giftcert-pi{padding-top:10}}.pt_checkout .checkout-billing .gift-card .success.giftcert-pi:not(:first-child){padding-top:15px}.pt_checkout .checkout-billing .gift-card .form-row-container,.pt_checkout .checkout-billing .gift-card .gc--table__container{width:64%;min-width:560px;display:flex;justify-content:space-between}.pt_checkout .checkout-billing .gift-card .form-row-container:after,.pt_checkout .checkout-billing .gift-card .gc--table__container:after{display:none}@media only screen and (max-width:960px){.pt_checkout .checkout-billing .gift-card .form-row-container,.pt_checkout .checkout-billing .gift-card .gc--table__container{width:100%;min-width:auto}}@media only screen and (max-width:960px){.pt_checkout .checkout-billing .gift-card .form-row-container{flex-wrap:wrap;justify-content:flex-start}}.pt_checkout .checkout-billing .gift-card .redemption .error{margin:8px 0}.pt_checkout .checkout-billing .gift-card .gc--amount__wrapper,.pt_checkout .checkout-billing .gift-card .gc--number__wrapper{color:#6c6a71}.pt_checkout .checkout-billing .gift-card .gc--amount__wrapper{width:calc(100% - 327px);padding-left:25px;box-sizing:border-box;position:relative}.pt_checkout .checkout-billing .gift-card .gc--amount__wrapper .remove{display:block;position:absolute;bottom:0;right:0;color:#6c6a71;font-size:16px;text-decoration:underline}.pt_checkout .checkout-billing .gift-card .gc--amount__wrapper .remove:hover{color:#e1e1e1}@media only screen and (max-width:960px){.pt_checkout .checkout-billing .gift-card .gc--amount__wrapper .remove .remove-gc-icon{display:block;width:23px;height:23px}.pt_checkout .checkout-billing .gift-card .gc--amount__wrapper .remove .remove-gc-icon:before{content:"";display:block;position:relative;top:11px;left:4px;height:1px;width:15px;background-color:#6c6a71;transform:rotate(45deg)}.pt_checkout .checkout-billing .gift-card .gc--amount__wrapper .remove .remove-gc-icon:after{content:"";display:block;position:relative;top:10px;left:4px;height:1px;width:15px;background-color:#6c6a71;transform:rotate(-45deg)}}@media only screen and (max-width:960px){.pt_checkout .checkout-billing .gift-card .gc--amount__wrapper{width:33%;padding-left:0}}.pt_checkout .checkout-billing .gift-card .gc--number__wrapper{width:327px}@media only screen and (max-width:960px){.pt_checkout .checkout-billing .gift-card .gc--number__wrapper{width:67%}}.pt_checkout .checkout-billing .gift-card .gc--amount__header,.pt_checkout .checkout-billing .gift-card .gc--number__header{text-decoration:underline;font-size:16px;font-family:Kipling-Regular,Futura,sans-serif}@media only screen and (max-width:960px){.pt_checkout .checkout-billing .gift-card .gc--amount__header,.pt_checkout .checkout-billing .gift-card .gc--number__header{font-size:14px}}.pt_checkout .checkout-billing .gift-card .gc--amount__a,.pt_checkout .checkout-billing .gift-card .gc--number__n{margin:15px 0 0;font-size:16px;font-family:Kipling-Regular,Futura,sans-serif;color:#6c6a71}.pt_checkout .checkout-billing .gift-card .form-row.gift-card-number{width:327px;margin-right:0}@media only screen and (max-width:960px){.pt_checkout .checkout-billing .gift-card .form-row.gift-card-number{width:100%}}.pt_checkout .checkout-billing .gift-card .form-row.gift-card-pin{width:calc(100% - 327px);padding-left:25px;box-sizing:border-box;margin-right:0}@media only screen and (max-width:960px){.pt_checkout .checkout-billing .gift-card .form-row.gift-card-pin{width:100%;padding-left:0}}.pt_checkout #gift-certificate-form.active{border-bottom:1px solid #e1e1e1;margin-top:15px}.pt_checkout .error-by-js-checkout{font-size:12px;color:#6c6a71;margin-left:8px;letter-spacing:.05em}.pt_checkout #default-address{border-bottom:1px solid #e1e1e1;margin-bottom:20px}@media only screen and (max-width:960px){.pt_checkout #default-address{margin-bottom:0}}.pt_checkout .form-field-tooltip.with-helper-text{margin:0 0 10px 8px;letter-spacing:.05em}.pt_checkout .form-field-tooltip.with-helper-text p{font-size:13px;color:#6c6a71;margin-bottom:5px}.pt_checkout .form-field-tooltip.with-helper-text a{color:#6c6a71}.pt_checkout .form-field-tooltip.with-helper-text a>span{text-decoration:underline}.pt_checkout .email-list label.fancyCheck{margin:20px 0 0;font-size:15px;width:auto;max-width:300px;padding-left:35px;text-transform:none!important}.pt_checkout .email-list label.fancyCheck:before{top:7px;transform:none;left:5px}.pt_checkout .email-list label.fancyCheck:after{top:17px;left:9px}@media only screen and (max-width:960px){.pt_checkout .email-list label.fancyCheck{margin-top:15px;padding-bottom:0}}.pt_checkout .address .emailNote{font-size:14px;color:#666;padding-left:35px}.pt_checkout .address .emailNote a{color:#6c6a71;font-size:13px;text-decoration:underline;display:inline-block}.pt_checkout .address .emailNote a:hover{color:#e1e1e1}.pt_checkout legend{font-family:Kipling-Regular,Futura,sans-serif;color:#000;text-transform:none;letter-spacing:.03em;padding-top:5px}@media only screen and (max-width:960px){.pt_checkout legend{font-size:18px;padding:8px 0 0}.pt_checkout legend.billingAddressHeader{padding:0 0 10px}}.pt_checkout .address .shipping-methods-container{display:flex;justify-content:flex-start;width:100%}@media only screen and (max-width:960px){.pt_checkout .address .shipping-methods-container{justify-content:space-between;margin-top:15px}}.pt_checkout .address .shipping-methods-container .form-row{width:auto;margin:0 10px;text-align:center}@media only screen and (max-width:960px){.pt_checkout .address .shipping-methods-container .form-row{margin:0 auto;width:30%}}.pt_checkout .address .shipping-methods-container .form-row label.fancyCheck{width:90px;height:90px;margin:15px auto 10px;padding:0;color:#2d2f2c;background-color:#f0f0f0;text-align:center;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:10px;font-family:Kipling-Extrabold,Futura,sans-serif!important;text-transform:uppercase!important;letter-spacing:.02em}.pt_checkout .address .shipping-methods-container .form-row label.fancyCheck span{font-size:14px}.pt_checkout .address .shipping-methods-container .form-row input.fancyCheck:checked+label{background-color:#333;color:#fff}.pt_checkout .address .shipping-methods-container .form-row input.fancyCheck:checked+label:after,.pt_checkout .address .shipping-methods-container .form-row label.fancyCheck:before{content:none}.pt_checkout #shipping-method-list{padding-bottom:15px}@media only screen and (max-width:960px){.pt_checkout #shipping-method-list{margin-top:15px}.pt_checkout #shipping-method-list fieldset{padding-bottom:5px}}.pt_checkout #shipping-method-list .form-caption{margin:0 auto;max-width:140px;text-align:left;letter-spacing:.02em}@media only screen and (max-width:960px){.pt_checkout #shipping-method-list .form-caption{max-width:none;font-size:11px}}.pt_checkout #shipping-method-list .shipping-promos{max-width:140px;font-size:12px;color:#c53b28;margin:5px auto 0;text-align:left}@media only screen and (max-width:960px){.pt_checkout #shipping-method-list .shipping-promos{max-width:none;font-size:11px}}.pt_checkout .form-row-continue{margin:0;width:100%;padding-bottom:0;display:block}@media only screen and (max-width:960px){.pt_checkout .form-row-continue{text-align:center}}@media only screen and (max-width:960px){.pt_checkout #billing-address-buttons,.pt_checkout #shipping-address-buttons{width:100%;display:flex;justify-content:space-between}}.pt_checkout #billing-address-buttons .button-fancy-medium:first-of-type,.pt_checkout #shipping-address-buttons .button-fancy-medium:first-of-type{margin-right:20px}.pt_checkout#wrapper .input-text-pw,.pt_checkout#wrapper .input-text[type=text],.pt_checkout#wrapper .select2-container{width:100%;height:42px;border:2px solid #e1e1e1;border-radius:10px;padding-left:16px;font-size:16px;box-sizing:border-box;margin-bottom:10px}.pt_checkout#wrapper .input-text-pw::placeholder,.pt_checkout#wrapper .input-text[type=text]::placeholder,.pt_checkout#wrapper .select2-container::placeholder{color:#2d2f2c;letter-spacing:.05em}@media only screen and (max-width:960px){.pt_checkout#wrapper .input-text-pw,.pt_checkout#wrapper .input-text[type=text],.pt_checkout#wrapper .select2-container{height:42px;border:2px solid #e1e1e1}}.pt_checkout#wrapper .input-text-pw.cvn{width:160px;padding-top:0}@media only screen and (max-width:960px){.pt_checkout#wrapper .input-text-pw.cvn{padding:0 10px 0 16px}}.pt_checkout#wrapper .select2-container .select2-choice{padding:0 48px 0 0;height:38px;line-height:38px}.pt_checkout#wrapper .select2-container .select2-choice .select--caret.custom-chevron{width:48px;box-sizing:border-box;border-left:2px solid #e1e1e1;height:calc(100% - 8px);right:0;top:4px}.pt_checkout#wrapper .select2-container .select2-choice .select--caret.custom-chevron.bottom:before{top:calc(50% - 2px);left:50%;transform:translate(-50%,-50%) rotate(135deg)}.pt_checkout#wrapper .select2-container-active .select2-choice{background-color:transparent}@media only screen and (max-width:960px){.pt_checkout#wrapper .form-row .styled-select{margin-bottom:10px}}.pt_checkout#wrapper .form-row select{border:2px solid #e1e1e1;border-radius:10px;height:42px}.pt_checkout#wrapper .styled-select:before{width:48px;box-sizing:border-box;border-left:2px solid #e1e1e1;height:calc(100% - 12px);top:6px;right:0}.pt_checkout#wrapper .styled-select:after{right:18px}.pt_checkout#wrapper .shipping-methods-container .form-caption{text-align:left;font-size:12px}.pt_checkout#wrapper .shipping-methods-container .form-caption .content-asset{display:inline}.pt_checkout#wrapper .shipping-methods-container .form-row label.fancyCheck{width:90px;cursor:pointer}.pt_checkout .flex-pmethods-container{display:flex;align-items:center;margin-bottom:5px}.pt_checkout .flex-pmethods-container .google-container .gpay-button.new_style{padding:8px 0 5px;min-height:40px;font-size:20px;border-radius:4px;min-width:100px!important}@media only screen and (max-width:960px){.pt_checkout .flex-pmethods-container{flex-wrap:wrap;align-items:flex-start}.pt_checkout .flex-pmethods-container.payment-methods .form-row{margin-bottom:20px;max-width:127px;margin-right:10px}}.pt_checkout .address .form-row.CREDIT_CARD-method{margin:10px 0 30px;width:100%}@media only screen and (max-width:960px){.pt_checkout .address .form-row.CREDIT_CARD-method{margin-bottom:0}}.pt_checkout .address .form-row.CREDIT_CARD-method label.fancyRadio{margin-top:10px;padding:0 0 0 34px;display:inline-block}.pt_checkout .bth--gift-cards{font-size:15px;margin:20px 0 10px;padding:0 20px 0 0;cursor:pointer;display:inline-block;position:relative;letter-spacing:.05em}@media only screen and (max-width:960px){.pt_checkout .bth--gift-cards{padding-left:0;margin:0}}.pt_checkout .bth--gift-cards:after{content:" ";position:absolute;right:8px;top:5px;display:block;width:7px;height:7px;box-sizing:border-box;border-right:1px solid #2d2f2c;border-bottom:1px solid #2d2f2c;transform:rotate(-45deg)}.pt_checkout .bth--gift-cards.active:after{transform:rotate(45deg);top:3px;right:6px}.pt_checkout .gc-applied-rewards-header{font-size:15px;margin:10px 0;display:inline-block;position:relative;letter-spacing:.05em}@media only screen and (max-width:960px){.pt_checkout #secondary{display:flex;flex-direction:column}.pt_checkout #secondary>.sidebar-basket-wrapper{order:1}.pt_checkout #secondary>.summary{order:2;padding:0 20px}.pt_checkout #secondary>.cart-coupon-code{order:3;width:calc(100% - 40px);position:relative}.pt_checkout #secondary>.cart-coupon-code:before{content:"";display:block;position:absolute;width:calc(100% - 40px);top:0;left:20px;border-top:1px solid #6c6a71}}.pt_checkout .address label{padding-left:5px}.pt_checkout .address .shippingtoggle{margin-top:10px}.pt_checkout .address .shippingtoggle .fancyCheck:before{margin-top:-12px}.pt_checkout .address .shippingtoggle label{display:inline-block;margin:13px 0 10px;padding:2px 0 2px 34px;cursor:pointer;font-size:15px;text-transform:none}@media only screen and (max-width:960px){.pt_checkout .address .shippingtoggle label{margin:7px 0}}@media only screen and (max-width:960px){.pt_checkout .address .shippingtoggle{margin-top:10px}}.pt_checkout .card-type--select{display:none!important}.pt_checkout .payment-cc-formfield.cc-buttons{margin:15px 0 0}@media only screen and (max-width:960px){.pt_checkout .payment-cc-formfield.cc-buttons{display:flex;justify-content:space-between;width:100%}.pt_checkout .payment-cc-formfield.cc-buttons:after{display:none}}@media only screen and (min-width:960px){.pt_checkout .payment-cc-formfield.cc-buttons #cancel-cc-button{margin-right:20px}}.pt_checkout .fancyRadio:before{width:18px;height:18px;left:2px;box-sizing:border-box;box-shadow:0 0 0 2px #6c6a71}.pt_checkout .saved-address,.pt_checkout .suggested-addresses,.pt_checkout .useShippingAddress{letter-spacing:.03em}.pt_checkout .saved-address .address-value-first,.pt_checkout .suggested-addresses .address-value-first,.pt_checkout .useShippingAddress .address-value-first{font-size:18px;line-height:20px;padding-bottom:5px;color:#000}.pt_checkout .saved-address .address-value,.pt_checkout .suggested-addresses .address-value,.pt_checkout .useShippingAddress .address-value{font-size:16px;line-height:20px;color:#6c6a71}.pt_checkout .saved-address{margin:20px 0}@media only screen and (max-width:960px){.pt_checkout .saved-address{margin:15px 0 10px}}.pt_checkout .useShippingAddress{max-width:335px}.pt_checkout .useShippingAddress label{margin-top:10px;text-transform:none}.pt_checkout .same-address-container{padding:15px 0 25px;border-bottom:1px solid}.pt_checkout .same-address-container.no-border{border-bottom:none;padding-bottom:15px}.pt_checkout .cart-sidebar-slot{margin-top:20px}.pt_checkout .order-totals-table{width:100%}.pt_checkout #secondary .place-order-container{order:3;padding:0 20px}.pt_checkout #secondary .place-order-container .cart-order-totals{padding:20px 0;background:#f0f0f0;text-align:center;margin-bottom:20px;position:relative}.pt_checkout #secondary .place-order-container .cart-order-totals:before{content:"";display:block;position:absolute;width:calc(100% - 40px);top:0;left:20px;border-top:1px solid #6c6a71}.pt_checkout #secondary .place-order-container .cart-order-totals #cart-order-checkout .button-fancy-large{width:300px;height:40px;font-family:Kipling-Regular,Futura,sans-serif;padding:2px 0 0;margin:0 auto;border-radius:10px;font-size:17px;letter-spacing:.03em}.pt_checkout #secondary .place-order-container .cart-footer .submit-order{margin:0}.pt_checkout #add-address-form legend{margin-bottom:0;padding-top:0}.pt_checkout #default-address legend{margin-bottom:20px;padding-top:0}.pt_checkout .select-creditcard label{padding:0 0 5px 5px}.pt_checkout #billing-payment-actions{margin-top:10px}@media screen and (min-width:960px){#checkout-home-link{display:none}.pt_checkout .shipping-address-actions{margin-top:12px}.pt_checkout #pre-header-banner,.pt_checkout #pre-header li #header-search,.pt_checkout #pre-header li#kipling--rewards,.pt_checkout #pre-header li#mini-cart,.pt_checkout #pre-header li#mini-wishlist,.pt_checkout #pre-header li#myAccountLink,.pt_checkout #pre-header li#select--country,.pt_checkout #pre-header li#storeLocator,.pt_checkout #pre-header li#talkable-offer-button,.pt_checkout .post-header-banner{display:none}.pt_checkout #pre-header li#checkout-home-link{display:inline-block;flex-grow:1;font-size:18px}.pt_checkout #pre-header li#checkout-home-link a:hover{color:#e1e1e1}.pt_checkout #secondary .summary .cart-secondary-module.cart-sidebar-help{z-index:2001}.pt_checkout #pre-header .systemControls{height:108px;text-transform:none}.pt_checkout #pre-header .systemControls li#logo-wrapper a.home{padding:0}.pt_checkout #pre-header .systemControls li#logo-wrapper a.home img{height:70px;display:block}}.pt_checkout .sidebar-basket .sidebar-basket-product .details .price-promotion,.pt_order-confirmation .sidebar-basket .sidebar-basket-product .details .price-promotion{color:#6c6a71}.pt_checkout .sidebar-basket .sidebar-basket-product .details .price-standard,.pt_order-confirmation .sidebar-basket .sidebar-basket-product .details .price-standard{color:#2d2f2c;text-decoration:line-through}.checkoutLogin input.email-input,.checkoutLogin input.password-input{border:1px solid #000!important;border-radius:0!important}.checkoutLogin h1{text-transform:none;font-size:35px;font-weight:400;color:#2d2f2c}@media only screen and (max-width:960px){.checkoutLogin h1{font-size:25px}}.checkoutLogin p{font-family:Kipling-Regular,Futura,sans-serif;color:#2d2f2c}.checkoutLogin button{padding:5px 30px 0;font-size:18px;height:40px;border-radius:0}.checkoutLogin h2.section-header{display:none}@media only screen and (max-width:960px){.checkoutLogin .form-row>label{font-size:18px;color:#2d2f2c}}.checkoutLogin .login-box .login-box-content p{font-family:Kipling-Regular,Futura,sans-serif;color:#2d2f2c}@media only screen and (max-width:960px){.checkoutLogin .login-create-account h1{float:left}}@media only screen and (max-width:960px){.checkoutLogin .login-create-account p{clear:both}}@media only screen and (max-width:960px){.checkoutLogin .col-1,.checkoutLogin .col-2{padding:0 20px}}.checkout--buttons-container{display:-ms-flex;display:flex;justify-content:center;align-items:center;flex-flow:row nowrap}.checkout--buttons-container form{width:100%;max-width:30%;margin:0 5% 0 0}.checkout--submit-button{width:100%}.checkout--paypal-logo{background:url(../images/paypal-logo.svg) no-repeat;background-size:100%;height:40px;background-position-y:50%;max-width:150px;margin:0 auto}.dw-apple-pay-button{max-width:100%!important;min-width:150px!important;margin:0 auto 15px;display:block;height:40px;border-radius:10px!important}@media only screen and (max-width:960px){.dw-apple-pay-button{margin:0 auto 15px;max-width:100%!important}}@media screen and (max-width:960px){.pt_cart .primary-focus #secondary .rColContainer{display:flex;flex-direction:column}#secondary .cart-continue-shopping-header{order:1}#secondary .cart-coupon-code{order:2;width:100%;margin:0 auto 5px}#secondary .cart-order-totals{order:3;width:100%;margin:0 auto;padding:20px 20px 15px;border-bottom:none}#secondary .cart-express-checkout{order:4;margin:15px 0 0}.pt_checkout #header .container.container-header{padding:0 10px}.checkout-shipping.address{padding:15px 20px 0}.checkout-billing.address{padding:20px 20px 0}.address .form-row-continue button{margin:0;padding:0}#monetate_endcap_58eb0838_0.monetate-endcap.horizontal .top{position:relative!important;left:0!important;background-position:50%;background-repeat:no-repeat;width:100%!important;height:50px}#monetate_endcap_58eb0838_0.monetate-endcap.outer{width:100%}#monetate_endcap_58eb0838_0 .cartridge{margin:0}#monetate_endcap_58eb0838_0.monetate-endcap.horizontal .item{width:130px}.price-label,.total-label{display:block;text-transform:uppercase}.giftInfo .label{width:100%!important;display:inline;margin-right:5px}.content-asset p{line-height:22px}.cart-action-continue-shopping fieldset{text-align:left}#primary .login-box-content.returning-customers #password-reset,#primary .login-box-content label.fancyCheck,.address .form-caption,.button-continue-shopping,.cart-empty,.login-box-content2 p,.login-box .login-box-content p,.thank-you-message{font-family:Kipling-Regular,Futura,sans-serif}.checkout-mobile-quantity{margin:0 0 5px}.checkout-mobile-quantity .fa{color:#333}#cart-order-checkout .button-continue-shopping{margin-top:20px}#PaymentMethod_CREDIT_CARD legend{padding:0!important}.pt_checkout .breadcrumb,.pt_checkout h1{display:none}.checkout-billing.address,.checkout-shipping.address{background:#fff}input{color:#333}.select2-results .select2-highlighted{background:#bbb9b9}#secondary .toggleMyAccount,.cart-coupon-code .ovlb .ovlbLabel,.select2-container a.select2-choice span{color:#333}.bonus-discount-container .buttonbar{display:inline-flex}.bonus-discount-container .buttonbar button{margin:0 auto}#add-donate,#cancelBtn,#deleteBtn,#RegistrationForm button,#update-cart,.button-continue-shopping,.cancel-button-redirect-exp,.form-row-button button,.formbuttonrow button,.no-bonus-btn,.return-to-shopping,.select-bonus,.select-bonus-btn{background:#333!important;border-radius:0!important;color:#fff!important}#add-donate:hover,#cancelBtn:hover,#deleteBtn:hover,#RegistrationForm button:hover,#update-cart:hover,.button-continue-shopping:hover,.cancel-button-redirect-exp:hover,.form-row-button button:hover,.formbuttonrow button:hover,.no-bonus-btn:hover,.return-to-shopping:hover,.select-bonus-btn:hover,.select-bonus:hover{background:#333}#cart-table .section-header{color:#333}.thank-you-header{line-height:30px;margin:0;font-size:25px}.your-shipment{font-size:22px;padding-top:5px;margin-bottom:15px}.primary-content h1{font-size:22px;padding-bottom:10px}.payment-methods .form-row label{display:inline-block}a,button,input{outline:0}.cart-sidebar-help.cart-secondary-module{display:none}.bonus-product{padding-top:10px}.bonus-product .item-image{padding:0 16px 0 0}.bonus-product .item-price,.bonus-product .item-total{padding:0}.bonus-product .price-promotion{float:left}.bonus-product .price-promotion .price-sales{display:inline!important}.bonus-product .item-quantity{padding:0;display:block!important;width:100%!important;padding-top:0}.bonus-product .item-quantity .item-quantity-details{width:95%}.bonus-product .item-quantity .item-quantity-details .item-user-actions button{display:inline-block!important}.bonus-product .item-quantity .item-quantity-details .item-user-actions .add-to-wishlist{float:right;display:inline-block!important}.bonus-product .item-quantity .item-quantity-details .item-user-actions .product-availability-list{display:none}#bonus-product-list{height:100%!important}.bonus-product-list .product-col-1{margin-bottom:0}.bonus-product-list-footer.promotion{display:block}.bonus-product-list-footer.promotion #add-to-cart-bonus{float:none!important}.pt_cart .primary-focus .primary-content{width:100%;float:none}.pt_cart .primary-focus #secondary{width:100%}.cart-secondary-module:first-of-type{margin-bottom:25px;padding-top:10px}.cart-secondary-module:first-of-type .order-totals-header td{color:#2d2f2c;font-size:19px;text-align:left;padding-bottom:10px}.cart-secondary-module{padding:15px 20px}.pt_cart .order-totals-table td{font-size:19px;padding:5px 0}#secondary .cart-sidebar-help a,.cart-sidebar-help span{font-size:14px}.cart-coupon-code label{text-indent:0}.shopping-delimiter{margin-top:20px;border-top:1px solid #d9d9d9}.shopping-delimiter span{text-align:center;display:block;width:30px;margin:0 auto;margin-top:-10px;background:#f0f0f0;text-transform:uppercase}#add-donate,#cancelBtn,#deleteBtn,#update-cart,.button-fancy-small,.cancel-button-redirect-exp{width:100%;padding:0}#primary th.section-header.prod{width:100%}#cart-table .item-image{width:45%;min-width:80px;border:none}#cart-table .item-image img{max-width:100%}#cart-table .item-details{width:55%;min-height:140px;border:none}#cart-table .item-edit-details{width:40%;min-width:100px;padding-top:0}#cart-table .item-price{float:left;width:40%}#cart-table .item-price .price-label{padding-top:0!important}#cart-table .item-total{width:100%;padding:0;font-size:14px;border-bottom:none;text-align:left}.pt_cart td.item-details .product-list-item{width:100%}.pt_cart td.item-details .product-list-item .attribute .value,.pt_cart td.item-details .product-list-item .sku .value{display:inline-block;width:calc(100% - 92px)}table.item-list .item-price{padding-right:0;text-align:right}.cart-row .item-details,.cart-row .item-image,.cart-row .item-price,.cart-row .item-quantity,.cart-row .item-total{padding:10px 0}#cart-table .item-price,.cart-row .item-total .section-header{text-align:right}#cart-table .item-price .section-header{text-align:center}#cart-table .section-header{display:block;padding:0 0 10px}#cart-table tbody .section-header{display:block}#cart-table .price-promotion .price-sales,#cart-table .price-promotion .price-standard{width:100%}.pt_cart #secondary h1,.pt_cart .primary-content h1{margin:20px auto;padding-bottom:0;font-size:32px;text-align:center}#cart-table .item-edit-details a{border:none;padding:0}#cart-table .item-edit-details{margin:5px 0}.item-quantity span.error{display:inline}.coupons-heading .label,.coupons-heading td{padding-left:0;padding-right:0}#cart-table .rowcoupons .item-image,#cart-table .rowcoupons .item-price,#cart-table .rowcoupons .item-quantity{display:none}#cart-table .rowcoupons .item-details{width:80%}.bonus-item-details{height:auto;padding:0;margin-bottom:15px}.bonus-item-actions{padding:0}.select-bonus{display:block;width:100%;padding:0;line-height:30px;border-radius:3px;text-align:center}#cart-update{float:none}.cart-update-footer{padding:0}.cart-update-footer #cart-update button{margin-top:15px}.checkout-progress-indicator{display:none}.pt_checkout .primary-focus #secondary,.pt_checkout .primary-focus .primary-content{width:100%;float:none;clear:both;margin-top:0}legend span.required-text{top:0;right:0;position:relative}.zipcode{width:100%!important}.cart-footer{margin:0}#shipping-method-list fieldset label.fancyCheck{margin-top:0;position:static}#shipping-method-list fieldset label.fancyCheck:before{left:10px}#shipping-method-list fieldset label.fancyCheck:after{left:14px}.payment-method-options .CREDIT_CARD{top:0}#PaymentMethod_CREDIT_CARD .verisign{position:absolute;right:0;bottom:0}.address .form-row-container.email-container .label-addEmail{width:100%}.toggle-span{width:100%;float:none}.useShippingAddress label{margin-top:20px}.address .expiration .month,.address .expiration .month .select2-container,.address .expiration .year,.address .expiration .year .select2-container{width:100%}#gift-certificate-form input{width:100%;height:40px;line-height:40px;margin-bottom:15px}#primary{float:none}.address .form-row-container.email-container{padding:15px}.pt_checkout .sidebar-basket,.pt_checkout .sidebar-shipping{height:auto;width:100%}.summary-primary-left,.summary-primary-right{float:none;width:100%;margin-right:0}.thank-you-header{line-height:40px}.updated-login-box{width:100%;padding:10px;margin-right:0;margin-left:0;background:#fff}.pt_order-confirmation #main{padding:0 15px}.benefits-confirmation-message,.design-optimization-login{float:none;width:100%}.design-optimization-login #RegistrationForm .input-text-pw,.pt_order-confirmation .primary-focus .primary-content{width:100%}.sidebar-basket-order-confirmation{width:100%;padding:10px}.return-to-shopping{display:inline-block;width:100%;height:30px;line-height:30px;padding:0;text-align:center}.pt_order-confirmation .primary-focus #secondary{float:none;width:100%}.return-div{margin-top:30px;margin-bottom:0}.order-confirmation-details{margin-left:0;margin-top:0}.confirmation-message{padding:0}.order-details-summary-container{width:100%;padding:15px}.confirmation-billing-method,.order-conf-float{width:100%;float:none}#secondary .cart-continue-shopping-header{margin:0 0 20px}.ui-dialog .ui-dialog-content .container{width:100%}.ui-dialog .ui-dialog-content .pdp-main{padding:0}.ui-dialog .ui-dialog-content #pdp-main .product-col-1,.ui-dialog .ui-dialog-content #pdp-main .product-col-2{width:100%}.ui-dialog .ui-dialog-content #pdp-main .product-col-1{padding:0}.ui-dialog .ui-dialog-content #pdp-main .product-col-2{padding:5px 0 0}#wrapper{width:100%}#wrapper .form-label-text,#wrapper label{width:100%;float:none;text-align:left}#wrapper input[type=password],#wrapper input[type=text],#wrapper textarea{float:none;margin-left:0}.gift-input-textarea{width:100%}#prod-gift-image{float:none;padding:10px;text-align:center}#add-gift-message #image-button .form-row.form-row-button{margin-left:0;width:100%}#add-gift-message #cancelBtn{height:40px;font-size:18px}.address .select-address .form-row .select2-container{width:100%}#billing-address-buttons,#shipping-address-buttons{float:none}.confirmation-thank-you{margin-bottom:0}.sidebar-basket-product img{width:40%;float:left}.sidebar-basket-product .details{width:60%;padding:10px;float:left}.useShippingAddress{padding:0}.return-to-shopping{border-radius:3px}#cart-table .item-quantity input.mobile-quantity-input{margin-top:2px;height:22px;width:22px;padding-top:1px}.payment-method .form-row.payment-select{height:auto}.pt_checkout .select2-container span{max-width:210px;overflow:hidden}.ui-dialog .ui-dialog-content{border-color:#fff}.buttonbar{width:100%}.fancyCheck:before{border:1px solid #bdbbbc!important}.address .form-row .input-text.error{background:none!important}.address .form-row .input-text.error+span:after{font-family:FontAwesome;content:"\f00d";color:#c53b28;position:absolute;top:15px;right:17px}.address .form-row .input-text.valid+span:after{font-family:FontAwesome;content:"\f00c";color:#2d2f2c;position:absolute;top:15px;right:15px}.card-number-formfield input+span:after{content:""!important}.styled-select{position:relative}}@media only screen and (max-width:960px) and (max-width:960px){.styled-select:after{position:absolute;right:12px;top:12px;content:" ";border-style:solid;border-color:#2d2c2f;border-width:1px 1px 0 0;display:inline-block;width:10px;height:10px;vertical-align:top;transform:rotate(135deg)}}@media screen and (max-width:960px){.styled-select:before{content:"";position:absolute;right:14px;top:0;width:20px;height:100%;border-left:1px solid #c5c6c8;vertical-align:top;display:block}.styled-select select{width:100%;height:40px;padding:0 10px;font-size:13px;border:1px solid #c5c6c8;padding-right:40px;position:relative;z-index:20}.styled-select select.error{background:#ffd0d5}#wrapper input[type=password],#wrapper input[type=text],#wrapper textarea{display:inline-block;width:100%;height:40px;border:1px solid #e6e6e6;font-family:Kipling-Regular,Futura,sans-serif;border-radius:0;box-shadow:none;padding:0 10px;font-size:16px;float:none;margin-left:0}#wrapper textarea{height:100px}}.cart-order-totals .paypal-button:not(.paypal-button-context-iframe){text-align:center;padding-top:15px}.Klarna-method .fancyRadio:before{content:none}.Klarna-method.hide{display:none!important}.klarna-icon-billingpage{width:150px;height:40px;display:block;cursor:pointer;background:#ffb3c7;border-radius:5px}.klarna-icon-billingpage svg{width:100%;height:100%}.js-extra-field-googlepay{display:none!important}.pt_order-confirmation .sidebar-basket-product img,.pt_order-confirmation .sidebar-basket-product picture{width:95px;display:block;aspect-ratio:1;flex:0 0 auto}.cart-applied-coupon-codes .cartcoupon{margin:10px 0;position:relative}.cart-applied-coupon-codes .cartcoupon .cartcoupon{margin:10px 0;padding-right:55px;font-size:13px}.cart-applied-coupon-codes .cartcoupon .bonus-remove{position:absolute;right:0;top:0;font-size:13px;line-height:normal}.pt_order-confirmation .linc-optin-widget .toggle.customizable{display:inline-flex;margin:0;padding:0}.pt_order-confirmation .linc-optin-widget .toggle.customizable input[type=checkbox]{margin:0}.pt_order-confirmation .linc-optin-widget .toggle.customizable.MuiSwitch-root{padding:6px 12px}.pt_order-confirmation .linc-optin-widget .toggle.customizable label{font-size:18px;padding:0}.gpay-card-info-container{min-width:0!important}.build-a-bundle-slot img{width:100%}.build-a-bundle-slot .hidden-mobile{width:110%;margin-left:-5%}.back-to-top button{background:#000;width:50px;height:50px;border-radius:50%}.back-to-top button span.mobile-top-text{font-size:13px;position:absolute;top:40px;left:25px;display:none}.build-bundle{max-width:960px}@media screen and (max-width:960px){.build-bundle .top-block .step-1>h2{border-top:1px solid #c6c5c5}}@media screen and (min-width:960px){.build-bundle{margin-left:45px}}.build-bundle h1{font-weight:700}.build-bundle .bottom-block{clear:both}.build-bundle .top-block{display:inline-grid;width:100%}.build-bundle .top-block .left{width:330px;display:inline-block;float:left}@media screen and (max-width:960px){.build-bundle .top-block .left{width:100%;display:none}}.build-bundle .top-block .left .mobile-prev{display:inline-block;font-size:50px;position:absolute;z-index:1;top:45%;left:0;color:#2d2c2f}@media screen and (max-width:960px){.build-bundle .top-block .left .mobile-prev{font-size:30px}}.build-bundle .top-block .left .mobile-next{display:inline-block;font-size:50px;position:absolute;z-index:1;top:45%;right:0;color:#2d2c2f}@media screen and (max-width:960px){.build-bundle .top-block .left .mobile-next{font-size:30px}}.build-bundle .top-block .right{width:auto;display:inline-block;width:calc(100% - 350px);text-align:center;margin-left:20px;position:relative}@media screen and (max-width:960px){.build-bundle .top-block .right{display:none}}.build-bundle .top-block .right .color-swatcher.pdp-main{margin:0;padding:0}.build-bundle .top-block .right .color-swatcher.pdp-main .swatches{margin:0 auto;display:inline-block}.build-bundle .top-block .right .quickviewplus{display:none;position:absolute;top:35%;left:45%;width:120px;height:30px;background-color:#eb0e1c;color:#fff;font-size:16px;line-height:35px;margin-left:-20px;margin-top:-20px;letter-spacing:.5px}.build-bundle .top-block .right .quickviewplus a{color:#fff;display:block}@media screen and (max-width:960px){.build-bundle .top-block .right .quickviewplus{display:none}}@media screen and (max-width:960px){.build-bundle .top-block .right{width:100%;margin:0;padding:0;padding-bottom:20px}.build-bundle .top-block .right .product-variations{border-top:0;border-bottom:0}.build-bundle .top-block .right .product-image img{width:100%;height:auto}}.build-bundle .top-block h2{color:#000;width:80%;font-size:30px;display:inline-block;text-transform:uppercase;font-weight:100;padding-bottom:10px;padding-top:25px}@media screen and (max-width:960px){.build-bundle .top-block h2{padding-bottom:0;padding-top:0;font-size:18px;width:115%;margin-left:-20px;border-bottom:1px solid #c6c5c5;padding:10px;color:#eb0e1c}.build-bundle .top-block h2:after{position:relative;top:3px;right:20px;float:right;content:"\e920"!important;font-family:icomoon;color:#eb0e1c;font-size:13px}.build-bundle .top-block h2.active{color:#000;border-bottom:0}.build-bundle .top-block h2.active:after{transform:rotate(-180deg);color:#000}}@media screen and (max-width:390px){.build-bundle .top-block h2{font-size:15px}}.build-bundle .top-block .product-back{display:inline-block;text-align:right;float:right;font-size:21px;padding-top:30px;color:#eb0e1c;font-family:Kipling-ExtraBold,Futura,sans-serif;border-bottom:1px solid #eb0e1c;cursor:pointer}@media screen and (max-width:960px){.build-bundle .top-block .product-back{display:none}}.build-bundle .top-block .current-product-name{font-size:22px;font-weight:700;text-align:center;padding-top:20px}.build-bundle .top-block .current-product-price{font-size:22px;font-weight:700;text-align:center;color:#565454;padding-top:10px}.build-bundle .top-block .current-product-price .standart-price{display:inline-block;text-decoration:line-through;font-size:14px}.build-bundle .top-block .current-product-price .sale-price{display:inline-block;color:#eb0e1c;padding-left:10px}.build-bundle .top-block .product-image{text-align:center}@media screen and (max-width:960px){.build-bundle .top-block .product-image{display:inline-block}}.build-bundle .top-block .product-image img{max-width:330px}@media screen and (max-width:960px){.build-bundle .top-block .product-image img{max-width:250px}}.build-bundle .top-block .product-content{width:390px;padding-left:40px;padding-top:20px;position:relative}@media screen and (max-width:960px){.build-bundle .top-block .product-content{width:100%;padding-left:20px;padding-right:20px;margin-left:0;text-align:center}}.build-bundle .top-block .product-content::-webkit-scrollbar{-webkit-appearance:none}.build-bundle .top-block .product-content::-webkit-scrollbar:vertical{width:11px}.build-bundle .top-block .product-content::-webkit-scrollbar:horizontal{height:11px}.build-bundle .top-block .product-content::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.build-bundle .top-block .product-content::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.build-bundle .top-block .product-content .product-element{width:158px;display:inline-block;float:left;text-align:center;position:relative}@media screen and (max-width:960px){.build-bundle .top-block .product-content .product-element{margin:0 auto;float:none}}.build-bundle .top-block .product-content .product-element.active img{border:1px solid #000;box-sizing:border-box;padding:5px}.build-bundle .top-block .product-content .product-element a{display:block}.build-bundle .top-block .product-content .product-element a img{max-width:130px;width:100%}@media screen and (max-width:960px){.build-bundle .top-block .product-content .product-element a img{max-width:90px}}.build-bundle .top-block .step-1{display:block}@media screen and (min-width:960px){.build-bundle .top-block .step-1{border-bottom:1px dashed #eb0e1c;padding-bottom:20px}}@media screen and (max-width:960px){.build-bundle .top-block .step-1{display:block!important}}@media screen and (min-width:960px){.build-bundle .top-block .step-2,.build-bundle .top-block .step-3{display:none;border-bottom:1px dashed #eb0e1c;padding-bottom:20px}}@media screen and (max-width:960px){.build-bundle .top-block .step-2,.build-bundle .top-block .step-3{display:block!important}}.build-bundle .monogram{padding-top:5px}@media screen and (max-width:960px){.build-bundle .monogram{width:48%;display:inline-block;float:left}.build-bundle .monogram img{max-height:39px}}.build-bundle .addtocart{display:block;width:215px;text-align:center;padding:10px;font-size:21px;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin:5px auto;cursor:pointer;background:#eb0e1c;color:#fff}.build-bundle .addtocart.last-step{animation:myfirst 2s;-moz-animation:myfirst 2s infinite;-webkit-animation:myfirst 2s infinite}.build-bundle .addtocart.grey{background:#dcdbdb}.build-bundle .addtocart.add-two-products{animation:myfirst 2s;-moz-animation:myfirst 2s infinite;-webkit-animation:myfirst 2s infinite;width:100%!important}@media screen and (max-width:960px){.build-bundle .addtocart{width:48%;display:inline-block;float:right;height:100%;font-size:15px;line-height:15px}}@media screen and (max-width:360px){.build-bundle .addtocart{font-size:13px;line-height:12px}}.build-bundle .js-monogram-it.disabled{opacity:.3}.build-bundle .bottom-block .monogram{width:300px;height:160px;display:inline-block;float:left;padding-right:50px}.build-bundle .bottom-block .monogram .js-monogram-it{padding:10px;display:block;text-align:center;color:#fff;background:#eb0e1c;margin:60px 30px;font-size:21px;font-family:Kipling-Regular,Futura,sans-serif;font-weight:700;letter-spacing:3px;border-radius:10px}.build-bundle .bottom-block .monogram .js-monogram-it.disabled{opacity:.3}@media screen and (max-width:960px){.build-bundle .bottom-block .monogram{width:100%;padding:0;margin:0;height:60px;margin-bottom:20px}.build-bundle .bottom-block .monogram .js-monogram-it{width:100%;margin:20px 0 0}}.build-bundle .bottom-block .your-selection{display:inline-block;width:700px;float:left;padding-top:30px}@media screen and (max-width:960px){.build-bundle .bottom-block .your-selection{width:100%;padding-top:0}}@media screen and (max-width:960px){.build-bundle .bottom-block .your-selection .center{display:table;margin:0 auto}}.build-bundle .bottom-block .your-selection h2{text-align:center;padding-bottom:10px;text-transform:uppercase;font-size:20px}@media screen and (max-width:960px){.build-bundle .bottom-block .your-selection h2{padding-top:20px;font-weight:100}}.build-bundle .bottom-block .your-selection .title{text-align:center;text-transform:uppercase;font-size:18px;margin-top:10px;padding-right:55px;margin-bottom:5px}@media screen and (max-width:960px){.build-bundle .bottom-block .your-selection .title{padding:15px 0}}.build-bundle .bottom-block .your-selection .element-1,.build-bundle .bottom-block .your-selection .element-2,.build-bundle .bottom-block .your-selection .element-3{display:inline-block;float:left;width:175px;height:175px;background:#e0e0e0;border:1px solid #9c9c9c}.build-bundle .bottom-block .your-selection .element-1.active,.build-bundle .bottom-block .your-selection .element-2.active,.build-bundle .bottom-block .your-selection .element-3.active{border:2px solid #000}@media screen and (max-width:960px){.build-bundle .bottom-block .your-selection .element-1,.build-bundle .bottom-block .your-selection .element-2,.build-bundle .bottom-block .your-selection .element-3{display:block;margin:0 auto;float:none;width:90px;height:90px}}@media screen and (max-width:360px){.build-bundle .bottom-block .your-selection .element-1,.build-bundle .bottom-block .your-selection .element-2,.build-bundle .bottom-block .your-selection .element-3{width:80px;height:80px}}.build-bundle .bottom-block .your-selection .element-1 .js-remove-element,.build-bundle .bottom-block .your-selection .element-2 .js-remove-element,.build-bundle .bottom-block .your-selection .element-3 .js-remove-element{position:absolute;width:30px;height:30px;text-align:center;border-radius:15px;background-color:#e0e0e0;font-weight:700;font-size:20px;color:#eb0e1c;line-height:32px;right:-10px;top:-5px;cursor:pointer}@media screen and (max-width:960px){.build-bundle .bottom-block .your-selection .element-1 .js-remove-element,.build-bundle .bottom-block .your-selection .element-2 .js-remove-element,.build-bundle .bottom-block .your-selection .element-3 .js-remove-element{right:calc(50% - 60px)}}.build-bundle .bottom-block .your-selection .element-wrapper{position:relative;display:inline-block;float:left}@media screen and (max-width:960px){.build-bundle .bottom-block .your-selection .element-wrapper{display:inline-block}}.build-bundle .bottom-block .your-selection .element-wrapper .monogramit{position:absolute;bottom:-5px;background-color:#e0e0e0;width:28px;height:28px;text-align:center;font-size:20px;font-weight:700;border-radius:14px;line-height:32px;color:#636363;box-shadow:0 0 5px rgba(0,0,0,.5);right:-7px}@media screen and (max-width:960px){.build-bundle .bottom-block .your-selection .element-wrapper .monogramit{right:calc(50% - 60px)}}.build-bundle .bottom-block .your-selection .plus{display:inline-block;font-size:50px;font-weight:700;padding:55px 10px;line-height:50px;float:left}@media screen and (max-width:960px){.build-bundle .bottom-block .your-selection .plus{width:30px;font-size:25px;padding-top:35px;text-align:center;padding:35px 7px;line-height:20px}}@media screen and (max-width:360px){.build-bundle .bottom-block .your-selection .plus{padding:30px 5px;width:20px}}.build-bundle .bottom-block .total-price{display:inline-block;float:left;padding-top:45px}.build-bundle .bottom-block .total-price .promo-text{font-size:16px;display:inline-block;width:215px;color:#eb0e1c}@media screen and (max-width:960px){.build-bundle .bottom-block .total-price .promo-text{font-size:22px;width:100%}}@media screen and (max-width:960px){.build-bundle .bottom-block .total-price{width:100%;text-align:center;padding-top:25px}}.build-bundle .bottom-block .total-price .span-rav{display:inline-block;font-size:25px;font-weight:700;padding-right:5px;vertical-align:top;padding-top:7px}.build-bundle .bottom-block .total-price .title{text-transform:uppercase;font-size:28px;margin-top:10px}@media screen and (max-width:960px){.build-bundle .bottom-block .total-price .title{margin-top:0;font-size:20px}}.build-bundle .bottom-block .total-price .js-total-price{padding-top:5px;text-align:left;font-size:30px;color:#33b0f0}@media screen and (max-width:960px){.build-bundle .bottom-block .total-price .js-total-price{padding-top:5px;display:inline-block}}.view-all-grid-page{display:inline-block;white-space:nowrap;position:relative}@media screen and (min-width:960px){.view-all-grid-page:after{content:">";font-size:25px;right:0;top:50%;transform:translateY(-50%);position:absolute;color:#428539}.view-all-grid-page a{padding-right:20px;font-size:27px;font-family:Kipling-ExtraBold,Futura,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#428539}}@media (max-width:960px){.full-width-pdp .view-all-grid-page:after{content:">";font-size:25px;right:0;position:absolute;top:50%;transform:translateY(-50%);color:#2d2c2f}.full-width-pdp .view-all-grid-page a{padding-right:20px;font-size:16px;font-family:Kipling-ExtraBold,Futura,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#428539}}@media (max-width:450px){.full-width-pdp .view-all-grid-page:after{font-size:20px}.full-width-pdp .view-all-grid-page a{font-size:14px}}.svLinkConfigurator{padding:0!important}.gridCatName{position:relative}.back-to-top{cursor:pointer;top:inherit;bottom:45px}.back-to-top:before{position:absolute;top:37%;left:50%;transform:translate(-50%,-50%) rotate(180deg);content:"\e920"!important;font-family:icomoon;color:#fff;font-size:17px}.back-to-top span{font-size:0}@media screen and (max-width:960px){.pt_categoryLeftNav #secondary{display:none}#primary,#secondary{float:none;width:100%}.search-refinements-sidebar{display:none}.primary-search-content{width:100%!important}.search-result-options.top,.slot-grid-header,h1.category-header{margin-left:0;font-size:24px;margin-bottom:0;padding-bottom:0;text-align:center}.search-result-options .refinement{width:100%;float:none!important}.refinement span.filter-by{top:0}.search-result-options .sort-wrapper .text{float:none;top:0;left:0}.sort-by{height:auto;float:none;padding-left:0}.sort-container{width:100%!important}.product-tile .product-name{margin-top:10px}.product-tile .product-name h2{font-size:14px!important;font-weight:400;letter-spacing:0;margin-bottom:0}.product-tile .product-pricing .product-discounted-price .product-sales-price{color:#c53b28}.product-tile .product-swatches .swatch img{height:12px;padding:0;width:12px;border:none}.product-tile .product-swatches:hover ul.swatch-toggle{left:0;right:0}.product-tile .product-swatches ul.swatch-toggle{position:relative}}@media screen and (max-width:960px) and (max-width:500px){.product-tile .product-swatches ul.swatch-toggle{width:150px!important}}@media screen and (max-width:960px){.search-promo{padding:0}.pt_categoryLeftNav .back-to-top{bottom:45px!important}.viewMoreLI{float:right;padding:3px}.viewMoreLI .more-colors-link{margin:0}}@media screen and (max-width:960px) and (max-width:500px){.viewMoreLI span{display:none}}.backPackColorTypeFour,.backPackTypeOfUse,.breadcrumb-refinement-value.categoryList,.refinement.categoryList{display:none}.borderfree-enable #minicart-banner,.borderfree-enable .cart-couponcode,.borderfree-enable .coupon-code--mobile,.borderfree-enable .order-discount,.borderfree-enable .order-sales-tax,.borderfree-enable .order-shipping,.borderfree-enable .order-shipping-discount,.borderfree-enable .order-subtotal,.borderfree-enable .order-total.order-summary,.borderfree-enable .orUseDivider,.borderfree-enable .paypal-button,.borderfree-enable .post-header-banner,.borderfree-enable .price-refinement,.borderfree-enable .promo-block,.borderfree-enable .rColContainer.active-promotion,.borderfree-enable .sales-tax-message,.borderfree-enable .smgt-button-wrapper{display:none!important}@media screen and (max-width:960px){.no-hits-page .no-hits-options{display:none}.no-hits-page .product_recommender{margin-top:30px}#contactUsKIP{float:none;width:100%;font-size:14px!important}#contactUsKIP textarea{width:100%!important}#contactUsKIP .form-row{height:auto;width:100%;margin-right:0}#contactUsKIP p{font-size:14px!important;margin-left:0!important}#contactUsKIP .select2-container{width:100%}.pt_customer-service h1{font-size:25px;margin:0}#primaryCustService{margin-top:0}#secondaryCustService{width:100%}#secondaryCustService .customerservice-secondary-navigation .toggle{color:#333!important}#sendBtn{margin-right:0}img{max-width:100%;height:auto}.personalization-cat div{display:inline-block;max-width:100%;text-align:center;margin-left:0;margin-right:0;margin-bottom:30px}#border,#MONOGRAMOCC,#MONOGRAMSTYLE{width:100%!important;margin-left:0!important}.pt_error #primary{width:100%;float:none}.error-page-search input{float:left!important;padding:0;line-height:28px}.pt_error .error-page-message,.pt_error .error-page-search{padding-right:0}.pt_error .col-1{border-right:none}.table-wrapper{width:100%;overflow:auto}}.category-filter{width:100%;margin:10px 0;position:relative}.category-filter .toggle-box{background:#fff}.category-filter .toggle-item{display:inline-block;width:50%;padding:10px 0;float:left;text-align:center;font-size:16px;color:#000;text-decoration:none;text-transform:uppercase;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.category-filter .toggle-item.active{border-bottom:0}.category-filter .toggle-item:first-child{border-right:1px solid #ccc}.category-filter .filter-box{position:absolute;left:0;width:100%;z-index:15;display:none;background:#fff}.category-filter .filter-box.active{display:block}.category-filter .filter-box-link{display:inline-block;width:100%;padding:10px 15px;font-size:12px;text-transform:uppercase;border-top:1px solid #ccc}.category-filter .filter-box-link .filter-box-link-icon{display:inline-block;float:right}.category-filter .filter-box-link .filter-box-link-icon i:nth-child(2){display:none}.category-filter .filter-box-link.active .filter-box-link-icon{transform:rotate(180deg)}.category-filter .filter-box-link.active+.filter-box-container{display:block}.category-filter a.filter-box-link{color:#333;text-decoration:none;text-transform:uppercase}.category-filter a.filter-box-link.active{font-weight:700;color:#000}.category-filter a.filter-box-link:first-child{border-top:0}.category-filter .filter-box-container{display:none;padding:0 10px 10px}.category-filter .filter-box-container:nth-child(6){border-bottom:1px solid #ccc}.category-filter .filter-box-container.active{display:block}.category-filter .filter-box-container a{display:inline-block;margin-top:10px;margin-right:3px;margin-bottom:6px;padding:0 10px;font-size:12px;line-height:24px;text-decoration:none;border-radius:0;white-space:normal;color:#333;border:1px solid #ccc}.category-filter .filter-box-container a.active{border:1px solid #000}.filter-box-filter .filter-box-link:first-child{border-top:0}.filter-box-filter .filter-box-link:nth-child(5){border-bottom:1px solid #ccc}.filter-box-filter .filter-box-link:nth-child(5).active{border-bottom:0}@media screen and (max-width:960px){.filter-clear-price{width:100%;display:block;padding:10px 40px!important;position:relative!important;left:0!important;margin:0;text-transform:uppercase;font-weight:700;font-size:11px;line-height:11px;text-align:center;float:left!important}.category-filter .filter-box-container a.swatch-Color{width:25px!important;height:25px!important;border-radius:50%}}@media screen and (max-width:960px){.gift-cert-landing .button-fancy-medium{height:100%!important;min-height:40px;font-size:12px;padding:0;margin:0;width:90%}.gift-cert-landing h2{min-height:50px}}.product_recommender{padding:0 50px}.product_recommender .product_recommender-title{font-size:26px;font-weight:400;font-family:Kipling-Light,Futura,sans-serif;margin:0;text-transform:none;text-align:left;color:#2d2f2c}@media screen and (max-width:960px){.product_recommender .product_recommender-title{font-size:13px}}.product_recommender .product_recommender-wrap{position:relative;width:100%}.product_recommender .product_recommender-list{padding:12px 6px;background-color:#e1e1e1}.product_recommender .product_recommender-list .slick-track{height:100%;display:flex}.product_recommender .product_recommender-list .slick-slide{outline:none}.product_recommender .product_recommender-list .product_recommender-item{margin:0 6px;position:relative;box-sizing:border-box;height:auto}.product_recommender .product_recommender-list .product_recommender-item.recommender-bottom-cta .product-tile{padding-bottom:42px}@media only screen and (max-width:960px){.product_recommender .product_recommender-list .product_recommender-item.recommender-bottom-cta .product-tile{padding-bottom:36px}}.product_recommender .product_recommender-list .product_recommender-item.recommender-bottom-cta .recommendationtocart,.product_recommender .product_recommender-list .product_recommender-item.recommender-bottom-cta .smgt-button{padding:7px 0 5px;height:auto;width:calc(100% - 24px);position:absolute;bottom:12px;left:50%;transform:translateX(-50%);text-align:center}@media only screen and (max-width:960px){.product_recommender .product_recommender-list .product_recommender-item.recommender-bottom-cta .recommendationtocart,.product_recommender .product_recommender-list .product_recommender-item.recommender-bottom-cta .smgt-button{width:calc(100% - 12px);bottom:6px}}.product_recommender .product_recommender-list .product-tile{width:100%;height:100%;min-height:auto;padding:12px;box-sizing:border-box;transition:width .4s ease-in;background-color:#fff;display:flex;flex-direction:column}.product_recommender .product_recommender-list .product-tile .product-image{min-height:0;height:auto;margin-bottom:5px;border-bottom:none}.product_recommender .product_recommender-list .product-tile .product-info-wrapper{display:flex;margin-top:5px;justify-content:space-between}.product_recommender .product_recommender-list .product-tile .product-brand-wrapper{font-size:13px;color:#2d2f2c}.product_recommender .product_recommender-list .product-tile .product-name-wrapper{font-size:13px;color:#69686b}.product_recommender .product_recommender-list .product-tile .product-pricing,.product_recommender .product_recommender-list .product-tile .product-pricing .product-sales-price,.product_recommender .product_recommender-list .product-tile .product-pricing .product-standard-price{font-size:13px}.product_recommender .product_recommender-list .product-tile .turnto-grid-stars{display:inline-flex;justify-content:flex-end;margin-left:5px}.product_recommender .product_recommender-list .product-tile .tt-c-rating__star .tt-o-icon--lg{width:12px;height:12px;fill:#6c6a71!important}.product_recommender .product_recommender-list .product-tile .tt-c-rating__star .tt-o-icon-empty{stroke:#6c6a71}.product_recommender .product_recommender-list .product-tile .no-color-swatches,.product_recommender .product_recommender-list .product-tile .product-swatches{height:auto;margin:0;flex-grow:1}.product_recommender .product_recommender-list .product-tile .product-swatches .available-colors-label{font-size:13px;color:#6c6a71;font-style:italic}.product_recommender .product_recommender-list .product-tile .product-promo{display:none}.product_recommender .product_recommender-list .slick-arrow{position:absolute;display:block;font-size:0;outline:none;border:none;background:transparent;z-index:1;height:100%;width:50px;top:0;padding:0;transform:none}.product_recommender .product_recommender-list .slick-arrow:after{color:#2d2c2f}.product_recommender .product_recommender-list .slick-arrow.slick-next{left:100%;right:auto}.product_recommender .product_recommender-list .slick-arrow.slick-next:after{content:">";display:block;font-family:Kipling-Light,Futura,sans-serif;font-size:102px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scaleX(.6)}.product_recommender .product_recommender-list .slick-arrow.slick-prev{right:100%;left:auto}.product_recommender .product_recommender-list .slick-arrow.slick-prev:after{content:"<";display:block;font-family:Kipling-Light,Futura,sans-serif;font-size:102px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scaleX(.6)}.jcarousel-wrapper{position:relative;margin:0 auto;width:100%}.jcarousel-next,.jcarousel-prev{position:absolute;top:calc(50% - 25px);display:block;width:25px;font:normal normal 42px/1 FontAwesome;color:#2d2c2f}.jcarousel-prev{left:-25px}.jcarousel-prev:after{content:"\f104"}.jcarousel-next{right:-25px;text-align:right}.jcarousel-next:after{content:"\f105"}.js .product_recommender .product-image:hover #quickviewbutton{display:none}@media only screen and (max-width:960px){.product_recommender{padding:0 23px}.product_recommender .product_recommender-list .slick-arrow{width:23px}.product_recommender .product_recommender-list .slick-arrow.slick-next:after,.product_recommender .product_recommender-list .slick-arrow.slick-prev:after{font-size:64px;transform:translate(-50%,-50%) scaleX(.5)}.product_recommender .product_recommender-list{padding:6px 3px}.product_recommender .product_recommender-list .product_recommender-item{margin:0 3px}.product_recommender .product_recommender-list .product-tile .product-pricing{margin:0}.product_recommender .product_recommender-list .product-tile{padding:6px}.product_recommender .product-tile .product-reviewstars{display:none}.product_recommender .product_recommender-list .slick-arrow.slick-next{left:100%}.product_recommender .product_recommender-list .slick-arrow.slick-prev{right:100%}}.product-tile .product-image{position:relative}.product-tile .product-image .thumb-link img{transition:opacity .3s ease;aspect-ratio:1}.product-tile .product-image .product-image-rollover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.product-tile .product-image .product-image-rollover img{opacity:0;transition-delay:.3s}.product-tile .product-image.rollover-completed .product-image-rollover img{transition-delay:0s}.product-tile .product-image.rollover-loaded:hover .product-image-default img{opacity:0}.product-tile .product-image.rollover-loaded:hover .product-image-rollover img{opacity:1}.pt_blog .container{max-width:1370px;width:90%;margin:0 auto}@media screen and (max-width:960px){.pt_blog .container{width:100%;margin:65px auto 0}}.pt_blog .header{margin-bottom:30px}.pt_blog .top-line{height:65px;background:#ececec}.pt_blog .logo-img{width:auto;margin:0 auto;position:relative}.pt_blog .logo-img a{margin:0 auto;display:block;width:230px}.pt_blog .logo-img span{font-size:35px;display:block;float:left;line-height:65px}@media screen and (max-width:600px){.pt_blog .logo-img span{font-size:30px}}.pt_blog .logo-img img{width:35px;float:left;padding:15px 5px}.pt_blog .top-nav{height:auto;position:relative;text-align:center}.pt_blog .top-nav .logo{color:#000;font-family:Knewave,cursive;font-size:50px;font-weight:400;text-transform:uppercase;padding:45px 0 20px}.pt_blog .top-nav .logo img{width:300px}.pt_blog .blog-nav{display:inline-block}.pt_blog .blog-nav li{float:left;display:block}@media screen and (max-width:600px){.pt_blog .blog-nav li{width:40%;padding:0 0 20px}.pt_blog .blog-nav li:first-of-type,.pt_blog .blog-nav li:nth-of-type(3){margin-left:10%}}.pt_blog .blog-nav li a{color:#000;font-family:Kipling-Regular,Futura,sans-serif;font-size:23px;text-transform:uppercase;padding:0 25px;font-weight:600}.pt_blog .search{font-size:20px;float:right;line-height:65px;right:5%;position:relative;text-align:right}.pt_blog .search .searchblogForm,.pt_blog .search label{display:inline}.pt_blog .search .fa-neuter{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);cursor:pointer;font-size:20px}.pt_blog .search .fa-shopping-bag{padding-left:20px;font-size:20px}@media screen and (max-width:600px){.pt_blog .search .fa-shopping-bag{padding-left:10px}}.pt_blog .search input{border:0;border-bottom:1px solid #000!important;font-size:13px;background:#ececec}@media screen and (max-width:1050px){.pt_blog .search{width:25%}.pt_blog #search-field{width:50%!important}}@media screen and (max-width:600px){.pt_blog #search-field.active{display:block!important}.pt_blog #search-field{display:none!important;position:absolute;top:70px;width:90vw!important;left:0;background:#fff;margin-left:-260%!important;border:1px solid #ececec!important;z-index:5}}.pt_blog .home-content-wrapper{position:relative;margin-top:65px}.pt_blog .article-tile{width:32%;float:left;padding-right:2%;padding-bottom:30px;display:none}.pt_blog .article-tile:nth-child(-n+9){display:block}.pt_blog .article-tile:nth-of-type(3n){padding-right:0}.pt_blog .article-tile .article-thumbnail{overflow:hidden;height:325px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;box-sizing:border-box;display:block}.pt_blog .article-tile .article-title{min-height:90px}.pt_blog .article-tile .article-title h2{color:#000;font-family:Kipling-Regular,Futura,sans-serif;font-size:23px;font-weight:600;text-transform:capitalize;text-align:center;line-height:25px;padding-top:15px}.pt_blog .article-tile .article-read{font-family:Kipling-Extrabold,Futura,sans-serif;color:#428539;text-decoration:underline;text-transform:uppercase;text-align:center;display:block;margin:0 auto;width:125px;font-size:12pt}@media screen and (max-width:1050px){.pt_blog .article-tile{width:45%;padding-right:0;padding-bottom:30px}.pt_blog .article-tile:nth-of-type(2n){margin-left:9%}.pt_blog .article-tile .article-read{box-sizing:content-box}.pt_blog .article-tile .article-thumbnail{background-position:50% 0}}@media screen and (max-width:805px){.pt_blog .article-tile{width:70%;margin:0 auto;float:none}.pt_blog .article-tile:nth-of-type(2n){margin:0 auto}.pt_blog .article-tile .article-title{min-height:0;padding-bottom:20px}}.pt_blog .post-page{padding:30px 0 0}.pt_blog .post-content{text-align:justify;font-size:18px;font-family:Kipling-Regular,Futura,sans-serif;display:none}.pt_blog .post-content a{text-decoration:underline}.pt_blog .post-content img{margin:0 auto;display:block;max-width:400px;height:auto;padding:20px 0}.pt_blog .post-title h1{text-align:center;text-transform:capitalize;font-size:30px;color:#000;margin-top:15px}.pt_blog .post-info{text-align:center}.pt_blog .post-info .post-category,.pt_blog .post-info .post-date{color:#989898;font-size:21px;font-weight:400;font-family:Kipling-Regular,Futura,sans-serif;text-transform:uppercase;display:inline}.pt_blog .post-thumbnail{width:auto;max-width:1000px;height:500px;margin:0 auto 30px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;box-sizing:border-box}.pt_blog .social-networks li i{color:#989898}.pt_blog .explore{padding-bottom:50px;margin-top:0}.pt_blog .explore .explore-heading{font-size:30px;line-height:30px;font-weight:400;font-family:Kipling-Regular,Futura,sans-serif;text-align:center;color:#000;padding:30px 0}.pt_blog .explore .explore-tile{width:18%;display:inline-block;padding-right:2%;vertical-align:top}.pt_blog .explore .explore-tile:last-of-type{padding-right:0}.pt_blog .explore .explore-tile h4{font-size:18px;text-align:center;padding-top:15px;color:#000}.pt_blog .explore .explore-tile .article-thumbnail,.pt_blog .explore .explore-tile .explore-thumbnail{height:200px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;box-sizing:border-box;overflow:hidden}.pt_blog .explore .explore-tile .explore-link{text-align:center;font-size:23px;text-transform:uppercase;padding-top:15px}.pt_blog .explore .explore-tile .explore-link a{color:#2d2c2f}@media screen and (max-width:960px){.pt_blog .explore .explore-tile{width:70%;padding:0;margin:0 auto 30px;display:block}.pt_blog .explore .explore-tile .article-thumbnail{background-position:50% 0}}.pt_blog .persistent-wrapper .slick-slide{padding-right:15px;width:807px}@media screen and (max-width:1050px){.pt_blog .persistent-wrapper .slick-slide{width:auto}}.pt_blog .persistent-wrapper .slick-slide .slide-img{height:494px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;box-sizing:border-box;display:block}@media screen and (max-width:1050px){.pt_blog .persistent-wrapper .slick-slide .slide-img{height:330px}}.pt_blog .persistent-wrapper .slick-slide .slide-title{font-size:25pt;font-weight:400;padding:15px 0 40px;color:#000;font-family:Kipling-Extrabold,Futura,sans-serif;text-align:center;display:block}.pt_blog .persistent-wrapper .slick-slide .article-read{font-family:Kipling-Extrabold,Futura,sans-serif;color:#428539;text-transform:uppercase;text-decoration:underline;padding:0 10px;text-align:center;display:block;margin:0 auto;width:130px;font-size:12pt}.pt_blog .persistent-wrapper .slick-slide .slide-info{display:none}.pt_blog .persistent-wrapper .slick-slide.slick-center .slide-info{display:block}.pt_blog .persistent-wrapper .fa{position:absolute;z-index:5;font-size:30px;color:#fff;background:#000;padding:10px;top:30%}.pt_blog .persistent-wrapper .fa.fa-angle-right{right:0}@media screen and (max-width:600px){.pt_blog .persistent-wrapper .fa{top:20%}}.pt_blog .load-more-button{font-family:Kipling-extrabold,Futura,sans-serif;background:#2d2c2f;color:#f1f2f1;text-transform:uppercase;text-align:center;display:block;margin:35px auto 30px;cursor:pointer;width:166px;line-height:44px;font-size:20pt;font-weight:600;padding:0 10px;clear:both}.pt_blog .load-more-button:hover{background:#428539}@media screen and (max-width:1050px){.pt_blog .load-more-button{font-size:20px}}.pt_blog .blog-notfound{text-align:center;font-size:30px;margin-top:100px}.pt_blog .footer-banner{background:#ececec;height:175px}@media screen and (max-width:600px){.pt_blog .footer-banner{height:200px}}.pt_blog .footer-banner .check-box-newsletter label.email-policy{color:#2d2c2f}.pt_blog .footer-banner .signup-form{display:-ms-flex;display:flex;justify-content:center;align-items:baseline;flex-flow:column nowrap;width:350px;margin:0 auto;padding:20px 0 0}.pt_blog .footer-banner .signup-form form{padding-top:5px}.pt_blog .footer-banner .signup-form .signup-text{position:relative;font-size:20px;font-weight:700;color:#2d2c2f;font-family:Kipling-Extrabold,Futura,sans-serif}@media only screen and (max-width:960px){.pt_blog .footer-banner .signup-form .signup-text{margin:0 27.5px}}.pt_blog .footer-banner .signup-form .ovlb{float:left;border:none;border-radius:0;height:40px}.pt_blog .footer-banner .signup-form .ovlb .ovlbLabel{top:45%;left:25px;font-size:11px;font-weight:700;color:#000}.pt_blog .footer-banner .signup-form .ovlb input{padding-left:15px;height:40px;position:relative;width:250px;font-weight:700;color:#000}.pt_blog .footer-banner .signup-form .actions{float:left}.pt_blog .footer-banner .signup-form .actions button{height:40px;width:60px;font-size:20px;background:#2d2c2f;border:0;color:#2d2c2f}.pt_blog .footer-banner .signup-form .actions button .fa-chevron-right{color:#fff}.pt_blog .footer-banner .signup-form label#emailFooterError,.pt_blog .footer-banner .signup-form label#emailFooterSuccess{top:15px;position:relative}@media screen and (max-width:1050px){.pt_blog .footer-banner .signup-form{margin:0 auto;float:none;padding:50px 0}.pt_blog .footer-banner .signup-form .ovlb{width:250px!important}.pt_blog .footer-banner .signup-form .ovlb label{top:0!important}}@media screen and (max-width:600px){.pt_blog .footer-banner .signup-form{width:100%}.pt_blog .footer-banner .signup-form .signup-text{float:none}.pt_blog .footer-banner .signup-form form{width:320px;margin:0 auto}.pt_blog .footer-banner .signup-form .ovlb{width:260px!important}}.pt_blog .footer-banner .socialcall+.signup-form{margin-right:10%;padding:50px 0;width:335px;float:right;position:relative;display:inline-block}@media screen and (max-width:1050px){.pt_blog .footer-banner .socialcall+.signup-form{display:block;margin:0 auto;float:none;padding-top:10px}.pt_blog .footer-banner .socialcall+.signup-form .signup-text{float:none}}@media screen and (max-width:600px){.pt_blog .footer-banner .socialcall+.signup-form{width:320px}}.pt_blog .footer-banner .socialcall+.signup-form form{float:right}.pt_blog .footer-banner .socialcall+.signup-form .signup-text{position:relative;font-size:18px;font-weight:700;line-height:30px;text-transform:uppercase}.pt_blog .footer-banner .socialcall{margin-left:10%;width:40%;padding:75px 0 0;display:inline-block;float:left}.pt_blog .footer-banner .socialcall .social-networks li{display:inline;padding:0 15px;font-size:30px}.pt_blog .footer-banner .socialcall .social-networks li i{color:#fff}.pt_blog .footer-banner .socialcall .social-networks li i:hover{color:#428539}@media screen and (max-width:1050px){.pt_blog .footer-banner .socialcall{width:340px;margin:auto;padding:30px 0;display:block;float:none;padding:30px 0 10px}}.pt_blog .search-results li{color:#000;font-family:Kipling-Regular,Futura,sans-serif;font-size:20px}.pt_blog .hline{border-bottom:2px solid #ececec}.pt_blog .post-iframe{max-width:900px;margin:0 auto}@media screen and (max-width:1050px){.pt_blog{overflow:hidden}}#main.compare-page{width:100%;max-width:1370px;padding:0 5px;box-sizing:border-box}#compare-page-container{margin:0 0 30px}.compare-page--mobile__container{display:none}.compare-page--desktop__container{display:block}.compare-page .primary-content{width:100%}.compare-page .header-container{padding-bottom:0;margin-bottom:0;border:none}.compare--products-description-container{display:-ms-flex;display:flex;border:1px solid #e1e1e1;overflow:hidden}.compare--product-view-wrapper{display:-ms-flex;display:flex;margin:0 0 30px;overflow:hidden}.compare--product-view-wrapper .compare--left-nav-wrapper{background-color:#fff;z-index:2}#compare-table{display:none}.compare-page .header-container h1{margin:30px 0;font-family:Kipling-Light,Futura,sans-serif;font-size:32px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.73;letter-spacing:1.6px;text-align:center;color:#2d2f2c;display:block;float:none;padding:0;text-transform:none}@media only screen and (max-width:960px){.compare-page .header-container h1{margin:15px 0;text-align:left;padding-left:5px;font-size:21px}}#compare-page-container .back{font-size:15px;color:#428539;float:left}#compare-page-container .compare-print{font-size:17px;float:right;color:#eb0e1c;text-transform:uppercase}#compare-page-container .compareremovecell{padding:0;border:none;width:23.3%;min-width:201px;box-sizing:border-box}#compare-page-container .compare--empty-wrapper{margin:13% 0 0;height:70%;width:100%;padding:0 7%;box-sizing:border-box}#compare-page-container .product-tile .product-image{margin:0 0 15px;border:none}#compare-page-container .compare--empty-description{display:-ms-flex;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;height:100%;min-height:150px;font-family:Kipling-Regular,Futura,sans-serif;color:#2d2c2f;border:1px solid #2d2c2f}#compare-page-container .product-tile .product-name{min-height:63px;width:80%;margin:0 auto 14px}@media only screen and (max-width:960px){#compare-page-container .product-tile .product-name{width:90%}}#compare-page-container .product-name .name-link{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.9px;text-align:left;color:#2d2f2c;font-family:Kipling-Regular,Futura,sans-serif;text-transform:none}@media only screen and (max-width:960px){#compare-page-container .product-name .name-link{font-size:12px}}#compare-page-container .product-name .name-link span{display:block}#compare-page-container .product-name .name-link span:nth-child(2){font-size:16px;color:#6c6a71}@media only screen and (max-width:960px){#compare-page-container .product-name .name-link span:nth-child(2){font-size:12px}}#compare-page-container .compare-add-to-cart{width:80%;margin:0 auto}@media only screen and (max-width:960px){#compare-page-container .compare-add-to-cart{width:90%}}#compare-page-container .compare-add-to-cart button[type=submit]{background:#2d2c2f;font-family:Kipling-Extrabold,Arial,sans-serif}#compare-page-container .compare-add-to-cart button[type=submit]:hover{background-color:#000}#compare-page-container .compare--remove-link{display:block;right:3%;top:0;width:15px;height:15px;float:right;position:relative;z-index:1}#compare-page-container .compare--remove-link:before{transform:rotate(45deg);transform-origin:center}#compare-page-container .compare--remove-link:after,#compare-page-container .compare--remove-link:before{content:"";position:absolute;display:block;margin:auto;left:0;right:0;top:0;bottom:0;width:15px;height:0;border-top:2px solid #2d2c2f}#compare-page-container .compare--remove-link:after{transform:rotate(-45deg);transform-origin:center}#compare-page-container .compare--add-legend{text-transform:none;font-family:Kipling-Light,Arial,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.35px;text-align:center;color:#000}#compare-page-container .compare--add-ico{position:relative;width:30px;height:30px;margin:0 0 15px}#compare-page-container .compare--add-ico:after,#compare-page-container .compare--add-ico:before{content:"";position:absolute;background-color:#2d2c2f}#compare-page-container .compare--add-ico:before{top:0;left:50%;width:4px;height:100%;margin-left:-2px}#compare-page-container .compare--add-ico:after{top:50%;left:0;width:100%;height:4px;margin-top:-2px}.compare--left-nav-wrapper{width:10%;min-width:149px;min-height:10px}.compare--product-description-wrapper{width:23.3%;min-width:201px;border-left:1px solid #e1e1e1;box-sizing:border-box}.compare--product-description-wrapper .product-pricing .product-variation-price{display:none}.compare--product-description-wrapper .product-pricing .product-variation-price.selected{display:inline}.compare--bottom-add-to-cart-container .compare--product-description-wrapper{border:none}.compare--bottom-add-to-cart{width:160px;padding:8px 0;color:#fff;font-size:16px;font-family:Kipling-Extrabold,Arial,sans-serif;border-radius:3px;background:#2d2c2f;text-transform:uppercase;text-align:center;margin:0 auto;cursor:pointer}.compare--bottom-add-to-cart:hover{background:#88b04b}.compare--left-nav-wrapper .compare--row-align{font-family:Kipling-Light,Futura,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:3.07;letter-spacing:1.35px;text-align:left;color:#2d2f2c;padding-left:10px;justify-content:flex-start}.compare--row-align:nth-child(odd){background-color:#e1e1e1;border-left:1px solid #e1e1e1}.compare--row-align:nth-child(2n){background-color:#fff}.compare--left-nav-wrapper .compare--row-align{border-left:none}.compare--row-align{height:40px;display:-ms-flex;display:flex;align-items:center;justify-content:flex-start;position:relative;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.65px;text-align:left;color:#2d2f2c;padding:7px 25px;box-sizing:border-box}@media only screen and (max-width:960px){.compare--row-align{font-size:11px;padding:5px 15px}}.compare--row-align .bulletedList ul{text-align:left;padding:0 0 10px}.compare--row-align .bulletedList ul li{text-transform:none!important;margin-left:10px}.compare--row-align .bulletedList ul li:before{content:"-";width:auto;height:auto;background-color:transparent;border-radius:0;display:inline-block;vertical-align:middle;left:-10px;position:absolute}.compare--row-dimensions{text-transform:uppercase}.compare--row-weight{text-transform:lowercase}.compare--row-reviews .TTratingBox{width:90px;height:18px}.compare--row-reviews .powerreview-grid-stars{height:18px}.compare--row-reviews .prSnippetNumberOfRatingsText{display:none}.compare--row-reviews .TTratingBoxBorder{margin-bottom:0!important}.compare--row-features.compare--row-align{height:auto}.compare--bottom-add-to-cart-container{display:-ms-flex;display:flex;margin:20px 0 0}.compare--product-description-wrapper ul.swatch-list{display:-ms-flex;display:flex}.compare--row-swatches:hover{z-index:1}.compare--row-swatches ul.swatch-toggle{margin:auto}.compare--row-swatches .product-swatches .swatch{display:block;width:22px;outline:0;height:22px;background-position:50px;border-radius:50%;margin:0 0 5px 5px;box-sizing:border-box}.compare--row-swatches .product-swatches .swatch.selected{border:1px solid #000}.compare--row-swatches .product-swatches .swatch:last{margin:0}.compare--row-swatches .swatch img{border:1px solid #fff;height:17px;padding:1xp;width:17px;border-radius:50%;display:none}.bulletedList ul{text-align:center;padding:10px 0 0}.bulletedList ul li{display:block;position:relative}.bulletedList ul li:before{content:" ";width:3px;height:3px;background-color:#000;border-radius:100%;display:inline-block;vertical-align:middle}@media only screen and (min-width:960px){.product-description-wrapper .bulletedList ul{text-align:left}}@media only screen and (min-width:960px){.product-description-wrapper .bulletedList ul li{margin:0}}.compare--product-description-wrapper .product-swatches{position:absolute;top:10px}.compare--product-description-wrapper .swatch-list.swatch-toggle{overflow:hidden;width:164px;display:flex;flex-flow:row wrap;align-items:center}.compare--product-description-wrapper .swatch-list.swatch-toggle li{display:inline-block}.compare--product-description-wrapper .swatch-list.swatch-toggle .viewMoreLI{margin:0 0 0 18px}@media only screen and (max-width:960px){.compare--product-description-wrapper .swatch-list.swatch-toggle .viewMoreLI{margin:0 0 0 5px}}.compare--product-description-wrapper .swatch-list.swatch-toggle .more-colors-link{white-space:nowrap;font-family:Kipling-Regular,Futura,sans-serif;color:#2d2c2f}.compare--product-description-wrapper .compare--hide-swatches{visibility:hidden}.compare--product-description-wrapper .desktop-color-toggle:hover,.compare--product-description-wrapper .mob-color-toggle{background-color:#e1e1e1}.compare--product-description-wrapper .desktop-color-toggle:hover .compare--hide-swatches,.compare--product-description-wrapper .mob-color-toggle .compare--hide-swatches{visibility:visible}@media only screen and (max-width:960px){#compare-page-container .back{padding:0 0 0 10px}#compare-page-container .compare-print{padding:0 10px 0 0}.compare--product-view-wrapper,.compare--products-description-container{overflow:visible;border:none}.compare--left-nav-wrapper{width:5%;min-width:80px}.compare--left-nav-wrapper .compare--row-align{font-size:13px}#compare-page-container .compareremovecell,.compare--product-description-wrapper{width:22.6%;min-width:auto}.compare--product-description-wrapper{border-bottom:1px solid #e1e1e1}.compare--first-product.mobile-slide{margin:0 0 0 -45.2%}}@media (max-width:750px){.compare-page--mobile__container{display:block}.compare-page--desktop__container{display:none}.compare--product-view-wrapper{flex-flow:row wrap;padding:0 1%}#main.compare-page{padding:0}.compare--back-button,.compare-print,.header-container{padding:0 10px}.compare--left-nav-wrapper{display:none}.compare--product-description-wrapper{width:100%}#compare-page-container .compareremovecell{width:48%;margin:0 0 30px;border-bottom:1px solid #e1e1e1}.compareremovecell .compare--row-align{font-family:Kipling-Regular,Futura,sans-serif;font-size:12px}.compareremovecell .product-tile .thimb-link{padding:0 6.96%;display:block}#compare-page-container .compare--empty-wrapper{height:auto;margin:35px 0 117px}.compare--product-description-wrapper{border:0}}#ajax-form-submit{background-color:#fff;border:5px solid #fff}.ui-submit-popup{border:1px solid #bdbbbb;background-color:#fff;box-shadow:none!important}.ui-submit-popup .ui-dialog-titlebar{padding:0!important;margin:0!important}.popup-signin h2{margin:10px 0 0!important;padding:0!important;text-transform:capitalize!important;font-size:23px}.popup-signin .form-row,.popup-signin input{box-sizing:border-box}.popup-signin input{width:100%!important;border:1px solid #bdbbbb!important;outline:none;border-radius:0}.popup-signin .login-box-content label.fancyCheck{padding:5px 0 0 30px!important;margin:10px 0 0!important}.popup-signin .section-header{background:#fff}.popup-signin #password-reset{float:right;color:#408237;text-decoration:underline;margin-top:15px}.popup-signin button{border-radius:0!important;width:160px!important;padding:5px 0!important;height:auto!important;font-size:16px!important}.popup-signin button:hover{background-color:#e1e1e1;text-decoration:none}.popup-signin .si--su__container{padding:20px 0;border-top:1px solid #bdbbbb}.popup-signin .si--su__header{font-size:15px;text-transform:capitalize;color:#000;font-family:Kipling-Extrabold,Futura,sans-serif;letter-spacing:1px}.popup-signin .si--su__redirect a{font-size:13px;color:#408237;text-decoration:underline;letter-spacing:1px}.popup-signin .form-row.form-indent{padding:0;border:0}.create-account--popup__container .create-account-wrapper{background-color:#fff}.popup-signin input{height:40px;margin-bottom:13px}.popup-signin .section-header{margin:0;margin-bottom:15px!important}#signUpArea .section-header,.popup-signin .section-header{font-family:Kipling-Regular,Futura,sans-serif!important;text-transform:capitalize;font-size:25px;color:#2d2f2c}#signUpArea .section-header{margin:0;margin-bottom:0!important}.mobile-left-navigation .login-box .form-row span,.mobile-left-navigation .login-box input,.mobile-left-navigation .login-box select,.mobile-left-navigation .login-box textarea{font-size:13px!important}.mobile-left-navigation .login-box .ca--help__wrapper{margin-bottom:30px;font-size:15px;text-align:center}.mobile-left-navigation .login-box .section-header{font-family:Kipling-Regular,Futura,sans-serif!important;text-transform:capitalize;font-size:18px;margin:0;color:#2d2f2c;margin-bottom:0!important;background:transparent;padding:10px}.mobile-left-navigation .mobile-signin .form-row{clear:both!important}.mobile-left-navigation .mobile-signin .form-caption.email-share-policy{padding-left:40px}.mobile-left-navigation .mobile-signin .form-caption.email-share-policy a{color:#6e6d72!important;font-size:14px!important}.mobile-left-navigation .mobile-signin .m--dob,.mobile-left-navigation .mobile-signin .m--mob{width:35%!important}.mobile-left-navigation .mobile-signin .input-lastname--container,.mobile-left-navigation .mobile-signin .input-name--container{width:50%!important}.mobile-left-navigation .m--gender-select{width:50%}#signUpArea,.create-account-wrapper,.mobile-left-navigation .login-box,.popup-signin{padding:0 10px}#signUpArea .login-box-content label.fancyCheck,#signUpArea label,.create-account-wrapper .login-box-content label.fancyCheck,.create-account-wrapper label,.mobile-left-navigation .login-box .login-box-content label.fancyCheck,.mobile-left-navigation .login-box label,.popup-signin .login-box-content label.fancyCheck,.popup-signin label{font-family:Kipling-Regular,Futura,sans-serif!important;text-transform:none!important;color:#2d2f2c!important;font-size:13px!important}#signUpArea .login-box-content label.fancyCheck a,#signUpArea label a,.create-account-wrapper .login-box-content label.fancyCheck a,.create-account-wrapper label a,.mobile-left-navigation .login-box .login-box-content label.fancyCheck a,.mobile-left-navigation .login-box label a,.popup-signin .login-box-content label.fancyCheck a,.popup-signin label a{font-size:13px!important}#signUpArea .login-box-content label.fancyCheck,.create-account-wrapper .login-box-content label.fancyCheck,.mobile-left-navigation .login-box .login-box-content label.fancyCheck,.popup-signin .login-box-content label.fancyCheck{padding:0 0 0 30px}#signUpArea #RegistrationForm input,#signUpArea input,#signUpArea select,.create-account-wrapper #RegistrationForm input,.create-account-wrapper input,.create-account-wrapper select,.mobile-left-navigation .login-box #RegistrationForm input,.mobile-left-navigation .login-box input,.mobile-left-navigation .login-box select,.popup-signin #RegistrationForm input,.popup-signin input,.popup-signin select{border:1px solid #2d2f2c!important;border-radius:7px!important;color:#2d2f2c!important}#signUpArea .custom-chevron.bottom:before,.create-account-wrapper .custom-chevron.bottom:before,.mobile-left-navigation .login-box .custom-chevron.bottom:before,.popup-signin .custom-chevron.bottom:before{border-color:#2d2f2c}#signUpArea .form-caption,.create-account-wrapper .form-caption,.mobile-left-navigation .login-box .form-caption,.popup-signin .form-caption{font-family:Kipling-Regular,Futura,sans-serif!important;color:#6e6d72!important;font-size:13px!important}#signUpArea .fancyCheck:before,.create-account-wrapper .fancyCheck:before,.mobile-left-navigation .login-box .fancyCheck:before,.popup-signin .fancyCheck:before{background:transparent!important;border-color:#2d2f2c;border-radius:50%}#signUpArea input.fancyCheck:checked+label:after,.create-account-wrapper input.fancyCheck:checked+label:after,.mobile-left-navigation .login-box input.fancyCheck:checked+label:after,.popup-signin input.fancyCheck:checked+label:after{content:"";width:12px;height:12px;background:#2d2f2c;border-radius:50%;position:absolute}#signUpArea .check16,.create-account-wrapper .check16,.mobile-left-navigation .login-box .check16,.popup-signin .check16{font-family:Kipling-Regular,Futura,sans-serif;color:#6e6d72;font-size:14px;margin-top:5px;padding-left:30px}#signUpArea #RegistrationForm .form-row-button,#signUpArea .form-row-button,.create-account-wrapper #RegistrationForm .form-row-button,.create-account-wrapper .form-row-button,.mobile-left-navigation .login-box #RegistrationForm .form-row-button,.mobile-left-navigation .login-box .form-row-button,.popup-signin #RegistrationForm .form-row-button,.popup-signin .form-row-button{width:100%!important}#signUpArea #RegistrationForm button,#signUpArea .form-row-button button,#signUpArea .form-row.form-row-button.centered button,.create-account-wrapper #RegistrationForm button,.create-account-wrapper .form-row-button button,.create-account-wrapper .form-row.form-row-button.centered button,.mobile-left-navigation .login-box #RegistrationForm button,.mobile-left-navigation .login-box .form-row-button button,.mobile-left-navigation .login-box .form-row.form-row-button.centered button,.popup-signin #RegistrationForm button,.popup-signin .form-row-button button,.popup-signin .form-row.form-row-button.centered button{font-size:16px!important;text-transform:uppercase;border-radius:7px!important;padding:10px 0!important;display:block;width:100%!important;font-family:Kipling-Regular,Futura,sans-serif!important;height:auto!important}#signUpArea .ca--help__legend,#signUpArea .car--help__tel,.create-account-wrapper .ca--help__legend,.create-account-wrapper .car--help__tel,.mobile-left-navigation .login-box .ca--help__legend,.mobile-left-navigation .login-box .car--help__tel,.popup-signin .ca--help__legend,.popup-signin .car--help__tel{color:#2d2f2c!important}#signUpArea .si--su__header,.create-account-wrapper .si--su__header,.mobile-left-navigation .login-box .si--su__header,.popup-signin .si--su__header{font-family:Kipling-Regular,Futura,sans-serif;color:#2d2f2c!important;margin-bottom:0}#signUpArea .si--su__redirect a,.create-account-wrapper .si--su__redirect a,.mobile-left-navigation .login-box .si--su__redirect a,.popup-signin .si--su__redirect a{font-family:Kipling-Regular,Futura,sans-serif;color:#2d2f2c!important}.mobile-left-navigation .login-box #password-reset,.popup-signin #password-reset{color:#2d2f2c}.mobile-left-navigation .login-box .form-row-button,.popup-signin .form-row-button{margin:10px 0 20px}.mobile-left-navigation .mobile-signin .slide-menu a.back-button{font-size:15px;color:#5f5f5f;padding:10px 0 0 15px;text-decoration:none}.mobile-left-navigation .mobile-signin .slide-menu a.back-button:before{content:"\e920";font-family:icomoon;font-size:8px;transform:rotate(90deg);display:block;position:absolute;left:-3px;color:#5f5f5f!important;top:17px!important}.mobile-left-navigation .login-box #password-reset,.mobile-left-navigation .login-box .form-row-button{margin-top:15px}.mobile-left-navigation .login-box .form-row{margin-bottom:0}.create-account-wrapper h1{text-transform:capitalize;font-size:25px;margin:0;color:#2d2f2c}.create-account-wrapper input{width:49.5%;border:1px solid #bdbbbb!important;outline:none;border-radius:0!important}.create-account-wrapper select{font-size:13px}.create-account-wrapper #RegistrationForm .input-text-pw{width:49.5%}@media only screen and (max-width:960px){.create-account-wrapper #RegistrationForm .input-text-pw{width:100%}}.create-account-wrapper .ca--popup__legend{font-size:16px}.create-account-wrapper .styled-select{position:relative}.create-account-wrapper .day-of-birthday,.create-account-wrapper .gender--wrapper select,.create-account-wrapper .month-of-birthday,.create-account-wrapper .year-of-birthday{width:49%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:0;border:1px solid #bdbbbb;outline:none;padding:0 30px 0 10px;line-height:40px;text-overflow:ellipsis}.create-account-wrapper .gender--wrapper select{width:100%;background-color:#fff}.create-account-wrapper .month-of-birthday{float:left}.create-account-wrapper #RegistrationForm .form-row-button{margin:20px auto 0;width:160px}.create-account-wrapper #RegistrationForm fieldset{margin-bottom:20px}.create-account-wrapper #RegistrationForm .form-row-button button{letter-spacing:1px;width:100%;border-radius:0;padding:5px 0;height:auto!important;font-size:19px}.create-account-wrapper label.fancyCheck{margin-top:0}.create-account-wrapper .ca--help__wrapper{font-size:13px;text-align:center}.create-account-wrapper .car--help__tel{color:#407930;text-decoration:underline;font-size:13px}.linc-optin-widget{border:1px solid #d9d9d9;border-radius:6px;padding:2em 38px;margin:2em 38px 0}.optin_title{font-weight:400}.optin_description{font-size:1em}@media only screen and (max-device-width:767px){.linc-optin-widget{padding:1.5em 18px;margin:1.5em 18px 0}}#main.decorator__full-width,#main.decorator__full-width .container{padding:0}.backpack-finder--container .backpack-finder--main-content,.backpack-finder--container.finder__active .backpack-finder--start-content{max-height:0;overflow:hidden}.backpack-finder--container.finder__active .backpack-finder--main-content{max-height:2000px}.backpack-finder--step-item{font-family:Kipling-Light,Futura,sans-serif;text-align:center;font-size:50px;margin:50px 0}.backpack-finder--container .slick-slide{outline:none}.backpack-finder--select-wrapper{display:-ms-flex;display:flex;justify-content:space-between;flex-flow:row nowrap}.backpack-finder--select-wrapper .backpack-finder-button-select{width:20%;text-align:center;cursor:pointer}.backpack-finder--select-wrapper.select-wrapper--multi{flex-flow:row wrap}.backpack-finder--select-wrapper.select-wrapper--multi .backpack-finder-button-select{width:27%;margin:0 0 20px}.backpack-finder--select-wrapper .select--img__regular{display:block}.backpack-finder--select-wrapper .js-selected .select--img__regular,.backpack-finder--select-wrapper .select__active{display:none}.backpack-finder--select-wrapper .js-selected .select__active{display:block}.backpack-finder--select-wrapper .js-disabled{pointer-events:none;opacity:.4}.backpack-finder--select-img__wrapper{width:100%;margin:0 auto}.backpack-finder--select-img__wrapper svg{width:100%;height:100%}.backpack-finder--select-text__wrapper{font-size:30px;margin:20px 0}.backpack-finder--controlls__wrapper{display:-ms-flex;display:flex;flex-flow:column nowrap;justify-content:center;align-content:center;align-items:center}.contolls--heading__wrapper{margin:25px 0 20px}.contolls--heading__wrapper a{font-size:20px;font-family:Kipling-Regular,Futura,sans-serif;color:#fff;background-color:#2d2c2f;width:150px;text-align:center;padding:10px 0;display:inline-block}.contolls--heading__wrapper a:last-child{margin:0 0 0 20px}.contolls--heading__wrapper a.button--single{margin:0!important}.contolls--skip__wrapper{font-size:20px;font-family:Kipling-Extrabold,Futura,sans-serif;color:#000;text-decoration:underline}@media (max-width:1920px){.backpak-finder--carousel-container{padding:0 15px}}@media only screen and (max-width:960px){.backpack-finder--step-item{margin:20px 0;font-size:40px}.backpack-finder--select-text__wrapper{margin:10px 0;font-size:23px}.contolls--heading__wrapper{margin:15px 0}.backpack-finder--select-wrapper{flex-flow:row wrap}.backpack-finder--select-wrapper .backpack-finder-button-select,.backpack-finder--select-wrapper.select-wrapper--multi .backpack-finder-button-select{width:45%}.contolls--heading__wrapper a{width:130px}.contolls--heading__wrapper a:last-child{margin:0 0 0 10px}}@media (max-width:600px){.contolls--heading__wrapper a,.contolls--skip__wrapper{font-size:18px}.backpack-finder--select-text__wrapper{font-size:21px}.backpack-finder--step-item{font-size:35px}}.backpak-finder--carousel-container.travelfinder-bg{background:url(../images/travel-finder/bg.jpg) no-repeat 50%;background-size:cover}.backpak-finder--carousel-container.travelfinder-bg .backpack-finder--step-item{font-size:3vw}.backpak-finder--carousel-container.travelfinder-bg .backpack-finder--select-wrapper .backpack-finder-button-select{width:25%}.backpak-finder--carousel-container.travelfinder-bg .backpack-finder--select-img__wrapper{width:50%;padding:0 15%}.backpak-finder--carousel-container.travelfinder-bg .backpack-finder--select-wrapper{justify-content:center}.backpak-finder--carousel-container.travelfinder-bg .backpack-finder--select-text__wrapper{font-size:1.5vw}.backpak-finder--carousel-container.travelfinder-bg .contolls--heading__wrapper a{background:transparent;margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.backpak-finder--carousel-container.travelfinder-bg .contolls--heading__wrapper a span{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:1.3vw;font-weight:700;color:#000}.backpak-finder--carousel-container.travelfinder-bg .contolls--heading__wrapper a img{margin-top:7px;width:7vw}.backpak-finder--carousel-container.travelfinder-bg .contolls--heading__wrapper{display:flex;justify-content:center;margin-bottom:50px}.backpak-finder--carousel-container.travelfinder-bg .contolls--heading__wrapper .js-backpack-finder-prev-button{margin-right:30%}.backpak-finder--carousel-container.travelfinder-bg .slick-track{display:flex}.backpak-finder--carousel-container.travelfinder-bg .slick-track .slick-slide{display:flex;height:auto}.backpak-finder--carousel-container.travelfinder-bg .slick-slide{flex-direction:column;justify-content:space-between}@media only screen and (max-width:960px){.backpak-finder--carousel-container.travelfinder-bg .backpack-finder--step-item{font-size:6vw}.backpak-finder--carousel-container.travelfinder-bg .backpack-finder--select-wrapper .backpack-finder-button-select{width:50%}.backpak-finder--carousel-container.travelfinder-bg .backpack-finder--select-img__wrapper{padding:0}.backpak-finder--carousel-container.travelfinder-bg .backpack-finder--select-text__wrapper{font-size:4vw}.backpak-finder--carousel-container.travelfinder-bg{background:url(../images/travel-finder/bg-mob.jpg) no-repeat 50%;background-size:cover}.backpak-finder--carousel-container.travelfinder-bg .contolls--heading__wrapper a img{margin-top:5px;width:20vw}.backpak-finder--carousel-container.travelfinder-bg .contolls--heading__wrapper a span{font-size:3.5vw}.backpak-finder--carousel-container.travelfinder-bg .contolls--heading__wrapper{margin:30px 0}.backpak-finder--carousel-container.travelfinder-bg .backpack-finder--select-img__wrapper{width:70%}}.backpack-finder--select-img__wrapper img.active,.js-selected .backpack-finder--select-img__wrapper img.not-active{display:none}.js-selected .backpack-finder--select-img__wrapper img.active{display:block}.gift-finder--container{margin:0 auto 4%}.gift-finder--container .contolls--heading__wrapper{text-transform:uppercase}.gift-finder--container .contolls--heading__wrapper a{min-width:210px}.gift-finder--container .contolls--skip__wrapper{font-family:Kipling-Regular,Futura,sans-serif}.gift-finder--container .backpack-finder-button-select{font-family:Kipling-Light,Futura,sans-serif;letter-spacing:.05em}.gift-finder--container .backpack-finder--select-img__wrapper img{border-radius:50%;max-width:288px;margin:0 auto;display:block}.gift-finder--container .js-selected img{border:2px solid #2d2c2f}.gift-finder--container [data-url-attr-name=category-url] .backpack-finder--select-text__wrapper{font-size:24px}.gift-finder--container [data-url-attr-name=price] .backpack-finder--select-text__wrapper{white-space:nowrap}@media screen and (min-width:961px){.gift-finder--container .backpack-finder--select-wrapper{column-gap:40px}.gift-finder--container .backpack-finder--select-wrapper .backpack-finder-button-select{flex:1}}@media screen and (max-width:960px){.gift-finder--container{margin-bottom:40px}.gift-finder--container .contolls--heading__wrapper a{min-width:0}.gift-finder--container .backpack-finder--select-wrapper{justify-content:center;row-gap:40px}.gift-finder--container .backpack-finder--select-wrapper .backpack-finder-button-select{flex:0 0 50%;max-width:50%;padding:0 20px;box-sizing:border-box}.gift-finder--container [data-url-attr-name=price] .backpack-finder--select-text__wrapper{white-space:normal}}@media screen and (max-width:600px){.gift-finder--container [data-url-attr-name=category-url] .backpack-finder--select-text__wrapper{font-size:18px}}.five-star--container .breadcrumb,.five-star--container .gridCatName,.five-star--container .search-result-content{display:none}.fivestars--reviews-gallery-wrapper .TTmediaItem .TTsmallphotoMediaItem img{border:none!important}.five-star--container{position:relative}@media only screen and (max-width:960px){.five-star--container{padding:0 10px}}.five-star--container h1{font-family:Kipling-Bold,Futura,sans-serif;font-size:51px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;text-align:center;color:#428236;margin-bottom:0;padding-bottom:0;margin-top:46px}.five-star--product-tabs-nav{position:relative;max-width:auto;z-index:499;flex-flow:row wrap;display:-ms-flex;display:flex;justify-content:center;margin:2% 0}@media only screen and (max-width:960px){.five-star--product-tabs-nav{margin:0 0 2%}}.five-star--product-tabs-nav--sticky{position:relative;z-index:499;max-width:76.23px;width:100%;margin:auto}.five-star--product-tabs-nav--sticky .five-star--product-tabs-nav-item{margin:0 0 20px}#fivestar-sidebar{height:580px;width:80px;float:left}@media only screen and (min-width:960px){#fivestar-sidebar{margin:100px 0 0}}@media only screen and (max-width:960px){.Icon__pens,.Icon__sanaa{width:42px}}.fivestars--video-slot__wrapper.slot--1{text-align:center}@media only screen and (max-width:960px){.is-affixed .five-star--product-tabs-nav{width:100%;z-index:1;position:fixed}.is-affixed .five-star--product-tabs-nav .bg-wrapper__white{width:100%;height:100%;background-color:#fff;opacity:.8}}.fs--container-right{width:calc(92% - 200px);margin:0 auto}@media only screen and (max-width:960px){.fs--container-right{width:100%}}.five-star--product-tabs-nav-item .five-star--product-tabs-nav-item-img-on{display:none}.five-star--product-tabs-nav-item.active .five-star--product-tabs-nav-item-img-on,.five-star--product-tabs-nav-item .five-star--product-tabs-nav-item-img-off{display:block}.five-star--product-tabs-nav-item.active .five-star--product-tabs-nav-item-img-off{display:none}.five-star--product-tabs-nav-item{margin:0 50px 0 0}.five-star--product-tabs-nav-item:last-child,.last--item{margin:0}.fivestars--reviews-wrapper{margin:0 auto}.fivestars--reviews-wrapper #TTreviews,.fivestars--reviews-wrapper .TTreviews{display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:space-between}.fivestars--reviews-wrapper .TTrevPurchaseDate{text-align:left!important}.fivestars--reviews-wrapper .tt-c-review,.fivestars--reviews-wrapper .TTreview{border:none!important;width:49%;display:-ms-flex;display:flex;flex-flow:column wrap;padding:15px 0!important;box-sizing:border-box!important}@media only screen and (max-width:960px){.fivestars--reviews-wrapper .tt-c-review,.fivestars--reviews-wrapper .TTreview{width:100%}}.fivestars--reviews-wrapper .TTrevCol2,.fivestars--reviews-wrapper .TTrevCol3{width:100%!important}.fivestars--reviews-wrapper .TTrevCol3{text-align:left!important}.fivestars--reviews-wrapper ul.TTrevLinkLine li{display:block!important}.fivestars--reviews-wrapper #TT3RightLinks,.fivestars--reviews-wrapper #TT3rShowMore img,.fivestars--reviews-wrapper #TTsearchSort,.fivestars--reviews-wrapper .TTpoweredby,.fivestars--reviews-wrapper .TTreviewSummary{display:none!important}.fivestars--reviews-wrapper #TT3rShowMore{text-align:center!important;border:none!important;width:100%;display:block;margin-bottom:20px}.fivestars--reviews-wrapper ul.TTrevLinkLine{margin:0 0 15px!important}.fivestars--reviews-wrapper .TT3ShowMoreText{font-size:18px;font-family:Kipling-ExtraBold,Futura,sans-serif;color:#000;text-transform:uppercase;text-decoration:underline}@media only screen and (max-width:960px){.fivestars--reviews-wrapper{width:100%}.fivestars--reviews-wrapper .TTrevCol2,.fivestars--reviews-wrapper .TTrevCol3{margin-left:0!important}}.fivestars--reviews-wrapper{display:none}.fivestars--reviews-wrapper.active{display:block}.five-star--reviews-header{text-align:center;font-family:Kipling-Regular,Futura,sans-serif;font-size:30px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;color:#000;text-transform:uppercase;margin-bottom:30px}.fivestars--reviews-gallery-wrapper{padding:0!important}.fivestars--reviews-gallery-wrapper .tt-w-gallery-widget{margin-bottom:30px!important}.fivestars--reviews-gallery-wrapper .TTGalleryTitleText{display:none}.fivestars--reviews-gallery-wrapper .TTGalleryContent{border-bottom:none}.fivestars--reviews-gallery-wrapper .TTmediaItem{width:120px!important;margin-right:10px!important}.fivestars--reviews-gallery-wrapper .TTmediaItem .TTsmallphotoMediaItem{height:120px!important}.fivestars--reviews-gallery-wrapper .TTmediaItem .TTsmallphotoMediaItem img{width:120px!important;height:120px!important;border:1px solid #88b04b}.five-star--product-tabs-nav-item a{display:flex;align-items:center;flex-flow:column wrap;justify-content:center}.five-star--product-tabs-nav-item a p{font-family:Kipling-Regular,Futura,sans-serif;font-size:17px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.34px;text-align:left;color:#000;text-decoration:underline;white-space:nowrap;margin:10px 0 0}@media only screen and (max-width:960px){.five-star--product-tabs-nav-item a p{margin:0}}.sidebar--static .five-star--product-tabs-nav-item-img{align-items:flex-end}.five-star--product-tabs-nav-item-img img{max-width:100%}.five-star--product-tabs-nav-item a:hover p{text-decoration:none}.five-star--product-tabs-item{display:none}.five-star--product-tabs-item.active{display:block}.five-star--product-tabs-item-wrapp{display:flex;justify-content:center;position:relative}.five-star--product-attr{position:absolute;right:-200px;top:0;bottom:0;margin:auto;display:flex;flex-flow:column nowrap;justify-content:center}.five-star--product-attr h2{font-size:30px;text-transform:uppercase}.five-star--product-attr h2,.five-star--product-attr p{font-family:Kipling-Regular,Futura,sans-serif;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;text-align:left;color:#000}.five-star--product-attr p{font-size:18px}.five-star--product-attr a{text-decoration:none}.five-star--product-attr a.shop-link{margin-top:25px;font-family:Kipling-Bold,Futura,sans-serif;font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;text-align:left;color:#000;text-transform:uppercase;display:block;text-decoration:underline}.five-star--product-attr a:hover{text-decoration:none}.five-star--product-attr .five-star--product-stars{margin:0 0 8px}.five-star--product-attr .five-star--product-stars:hover{cursor:pointer}@media only screen and (max-width:960px){.five-star--product-attr .five-star--product-stars{max-width:200px}}.five-star--product-attr .more-colors--message{font-size:15px;margin:10px 0;font-family:Kipling-Regular,Futura,sans-serif}.mobile-500-hidden{display:none}.five-star--product-tabs-item-wrapp-img{position:relative}@media only screen and (max-width:960px){.five-star--container h1{font-size:7.5vw;margin-top:20px}.five-star--product-tabs-item-wrapp-img{width:60%}.five-star--product-attr{width:60%;right:-63%}.five-star--container h1 img{width:6vw}.five-star--product-tabs-nav{max-width:none;display:flex;align-items:flex-end;justify-content:center;flex-flow:row nowrap;padding:10px 2%}.five-star--product-tabs-nav-item a p{white-space:nowrap}.five-star--product-tabs-nav-item{margin-right:30px;margin-top:15px;margin-bottom:0}.five-star--product-tabs-nav-item:last-child{margin-right:0}.five-star--product-tabs-nav-item-img{margin-right:0;width:auto;height:auto;margin-bottom:10px}.five-star--product-tabs-nav-item a{flex-direction:column;align-items:center;justify-content:flex-end}.five-star--product-tabs-item-wrapp{justify-content:flex-start}}@media screen and (max-width:700px){.five-star--product-tabs-nav-item{margin-right:0;margin-top:0;width:20%}}@media screen and (max-width:500px){.five-star--container h1{font-size:25px}.mobile-500-hidden{display:block}.five-star--product-tabs-nav-item{margin-right:9px}.five-star--product-tabs-nav-item a p{font-size:12px}.five-star--product-attr h2{font-size:20px}.five-star--product-attr p{font-size:14px}.five-star--product-attr a{margin-top:15px;font-size:14px}}.fivestars--reviews-gallery-wrapper{display:block;margin:0 auto}.fivestars--reviews-gallery-wrapper .TTGallerySmall .TTGalleryTitle{padding-top:0!important}.sort-reviews ul li{text-align:center;border-bottom:2px solid #d8d1d1}.sort-reviews ul li a.active,.sort-reviews ul li a:hover{background:#d8d1d1}.sort-reviews a{text-align:center;font-family:Kipling-Regular,Futura,sans-serif;font-size:22px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;color:#000;text-transform:uppercase;display:block;padding:15px 0 10px}.sort-reviews .title:after{border-style:solid;border-color:#000;border-width:1px 1px 0 0;content:"";display:inline-block;width:15px;height:15px;position:relative;transform:rotate(135deg);vertical-align:top;margin-left:10px}.sort-reviews .title.active:after{transform:rotate(-45deg);top:10px}.sort-reviews .title-wrapper{text-align:center;border-top:2px solid #d8d1d1;border-bottom:2px solid #d8d1d1}.nowtrending-landing-wrapp{max-width:1600px;margin:0 auto}@media only screen and (max-width:600px){.nowtrending-landing-wrapp{width:100%;max-width:none}}.nowtrending-landing{margin-top:30px;margin-bottom:100px}@media only screen and (max-width:960px){.nowtrending-landing{margin-bottom:40px}}@media only screen and (max-width:600px){.nowtrending-landing{margin-top:0;margin-bottom:0}}.nowtrending-landing-only-mobile{display:none!important}@media only screen and (max-width:600px){.nowtrending-landing-only-mobile{display:block!important}}@media only screen and (max-width:600px){.nowtrending-landing-hidden-mobile{display:none!important}}.nowtrending-landing-hero{display:flex;justify-content:center;overflow:hidden;position:relative}@media only screen and (max-width:600px){.nowtrending-landing-hero{display:block}}.nowtrending-landing-main-img{position:relative;overflow:hidden;width:48%;z-index:1;display:block}@media only screen and (max-width:600px){.nowtrending-landing-main-img{width:100%;overflow:visible}}.nowtrending-landing-main-img img{width:100%;display:block}.nowtrending-landing-main-img .mark{position:absolute;left:0;right:0;top:40px;text-align:center;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:17px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2.38px;color:#fff}@media only screen and (max-width:960px){.nowtrending-landing-main-img .mark{font-size:14px;letter-spacing:2px}}@media only screen and (max-width:600px){.nowtrending-landing-main-img .mark{font-size:12px;letter-spacing:1.6px}}.nowtrending-landing-main-img .mark span{font-family:Kipling-Light,Futura,sans-serif;font-weight:400}.nowtrending-landing-main-img .text{position:absolute;right:0;bottom:29px;font-family:Kipling-Extrabold,Futura,sans-serif;font-size:117px;font-weight:700;font-style:normal;font-stretch:normal;line-height:.69;letter-spacing:4.7px;text-align:left;color:#faf97d}.nowtrending-landing-main-img .text span{letter-spacing:3.53px}@media only screen and (max-width:960px){.nowtrending-landing-main-img .text{left:3px;bottom:68px;right:auto;font-size:73.25px;letter-spacing:2.93px}.nowtrending-landing-main-img .text span{letter-spacing:2px}}.nowtrending-landing-add-images{position:absolute;left:0;right:0;top:100px;text-align:center;z-index:0}@media only screen and (max-width:600px){.nowtrending-landing-add-images{position:static;padding:40px}}.nowtrending-landing-add-images a{width:23%;position:absolute;display:block;z-index:0}@media only screen and (max-width:600px){.nowtrending-landing-add-images a{position:static;width:100%}}.nowtrending-landing-add-images a img{width:100%;display:block}.nowtrending-landing-section-mobile-images{overflow:hidden}.nowtrending-landing-section-mobile-images .nowtrending-landing-section-mobile-image-1{position:relative;overflow:hidden;display:block}.nowtrending-landing-section-mobile-images .nowtrending-landing-section-mobile-image-1 img{position:relative;max-width:none;height:500px}.nowtrending-landing-section-mobile-images .nowtrending-landing-section-mobile-image-2{padding:40px;display:block}.nowtrending-landing-section-mobile-images .nowtrending-landing-section-mobile-image-2 img{width:100%}.nowtrending-landing-section-mobile-images img{display:block}.nowtrending-landing-section-2{position:relative;display:block;width:90%;margin:50px auto 0;overflow:hidden;z-index:2}@media only screen and (max-width:600px){.nowtrending-landing-section-2{margin-top:0;width:100%}}.nowtrending-landing-section-2-main-img{text-align:center;position:relative;z-index:1;width:100%;display:block}.nowtrending-landing-section-2-main-img img{width:100%;display:block}.nowtrending-landing-section-2-add-img{text-align:center;position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:2;width:100%;display:block}@media only screen and (max-width:600px){.nowtrending-landing-section-2-add-img{position:static;background:#000}}.nowtrending-landing-section-2-add-img img{width:100%;height:100%;display:block}@media only screen and (max-width:600px){.nowtrending-landing-section-2-add-img img{width:auto;height:600px;max-width:none;position:relative}}.nowtrending-landing-section-2-3-wrapp{position:relative;overflow:hidden}.trigger-nowtrending-landing-section-3{position:absolute;left:0;right:0;top:35%}.nowtrending-landing-section-3{width:77%;margin:50px auto 0;z-index:1;position:relative;opacity:0;transition:opacity .3s ease-in-out}@media only screen and (max-width:600px){.nowtrending-landing-section-3{opacity:1;width:100%;margin-top:0;position:static}}.nowtrending-landing-section-3-images{display:flex;justify-content:space-between}@media only screen and (max-width:600px){.nowtrending-landing-section-3-images{display:block}}.nowtrending-landing-section-3-images>a{width:29%;flex:0 0 29%;display:block}@media only screen and (max-width:600px){.nowtrending-landing-section-3-images>a{width:100%}}.nowtrending-landing-section-3-images img{width:100%;display:block;position:relative}.nowtrending-landing-footer{margin-top:55px;text-align:center}@media only screen and (max-width:600px){.nowtrending-landing-footer{margin-top:0;padding-top:20px;padding-bottom:60px;background:#000}}.nowtrending-landing-footer a{font-family:Kipling-Extrabold,Futura,sans-serif;font-size:23px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.66;letter-spacing:.92px;text-align:center;color:#000;text-decoration:underline}@media only screen and (max-width:960px){.nowtrending-landing-footer a{font-size:18px;letter-spacing:normal}}@media only screen and (max-width:600px){.nowtrending-landing-footer a{color:#fff;font-size:15px;letter-spacing:normal}}.nowtrending-landing-footer a:hover{text-decoration:none}body.talkable-hide #talkable-offer{display:none}.product-set-alt{color:#000;padding-bottom:60px}@media only screen and (max-width:960px){.product-set-alt{padding:30px 0 0}}@media only screen and (max-width:600px){.product-set-alt{padding:30px 30px 0}}@media only screen and (max-width:419px){.product-set-alt{padding:30px 0 0}}#pdp-detail .product-set-alt .mobile-quantity-parent{padding:0}#pdp-detail .product-set-alt .mobile-quantity-parent input{height:21px;width:23px;border-radius:2px;border:1px solid #757575;font-size:10px;color:#000;padding:0;text-align:center;line-height:20px}#pdp-detail .product-set-alt .mobile-quantity-parent input:focus{border-radius:2px;border-width:.5px}#pdp-detail .product-set-alt .mobile-quantity-parent span{width:6px;height:6px;position:relative;font-size:0;line-height:0;overflow:hidden;cursor:pointer;outline:0}#pdp-detail .product-set-alt .mobile-quantity-parent span:after,#pdp-detail .product-set-alt .mobile-quantity-parent span:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#000;border-radius:1px}#pdp-detail .product-set-alt .mobile-quantity-parent span:after{width:2px;height:6px}#pdp-detail .product-set-alt .mobile-quantity-parent span:before{width:6px;height:2px}#pdp-detail .product-set-alt .mobile-quantity-parent .fa-minus{margin-right:8px}#pdp-detail .product-set-alt .mobile-quantity-parent .fa-minus:after{display:none}#pdp-detail .product-set-alt .mobile-quantity-parent .fa-plus{margin-left:8px}.product-set-alt h1.product-name{font-size:24px;line-height:29px;margin-bottom:13px;font-family:Kipling-Light,Futura,sans-serif;text-transform:uppercase;text-align:left;letter-spacing:1.92px}@media only screen and (max-width:960px){.product-set-alt h1.product-name{margin-bottom:24px;text-align:center}}@media only screen and (max-width:600px){.product-set-alt h1.product-name{font-size:20px;line-height:24px;letter-spacing:1.6px;margin-bottom:12px}}.product-set-alt h1.product-name a{outline:0}.product-set-alt .product-set-description{text-align:left}.product-set-alt .product-set-alt-wrapper{display:flex;align-items:stretch}@media only screen and (max-width:960px){.product-set-alt .product-set-alt-wrapper{display:block}}.product-set-alt .product-wishlist-section.pdp-wishlist-intance{right:0;top:0}.product-set-alt .product-wishlist-section.pdp-wishlist-intance .product-wishlist-icon{width:30px}.product-set-about{flex:0 0 430px;max-width:430px;margin-right:58px;position:relative}@media only screen and (max-width:1200px){.product-set-about{flex:0 0 300px;max-width:300px;margin-right:30px}}@media only screen and (max-width:960px){.product-set-about{width:100%;max-width:500px;margin:0 auto 40px}}@media only screen and (max-width:600px){.product-set-about{max-width:none;margin:0 auto 54px}}.product-set-about .hero-image{display:block;width:100%}.product-set-about .product-set-about-bottom{display:flex;align-items:flex-start;margin-top:12px;justify-content:space-between}@media only screen and (max-width:1200px){.product-set-about .product-set-about-bottom{display:block}}@media only screen and (max-width:960px){.product-set-about .product-set-about-bottom{display:flex}}@media only screen and (max-width:600px){.product-set-about .product-set-about-bottom{display:block;text-align:center}}.product-set-about .product-set-about-bottom .product-add-to-cart{flex:0 1 auto}.product-set-about .product-set-about-bottom .product-add-to-cart .add-all-to-cart.button-fancy-large{background:#2d2f2c;font-size:14px;line-height:20px;letter-spacing:1.104px;min-width:0;max-width:100%;box-sizing:border-box;display:inline-block;display:inline-flex;vertical-align:top;padding:5px 23px;border-radius:10px;-webkit-appearance:none;align-items:center;justify-content:center;text-align:center;margin:0!important;width:auto!important;transition:background .2s ease;height:auto;min-height:48px}@media only screen and (max-width:1200px){.product-set-about .product-set-about-bottom .product-add-to-cart .add-all-to-cart.button-fancy-large{display:block;width:100%!important;margin-top:12px!important}}@media only screen and (max-width:960px){.product-set-about .product-set-about-bottom .product-add-to-cart .add-all-to-cart.button-fancy-large{display:inline-block;display:inline-flex;margin:0!important;width:auto!important;position:static;z-index:auto}}.product-set-about .product-set-about-bottom .product-add-to-cart .add-all-to-cart.button-fancy-large:hover{color:#fff;background:#d9d9d9}.product-set-about .product-set-about-bottom .product-set-pricing{flex:0 0 auto;margin-right:15px}@media only screen and (max-width:600px){.product-set-about .product-set-about-bottom .product-set-pricing{margin-right:12px}}.product-set-about .product-set-about-bottom .product-set-pricing .product-price{text-align:left;margin:0;font-size:18px;line-height:22px;letter-spacing:1.44px}@media only screen and (max-width:600px){.product-set-about .product-set-about-bottom .product-set-pricing .product-price{font-size:16px;line-height:20px;letter-spacing:1.28px;text-align:center;margin-bottom:10px}}.product-set-about .product-set-about-box.is-absolute{position:absolute;left:0;bottom:0;width:430px}@media only screen and (max-width:1200px){.product-set-about .product-set-about-box.is-absolute{width:300px}}@media only screen and (max-width:960px){.product-set-about .product-set-about-box.is-absolute{width:auto;position:static}}.product-set-about .product-set-about-box.is-fixed{position:fixed;width:430px}@media only screen and (max-width:1200px){.product-set-about .product-set-about-box.is-fixed{width:300px}}@media only screen and (max-width:960px){.product-set-about .product-set-about-box.is-fixed{width:auto;position:static}}.product-set-details{display:grid;grid-template-areas:"a b" "c c";grid-template-columns:1fr 164px;gap:20px;padding-top:64px}@media only screen and (max-width:1200px){.product-set-details{padding-top:36px;grid-template-columns:1fr 144px}}@media only screen and (max-width:960px){.product-set-details{grid-template-columns:1fr 164px;padding-top:64px}}@media only screen and (max-width:768px){.product-set-details{padding-top:36px;grid-template-columns:1fr 144px}}@media only screen and (max-width:600px){.product-set-details{display:block;padding:0}}.product-set-details .product-set-details-actions{grid-area:b}@media only screen and (max-width:600px){.product-set-details .product-set-details-actions{display:flex;justify-content:space-between;margin-top:18px}}.product-set-details .product-set-details-actions .availability{display:block;margin-top:6px}#pdp-detail .product-set-details .product-set-details-actions .availability .availability-msg{margin:0;font-size:10px;line-height:12px;letter-spacing:.8px;color:#757575}.product-set-details .product-set-details-actions .inventory{padding:0}.product-set-details .product-set-details-actions .product-add-to-cart{margin-top:19px}@media only screen and (max-width:600px){.product-set-details .product-set-details-actions .product-add-to-cart{margin:0}}#product-set-list .product-set-details .product-set-details-actions .product-add-to-cart .add-to-cart.button-fancy-medium{margin:0;transition:background .2s ease;height:29px;font-size:10px;letter-spacing:.8px;line-height:16px;display:inline-block;display:inline-flex;vertical-align:top;justify-content:center;text-align:center;align-items:center;padding:5px 20px;border-radius:6px;-webkit-appearance:none;outline:0;float:none;width:auto;max-width:100%;height:auto;min-height:29px;font-family:Kipling-Extrabold,Futura,sans-serif;min-width:132px}@media only screen and (max-width:960px){#product-set-list .product-set-details .product-set-details-actions .product-add-to-cart .add-to-cart.button-fancy-medium{position:static;z-index:auto}}@media only screen and (max-width:600px){#product-set-list .product-set-details .product-set-details-actions .product-add-to-cart .add-to-cart.button-fancy-medium{min-height:36px;font-size:13px;line-height:16px;letter-spacing:1.016px;min-width:166px}}.product-set-details .product-set-details-actions #stickvogel-content{margin:19px 0 -8px}@media only screen and (max-width:600px){.product-set-details .product-set-details-actions #stickvogel-content{margin:0 0 12px;text-align:right}}.product-set-details .product-set-details-actions #stickvogel-content .svLinkConfigurator{background:#2d2f2c;display:inline-block;display:inline-flex;vertical-align:top;font-size:8px;line-height:10px;letter-spacing:.617px;min-width:132px;max-width:100%;padding:5px 20px;min-height:20px;border-radius:10px;box-sizing:border-box;text-transform:uppercase;width:auto;float:none}@media only screen and (max-width:600px){.product-set-details .product-set-details-actions #stickvogel-content .svLinkConfigurator{min-width:144px}}#pdp-detail .product-set-details .product-set-details-actions #stickvogel-content .svLinkConfigurator .pdp-monogaram-img_desktop{display:block;vertical-align:top;width:13px;margin:0 5px;top:-2px}.product-set-details .product-set-details-actions #stickvogel-content .svLinkConfigurator .monogram-tooltip{display:inline-block;vertical-align:top;left:0;bottom:0;width:10px;height:10px;top:-1px;margin-left:5px}.product-set-details .product-set-details-actions #stickvogel-content .svLinkConfigurator .monogram-tooltip .fa-info-circle{font-size:11px}.product-set-details .product-set-details-actions #stickvogel-content .svLinkConfigurator .monogram-tooltip .tooltip-content{min-width:0;font-size:10px;line-height:13px;padding:5px}.product-set-details .product-set-details-info{grid-area:a}@media only screen and (max-width:600px){.product-set-details .product-set-details-info{display:grid;justify-content:space-between;grid-template-columns:1fr auto;gap:18px;padding-top:64px}}.product-set-details .product-set-details-info .product-name{font-size:12px;line-height:14px;margin-bottom:9px;letter-spacing:.96px;font-weight:400;text-align:left}.product-set-details .product-set-details-info .product-price{margin:0;text-align:left;font-size:16px;line-height:20px;margin-bottom:13px;letter-spacing:.64px}@media only screen and (max-width:600px){.product-set-details .product-set-details-info .product-price{font-size:14px;line-height:17px;letter-spacing:.56px;margin:-1px 0 -2px;text-align:right}}.product-set-details .product-set-details-info .product-price .price-sales{color:#eb0e1c}.product-set-details .product-set-details-info .product-price .price-standard{margin-right:10px}@media only screen and (max-width:960px){.product-set-details .product-set-details-info .product-variations{padding:0}}.product-set-details .product-set-details-info .product-variations .attribute .Color{margin:0 0 0 -3px}.product-set-details .product-set-details-info .product-variations .attribute .Color li{padding:0;float:none;flex:0 0 auto;margin:2px;width:20px;height:20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.product-set-details .product-set-details-info .product-variations .attribute .Color li.selected{border-color:#000}.product-set-details .product-set-details-info .product-variations .attribute .Color li a{width:14px;height:14px;border-radius:50%;flex:0 0 auto}.product-set-details .product-set-details-info .product-variations .attribute .Color .swathces-row{margin:-2px;display:flex;flex-wrap:wrap}.product-set-details .product-set-details-info .product-variations .attribute .colorValueLabel,.product-set-details .product-set-details-info .product-variations .attribute .label,.product-set-details .product-set-details-info .product-variations .attribute .pleaseSelectColor{font-size:10px;line-height:12px;letter-spacing:.8px;color:#757575;float:none;vertical-align:top;margin:0}.product-set-details .product-set-details-info .product-variations .attribute .value{margin-top:5px;clear:none}.product-set-details .product-set-details-info .seedeets-box{display:inline-block;vertical-align:top;max-width:100%;color:#000;font-size:10px;line-height:14px;letter-spacing:.48px;margin-top:16px}@media only screen and (max-width:600px){.product-set-details .product-set-details-info .seedeets-box{font-size:12px;line-height:14px;margin:0;text-align:right}}.product-set-details .product-set-details-info .seedeets-box .seedeets{text-decoration:underline;text-underline-offset:2px}.product-set-details .product-set-details-info .seedeets-box .seedeets:hover{text-decoration:none}.product-set-details .product-set-details-promotions{grid-area:c}@media only screen and (max-width:600px){.product-set-details .product-set-details-promotions{margin-top:20px}}.product-set-details .promotion{margin-top:16px}@media only screen and (max-width:960px){.product-set-details .promotion{text-align:left}}.product-set-details .promotion .promo-details{font-size:10px;line-height:12px;letter-spacing:.48px}.product-set-details .promotion .promo-details span:first-child{text-underline-offset:1px}.product-set-details .promotion .promo-details:hover .promo-details-full{font-size:10px;line-height:12px}.product-set-details .promotion .promotion-callout{padding:16px 20px;background:#d9d9d9;font-size:12px;line-height:14px;margin:0}.product-set-details .visually-hidden:first-child+.promotion{margin:0}.product-set-main{flex:1 1 auto;min-width:0}@media only screen and (max-width:960px){.product-set-main{width:100%;max-width:800px;margin:0 auto}}.product-set-main .product-set-item{max-width:695px;display:flex;align-items:flex-start;margin-bottom:65px}@media only screen and (max-width:960px){.product-set-main .product-set-item{max-width:none;text-align:left}}@media only screen and (max-width:600px){.product-set-main .product-set-item{padding:0 16px;display:block;margin-bottom:50px}}@media only screen and (max-width:419px){.product-set-main .product-set-item{padding:0}}.product-set-main .product-set-item:last-child{margin:0}.product-set-main .product-set-item>form{flex:1 1 100%;max-width:100%;display:flex;align-items:flex-start}@media only screen and (max-width:600px){.product-set-main .product-set-item>form{display:block}}.product-set-main .product-set-item .product-set-details{flex:1 1 auto;min-width:0}.product-set-main .product-set-item .product-set-image{flex:0 0 290px;max-width:290px;margin-right:48px}@media only screen and (max-width:1200px){.product-set-main .product-set-item .product-set-image{flex:0 0 220px;max-width:220px;margin-right:30px}}@media only screen and (max-width:960px){.product-set-main .product-set-item .product-set-image{flex:0 0 290px;max-width:290px;margin-right:48px}}@media only screen and (max-width:768px){.product-set-main .product-set-item .product-set-image{flex:0 0 220px;max-width:220px;margin-right:30px}}@media only screen and (max-width:600px){.product-set-main .product-set-item .product-set-image{max-width:none;margin:0 0 12px}}.product-set-main .product-set-item .product-set-image .product-gallery{width:auto;float:none}.product-set-main .product-set-item .product-set-image .product-gallery .slick-arrow{width:18px;height:27px;bottom:55px;cursor:pointer;background-size:100% 100%;background-repeat:no-repeat;transition:opacity .2s ease}.product-set-main .product-set-item .product-set-image .product-gallery .slick-arrow.fa-angle-left{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAxOCAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeTE9Ii0wLjUzMDYxMiIgeDI9IjIxLjA2NDciIHkyPSItMC41MzA2MTIiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjc1NTY4OSAwLjY1NDkzMSAwLjY1NDkzMSAwLjc1NTY4OSAxNi45MTgzIDEpIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuMDYxMjIiLz4KPGxpbmUgeTE9Ii0wLjUzMDYxMiIgeDI9IjIwLjA1ODMiIHkyPSItMC41MzA2MTIiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjc5MzYwNiAtMC42MDg0MzIgLTAuNjA4NDMyIDAuNzkzNjA2IDE2LjkxODMgMjcpIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuMDYxMjIiLz4KPC9zdmc+Cg==")}.product-set-main .product-set-item .product-set-image .product-gallery .slick-arrow.fa-angle-right{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAxOCAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjEuMzQ3MDMiIHkxPSIwLjU5OTAyMiIgeDI9IjE3LjI2NTQiIHkyPSIxNC4zOTQ5IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuMDYxMjIiLz4KPGxpbmUgeDE9IjAuNjc2NzkzIiB5MT0iMjYuNTc4OSIgeDI9IjE2LjU5NTIiIHkyPSIxNC4zNzQ4IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuMDYxMjIiLz4KPC9zdmc+Cg==")}#pdp-main .product-set-main .product-set-item .product-set-image .product-gallery .slick-arrow.fa-angle-left:before,#pdp-main .product-set-main .product-set-item .product-set-image .product-gallery .slick-arrow.fa-angle-right:before{display:none}.product-set-main .product-set-item .product-set-image .product-gallery .slick-arrow.pdp-slick-next{left:auto;right:0}.product-set-main .product-set-item .product-set-image .product-gallery .slick-arrow.pdp-slick-prev{left:0}.product-set-main .product-set-item .product-set-image .product-gallery .slick-arrow.pdp-slick-next,.product-set-main .product-set-item .product-set-image .product-gallery .slick-arrow.pdp-slick-prev{top:auto}.product-set-main .product-set-item .product-set-image .product-gallery .slick-arrow:hover{opacity:.8}.product-set-main .product-set-item .product-set-image .product-gallery .product-gallery-elem{padding:30px 30px 0;box-sizing:border-box}.product-set-main .product-set-item .product-set-image .product-gallery .product-gallery-elem img,.product-set-main .product-set-item .product-set-image .product-gallery .product-gallery-elem picture{display:block;margin:0 auto}.product-set-main .product-set-item .product-set-image .product-primary-image{padding:0;min-height:0}.product-gallery:not(.slick-initialized){display:flex;overflow:hidden;padding:0}.product-gallery:not(.slick-initialized) .product-gallery-elem{flex:1 0 100%;max-width:100%}.product-gallery img,.product-gallery video{display:block;width:100%;aspect-ratio:1/1}.product-gallery video{max-width:none;height:auto}.product-gallery .pdp-slick-next,.product-gallery .pdp-slick-prev{cursor:pointer}#cart-table{table-layout:fixed}.stickvogel-images:not(.slick-initialized){display:flex;flex-wrap:nowrap;overflow:hidden}.stickvogel-images:not(.slick-initialized) .stickvogel-images-item{flex:1 0 100%;max-width:100%}.mini-cart-image .stickvogel-images{width:83px}.pt_checkout .sidebar-basket .sidebar-basket-product .stickvogel-images{width:35.5%;flex:0 0 auto}@media screen and (max-width:960px){.pt_checkout .sidebar-basket .sidebar-basket-product .stickvogel-images{width:45%}}.pt_checkout .sidebar-basket .sidebar-basket-product .stickvogel-images img,.pt_checkout .sidebar-basket .sidebar-basket-product .stickvogel-images picture{width:100%}.pt_order-confirmation .sidebar-basket-product .stickvogel-images{width:95px;flex:0 0 auto}.pt_order-confirmation .sidebar-basket-product .stickvogel-images img,.pt_order-confirmation .sidebar-basket-product .stickvogel-images picture{width:95px}.stickvogel-images .slick-dots{display:flex;flex-wrap:wrap;justify-content:center}.nav .stickvogel-images .slick-dots{margin:0}#pre-header .systemControls .stickvogel-images .slick-dots>li,.stickvogel-images .slick-dots>li{margin:5px;width:auto;height:auto;display:block;flex:0 0 auto}.stickvogel-images .slick-dots>li.slick-active>button{background:#9d9f9c}.mini-cart-image #pre-header .systemControls .stickvogel-images .slick-dots>li,.mini-cart-image .stickvogel-images .slick-dots>li,.pt_order-confirmation .sidebar-basket-product .stickvogel-images .slick-dots>li{margin:3px}.nav .sidebar-basket-product .stickvogel-images .slick-dots>li{margin:4px!important}@media screen and (max-width:960px){.nav .sidebar-basket-product .stickvogel-images .slick-dots>li{margin:5px!important}}.stickvogel-images .slick-dots>li>button{display:block;cursor:pointer;width:10px;height:10px;border:1px solid #9d9f9c;box-sizing:border-box;border-radius:50%;margin:0;padding:0;outline:0;background:none;-webkit-appearance:none;font-size:0;line-height:0;text-indent:-999px;overflow:hidden}.stickvogel-images .slick-dots>li>button:before{display:none}.mini-cart-image .stickvogel-images .slick-dots>li>button,.pt_order-confirmation .sidebar-basket-product .stickvogel-images .slick-dots>li>button{width:6px;height:6px}.sidebar-basket-product .stickvogel-images .slick-dots>li>button{width:8px;height:8px}@media screen and (max-width:960px){.sidebar-basket-product .stickvogel-images .slick-dots>li>button{width:10px;height:10px}}
/*# sourceMappingURL=main.css.map */
