@import url(//hello.myfonts.net/count/372d92);.help-wrap .links ul li a,.helpbox .contact p a,.opengraph a,.overlay-btn,a,a:hover{text-decoration:none}.form .submitbox label,ol li,ul li{padding-left:0}.price-box .delivery,.revealmore p b,.uppercase{text-transform:uppercase}@font-face{font-family:Brenta-Regular;src:url(../fonts/brenta/372D92_0_0.eot);src:url(../fonts/brenta/372D92_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/brenta/372D92_0_0.woff2) format("woff2"),url(../fonts/brenta/372D92_0_0.woff) format("woff"),url(../fonts/brenta/372D92_0_0.ttf) format("truetype")}body,html{position:relative;overflow-x:hidden}body{font-family:"Gotham A","Gotham B",helvetica,arial;font-weight:400;-webkit-font-smoothing:antialiased;font-size:12px;line-height:normal}.descriptionbox .title2,.revealmore,.search-wrap .search-input,header.product .details .subtitle,header.product .reveal-monogram .image span{font-family:Brenta-Regular}body.noscroll,html.noscroll{overflow:hidden!important;position:relative!important}hr.cloud{height:20px;background:url(../images/icons/hr.png) center center no-repeat;margin-top:0!important;margin-bottom:0!important;width:100%;border:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;line-height:1.42857143}p{font-weight:100}.offset{position:absolute;top:-9999px;left:-9999px}.divider,.loader,.price-box,.ui-wrapper,section{position:relative}a{color:#1C1C1B}a:hover{color:#10aab3}ol,ul{margin:0 0 0 19px;padding:0}.plr-5,.pr-5{padding-right:5px}.pt-5,.ptb-5{padding-top:5px}.pb-5,.ptb-5{padding-bottom:5px}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=search],input[type=submit],textarea{-webkit-appearance:none;border-radius:0}ol li,ul li{list-style-position:outside}.pl-5,.plr-5{padding-left:5px}section{clear:both}.nofloat{float:none!important;display:inline-block!important}.inline,.remove a,hr{display:inline-block}.price-box{clear:both}.price-box .price{font-size:30px;line-height:36px;letter-spacing:1px;font-weight:500;color:#1C1C1B}.price-box .was-price{font-size:13px;font-weight:400;text-decoration:line-through}.price-box .delivery{font-size:11px;font-weight:700;color:#1C1C1B}.p-5{padding:5px}.pl-10,.plr-10{padding-left:10px}.plr-10,.pr-10,.socialbox .text,.socialbox a{padding-right:10px}.pt-10,.ptb-10{padding-top:10px}.pb-10,.ptb-10{padding-bottom:10px}.p-10{padding:10px}.pl-20,.plr-20{padding-left:20px}.plr-20,.pr-20{padding-right:20px}.pt-20,.ptb-20{padding-top:20px}.pb-20,.ptb-20{padding-bottom:20px}.p-20{padding:20px}.pl-30,.plr-30{padding-left:30px}.plr-30,.pr-30{padding-right:30px}.pt-30,.ptb-30{padding-top:30px}.pb-30,.ptb-30{padding-bottom:30px}.p-30{padding:30px}.pl-40,.plr-40{padding-left:40px}.plr-40,.pr-40{padding-right:40px}.pt-40,.ptb-40{padding-top:40px}.pb-40,.ptb-40{padding-bottom:40px}.p-40{padding:40px}.pl-50,.plr-50{padding-left:50px}.plr-50,.pr-50{padding-right:50px}.pt-50,.ptb-50{padding-top:50px}.pb-50,.ptb-50{padding-bottom:50px}.p-50{padding:50px}.pl-60,.plr-60{padding-left:60px}.plr-60,.pr-60{padding-right:60px}.pt-60,.ptb-60{padding-top:60px}.pb-60,.ptb-60{padding-bottom:60px}.p-60{padding:60px}.pl-70,.plr-70{padding-left:70px}.plr-70,.pr-70{padding-right:70px}.pt-70,.ptb-70{padding-top:70px}.pb-70,.ptb-70{padding-bottom:70px}.p-70{padding:70px}.pl-80,.plr-80{padding-left:80px}.hint--banner-txt .button,.plr-80,.pr-80{padding-right:80px}.pt-80,.ptb-80{padding-top:80px}.pb-80,.ptb-80{padding-bottom:80px}.p-80{padding:80px}.pl-90,.plr-90{padding-left:90px}.plr-90,.pr-90{padding-right:90px}.pt-90,.ptb-90{padding-top:90px}.pb-90,.ptb-90{padding-bottom:90px}.p-90{padding:90px}.pl-100,.plr-100{padding-left:100px}.plr-100,.pr-100{padding-right:100px}.pt-100,.ptb-100{padding-top:100px}.pb-100,.ptb-100{padding-bottom:100px}.p-100{padding:100px}hr{width:100%}.close-icon.close-cart,.revealmore+.r-less,.revealmore+.r-more{display:block!important}img.lazyload,img.lazyloading{opacity:0}img.lazyloaded{opacity:1;transition:opacity .3s linear}.divider{clear:both}.d10{height:10px}.d20{height:20px}.d30{height:30px}.d40{height:40px}.bg-black{background:#1C1C1B}.bg-white{background:#fff}.bg-grey{background:#eee}.bg-light-grey{background:#f5f5f5}.bg-dark-grey{background:#1C1C1B;color:#fff}.bg-charcoal{background:#333;color:#fff}.cteal{color:#1abec8}.cgrey{color:#4c4c4c}.heading1{font-weight:400;font-size:30px;line-height:32px}.heading2{font-weight:500;font-size:24px;line-height:29px}.heading3{font-weight:500;font-size:36px;line-height:34px}.heading4{font-weight:400;font-size:18px;line-height:normal}.underline{text-decoration:underline}.italic{font-style:italic}.clear{clear:both}.align-right{text-align:right}.align-left,.sharing a{text-align:left}.align-center{text-align:center}.float-left{float:left!important}.float-right{float:right!important}@media (max-width:1599px){.xl-t-np,.xl-tb-np{padding-top:0!important}.xl-lr-np{padding-left:0;padding-right:0}.xl-pl-5,.xl-plr-5{padding-left:5px}.xl-plr-5,.xl-pr-5{padding-right:5px}.xl-tb-np{padding-bottom:0!important}.xl-b-np{padding-bottom:0}.xl-p{padding-top:20px;padding-bottom:20px}.xl-pt-5,.xl-ptb-5{padding-top:5px}.xl-pb-5,.xl-ptb-5{padding-bottom:5px}.xl-rel{position:relative}.xl-align-right{text-align:right!important}.xl-align-left{text-align:left!important}.xl-align-center{text-align:center!important}.xl-p-5{padding:5px}.xl-pl-10,.xl-plr-10{padding-left:10px}.xl-plr-10,.xl-pr-10{padding-right:10px}.xl-pt-10,.xl-ptb-10{padding-top:10px}.xl-pb-10,.xl-ptb-10{padding-bottom:10px}.xl-p-10{padding:10px}.xl-pl-20,.xl-plr-20{padding-left:20px}.xl-plr-20,.xl-pr-20{padding-right:20px}.xl-pt-20,.xl-ptb-20{padding-top:20px}.xl-pb-20,.xl-ptb-20{padding-bottom:20px}.xl-p-20{padding:20px}.xl-pl-30,.xl-plr-30{padding-left:30px}.xl-plr-30,.xl-pr-30{padding-right:30px}.xl-pt-30,.xl-ptb-30{padding-top:30px}.xl-pb-30,.xl-ptb-30{padding-bottom:30px}.xl-p-30{padding:30px}.xl-pl-40,.xl-plr-40{padding-left:40px}.xl-plr-40,.xl-pr-40{padding-right:40px}.xl-pt-40,.xl-ptb-40{padding-top:40px}.xl-pb-40,.xl-ptb-40{padding-bottom:40px}.xl-p-40{padding:40px}.xl-pl-50,.xl-plr-50{padding-left:50px}.xl-plr-50,.xl-pr-50{padding-right:50px}.xl-pt-50,.xl-ptb-50{padding-top:50px}.xl-pb-50,.xl-ptb-50{padding-bottom:50px}.xl-p-50{padding:50px}.xl-pl-60,.xl-plr-60{padding-left:60px}.xl-plr-60,.xl-pr-60{padding-right:60px}.xl-pt-60,.xl-ptb-60{padding-top:60px}.xl-pb-60,.xl-ptb-60{padding-bottom:60px}.xl-p-60{padding:60px}.xl-pl-70,.xl-plr-70{padding-left:70px}.xl-plr-70,.xl-pr-70{padding-right:70px}.xl-pt-70,.xl-ptb-70{padding-top:70px}.xl-pb-70,.xl-ptb-70{padding-bottom:70px}.xl-p-70{padding:70px}.xl-pl-80,.xl-plr-80{padding-left:80px}.xl-plr-80,.xl-pr-80{padding-right:80px}.xl-pt-80,.xl-ptb-80{padding-top:80px}.xl-pb-80,.xl-ptb-80{padding-bottom:80px}.xl-p-80{padding:80px}.xl-pl-90,.xl-plr-90{padding-left:90px}.xl-plr-90,.xl-pr-90{padding-right:90px}.xl-pt-90,.xl-ptb-90{padding-top:90px}.xl-pb-90,.xl-ptb-90{padding-bottom:90px}.xl-p-90{padding:90px}.xl-pl-100,.xl-plr-100{padding-left:100px}.xl-plr-100,.xl-pr-100{padding-right:100px}.xl-pt-100,.xl-ptb-100{padding-top:100px}.xl-pb-100,.xl-ptb-100{padding-bottom:100px}.xl-p-100{padding:100px}}@media (max-width:1499px){.lg-t-np,.lg-tb-np{padding-top:0!important}.lg-lr-np{padding-left:0;padding-right:0}.lg-pl-5,.lg-plr-5{padding-left:5px}.lg-plr-5,.lg-pr-5{padding-right:5px}.lg-tb-np{padding-bottom:0!important}.lg-b-np{padding-bottom:0}.lg-p{padding-top:20px;padding-bottom:20px}.lg-pt-5,.lg-ptb-5{padding-top:5px}.lg-pb-5,.lg-ptb-5{padding-bottom:5px}.lg-rel{position:relative}.lg-align-right{text-align:right!important}.lg-align-left{text-align:left!important}.lg-align-center{text-align:center!important}.lg-p-5{padding:5px}.lg-pl-10,.lg-plr-10{padding-left:10px}.lg-plr-10,.lg-pr-10{padding-right:10px}.lg-pt-10,.lg-ptb-10{padding-top:10px}.lg-pb-10,.lg-ptb-10{padding-bottom:10px}.lg-p-10{padding:10px}.lg-pl-20,.lg-plr-20{padding-left:20px}.lg-plr-20,.lg-pr-20{padding-right:20px}.lg-pt-20,.lg-ptb-20{padding-top:20px}.lg-pb-20,.lg-ptb-20{padding-bottom:20px}.lg-p-20{padding:20px}.lg-pl-30,.lg-plr-30{padding-left:30px}.lg-plr-30,.lg-pr-30{padding-right:30px}.lg-pt-30,.lg-ptb-30{padding-top:30px}.lg-pb-30,.lg-ptb-30{padding-bottom:30px}.lg-p-30{padding:30px}.lg-pl-40,.lg-plr-40{padding-left:40px}.lg-plr-40,.lg-pr-40{padding-right:40px}.lg-pt-40,.lg-ptb-40{padding-top:40px}.lg-pb-40,.lg-ptb-40{padding-bottom:40px}.lg-p-40{padding:40px}.lg-pl-50,.lg-plr-50{padding-left:50px}.lg-plr-50,.lg-pr-50{padding-right:50px}.lg-pt-50,.lg-ptb-50{padding-top:50px}.lg-pb-50,.lg-ptb-50{padding-bottom:50px}.lg-p-50{padding:50px}.lg-pl-60,.lg-plr-60{padding-left:60px}.lg-plr-60,.lg-pr-60{padding-right:60px}.lg-pt-60,.lg-ptb-60{padding-top:60px}.lg-pb-60,.lg-ptb-60{padding-bottom:60px}.lg-p-60{padding:60px}.lg-pl-70,.lg-plr-70{padding-left:70px}.lg-plr-70,.lg-pr-70{padding-right:70px}.lg-pt-70,.lg-ptb-70{padding-top:70px}.lg-pb-70,.lg-ptb-70{padding-bottom:70px}.lg-p-70{padding:70px}.lg-pl-80,.lg-plr-80{padding-left:80px}.lg-plr-80,.lg-pr-80{padding-right:80px}.lg-pt-80,.lg-ptb-80{padding-top:80px}.lg-pb-80,.lg-ptb-80{padding-bottom:80px}.lg-p-80{padding:80px}.lg-pl-90,.lg-plr-90{padding-left:90px}.lg-plr-90,.lg-pr-90{padding-right:90px}.lg-pt-90,.lg-ptb-90{padding-top:90px}.lg-pb-90,.lg-ptb-90{padding-bottom:90px}.lg-p-90{padding:90px}.lg-pl-100,.lg-plr-100{padding-left:100px}.lg-plr-100,.lg-pr-100{padding-right:100px}.lg-pt-100,.lg-ptb-100{padding-top:100px}.lg-pb-100,.lg-ptb-100{padding-bottom:100px}.lg-p-100{padding:100px}}@media (max-width:1299px){.md-t-np,.md-tb-np{padding-top:0!important}.md-lr-np{padding-left:0;padding-right:0}.md-pl-5,.md-plr-5{padding-left:5px}.md-plr-5,.md-pr-5{padding-right:5px}.md-tb-np{padding-bottom:0!important}.md-b-np{padding-bottom:0}.md-p{padding-top:20px;padding-bottom:20px}.md-pt-5,.md-ptb-5{padding-top:5px}.md-pb-5,.md-ptb-5{padding-bottom:5px}.md-clear{clear:both}.md-rel{position:relative}.md-align-right{text-align:right!important}.md-align-left{text-align:left!important}.md-align-center{text-align:center!important}.md-p-5{padding:5px}.md-pl-10,.md-plr-10{padding-left:10px}.md-plr-10,.md-pr-10{padding-right:10px}.md-pt-10,.md-ptb-10{padding-top:10px}.md-pb-10,.md-ptb-10{padding-bottom:10px}.md-p-10{padding:10px}.md-pl-20,.md-plr-20{padding-left:20px}.md-plr-20,.md-pr-20{padding-right:20px}.md-pt-20,.md-ptb-20{padding-top:20px}.md-pb-20,.md-ptb-20{padding-bottom:20px}.md-p-20{padding:20px}.md-pl-30,.md-plr-30{padding-left:30px}.md-plr-30,.md-pr-30{padding-right:30px}.md-pt-30,.md-ptb-30{padding-top:30px}.md-pb-30,.md-ptb-30{padding-bottom:30px}.md-p-30{padding:30px}.md-pl-40,.md-plr-40{padding-left:40px}.md-plr-40,.md-pr-40{padding-right:40px}.md-pt-40,.md-ptb-40{padding-top:40px}.md-pb-40,.md-ptb-40{padding-bottom:40px}.md-p-40{padding:40px}.md-pl-50,.md-plr-50{padding-left:50px}.md-plr-50,.md-pr-50{padding-right:50px}.md-pt-50,.md-ptb-50{padding-top:50px}.md-pb-50,.md-ptb-50{padding-bottom:50px}.md-p-50{padding:50px}.md-pl-60,.md-plr-60{padding-left:60px}.md-plr-60,.md-pr-60{padding-right:60px}.md-pt-60,.md-ptb-60{padding-top:60px}.md-pb-60,.md-ptb-60{padding-bottom:60px}.md-p-60{padding:60px}.md-pl-70,.md-plr-70{padding-left:70px}.md-plr-70,.md-pr-70{padding-right:70px}.md-pt-70,.md-ptb-70{padding-top:70px}.md-pb-70,.md-ptb-70{padding-bottom:70px}.md-p-70{padding:70px}.md-pl-80,.md-plr-80{padding-left:80px}.md-plr-80,.md-pr-80{padding-right:80px}.md-pt-80,.md-ptb-80{padding-top:80px}.md-pb-80,.md-ptb-80{padding-bottom:80px}.md-p-80{padding:80px}.md-pl-90,.md-plr-90{padding-left:90px}.md-plr-90,.md-pr-90{padding-right:90px}.md-pt-90,.md-ptb-90{padding-top:90px}.md-pb-90,.md-ptb-90{padding-bottom:90px}.md-p-90{padding:90px}.md-pl-100,.md-plr-100{padding-left:100px}.md-plr-100,.md-pr-100{padding-right:100px}.md-pt-100,.md-ptb-100{padding-top:100px}.md-pb-100,.md-ptb-100{padding-bottom:100px}.md-p-100{padding:100px}}@media (max-width:1023px){.sm-l-np,.sm-lr-np{padding-left:0}.sm-lr-np,.sm-r-np{padding-right:0}.sm-t-np,.sm-tb-np{padding-top:0!important}.mob-no-scroll,.sm-rel{position:relative}.sm-cc{float:left!important;display:block!important}.sm-pl-5,.sm-plr-5{padding-left:5px}.sm-plr-5,.sm-pr-5{padding-right:5px}.sm-tb-np{padding-bottom:0!important}.sm-b-np{padding-bottom:0}.sm-clear{clear:both}.sm-p{padding-top:20px;padding-bottom:20px}.sm-pt-5,.sm-ptb-5{padding-top:5px}.sm-pb-5,.sm-ptb-5{padding-bottom:5px}.sm-align-right{text-align:right!important}.sm-align-left{text-align:left!important}.sm-align-center{text-align:center!important}.sm-p-5{padding:5px}.sm-pl-10,.sm-plr-10{padding-left:10px}.sm-plr-10,.sm-pr-10{padding-right:10px}.sm-pt-10,.sm-ptb-10{padding-top:10px}.sm-pb-10,.sm-ptb-10{padding-bottom:10px}.sm-p-10{padding:10px}.sm-pl-20,.sm-plr-20{padding-left:20px}.sm-plr-20,.sm-pr-20{padding-right:20px}.sm-pt-20,.sm-ptb-20{padding-top:20px}.sm-pb-20,.sm-ptb-20{padding-bottom:20px}.sm-p-20{padding:20px}.sm-pl-30,.sm-plr-30{padding-left:30px}.sm-plr-30,.sm-pr-30{padding-right:30px}.sm-pt-30,.sm-ptb-30{padding-top:30px}.sm-pb-30,.sm-ptb-30{padding-bottom:30px}.sm-p-30{padding:30px}.sm-pl-40,.sm-plr-40{padding-left:40px}.sm-plr-40,.sm-pr-40{padding-right:40px}.sm-pt-40,.sm-ptb-40{padding-top:40px}.sm-pb-40,.sm-ptb-40{padding-bottom:40px}.sm-p-40{padding:40px}.sm-pl-50,.sm-plr-50{padding-left:50px}.sm-plr-50,.sm-pr-50{padding-right:50px}.sm-pt-50,.sm-ptb-50{padding-top:50px}.sm-pb-50,.sm-ptb-50{padding-bottom:50px}.sm-p-50{padding:50px}.sm-pl-60,.sm-plr-60{padding-left:60px}.sm-plr-60,.sm-pr-60{padding-right:60px}.sm-pt-60,.sm-ptb-60{padding-top:60px}.sm-pb-60,.sm-ptb-60{padding-bottom:60px}.sm-p-60{padding:60px}.sm-pl-70,.sm-plr-70{padding-left:70px}.sm-plr-70,.sm-pr-70{padding-right:70px}.sm-pt-70,.sm-ptb-70{padding-top:70px}.sm-pb-70,.sm-ptb-70{padding-bottom:70px}.sm-p-70{padding:70px}.sm-pl-80,.sm-plr-80{padding-left:80px}.sm-plr-80,.sm-pr-80{padding-right:80px}.sm-pt-80,.sm-ptb-80{padding-top:80px}.sm-pb-80,.sm-ptb-80{padding-bottom:80px}.sm-p-80{padding:80px}.sm-pl-90,.sm-plr-90{padding-left:90px}.sm-plr-90,.sm-pr-90{padding-right:90px}.sm-pt-90,.sm-ptb-90{padding-top:90px}.sm-pb-90,.sm-ptb-90{padding-bottom:90px}.sm-p-90{padding:90px}.sm-pl-100,.sm-plr-100{padding-left:100px}.sm-plr-100,.sm-pr-100{padding-right:100px}.sm-pt-100,.sm-ptb-100{padding-top:100px}.sm-pb-100,.sm-ptb-100{padding-bottom:100px}.sm-p-100{padding:100px}.mob-no-scroll{overflow:hidden}}.revealmore{margin-top:10px;font-size:20px;line-height:33px;margin-bottom:10px}.gold-gradient,.gold-gradient-arrow,.revealmore p b{font-family:"Gotham A","Gotham B",helvetica,arial}.revealmore p{margin-bottom:33px}.revealmore p b{font-weight:400}.revealmore+.r-less svg path,.revealmore+.r-more svg path{stroke:#1C1C1B}@media (min-width:768px){.rm[data-readmore]{transition:none!important;overflow:visible!important;max-height:inherit!important;height:auto!important}.rm+[data-readmore-toggle],.rm[data-readmore]{display:block;width:100%}}.promo-nav,.ui-cart-wrap,.ui-wrapper{-moz-transition:transform .6s cubic-bezier(.79,0,.24,1)}@media (max-width:767px){.xs-t-np,.xs-tb-np{padding-top:0!important}.xs-b-np,.xs-tb-np{padding-bottom:0!important}.xs-rel,body,html{position:relative}.revealmore{font-size:15px;margin-bottom:0}.revealmore p{line-height:25px}body,html{overflow-x:hidden}.container{padding-right:30px;padding-left:30px}.container.np{padding-right:0;padding-left:0}.xs-np{padding:0!important}.xs-lr-np{padding-left:0;padding-right:0}.xs-pl-2,.xs-plr-2{padding-left:2px}.xs-plr-2,.xs-pr-2{padding-right:2px}.xs-clear{clear:both}.xs-align-right{text-align:right!important}.xs-align-left{text-align:left!important}.xs-align-center{text-align:center!important}.xs-p{padding-top:20px;padding-bottom:20px}.xs-pt-2,.xs-ptb-2{padding-top:2px}.xs-pb-2,.xs-ptb-2{padding-bottom:2px}.xs-cc{display:block!important;float:left!important}.xs-p-2{padding:2px}.xs-pl-5,.xs-plr-5{padding-left:5px}.xs-plr-5,.xs-pr-5{padding-right:5px}.xs-pt-5,.xs-ptb-5{padding-top:5px}.xs-pb-5,.xs-ptb-5{padding-bottom:5px}.xs-p-5{padding:5px}.xs-pl-10,.xs-plr-10{padding-left:10px}.xs-plr-10,.xs-pr-10{padding-right:10px}.xs-pt-10,.xs-ptb-10{padding-top:10px}.xs-pb-10,.xs-ptb-10{padding-bottom:10px}.xs-p-10{padding:10px}.xs-pl-20,.xs-plr-20{padding-left:20px}.xs-plr-20,.xs-pr-20{padding-right:20px}.xs-pt-20,.xs-ptb-20{padding-top:20px}.xs-pb-20,.xs-ptb-20{padding-bottom:20px}.xs-p-20{padding:20px}.xs-pl-30,.xs-plr-30{padding-left:30px}.xs-plr-30,.xs-pr-30{padding-right:30px}.xs-pt-30,.xs-ptb-30{padding-top:30px}.xs-pb-30,.xs-ptb-30{padding-bottom:30px}.xs-p-30{padding:30px}.xs-pl-40,.xs-plr-40{padding-left:40px}.xs-plr-40,.xs-pr-40{padding-right:40px}.xs-pt-40,.xs-ptb-40{padding-top:40px}.xs-pb-40,.xs-ptb-40{padding-bottom:40px}.xs-p-40{padding:40px}.xs-pl-50,.xs-plr-50{padding-left:50px}.xs-plr-50,.xs-pr-50{padding-right:50px}.xs-pt-50,.xs-ptb-50{padding-top:50px}.xs-pb-50,.xs-ptb-50{padding-bottom:50px}.xs-p-50{padding:50px}.xs-pl-60,.xs-plr-60{padding-left:60px}.xs-plr-60,.xs-pr-60{padding-right:60px}.xs-pt-60,.xs-ptb-60{padding-top:60px}.xs-pb-60,.xs-ptb-60{padding-bottom:60px}.xs-p-60{padding:60px}.xs-pl-70,.xs-plr-70{padding-left:70px}.xs-plr-70,.xs-pr-70{padding-right:70px}.xs-pt-70,.xs-ptb-70{padding-top:70px}.xs-pb-70,.xs-ptb-70{padding-bottom:70px}.xs-p-70{padding:70px}.xs-pl-80,.xs-plr-80{padding-left:80px}.xs-plr-80,.xs-pr-80{padding-right:80px}.xs-pt-80,.xs-ptb-80{padding-top:80px}.xs-pb-80,.xs-ptb-80{padding-bottom:80px}.xs-p-80{padding:80px}.xs-pl-90,.xs-plr-90{padding-left:90px}.xs-plr-90,.xs-pr-90{padding-right:90px}.xs-pt-90,.xs-ptb-90{padding-top:90px}.xs-pb-90,.xs-ptb-90{padding-bottom:90px}.xs-p-90{padding:90px}.xs-pl-100,.xs-plr-100{padding-left:100px}.xs-plr-100,.xs-pr-100{padding-right:100px}.xs-pt-100,.xs-ptb-100{padding-top:100px}.xs-pb-100,.xs-ptb-100{padding-bottom:100px}.xs-p-100{padding:100px}.heading1,.heading3{font-size:24px;line-height:29px}.heading2{font-size:22px;line-height:26px}.c1{padding:0!important}.form input[type=text],.form input[type=email],.form input[type=password],.form input[type=number],.form input[type=tel],.form input[type=search],.form textarea{font-size:13px}.bubble-wrap{left:20px!important;right:20px!important}.bubble-wrap .bubble{width:100%!important;left:0!important;right:0!important}}.flex,.read-more-box .wrap .height{display:flex}.helpbox{background:#1C1C1B;text-align:center;color:#fff}.ui-cart,.ui-cart-wrap,.ui-wrapper{background:#fff;overflow:hidden}.helpbox p{font-weight:400;font-size:13px}.helpbox .title,.ui-cart .title1{font-weight:500;text-transform:uppercase}.helpbox .contact p{margin-bottom:10px;font-size:14px}.helpbox .contact p a{color:#fff}.helpbox .title{font-size:14px;letter-spacing:1px;margin-bottom:5px}.helpbox .form .form-header .title{color:#fff!important}@supports (display:flex){.flex{display:flex;flex-wrap:wrap}.flex100,.flexAuto{align-items:stretch;display:flex}.flex100{flex-direction:column;flex-grow:1;height:100%!important}.flexAuto{height:auto!important;margin-bottom:10px;flex-direction:column}.flexGrow{display:flex;align-items:stretch;flex-direction:column;flex-grow:1}}.left-align{text-align:left!important}.checkbox-label{padding-left:10px;line-height:20px}.mt-70{margin-top:70px}.mt-50{margin-top:50px}.mt-20{margin-top:20px}@media screen and (min-width:1024px){.lg-pad-lr-80{padding-left:80px;padding-right:80px}}.loader{color:#000;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease}.help-wrap .nav-column,.ui-cart .cart-items .accessories p{margin-bottom:0!important}@-webkit-keyframes load6{0%,100%,5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}}@keyframes load6{0%,100%,5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui-wrapper{width:100%;z-index:2;float:left;margin-top:85px;-webkit-transition:transform .6s cubic-bezier(.79,0,.24,1);-o-transition:transform .6s cubic-bezier(.79,0,.24,1);transition:transform .6s cubic-bezier(.79,0,.24,1)}.promo-nav,.ui-cart-wrap{-webkit-transition:transform .6s cubic-bezier(.79,0,.24,1)}body.termsAccepted .ui-wrapper{margin-top:59px}.ui-mobnav-wrap{display:none}@media (max-width:1023px){.ui-wrapper{margin-top:76px}body.termsAccepted .ui-wrapper{margin-top:35px}}@media (max-width:767px){.ui-wrapper{margin-top:73px}body.termsAccepted .ui-wrapper{margin-top:32px}}.ui-cart-wrap{position:fixed;width:100%;top:0;right:0;bottom:0;opacity:0;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:0;-ms-transform:translateX(200px);-webkit-transform:translateX(200px);transform:translateX(200px);-o-transition:transform .6s cubic-bezier(.79,0,.24,1);transition:transform .6s cubic-bezier(.79,0,.24,1)}.ui-cart,.ui-cart .bagwrap,.ui-cart:before{position:absolute;top:0;height:100%}.ui-cart{width:400px;right:0;bottom:0;opacity:0;-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.ui-cart-wrap .medium-btn.grey{background:0 0;border-color:#1C1C1B;color:#1C1C1B}.ui-cart-wrap .medium-btn.grey:hover{background:#1C1C1B;border-color:#1C1C1B;color:#fff}.ui-cart:before{content:"";width:2px;left:0;bottom:0;background:#1C1C1B;z-index:1}body.cart-sidebar-active .ui-cart-wrap{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}body.cart-sidebar-active .ui-cart{opacity:1}body.cart-sidebar-active .promo-nav,body.cart-sidebar-active .ui-wrapper{-ms-transform:translateX(-400px);-webkit-transform:translateX(-400px);transform:translateX(-400px)}.ui-cart .bagwrap{left:0;right:0;min-height:200px;padding-bottom:300px}.ui-cart .bagwrap .mCustomScrollBox{overflow:visible}.ui-cart .header{position:relative}.ui-cart-wrap .ui-cart .close{position:absolute;right:0;top:-5px;padding:10px;cursor:pointer}.ui-cart .title1{font-size:18px;letter-spacing:4px}.ui-wrapper.cart-open{margin-left:-400px}.ui-cart .cart-items{clear:both}.ui-cart .cart-items .item{border-top:1px solid #1C1C1B;position:relative;overflow:hidden}.ui-cart .cart-items .item:first-child{border-top:none}.ui-cart .cart-items .accessories{padding:6px 0;display:table-row}.ui-cart .cart-items .accessories .np{display:table-cell;vertical-align:middle;float:none;height:100%}.ui-cart .cart-items .accessories .image{text-align:center}.ui-cart .cart-items .accessories .name p{margin-bottom:0}.ui-cart .cart-items .accessories .quantity{text-align:center}.ui-cart .cart-items .item:last{border-bottom:1px solid #eee}.ui-cart .cart-items .accessories .image img,.ui-cart .cart-items .item .image img{width:100%}.ui-cart .cart-items .item .name{font-size:11px;color:#1C1C1B;padding-left:20px;text-transform:uppercase;font-weight:400}.ui-cart .cart-items .item .name p{margin-bottom:4px;font-size:14px;font-weight:500;letter-spacing:1px}.ui-cart .cart-items .item .price-box{text-align:right;clear:none}.ui-cart .cart-items .item .price-box .remove{padding-bottom:0}.ui-cart .cart-items .item .price-box .remove a{color:#999;font-size:10px;text-decoration:underline;cursor:pointer}.ui-cart .cart-items .item .price-box .remove a.disabled{cursor:default}.ui-cart .cart-items .item .price-box .price{font-size:14px;line-height:14px;color:#1C1C1B;font-weight:500}.remove a{position:relative}.remove a svg path{fill:#1C1C1B;-webkit-transition:fill .1s linear;-moz-transition:fill .1s linear;-o-transition:fill .1s linear;transition:fill .1s linear}.remove a .loading{position:relative}.remove a .loading i{position:absolute;top:50%;left:50%}.remove a .loading svg{opacity:0}.remove a .loading svg path{fill:#fff!important}.remove a .loading i svg{width:20px;height:20px;position:relative;left:-10px;top:-11px;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite;opacity:1}.remove a .loading i svg path{fill:#1C1C1B!important}.remove a:hover svg path{fill:#e82424}.ui-cart .total-box{background:#fff;position:absolute;bottom:0;left:0;box-shadow:0 -10px 40px #fff;font-weight:500;font-size:12px}.ui-cart .total-box .np{margin-bottom:8px}.ui-cart .total-box .value{text-align:right}.ui-cart .total-box .total{font-weight:700;text-transform:uppercase;font-size:16px}.close-icon.close-cart{background:#fff;width:60px;height:60px;position:fixed;z-index:40;right:0;top:0;visibility:hidden;opacity:0;-webkit-transition:opacity .6s ease-in-out,visibility .6s ease-in-out;-moz-transition:opacity .6s ease-in-out,visibility .6s ease-in-out;-o-transition:opacity .6s ease-in-out,visibility .6s ease-in-out;transition:opacity .6s ease-in-out,visibility .6s ease-in-out}.help-wrap .top .right-menu .helptext,.overlay-btn,.tinynav .top .right-menu a{-moz-transition:color .3s ease-out;-webkit-font-smoothing:subpixel-antialiased}body.cart-sidebar-active .close-icon.close-cart{visibility:visible;opacity:1}.close-icon.close-cart svg{width:20px;height:20px;position:relative;top:21px}body.mobCart-top .close-icon.close-cart{top:0!important}@media (max-width:1023px){.close-icon.close-cart{top:35px}.ui-cart-wrap{top:32px}body.mobCart-top .ui-cart-wrap{top:0!important}body.cart-sidebar-active .promo-nav{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:449px){.close-icon.close-cart{right:inherit;left:0;top:32px}body.cart-sidebar-active .ui-wrapper{-ms-transform:translateX(calc(-100% + 60px));-webkit-transform:translateX(calc(-100% + 60px));transform:translateX(calc(-100% + 60px))}.ui-cart-wrap{left:60px;width:auto}.ui-cart{width:100%}}.form .form-header{margin-bottom:20px;width:100%;clear:both}.form .form-header .title{font-weight:500;font-size:18px;text-transform:uppercase;color:#1C1C1B;margin-bottom:7px}.form .form-header .title.teal{color:#1abec8}.form .form-header .title.grey{color:#999}.form .form-header .title .edit{font-size:11px!important;margin-left:5px}.form .form-header .subtitle{font-weight:400;font-size:14px;color:#999}.form .form-group{position:relative;display:inline-block}.form label{font-weight:400;font-size:12px;padding-left:15px}.form .form-group label.grey{color:grey;font-weight:500}.form .form-group .input{position:relative}.form input[type=text],.form input[type=email],.form input[type=password],.form input[type=number],.form input[type=tel],.form input[type=search],.form textarea{width:100%;position:relative;display:inline-block;border:1px solid #c8c8c8;background:#fff;padding:16px 40px 16px 16px;font-size:14px}.form textarea{line-height:24px;max-width:100%}.form .input input.last{border-top:none}.input-info-inline{position:relative;margin-left:5px}.input-info{position:absolute;top:50%;right:10px;z-index:10}.input-info-inline .input-info{left:0;right:0}.input-info i{top:-9px;position:relative;cursor:pointer}.input-info svg{width:16px;height:16px}.input-info svg path{fill:#c8c8c8}.input-info i.active svg path,.input-info i:hover svg path{fill:#999}.bubble{position:absolute;bottom:100%;margin-bottom:21px;left:-136px;background:#1C1C1B;color:#fff;width:290px;border-radius:3px;display:none;z-index:3}.bubble i{background:url(../images/icons/tip.png) top left no-repeat;width:16px;height:9px;position:absolute;left:50%;bottom:-9px;top:inherit;margin-left:-8px}.bubble.right{left:auto!important;right:-25px!important}.bubble.right i{left:auto!important;right:8px!important;margin-left:0!important}.form .form-group .checker{position:absolute;top:1px;bottom:1px;width:50px;right:1px;z-index:10}.form .form-group .checker i{width:20px;height:20px;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px}.form .form-group .checker i svg{width:20px;height:20px}.read-more-box,.read-more-box .wrap,.read-more-box .wrap .height{width:100%;float:left}.form .form-group .checker i.success svg path{fill:#1ac864}.form .form-group .checker i.error svg path{fill:#dc5858}.bubble span{padding:13px;display:inline-block;font-size:11px;font-weight:400;text-transform:none}.form section .comment a{font-weight:700;font-size:13px;color:#1abec8}.read-more-box{position:relative;height:auto}.read-more-box .wrap{position:relative;height:0;overflow:hidden}.modal-bg,.read-more-box .wrap.full{position:absolute;top:0;left:0}.read-more-box .wrap .less,.read-more-box .wrap .more{cursor:pointer}.read-more-box .wrap.snippet{height:auto}@media (max-width:767px){.read-more-box .wrap .height{display:block}}.modal-bg{right:0;bottom:0;background:rgba(28,28,27,.98);z-index:10;color:#fff;display:none}.overlay-btn{font-size:10px;text-transform:uppercase;display:inline-block;color:#999;line-height:12px;padding-left:15px;padding-right:15px;position:relative;cursor:pointer;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.search-wrap .searchbox .close{position:absolute;width:70px;height:70px;background:#fff;cursor:pointer;top:0;right:0;z-index:1;padding:15px;text-align:center}.search-wrap .searchbox .close svg{width:20px;height:20px;position:relative;top:10px}.overlay-btn .close-btn svg{height:10px;width:10px}.overlay-btn .close-btn svg path{fill:#fff}.overlay-btn .close-btn{position:absolute;top:1px;right:-10px;cursor:pointer}.search-wrap .controls{padding-top:44px;padding-bottom:10px;text-align:center}.search-wrap .controls .wrap{position:relative;display:inline-block}.search-wrap .search-top{position:relative;padding-top:200px}.search-wrap .container .push{padding-top:200px}.search-wrap .searchbox{border:2px solid #fff}.search-wrap .searchbox .megatitle{font-size:110px;font-weight:500;line-height:90px;margin-bottom:30px;text-transform:uppercase;text-align:center}.search-wrap .search-input{padding:33px;position:relative;display:none;clear:both;background:#fff}.search-wrap .search-input input{width:100%;padding:0 70px 0 0;border:none;margin:0;background:0 0;font-size:28px;outline:0;color:#1C1C1B}.search-wrap .close-btn{top:5px;right:-20px;cursor:pointer;position:absolute}.search-wrap .search-icon{position:relative;top:1px}.search-wrap .search-input .submit{position:absolute;top:2px;right:2px;cursor:pointer;background:#1b1b1a;bottom:2px;width:100px}.search-wrap .search-input .submit svg{position:relative;top:26px}.search-wrap .close-btn svg path{fill:#fff;-webkit-transition:fill .3s ease-out;-moz-transition:fill .3s ease-out;-o-transition:fill .3s ease-out;transition:fill .3s ease-out}.modal-bg.search-wrap .overlay-btn{padding-left:0;padding-right:0;opacity:1;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-bg.search-wrap .overlay-btn svg{width:20px;height:20px;position:relative;top:-8px}.modal-bg.search-wrap .overlay-btn .close-btn svg{height:13px;width:13px;top:-9px}@media (max-width:767px){.search-wrap{display:none!important}.search-wrap .search-input .submit svg{width:30px;height:60px}.search-wrap .search-input{padding-left:0;padding-right:50px}.search-wrap .search-input input{font-size:16px;padding:0!important}}.amount-toggle{position:relative;border:1px solid #1C1C1B;display:inline-block;width:120px;font-size:0;background:#fff;-webkit-user-select:none}.amount-toggle a svg{position:relative;top:11px}.amount-toggle a svg path{-webkit-transition:fill .3s ease-out;-moz-transition:fill .3s ease-out;-o-transition:fill .3s ease-out;transition:fill .3s ease-out}.amount-toggle a,.question-box{-moz-transition:background .3s ease-out}.amount-toggle a:hover svg path{fill:#fff}.amount-toggle a{cursor:pointer;-webkit-transition:background .3s ease-out;-o-transition:background .3s ease-out;transition:background .3s ease-out}.amount-toggle a,.amount-toggle input{width:33.3%;height:38px;float:left;text-align:center;color:#1C1C1B;font-size:14px}.amount-toggle a:hover{background:#1C1C1B}.amount-toggle input{padding:0;border:none}.help-wrap .top .right-menu .helptext{right:253px;top:1px}.help-wrap .top .right-menu .helptext .tip{position:absolute;bottom:-108px}.help-wrap .top .right-menu .helptext .tip svg path{fill:#666}.find-a-salon .name i svg path,.help-wrap .top .right-menu .helptext .close-btn svg path,.sharing a svg path{fill:#fff}.help-wrap .top .right-menu .helptext .close-btn{top:1px;right:-13px;cursor:pointer;position:absolute}.help-wrap .top .right-menu .helptext .close-btn svg{height:10px}.help-wrap .top{background:0 0!important}.help-wrap .nav-column{width:100%;clear:both;position:relative;background:#fff}.help-wrap .nav-column .info-block{color:#1C1C1B}.help-wrap .nav-column .info-block .country{font-size:15px;line-height:15px;font-weight:500}.help-wrap .nav-column .info-block .telephone{font-size:28px;line-height:28px;font-weight:300}.help-wrap .banner .heading1{margin-bottom:20px}.help-wrap .banner img{height:100%;width:auto}.help-wrap .floating{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.help-wrap .banner .vertical-middle{background:rgba(0,0,0,.3)}.help-wrap .banner .title{font-size:70px;font-weight:500;text-transform:uppercase;line-height:70px;z-index:2;position:relative}.help-wrap .banner .country{text-transform:uppercase;font-weight:700;color:#1abec8;font-size:14px;line-height:15px}.help-wrap .banner .telephone{text-transform:uppercase;font-weight:400;color:#fff;font-size:30px;line-height:30px;margin-bottom:20px}.help-wrap .banner .telephone a{color:#fff}.help-wrap .nav-wrap{margin-top:100px;border:3px solid #fff;overflow:hidden}.help-wrap .nav-wrap .close{position:absolute;width:70px;height:70px;background:#fff;cursor:pointer;top:0;right:0;z-index:2;padding:15px;text-align:center}.help-wrap .nav-wrap .close svg{width:20px;height:20px;position:relative;top:10px}.help-wrap .links{background:#1C1C1B;padding:60px 60px 30px}.help-wrap .links .title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:30px;margin-bottom:15px;letter-spacing:2px}.help-wrap .links ul{margin:0 0 20px;padding:0;list-style:none}.help-wrap .links ul li{font-size:16px;font-weight:400;line-height:20px;margin-bottom:13px}.help-wrap .links ul li a{color:#fff}.help-wrap .links ul li a:hover{color:#1abec8}.help-wrap .links ul li:last-child{margin-bottom:0}.find-a-salon .name{background:#1abec8;height:60px;float:left;width:30%}.find-a-salon .padding{padding:14px;display:inline-block}.find-a-salon .name span{font-size:16px;line-height:16px;font-weight:500;text-transform:uppercase;display:inline-block;width:80px;position:relative;top:-2px;margin-left:20px}.find-a-salon .input{background:#fff;height:60px;width:100%;float:left}.find-a-salon .input input{font-size:16px;line-height:16px;font-weight:400;width:100%;border:none;color:#1C1C1B}.find-a-salon .input .padding{width:100%;padding:20px}.find-a-salon .submit{width:100%;font-weight:500;font-size:18px}.find-a-salon .submit:hover{background:#1abec8;border-color:#1abec8}.find-a-salon .submit span{padding:18px 0 17px}.help-wrap .find-a-salon .name{width:12%}.help-wrap .find-a-salon .input{width:88%}@media (max-width:1499px){.help-wrap .links{padding:40px}.help-wrap .links .title{font-size:16px;letter-spacing:1px}}@media (max-width:1299px){.help-wrap .banner .title{font-size:57px;line-height:55px}.help-wrap .links .title{font-size:14px;letter-spacing:0}.help-wrap .links{padding:30px}.help-wrap .links ul li{font-size:14px;line-height:14px;margin-bottom:13px}}@media (max-width:1023px){.help-wrap .find-a-salon .name{width:15%}.help-wrap .find-a-salon .input{width:85%}.help-wrap .links{height:auto}.help-wrap .links ul li{margin-bottom:5px}.help-wrap .nav-wrap{padding-left:0;padding-right:0}}.owl-carousel.og .owl-wrapper-outer{box-shadow:0 0 6px rgba(0,0,0,.2);background:#fff}.owl-carousel.og .owl-item{background:#fff}.owl-carousel.og.owl-theme .owl-controls .owl-page span{background:#939393}.owl-carousel.og.owl-theme .owl-controls .owl-page.active span{background:0 0}.opengraph{background:#fff}.opengraph a{text-transform:none;color:#1C1C1B}.opengraph .image{width:100%;position:relative}.opengraph .image img{width:100%;height:auto}.opengraph .text{padding:13px}.opengraph .text h1{font-family:Georgia;font-size:18px;line-height:20px;margin-bottom:7px}.opengraph .text .link,.opengraph .text p{font-family:helvetica}.opengraph .text p{font-size:12px;line-height:14px;margin-bottom:10px}.opengraph .text .link{font-size:10px;line-height:11px;color:#90949c;text-transform:uppercase}.opengraph a:hover .link{color:#1C1C1B}.sharing a{display:inline-block;position:relative;color:#fff;font-weight:600;margin-left:3px;margin-right:3px;margin-bottom:10px;width:99px}.sharing a svg{position:absolute;left:8px;top:7px}.sharing a span{display:inline-block;padding:7px 15px 7px 32px}.sharing a.facebook{background:#395699}.sharing a.twitter{background:#01abf0}.sharing a.pinterest{background:#cd1d20}.sharing a.google{background:#df4a32}.promo-nav,nav.main{position:absolute;top:0;background:#fff;z-index:2}.sharing a.google span{padding-left:39px}.promo-nav{left:0;right:0;-o-transition:transform .6s cubic-bezier(.79,0,.24,1);transition:transform .6s cubic-bezier(.79,0,.24,1)}.nav-gap{height:131px}nav.main{width:100%}.cookies .top,nav.main .container,nav.main .logo,nav.main .logo a,nav.main .logo a svg,nav.main .nav-items .col{position:relative}nav.main .nav-items{width:100%;display:table-cell;text-align:center}nav.main .nav-items .col{padding-left:0;padding-right:0;float:none;display:inline-block;width:12%}.add-to-add-scroll .loader-wrap .button,nav.main .logo{padding-right:0!important}nav.main .logo{text-align:center;height:1px;padding-left:0!important;width:21%!important}nav.main .right-icons{height:1px}nav.main .logo a{width:267px;height:30px;display:inline-block;top:2px;opacity:1!important}nav.main .logo a svg{top:9px;width:100%;height:35px}nav.main .logo a h1,nav.main .logo a p{display:none}nav.main .close-icon svg path,nav.main .logo a svg path,nav.main .mobnav-icon svg path{fill:#242424}.breadcrumb svg path,.options-modal-floater .options-modal-content .close svg path,body.ui-white .socialbox a path{fill:#fff}nav.main,nav.main .middle a{color:#242424}nav.main .middle a.rose-gold{color:#b6714a}@supports (-webkit-background-clip:text) and (-webkit-text-fill-color:transparent){nav.main .middle a.rose-gold{background-image:-webkit-gradient(linear,left top,90deg,color-stop(0,#b6714a),color-stop(47%,#cead83),color-stop(100%,#b6714a));background-image:-moz-linear-gradient(90deg,#b6714a 0,#cead83 47%,#b6714a 100%);background-image:-webkit-linear-gradient(90deg,#b6714a 0,#cead83 47%,#b6714a 100%);background-image:-o-linear-gradient(90deg,#b6714a 0,#cead83 47%,#b6714a 100%);background-image:-ms-linear-gradient(90deg,#b6714a 0,#cead83 47%,#b6714a 100%);background-image:linear-gradient(90deg,#b6714a 0,#cead83 47%,#b6714a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}nav.main .middle a.rose-gold:hover{opacity:1;text-decoration:underline}nav.main .middle a.students{color:#8ACDCD}nav.main .middle a.christmas{color:#B6714A;background:linear-gradient(56.44deg,#B6714A 0,#ad987d 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}nav.main .middle a.christmas:hover{text-decoration:underline;text-decoration-color:#8f5839;color:#8f5839;background:linear-gradient(56.44deg,#8f5839 0,#ad987d 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}nav.main .middle .cart-icon{border-color:#fff}.cookies{background:#f5f5f5;border-bottom:1px solid #ececec}.cookies .close{position:absolute;cursor:pointer;right:0}.help-wrap .top,.tinynav .top{background:#fff;height:24px;clear:both;right:0}.tinynav{position:relative;z-index:2}.help-wrap .top .right-menu,.tinynav .top .right-menu{line-height:12px;position:relative;top:1px}.help-wrap .top .right-menu .helptext,.tinynav .top .right-menu a{font-size:11px;text-transform:uppercase;text-decoration:none;display:inline-block;color:#1C1C1B;padding-left:30px;padding-right:0;position:relative;font-weight:500;letter-spacing:1px;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.panels .item.snippet .textbox .link .small-btn,nav.main .middle a{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out}nav.main .middle{text-align:center;position:relative;height:130px}.col.push{width:85%}.cart-icon,a.my-account{width:32px;height:32px;position:relative}nav.main .middle a{text-transform:uppercase;font-size:16px;line-height:19px;font-weight:500;text-decoration:none;transition:opacity .3s ease-out}nav.main .middle a:hover{opacity:1;text-decoration:underline}nav.main .middle a.current{opacity:1;text-shadow:0 0 15px rgba(255,255,255,.5)}nav.main .middle a.sale-gold{background-color:#ccab5f;color:#1C1C1B;font-weight:700;padding:7px 9px}nav.main .middle a.sale-turquoise{background-color:#40C0BF;color:#1C1C1B;font-weight:700;padding:7px 9px}nav.main .middle a.close-icon,nav.main .middle a.mobnav-icon{opacity:1;z-index:1}nav.main .middle a.search-icon{position:relative;top:-4px;opacity:1}a.my-account{top:5px;margin-right:25px}.cart-icon{border:none;border-radius:16px;text-align:center;top:2px;overflow:hidden;opacity:1!important;-webkit-transition:background .3s ease-out!important;-moz-transition:background .3s ease-out!important;-o-transition:background .3s ease-out!important;transition:background .3s ease-out!important}.cart-icon .amount{font-size:13px;position:absolute;left:0;right:0;bottom:0;text-align:center;z-index:1;line-height:27px;font-weight:500;display:none;background:#8ACDCD;width:26px;height:26px;top:-9px;border-radius:13px;color:#000}.cart-icon.added,.cart-icon.added.active,.cart-icon.added.active:hover,.cart-icon.added:hover{cursor:pointer}.cart-icon.added .amount{display:block}.cart-icon.added svg{visibility:hidden}.cart-icon.item,.cart-icon.item.active{background:#1ac864}.cart-icon svg{position:relative;top:4px}.close-icon,.mobnav-icon{width:30px;height:30px;display:inline-block;cursor:pointer;text-align:center;top:-3px;position:relative;-webkit-transition:background .1s linear;-moz-transition:background .1s linear;-o-transition:background .1s linear;transition:background .1s linear}.close-icon{display:none}.mobile-nav-active .close-icon{display:block!important}.mobile-nav-active .mobnav-icon{display:none!important}body.ui-white header.global{color:#fff}body.ui-white header.global .was-price{color:silver}body.ui-white header.global .price-box .delivery{color:#c9c9c9}body.ui-white header.product{background-color:#1C1C1B}body.ui-white header.homepage .owl-controls .owl-pagination .owl-page span{background:#fff}body.ui-dark header.global{color:#1C1C1B}body.ui-dark header.product{background-color:#fff}body.ui-dark header.global .was-price{color:silver}body.ui-dark header.global .price-box .delivery{color:#1C1C1B}body.ui-dark .socialbox a path{fill:#1C1C1B}body.ui-dark header.homepage .owl-controls .owl-pagination .owl-page span{background:#1C1C1B}@media (max-width:1499px){nav.main .logo a{width:240px;height:30px}}@media (max-width:1299px){nav.main .logo a{width:100%}nav.main .logo a svg{top:9px}nav.main .middle a.sale-gold,nav.main .middle a.sale-turquoise{font-weight:500;padding:3px 5px;font-size:9px}nav.main .nav-items .col{padding-left:0;padding-right:0}nav.main .middle a.sale{padding:7px 3px;font-size:10px}nav.main .middle a{font-size:14px}}.close-icon.close-mobnav{display:none}@media (max-width:1023px){nav.main .all-icons .search-icon g,nav.main .cart-icon svg g{stroke:#1C1C1B}.close-icon.close-mobnav{background:#fff;width:60px;height:60px;position:absolute;z-index:40;left:400px;top:35px;display:block!important;visibility:hidden;opacity:0;-webkit-transition:opacity .6s ease-in-out,visibility .6s ease-in-out;-moz-transition:opacity .6s ease-in-out,visibility .6s ease-in-out;-o-transition:opacity .6s ease-in-out,visibility .6s ease-in-out;transition:opacity .6s ease-in-out,visibility .6s ease-in-out}.close-icon.close-mobnav svg{width:20px;height:20px;position:relative;top:21px}body.mobile-nav-active .close-icon.close-mobnav{visibility:visible;opacity:1}nav.main .all-icons{position:absolute;right:10px;top:15px}.nav-gap{height:60px}nav.main a.my-account{display:none}nav.main .middle .container.table{display:block}nav.main .logo{display:block;float:left;text-align:center;width:230px!important}nav.main .logo a{width:230px;top:-1px}nav.main .middle a.close-icon,nav.main .middle a.mobnav-icon{position:absolute;left:17px;top:22px}nav.main .middle a.search-icon{top:4px;margin-right:21px}nav.main .cart-icon{top:1px;right:5px}nav.main .middle{height:60px}nav.main .logo a svg{height:21px}header.product .details .title,header.product .details h1{font-size:24px;line-height:24px}header.product .details .subtitle{font-size:16px;line-height:20px}header.product .details .descriptionbox p{font-size:12px;line-height:18px;font-weight:400;margin-bottom:15px}}@media (max-width:767px){.close-icon.close-mobnav{top:32px}nav.main .middle a.search-icon{display:none}nav.main .middle a.close-icon,nav.main .middle a.mobnav-icon{top:24px}nav.main .logo a{top:9px}nav.main .logo a svg{height:21px;top:2px}.nav-gap,nav.main .middle{height:65px}nav.main .container{padding-right:15px;padding-left:15px}.cookies .close{top:9px}}@media (max-width:449px){.close-icon.close-mobnav{left:inherit;right:0;top:32px}}@media (max-width:1023px){.ui-mobnav,.ui-mobnav-wrap,.ui-mobnav-wrap .close-mob-nav{position:absolute;background:#fff}.ui-mobnav-wrap{display:block;width:100%;height:100%;top:32px;left:0;opacity:0;bottom:0;z-index:0;-ms-transform:translateX(-200px);-webkit-transform:translateX(-200px);transform:translateX(-200px);-webkit-transition:transform .6s cubic-bezier(.79,0,.24,1);-moz-transition:transform .6s cubic-bezier(.79,0,.24,1);-o-transition:transform .6s cubic-bezier(.79,0,.24,1);transition:transform .6s cubic-bezier(.79,0,.24,1)}body.mobile-nav-active .ui-mobnav-wrap{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}body.mobile-nav-active .ui-wrapper{-ms-transform:translateX(400px);-webkit-transform:translateX(400px);transform:translateX(400px)}.ui-mobnav-wrap .close-mob-nav{top:0;opacity:1;right:-60px;width:60px;height:60px;cursor:pointer;z-index:1;text-align:center}.ui-mobnav-wrap .close-mob-nav svg{width:19px;height:19px;position:relative;top:23px}.ui-mobnav,.ui-mobnav-wrap.active{width:400px}.ui-mobnav-wrap .close-mob-nav svg path{fill:#1C1C1B}.ui-wrapper.mobnav-open{margin-left:400px}.ui-mobnav{height:100%;top:0;bottom:0;overflow:scroll!important;-webkit-overflow-scrolling:touch;box-shadow:inset -10px 0 20px rgba(0,0,0,.1);opacity:0;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.ui-mobnav .logo{display:inline-block;position:relative;top:2px}.ui-mobnav .search-floater{position:absolute;right:20px;top:17px;z-index:3}.ui-mobnav .search-floater svg{width:30px;height:30px}.ui-mobnav .reveal-search{position:absolute;right:57px;top:13px;height:40px;left:30px;z-index:2;background:#fff;visibility:hidden;opacity:0;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.ui-mobnav .reveal-search input{width:100%;height:40px;border:none;border-bottom:1px solid #1C1C1B;padding:5px 5px 5px 0;color:#1C1C1B;font-size:14px;display:inline-block;position:relative}.ui-mobnav .reveal-search.active{visibility:visible;opacity:1}body.mobile-nav-active .ui-mobnav{opacity:1}.ui-mobnav ul.main{margin:20px 0 50px;list-style:none;padding:0}.ui-mobnav ul.main li{margin-bottom:30px;color:#1C1C1B;text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:1px}.ui-mobnav ul.main li a{color:#1C1C1B;text-decoration:none}.ui-mobnav ul.main li a.current{opacity:1;text-shadow:0 0 15px rgba(255,255,255,.5)}.ui-mobnav ul.main li a.sale-gold{background-color:#ccab5f;color:#1C1C1B;font-weight:700;padding:7px 9px}.ui-mobnav ul.main li a.sale-turquoise{background-color:#40C0BF;color:#1C1C1B;font-weight:700;padding:7px 9px}.ui-mobnav ul.main li a.rose-gold{background-image:-webkit-gradient(linear,left top,90deg,color-stop(0,#b6714a),color-stop(47%,#cead83),color-stop(100%,#b6714a));background-image:-moz-linear-gradient(90deg,#b6714a 0,#cead83 47%,#b6714a 100%);background-image:-webkit-linear-gradient(90deg,#b6714a 0,#cead83 47%,#b6714a 100%);background-image:-o-linear-gradient(90deg,#b6714a 0,#cead83 47%,#b6714a 100%);background-image:-ms-linear-gradient(90deg,#b6714a 0,#cead83 47%,#b6714a 100%);background-image:linear-gradient(90deg,#b6714a 0,#cead83 47%,#b6714a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ui-mobnav ul.top{margin:0;list-style:none;padding:0}.ui-mobnav ul.top li{margin-bottom:25px}.ui-mobnav ul.top li:last-child{margin-bottom:0}.ui-mobnav ul.top li a{color:#1C1C1B;text-transform:uppercase;font-size:12px;text-decoration:none;letter-spacing:1px}.ui-mobnav ul.help{margin:0;list-style:none;padding:0}.ui-mobnav ul.help li{margin-bottom:20px}.ui-mobnav ul.help li a{color:#fff;font-size:14px;text-decoration:none}.ui-mobnav form.search{position:absolute;left:-5px;top:-10px;overflow:hidden;width:0;-webkit-transition:width .3s ease-out;-moz-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out}.ui-mobnav li.search.active form.search{width:100%}.ui-mobnav li.search{position:relative;padding-left:25px;margin-bottom:50px}.ui-mobnav li.search svg{position:absolute;top:-2px;left:0;z-index:2}.ui-mobnav li.search svg path{fill:#fff;-webkit-transition:fill .3s ease-out;-moz-transition:fill .3s ease-out;-o-transition:fill .3s ease-out;transition:fill .3s ease-out}.ui-mobnav .find-a-salon .large-btn svg path,.ui-mobnav li.search.active svg path{fill:#1C1C1B}.ui-mobnav form.search input{background:#fff;color:#1C1C1B;text-transform:uppercase;font-size:14px;border:none;width:100%;padding:10px 10px 10px 30px}.ui-mobnav .title{color:#1abec8;text-transform:uppercase;font-size:20px;text-decoration:none;margin-bottom:40px}.ui-mobnav .title2,.ui-mobnav .title3{color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none}.ui-mobnav .title2{font-size:18px;margin-bottom:10px}.ui-mobnav .title3{font-size:16px;margin-bottom:0}.ui-mobnav .title4{color:silver;font-size:13px;text-decoration:none;font-weight:400;margin-bottom:10px}.ui-mobnav .find-a-salon .large-btn{background:#e5e5e5;border-color:#e5e5e5;height:50px;text-align:center}.ui-mobnav .find-a-salon .large-btn svg{width:35px;height:35px;position:relative;top:7px}.ui-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);visibility:hidden;opacity:0;z-index:2;-webkit-transition:opacity .3s ease-out,visibility .3s ease-out;-moz-transition:opacity .3s ease-out,visibility .3s ease-out;-o-transition:opacity .3s ease-out,visibility .3s ease-out;transition:opacity .3s ease-out,visibility .3s ease-out}body.cart-sidebar-active .ui-wrapper:before,body.mobile-nav-active .ui-wrapper:before{visibility:visible;opacity:1}}.options-modal-bg,.three-column-offers-wrap{background:#1C1C1B}@media (max-width:449px){.ui-mobnav .logo svg{width:45vw}body.mobile-nav-active .ui-wrapper{-ms-transform:translateX(calc(100% - 60px));-webkit-transform:translateX(calc(100% - 60px));transform:translateX(calc(100% - 60px))}.ui-mobnav-wrap{width:auto;right:60px}.ui-mobnav{right:0;left:0;width:100%}}header.global .container{position:relative;z-index:1}@media (max-width:1499px){header.global .background-image img{margin-left:-100px}}@media (max-width:1299px){header.global .background-image img{margin-left:-200px}}.three-column-offers-wrap .search-icon{width:32px;height:32px;top:9px;position:relative}.three-column-offers{display:inline-block;width:auto;top:0}.three-column-offers .column{padding-top:10px;padding-bottom:10px;position:relative;text-align:center;display:inline-block;border-left:0}.three-column-offers .column:last-child{border-right:none}.three-column-offers .column .content{position:relative;z-index:1;width:100%}.three-column-offers .column .bg{position:absolute;left:0;right:0;top:0;bottom:0;color:#fff;background:0 0!important;z-index:0}.three-column-offers .column a{color:#333!important;display:inline-block;width:100%}.three-column-offers .column .title{font-weight:500;font-size:12px;line-height:normal;color:#fff!important;text-transform:uppercase;border-right:1px solid #fff;letter-spacing:1px;padding-left:14px;padding-right:14px}.menu-categories .item.last .image,.three-column-offers .column:last-child .title{border-right:none}.three-column-offers .column .title svg{position:relative;top:2px}.three-column-offers .column .subtitle{font-weight:400}@media (max-width:1023px){header.global .background-image img{margin-left:-300px}.three-column-offers-wrap .text-left{position:absolute;right:60px;top:50px;width:auto;padding:0;z-index:1}.three-column-offers-wrap .text-right{position:absolute;right:10px;top:46px;width:auto;padding:0;z-index:1}.three-column-offers-wrap .text-left .search-icon g{stroke:#1C1C1B}.three-column-offers-wrap .search-icon{top:4px}}.modal,.options-modal{z-index:100}@media (max-width:767px){header.global .background-image img{margin-left:0}.three-column-offers .column .title{padding-left:0;padding-right:0}.three-column-offers{display:block;position:relative}.three-column-offers .column{display:none;padding-top:8px;padding-bottom:8px}.three-column-offers .owl-item .column{display:block}.three-column-offers,.three-column-offers-wrap{height:32px}}.options-modal,.options-modal-bg{position:fixed;top:0;left:0;bottom:0;right:0}.options-modal-bg{opacity:.8}.options-modal-wrap{position:relative;display:table;vertical-align:middle;height:100%;width:100%}.options-modal-floater{position:relative;display:table-cell;vertical-align:middle}.options-modal-floater .options-modal-content{width:700px;position:relative;background:#fff;margin:auto}.options-modal-floater .options-modal-content .close{position:absolute;width:70px;height:70px;cursor:pointer;top:0;right:0;z-index:1;text-align:center;background:#1C1C1B;padding:15px}.options-modal-floater .options-modal-content .close svg{width:24px;height:24px;position:relative;top:7px}.options-modal-floater .options-modal-content h2{text-transform:uppercase;font-size:20px;letter-spacing:1px;border-bottom:1px solid #1C1C1B;padding-bottom:10px;margin-bottom:10px}.options-modal-floater .options-modal-content .img{width:100%;height:auto}.options-modal-floater .options-modal-content .modal-button-wrapper{width:100%!important}.options-modal-floater .options-modal-content .text-wrap{position:absolute;bottom:0;right:0}.options-modal-floater .options-modal-content .button.add-to-cart{padding:16px 25px;text-align:left;font-size:21px;font-weight:500;letter-spacing:1px;line-height:21px;color:#fff;background:url(../images/icons/button-arrow.svg) right 20px center no-repeat #1C1C1B;text-transform:uppercase;border:none}@media (max-width:767px){.options-modal-floater .options-modal-content .text-wrap{padding-left:0!important;position:relative}.options-modal-floater .options-modal-content{width:100%;overflow-y:scroll;position:absolute;top:0;bottom:0}}.breadcrumb{position:relative;clear:both;text-transform:uppercase}.breadcrumb svg{width:12px;height:9px;position:relative;top:0;margin-left:4px;margin-right:2px}.ui-dark .breadcrumb svg path,header.product .question-box .text i svg path{fill:#1C1C1B}.breadcrumb a{color:#fff;text-decoration:none}.ui-dark .breadcrumb a{color:#1C1C1B}.breadcrumb a:hover{color:#1abec8}.background-image{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;overflow:hidden;-webkit-user-select:none;z-index:0}.background-image .nocopy{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.background-image img{width:auto!important;height:auto!important;position:absolute;-webkit-user-select:none}.cloud-btn,.cloud-btn span:after,.loader-wrap{position:relative}.cloud-btn{display:inline-block;cursor:pointer;text-align:center;border:none;background:#1C1C1B;transition:background-color .3s ease-out}.large-btn,.medium-btn,.small-btn{-webkit-transition:all .1s linear;-moz-transition:all .1s linear}.cloud-btn:hover{background-color:#8ACDCD}.cloud-btn span,input.cloud-btn{display:inline-block;font-size:22px;line-height:26px;font-weight:500;text-transform:uppercase;color:#fff;padding:10px 14px 14px;letter-spacing:1px}input.cloud-btn{padding-top:14px}.cloud-btn span:after{content:"";background:url(../images/icons/arrow-white.svg) center center no-repeat;width:37px;height:25px;display:inline-block;top:4px;margin-left:10px;line-height:0}.cloud-btn.full{width:100%}.cloud-btn.full span{padding-left:0;padding-right:0;width:100%}.cloud-btn.large span,input.cloud-btn.large{padding:18px 34px 21px 25px;font-size:30px;line-height:30px}.add-to-cart.disabled,.is-loading #proceed_to_payment,.update-bag.disabled{color:transparent!important}.small-btn.black,.small-btn.black.disabled,.small-btn.black:hover{color:#fff;background:#1C1C1B}.loader-wrap i{position:absolute;top:50%;left:50%;display:none;z-index:1;margin-left:-10px!important;margin-top:-10px}.arrow svg,.button,.custom-input,.custom-input i,.custom-input i svg,.form label.custom-input strong,.medium-btn,.menu-categories,.small-btn{position:relative}.loader-wrap i svg{width:20px;height:20px;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-wrap i svg path{fill:#fff}.small-btn{display:inline-block;cursor:pointer;text-align:center;border-width:2px;border-style:solid;background:0 0;-o-transition:all .1s linear;transition:all .1s linear}.large-btn,.medium-btn{-o-transition:all .1s linear;display:inline-block;cursor:pointer}.small-btn.full{width:100%}.small-btn span,input.small-btn{display:inline-block;font-size:10px;font-weight:700;padding:5px 20px 6px;text-transform:uppercase;width:100%;text-align:center}.small-btn.black{border-color:#1C1C1B}.small-btn.grey{border:2px solid #1C1C1B;color:#1C1C1B}.small-btn.grey.disabled,.small-btn.grey:hover{background:#1C1C1B;color:#fff}.small-btn.white{border:2px solid #fff;color:#fff}.small-btn.white.disabled,.small-btn.white:hover{background:#fff;color:#1C1C1B}.medium-btn{text-align:center;border-width:2px;border-style:solid;background:0 0;transition:all .1s linear}.medium-btn.black,.medium-btn.black.disabled,.medium-btn.black:hover,.medium-btn.grey,.medium-btn.grey.disabled,.medium-btn.grey:hover{background:#1C1C1B;color:#fff}.medium-btn.full{width:100%}.medium-btn span,input.medium-btn{display:inline-block;font-size:13px;font-weight:500;padding:10px;min-width:80px;text-transform:uppercase;width:100%;text-align:center;letter-spacing:1px;color:#fff}.medium-btn.grey{border:2px solid #1C1C1B}.medium-btn.white{border:2px solid #fff;color:#fff}.medium-btn.white.disabled,.medium-btn.white:hover{background:#fff;color:#1C1C1B}.medium-btn.white:hover span{color:#1C1C1B}.medium-btn.teal{border:2px solid #1abec8;color:#1abec8}.medium-btn.teal.fill{border:2px solid #1abec8;color:#fff;background:#1abec8}.medium-btn.teal.disabled,.medium-btn.teal:hover{background:#21c6d0;color:#fff}.large-btn{border-width:2px;border-style:solid;font-size:15px;font-weight:500;text-transform:uppercase;-webkit-user-select:none;background:0 0;transition:all .1s linear}.button span,input.button.small{font-weight:700;text-transform:uppercase;font-size:12px}.large-btn.grey,.large-btn.grey.disabled,.large-btn.grey.disbaled,.large-btn.grey:hover,.large-btn.greyfill{background:#1C1C1B;color:#fff}.large-btn.full{width:100%}.large-btn span,input.large-btn{padding:19px 30px;display:inline-block;width:100%;text-align:center}.large-btn.greyfill{border:2px solid #1C1C1B}.large-btn.white{border:2px solid #fff;color:#fff}.large-btn.white.disabled,.large-btn.white:hover{background:#fff;color:#1C1C1B}.arrow svg{top:1px;margin-right:3px}.button{display:inline-block;cursor:pointer;text-align:center;-webkit-user-select:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.button.full{width:100%}.button span{display:inline-block;padding:17px 27px;width:100%;text-align:center}input.button.small{border:none;padding:13px 15px 11px}input.button.large,input.button.medium{font-weight:700;padding:17px 25px;border:none;text-transform:uppercase}input.button.medium{font-size:12px}input.button.large{font-size:14px;min-width:210px}.button.grey{color:#fff;background:#c8c8c8}.button.grey:hover{color:#fff;background:#1C1C1B}.button.green{color:#fff;background:#1ac864}.button.green:hover{color:#fff;background:#11bb59}.button.teal{color:#fff;background:#1abec8}.button.teal:hover{color:#fff;background:rgba(26,190,200,.8)}.button.black,.button.black:hover{background:#1C1C1B;color:#fff}.button.black{border:none}.add-to-cart{background-image:url(../images/icons/arrow.png);background-position:right 15px center;background-repeat:no-repeat;padding-right:80px!important}.gold-gradient-arrow{background-image:url(../images/icons/arrow-right-padding.png),linear-gradient(56.44deg,#B6714A 0,#E3C7A3 100%);background-position:right 0 center;background-repeat:no-repeat;color:#fff;text-align:left;font-weight:500;font-size:16px!important;min-width:244px!important;padding:20px 17px!important}.gold-gradient{background:linear-gradient(56.44deg,#B6714A 0,#E3C7A3 100%);color:#fff;text-align:center;font-weight:500;font-size:11px!important;padding:16px 10px!important;line-height:21px}@media screen and (max-width:449px){.gold-gradient{font-size:2.2vw!important}}.gold-gradient:hover{background:linear-gradient(56.44deg,#8f5839 0,#ad987d 100%);color:#fff}.is-loading .gold-gradient-arrow{background:linear-gradient(56.44deg,#B6714A 0,#E3C7A3 100%)}.block{display:block}.custom-input i.checked,.custom-input input,.custom-input.checked i.unchecked{display:none}@media screen and (max-width:768px){.gold-gradient{padding:13px 0}}select{text-overflow:"";-webkit-appearance:none;-moz-appearance:none;-webkit-user-select:none;border-radius:0;background-color:#fff;background-image:url(/static/images/icons/toggle.svg);background-repeat:no-repeat;background-position:right 10px top 47%;padding:16px 25px 16px 16px;color:#383838;cursor:pointer;transition:background-color .1s linear;text-align:left;font-size:14px;border:1px solid #c8c8c8;width:100%;box-sizing:border-box;padding:0 0 0 16px\9;height:50px\9;background-image:none\9}select::-ms-expand{display:none}select:hover{background-color:#e0e0e0}.custom-input{text-align:center;padding-top:5px;padding-bottom:5px;-webkit-user-select:none;line-height:34px}.form label.custom-input{padding-left:0}.form label.custom-input strong{text-transform:uppercase;font-size:14px;margin-left:8px;top:-2px;letter-spacing:1px}.custom-input i{cursor:pointer;top:5px;width:25px;height:25px;background:#1C1C1B;overflow:hidden;vertical-align:top}.custom-input i svg{width:20px;height:20px;top:4px;left:2px}.custom-input i.unchecked,.custom-input.checked i.checked{display:inline-block}.custom-input.green.checked i.checked svg circle,.custom-input.green.checked i.checked svg path{fill:#19c864}.menu-categories{clear:both;background:#fff}.menu-categories .item .line{width:1px;height:60px;background:#a4e6e5;position:absolute;right:0;top:50%;margin-top:-30px}.menu-categories .item:last-child .line{display:none}.menu-categories .cross{position:absolute;width:100px;height:100px;left:50%;margin-left:-50px;top:50%;margin-top:-50px}.menu-categories .cross i.v{width:1px;height:100%;background:#e4e4e4;position:absolute;left:50px}.menu-categories .cross i.h{width:100%;height:1px;background:#e4e4e4;position:absolute;top:50px}.menu-categories .item .title{font-size:33px;line-height:35px;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;margin-top:-15px;color:#fff;position:absolute;top:50%;z-index:1;left:0;right:0;text-align:center;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear}.menu-categories .item a{text-decoration:none;position:relative;display:inline-block;width:100%}.menu-categories .item a:hover .title{color:#fff}.menu-categories .item .image{padding-left:0;padding-right:0}.menu-categories .item .image img{max-width:100%;width:100%;height:auto}.menu-categories .item{text-align:center}.menu-categories.three .text-left{font-size:16px;line-height:22px;color:#1C1C1B}.menu-categories.three .text-left a{text-decoration:underline;color:#1C1C1B}.menu-categories .item .image picture.two{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.menu-categories .item a:hover .image picture.one{opacity:0}.menu-categories .item a:hover .image picture.two{opacity:1}.menu-categories.three .item .title{font-size:42px;line-height:50px}@media (max-width:1599px){.menu-categories .item .title{font-size:30px}}@media (max-width:1299px){.menu-categories .item .line{display:none}.menu-categories .item .title,.menu-categories.three .item .title{font-size:24px;line-height:24px}}@media (max-width:1023px){.menu-categories .item .image{border-right:none}.menu-categories .item .title,.menu-categories.three .item .title{font-size:18px;line-height:20px}}@media (max-width:767px){.menu-categories.three .item .title{font-size:33px}.menu-categories .cross{width:50px;height:50px;left:50%;margin-left:-25px;top:50%;margin-top:-25px}.menu-categories .cross i.v{left:25px}.menu-categories .cross i.h{top:25px}}@media (max-width:449px){.menu-categories .item .title{font-size:4vw}.menu-categories.three .item .title{font-size:9vw;line-height:9vw}}header.product{background:#1C1C1B;height:auto;position:relative}header.product .container{background:#F5F5F5}header.product .faqs-accordion .accordion .item{background:0 0!important;border-top:none!important;border-bottom:none!important}header.product .faqs-accordion .accordion .padding{padding:0 0 15px;position:relative}header.product .faqs-accordion .accordion .padding:before{content:"+";font-size:24px;font-weight:500;margin-right:5px;color:#1C1C1B!important;width:12px;display:inline-block;top:2px;position:relative;text-align:center}body.template-product-page .heading2{font-size:30px;line-height:32px}header.product .product-gallery,header.product .product-gallery .preview{position:absolute;top:0;bottom:0;left:0;right:0}header.product .faqs-accordion .accordion .item.active .padding:before{content:"-"}header.product .faqs-accordion .accordion .content .wrap{padding:0 0 30px 20px}header.product .faqs-accordion .accordion .toggle{font-weight:500;font-size:18px;text-transform:uppercase;color:#1C1C1B!important}header.product .container .reveal-monogram,header.product .container .reveal-video{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;opacity:0;visibility:hidden}header.product .container .reveal-video{z-index:3}header.product .container .reveal-monogram.active,header.product .container .reveal-video.active{opacity:1;visibility:visible}header.product .container .reveal-monogram .close,header.product .container .reveal-video .close{position:absolute;width:70px;height:70px;background:#fff;cursor:pointer;top:0;right:0;z-index:1;padding:15px;text-align:center}header.product .container .reveal-monogram .close svg,header.product .container .reveal-video .close svg{width:20px;height:20px;position:relative;top:10px}header.product .reveal-monogram .info-wrap{background:#F5F5F5}header.product .reveal-monogram .image{background-size:cover;background-position:center center;position:absolute;bottom:0;left:0;top:0}header.product .reveal-monogram .image span{position:absolute;left:28%;top:44.7%;color:#fff;font-size:51px;text-transform:uppercase}header.product .reveal-monogram .close-monogram{font-size:19px;line-height:22px;font-weight:500;color:#1C1C1B}header.product .reveal-monogram .about-monogramming{font-size:16px;line-height:22px;font-weight:400}header.product .container .reveal-video iframe{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}header.product .container .reveal-video-btn{position:absolute;width:70px;height:70px;background:#fff;cursor:pointer;bottom:0;left:0;z-index:1;padding:15px;text-align:center}header.product .container .reveal-video-btn:before{content:"";background:url(../images/icons/play_video.svg) center center no-repeat;width:100%;height:18px;display:inline-block;margin-top:3px}header.product .container .reveal-video-btn:after{content:"Video";text-transform:uppercase;font-size:9px;font-weight:500;color:#1C1C1B}header.product .container .thumbs{position:absolute;height:50px;background:#fff;cursor:pointer;bottom:20px;left:80px;z-index:2;text-align:left}header.product .container .thumbs .thumb{width:50px;height:50px;display:inline-block;margin-right:10px}header.product .details{width:500px;position:relative}header.product .details .awards{height:60px}header.product .details .title,header.product .details h1{font-size:30px;line-height:36px;font-weight:500;margin-bottom:10px;text-transform:uppercase}header.product .details .subtitle{font-size:22px;line-height:30px;margin-bottom:8px}header.product .details .subtitle b{font-family:"Gotham A","Gotham B",helvetica,arial;font-weight:500;text-transform:uppercase}header.product .details .price-box .delivery{font-size:14px;line-height:16px;font-weight:400;letter-spacing:1px;color:#1C1C1B}header.product .details hr{margin-bottom:10px}header.product .details hr.break{box-sizing:border-box;border-top:1px solid #1C1C1B;margin-top:10px}header.product .loader-wrap .button{font-size:28px;line-height:21px;font-weight:500;height:72px;background-color:#1C1C1B;color:#fff!important}header.product .loader-wrap .button:hover{background-color:#8ACDCD}header.product .personalise-me{font-size:17px;line-height:21px;font-weight:500;height:72px;color:#8ACDCD;background:#fff;text-transform:uppercase;text-align:center;padding:25px 0;border:2px solid #8ACDCD;cursor:pointer}header.product .personalise-me:hover{color:#1C1C1B;border:2px solid #1C1C1B}header.product .details .tag{clear:both;display:inline-block;width:100%;margin-top:0;margin-bottom:0}header.product .question-box-wrap{position:absolute;bottom:0;left:0;right:0}header.product .question-box{background:#E9E8E8;margin-bottom:0;border:none}header.product .question-box .text span{color:#1C1C1B;font-weight:500;font-size:16px;line-height:19px}header.product .question-box .text{padding-left:65px}header.product .question-box .text i{position:relative;margin-top:1px;left:0;top:3px}header.product .question-box .text i svg{width:19px;height:19px}header.product .info-wrap{position:relative;left:0;min-height:800px}header.product .product-gallery .go-left{position:absolute;top:50%;left:30px;width:20px;height:40px;margin-top:-20px;background:url(../images/icons/arrow_left.svg) center center no-repeat;cursor:pointer}header.product .product-gallery .go-right{position:absolute;top:50%;right:30px;width:20px;height:40px;margin-top:-20px;background:url(../images/icons/arrow_right.svg) center center no-repeat;cursor:pointer}header.product .product-gallery .labels{position:absolute;top:20px;right:20px;width:106px;z-index:1}header.product .product-gallery .labels svg{width:106px;height:106px}header.product .info-wrap .socialbox{position:absolute;right:0;top:70px;background:#E9E8E8;padding:10px 0;width:70px;text-align:center;z-index:3}header.product .info-wrap .socialbox a{margin-bottom:10px;margin-top:10px}header.product .info-wrap .socialbox .group{position:relative;display:inline-block;text-align:center}header.product .product-gallery .preview .slide{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center center;display:none}header.product .product-gallery .preview .slide.active{display:block}header.product .product-gallery .preview img{width:100%!important;height:auto}header.product .product-gallery .dots{position:absolute;bottom:15px;left:0;right:0;text-align:center}header.product .product-gallery .dots span{display:inline-block;width:10px;height:10px;border:1px solid #1C1C1B;margin-left:2px;margin-right:2px;border-radius:5px;cursor:pointer;-webkit-transition:all .4s cubic-bezier(.455,.03,.515,.955);-moz-transition:all .4s cubic-bezier(.455,.03,.515,.955);-o-transition:all .4s cubic-bezier(.455,.03,.515,.955);transition:all .4s cubic-bezier(.455,.03,.515,.955)}header.product .product-gallery .dots span.active{background:#1C1C1B}header.product .product-gallery .offer{position:absolute;bottom:0;z-index:1;width:225px;text-align:center}header.product .product-gallery .labels .offer{position:relative;width:100%;margin-bottom:10px}header.product .product-gallery .offer img{width:auto;max-width:100%}header.product .product-gallery .offer .title{font-size:12px;font-weight:500}header.product .gallery-wrap{clear:left;position:absolute;bottom:34px}header.product .gallery{position:absolute;z-index:1;width:100%;font-size:0;bottom:2px;left:0}header.product .gallery a{display:inline-block;margin-right:10px;box-shadow:0 0 6px rgba(0,0,0,.5);width:60px;position:relative}header.product .gallery a svg{position:absolute;top:50%;left:50%;margin-left:-14px;margin-top:-10px;z-index:1}header.product .gallery a svg path{fill:#fff}header.product .gallery a img{width:100%}header.product .select-cust .cs-wrapper .cs-select-list-wrap,header.product .select-cust .cs-wrapper .cs-select-reveal,header.product .select-cust select{background-color:#fff}header.product .select-cust select{background-image:url(/static/images/icons/toggle.svg);background-position:right 15px top 47%}header.product .select-cust .cs-wrapper ul.cs-select-list li,header.product .select-cust select{color:#1C1C1B}header.product .select-cust .cs-wrapper a.cs-select-button svg path{fill:#fff}header.responsive-bg{background-position:50% 0!important;background-repeat:no-repeat;background-size:cover}header.responsive-bg.center{background-position:center top!important}.add-to-add-scroll,header.product .details .tag .offer{background:#1C1C1B}header.product .details .tag span{font-size:12px;color:#fff;line-height:14px;margin-bottom:4px;padding:3px 5px;font-weight:700;letter-spacing:0}header.product .details .tag .new{background:#fff;color:#1C1C1B;font-size:16px;letter-spacing:1px;padding:6px 8px;text-transform:uppercase}.read-more-box .wrap .height div{padding:10px 14px}.read-more-box .wrap.snippet .height div p:last-child{margin-bottom:0}.read-more-box .wrap.full .height div,.read-more-box .wrap.snippet .height div:first-child{background:rgba(229,229,229,.96)}.reviews-box{clear:both;margin-bottom:15px;color:#1abec8}.reviews-box .stars{width:108px;display:inline-block;position:relative;vertical-align:middle}.reviews-box .stars svg{float:left}.reviews-box .text{position:absolute;top:4px;left:100%;display:block;width:inherit;color:#1abec8}.reviews-box a{font-size:14px;font-weight:500;display:inline-block;vertical-align:middle;position:relative;top:2px;color:#1C1C1B}.reviews-box a:hover,header.product .details .not-available .medium-btn span{color:#1C1C1B}.add-to-add-scroll{position:fixed;bottom:-80px;left:0;right:0;z-index:2;padding-top:10px;padding-bottom:10px;color:#fff;height:80px;-webkit-transition:all .4s cubic-bezier(.455,.03,.515,.955);-moz-transition:all .4s cubic-bezier(.455,.03,.515,.955);-o-transition:all .4s cubic-bezier(.455,.03,.515,.955);transition:all .4s cubic-bezier(.455,.03,.515,.955)}.add-to-add-scroll-spacer{height:80px;clear:both;width:100%}.add-to-add-scroll.show{bottom:0}.cart-sidebar-active .add-to-add-scroll{bottom:-80px!important}.add-to-add-scroll .price-box,.add-to-add-scroll .product-name{float:left;clear:none}.add-to-add-scroll .product-name{min-width:203px}.add-to-add-scroll .price-box{padding-left:10px}.add-to-add-scroll .reviews-box{margin-bottom:0;position:relative;top:-4px}.add-to-add-scroll .reviews-box .stars{top:3px}.add-to-add-scroll .loader-wrap{top:0}.add-to-add-scroll .cloud-btn,.add-to-add-scroll .loader-wrap .button{width:100%;max-width:360px;font-size:15px;text-align:center;color:#1C1C1B;background:url(../images/icons/arrow-black.svg) center right 21px no-repeat #fff}.add-to-add-scroll .loader-wrap .button.nobg{background:#fff}.add-to-add-scroll .cloud-btn:hover,.add-to-add-scroll .loader-wrap .button:hover{background:url(../images/icons/arrow-black.svg) center right 21px no-repeat #8ACDCD}.add-to-add-scroll .loader-wrap .button.nobg:hover{background:#8ACDCD}.add-to-add-scroll .cloud-btn span,.add-to-add-scroll .loader-wrap .button span{font-size:24px;font-weight:500;text-align:left}.add-to-add-scroll .loader-wrap .button select{border:none;padding:18px 26px 18px 16px}.add-to-add-scroll .button span span{padding:0;display:inline-block;width:auto}.add-to-add-scroll .product-name .title{font-size:29px;font-weight:500;text-transform:uppercase}.add-to-add-scroll .product-variants{position:relative;top:0;border:none}.add-to-add-scroll .product-variants select{height:63px;border:none}.add-to-add-scroll .price-box .delivery,.add-to-add-scroll .price-box .price{color:#fff}.add-to-add-scroll .price-box .price{line-height:inherit;font-size:30px}.add-to-add-scroll .price-box .delivery{font-size:13px}.add-to-add-scroll .reviews-box .stars svg path[stroke]{stroke:#fff}.add-to-add-scroll .reviews-box .stars svg path[fill]{fill:#fff}.add-to-add-scroll .reviews-box .stars svg path[fill=none]{fill:none}.add-to-add-scroll .reviews-box a{color:#fff;font-size:13px}.add-to-add-scroll .medium-btn span{color:#fff}header.product .awards img{max-width:60%;height:auto}@media (max-width:1599px){.add-to-add-scroll .loader-wrap .button span{font-size:21px}}@media (max-width:1499px){header.product .reveal-monogram .image span{left:24%;top:43.7%}header.product .question-box .text{padding-left:55px}header.product .info-wrap{min-height:637px}header.responsive-bg{background-position:59% 0!important}.add-to-add-scroll .price-box .price,.add-to-add-scroll .product-name .title{font-size:22px}.add-to-add-scroll .reviews-box{top:0}.add-to-add-scroll .price-box,.add-to-add-scroll .product-name{margin-top:5px}}@media (max-width:1299px){.add-to-add-scroll .loader-wrap .button span{font-size:19px}header.product .reveal-monogram .image span{left:24%;font-size:37px;top:44.7%}header.product .details{width:380px}header.product .details .title,header.product .details h1{font-size:24px;line-height:25px}header.product .details .subtitle{font-size:18px;line-height:20px}header.product .details .price-box .price{font-size:28px;line-height:26px}header.product .details .price-box .delivery{font-size:10px;line-height:12px}header.product .faqs-accordion .accordion .toggle{font-size:14px;line-height:15px}header.product .faqs-accordion .accordion .padding{padding:0 0 2px}header.product .faqs-accordion .accordion .content p{font-size:12px;line-height:18px}header.product .faqs-accordion .accordion .item{margin-bottom:5px}header.product .question-box .text{padding-left:45px}header.product .info-wrap{min-height:528px}.add-to-add-scroll .price-box .price,.add-to-add-scroll .product-name .title{font-size:22px;font-weight:400}header.responsive-bg{background-position:64% 0!important}header.product .product-gallery .offer{width:200px}header.product .loader-wrap .button{height:56px}header.product .personalise-me{height:47px;padding:12px 0;margin-top:10px}}@media (max-width:1023px){header.product .reveal-monogram .image span{left:13%;top:45.5%}header.product .info-wrap{min-height:408px}header.slim .read-more-box p{line-height:19px}header.responsive-bg{background-position:69% 0!important}header.product .details{width:100%}header.product .question-box .text{padding-left:30px}.add-to-add-scroll .cloud-btn span,.add-to-add-scroll .loader-wrap .button span{font-size:15px;padding:14px}header.product .info-wrap .socialbox{position:relative;padding:20px 0;width:100%;text-align:center;top:0;background:0 0}header.product .info-wrap .socialbox a{margin-bottom:0;margin-top:0}header.product .reveal-monogram .product-info{padding:0 20px!important}header.product .question-box-wrap{position:relative}}@media (min-width:768px) and (max-width:1023px){.add-to-add-scroll .price-box .price,.add-to-add-scroll .product-name .title{font-size:17px;font-weight:400}.add-to-add-scroll .price-box,.add-to-add-scroll .product-name{margin-top:9px}.add-to-add-scroll .price-box .delivery{font-size:9px;margin-top:4px}.add-to-add-scroll .reviews-box .stars svg{width:15px}.add-to-add-scroll .reviews-box .stars{width:84px}.add-to-add-scroll .reviews-box{top:0}.add-to-add-scroll .reviews-box .text{white-space:nowrap}}@media (max-width:767px){header.product .question-box-wrap{position:relative;clear:both}header.product .product-gallery .dots:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}header.product .product-gallery .go-left,header.product .product-gallery .go-right{display:none}header.product .product-gallery .preview .slide{height:408px;position:relative;width:100%;display:inline-block}header.product .reveal-monogram .image{position:relative;height:408px}header.product .reveal-monogram .image span{left:24%;font-size:28px;top:44.1%}header.product .reveal-monogram .product-info{padding:0 20px!important}header.product .question-box .text{padding:10px}header.product .faqs-accordion .accordion .item{text-align:left}header.product .loader-wrap .button{width:100%;height:70px}header.product .product-gallery{height:408px;position:relative}header.product .container .reveal-video{height:408px}header.product .container .reveal-video-btn{background:#E5E5E5;display:inline-block;width:100%;height:50px;position:relative}header.product .container .reveal-video-btn:before{width:37px;height:18px;display:inline-block;margin-top:0}header.product .container,header.product .info-wrap{height:auto}header.product .container .reveal-video-btn:after{position:relative;top:-4px;font-size:12px}.add-to-add-scroll-spacer{display:none}header.slim .read-more-box p{line-height:18px}header.product .details h1{margin-bottom:8px}header.product .reviews-box{margin-bottom:15px}header.product .descriptionbox p{font-size:12px;line-height:17px}header.product .details hr{margin-top:10px!important;height:15px!important}header.product{height:inherit}header.product .background-image img{width:auto!important;height:600px!important}header.product .gallery-wrap{background:#292929;margin-bottom:15px;position:relative;bottom:0;padding:15px}header.product .product-gallery{margin-bottom:0;padding-top:0}header.product .product-gallery .preview{left:0;text-align:center}header.product .product-gallery .preview .img{width:100%}.reveal-monogram .monogram-input{position:absolute;left:-21px;right:-20px;top:-98px;width:auto}header.product .gallery{position:relative;bottom:0}header.product .gallery.mobile{display:block}header.product .gallery.desktop{display:none}header.product .product-gallery .offer .title{font-size:9px}header.product .product-gallery .offer{width:110px}header.product .gallery a{margin-right:3%;width:20%;margin-left:3%}header.product .gallery a:first-child{margin-left:0}header.product .gallery a:nth-child(4){margin-right:0}header.product .gallery a img{width:100%}header.product .details,header.product .price-box{text-align:center}header.product .reviews-box .stars{width:inherit}header.product .reviews-box .text{position:relative;left:inherit;width:inherit;display:inline-block;margin-left:8px;top:1px;font-weight:500}header.product .reviews-box .stars svg{width:16px;height:15px}header.product .r-less,header.product .r-more{color:#fff;font-weight:500;text-decoration:underline}header.product .r-less path,header.product .r-more path{fill:#fff}header.product{background-image:none!important}header.product .mobile-product-gallery{background:#fff}header.product .mobile-product-gallery-wrap{position:relative;margin-bottom:20px}header.product .mobile-product-gallery-wrap .offer{position:absolute;left:-3px;bottom:-10vw;width:20vw;height:20vw}header.product .mobile-product-gallery-wrap .offer img{width:100%;height:auto}header.product .mobile-product-gallery .item img{width:auto;height:auto;max-width:100%}header.product .mobile-product-gallery.owl-theme .owl-controls{margin-top:0}header.product .mobile-product-gallery.owl-theme .owl-controls .owl-page span{background:rgba(0,0,0,.2);width:5px;height:5px;top:0;border:none}header.product .mobile-product-gallery.owl-theme .owl-controls .owl-page.active span{background:#1abec8;top:0}header.product .mobile-product-gallery.owl-theme .owl-item .item{width:100%}header.product .mobile-product-gallery.owl-theme .owl-item .item iframe{width:100%;height:54vw}header.product .mobile-product-gallery.owl-theme .owl-controls .owl-buttons{position:absolute;bottom:0;left:0;right:0;top:0;pointer-events:none}header.product .mobile-product-gallery.owl-theme .owl-controls .owl-pagination{pointer-events:none}header.product .mobile-product-gallery.owl-theme .owl-controls .owl-buttons .owl-next,header.product .mobile-product-gallery.owl-theme .owl-controls .owl-buttons .owl-prev{position:absolute;bottom:50%;pointer-events:auto;border:1px solid #cdcdcd;background:rgba(255,255,255,.98);width:42px;height:42px}header.product .mobile-product-gallery.owl-theme .owl-controls .owl-buttons .owl-prev{left:-21px}header.product .mobile-product-gallery.owl-theme .owl-controls .owl-buttons .owl-next{right:-21px}header.product .mobile-product-gallery.owl-theme .owl-controls .owl-buttons .owl-next svg,header.product .mobile-product-gallery.owl-theme .owl-controls .owl-buttons .owl-prev svg{position:relative;top:11px}header.product .mobile-product-gallery.owl-theme .owl-controls .owl-buttons .owl-prev svg{transform:rotate(90deg);left:7px}header.product .mobile-product-gallery.owl-theme .owl-controls .owl-buttons .owl-next svg{transform:rotate(-90deg);right:7px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){header.product{min-height:inherit}}.question-box{width:100%;position:relative;border:1px dashed #1C1C1B;padding:2px 2px 2px 0;background:rgba(0,0,0,.1);margin-bottom:15px;display:table;vertical-align:middle;text-decoration:none;-webkit-transition:background .3s ease-out;-o-transition:background .3s ease-out;transition:background .3s ease-out}.question-box .text,.socialbox a{padding-left:10px}.question-box .np{display:table-cell;vertical-align:middle;float:none}.question-box:hover{background:rgba(0,0,0,.2)}.question-box .image{width:auto;max-width:100%}.question-box .text i{position:absolute;margin-top:1px;left:0}.question-box .text i svg{width:14px;height:14px}.question-box .text i svg path{fill:#1abec8}.faqs-accordion .accordion .item .toggle .row i.up svg path,.notification a:hover svg path,.notification svg path,footer .newsletter .title i path{fill:#1C1C1B}.question-box .text span{color:#1abec8;font-weight:700;text-transform:uppercase;font-size:11px;line-height:14px;position:relative;margin-left:10px}@media (max-width:1023px){.question-box .text span{font-size:10px}}@media (max-width:767px){.question-box .text span{padding-left:0;margin-left:0;font-size:11px}.question-box .image-wrap,.question-box .text{text-align:center;padding-top:0}.question-box .image-wrap{display:none!important}.question-box .image-wrap .image{display:inline-block}.question-box .text i{position:relative;top:3px;left:0;margin-right:5px}.question-box .text{text-align:center;padding-left:0;line-height:11px;padding-top:10px;padding-bottom:10px}.question-box{border-color:#656565}}.awards{font-size:0}.awards .item{float:none;display:inline-block;width:20%}.awards img{width:auto;max-width:100%}.awards .descriptionbox .title1{font-size:16px;line-height:26px;letter-spacing:2px}@media (max-width:767px){.awards.alt .item{width:33.3%;margin-bottom:15px}}.product-overview .icons{position:absolute;bottom:0;left:0;right:0;text-align:right}.product-overview .icons .item{width:100px;display:inline-block;text-align:center;margin-left:20px}.product-overview .icons .item i{position:relative;width:100px;height:100px;display:inline-block;margin-bottom:10px;text-align:center}.product-overview .icons .item i svg{width:100px;height:100px}.product-overview .icons .item p{text-align:center}.product-overview .icons .item .title{font-size:24px;font-weight:300;line-height:24px}.product-overview .icons .item .title .tag{font-size:14px}.product-overview .icons .item .subtext{font-size:11px;font-weight:400;position:relative;top:-1px}.product-overview .background-image img{height:auto!important}.product-overview .descriptionbox p{font-size:16px;line-height:24px;margin-bottom:25px}.product-overview .descriptionbox h4,.product-overview .descriptionbox p.title2{font-size:20px;line-height:normal;font-weight:500;margin-bottom:15px;text-transform:uppercase}@media (max-width:1499px){.product-overview .background-image img{width:1899px!important}}@media (min-width:1299px) and (max-width:1499px){.product-overview .background-image img{width:2000px}}@media (max-width:1299px){.product-overview .descriptionbox p{font-size:13px;line-height:19px}.product-overview .background-image img{width:1499px!important}.product-overview .image-left img,.product-overview .image-right img{width:900px}.product-overview .imagelarge-left img,.product-overview .imagelarge-right img{width:1400px}}@media (max-width:1023px){.product-overview .descriptionbox p{font-size:13px;line-height:22px}.product-overview .image-left img,.product-overview .image-right img{width:700px}.product-overview .imagelarge-left img,.product-overview .imagelarge-right img{width:1200px}}@media (max-width:767px){.product-overview img{width:100%;height:auto}.product-overview .imagelarge-left img,.product-overview .imagelarge-right img{width:767px}.product-overview .icons .item{margin-left:10px;margin-right:10px}.product-overview .background-image img{position:relative;width:767px!important}.product-overview .background-image{position:relative}.product-overview .icons{position:relative;margin-bottom:20px;text-align:center}.product-overview .icons .item,.product-overview .icons .item i,.product-overview .icons .item i svg{width:70px;height:70px}.product-overview .icons .item i{margin-bottom:4px}}.descriptionbox p{font-size:16px;line-height:24px;font-weight:300;margin-bottom:15px}.descriptionbox p:last-child,.feefo .title{margin-bottom:0}.descriptionbox p b,.descriptionbox p strong{font-weight:700}.descriptionbox .title1{font-weight:500;font-size:22px;line-height:26px;margin-bottom:15px}.descriptionbox .title2{font-size:19px;line-height:normal;margin-bottom:15px}.descriptionbox .title2 b{font-family:"Gotham A","Gotham B",helvetica,arial;text-transform:uppercase;font-weight:500}.descriptionbox .subtitle{font-weight:400;font-size:15px;line-height:normal;margin-bottom:16px}.descriptionbox ul{font-size:14px;line-height:28px;font-weight:400;margin-bottom:20px}.descriptionbox ul li .free{color:#8ACDCD;display:inline-block;position:relative;line-height:28px;font-size:16px;font-weight:500;text-transform:uppercase;margin-left:2px}.r-less,.r-more{width:auto!important;display:none!important;padding-bottom:2px;text-decoration:none;position:absolute;left:0;right:0;top:0;opacity:.8;bottom:0}.feefo .title,.feefo a:hover{text-decoration:none!important}.r-less:before,.r-more:before{content:"";height:40px;position:absolute;bottom:18px;left:0;right:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.99) 99%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.99) 99%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.99) 99%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 );opacity:1}.r-less svg,.r-more svg{margin-left:-8px;position:absolute;bottom:0}.socialbox,.socialbox .group{position:relative}.r-less:hover,.r-more:hover{color:#1abec8}@media (max-width:767px){.r-less,.r-more{display:inline-block!important}.r-less:before,.r-more:before{bottom:0}}.socialbox .group{display:inline-block;text-align:left}.socialbox .text{position:absolute;top:4px;text-transform:uppercase;font-weight:400;right:100%}.socialbox a{display:inline-block}.socialbox svg{width:23px;height:23px}.in-the-box{position:relative}@media (max-width:1499px){.in-the-box .image img{width:600px}}@media (max-width:767px){.in-the-box .image{padding-top:20px}.in-the-box .image img{width:100%}}.feefo img{height:auto}.feefo .title{font-size:12px;text-transform:uppercase;color:#1C1C1B;font-weight:500;margin-top:10px;letter-spacing:1px}.feefo .quote{font-size:17px;line-height:30px;font-weight:300;margin-bottom:10px}.feefo .link{font-size:14px;line-height:normal;color:#1abec8;text-decoration:underline;font-weight:400;margin-top:15px}.feefo .link a{color:#1C1C1B;border:1px solid #1C1C1B;display:inline-block;padding:10px 49px 10px 30px;text-transform:uppercase;letter-spacing:2px;font-weight:500;background:url(../images/icons/arrow-black.svg) right 13px center no-repeat;background-size:23px}.feefo .link a:hover{color:#fff;background:url(../images/icons/arrow-white.svg) right 13px center no-repeat #1C1C1B;background-size:23px}@media (max-width:1299px){.feefo img{width:126px}.feefo .quote{font-size:15px;line-height:24px}}@media (max-width:767px){.feefo .quote{font-size:13px;line-height:20px}}.vertical-middle{display:table;vertical-align:middle}.vertical-middle.expand{width:100%;height:100%}.vertical-middle .cell{vertical-align:middle;display:table-cell;float:none}.owl-carousel{clear:both}.owl-carousel .item{display:inline-block}.owl-theme .owl-controls .owl-page span{background:0 0;border:1px solid #fff;opacity:1;filter:Alpha(Opacity=100)}.recommended-block .owl-theme .owl-controls .owl-page span{background:#999}.owl-theme .owl-controls .owl-page.active span{background:#fff;position:relative}.owl-theme .owl-controls{margin-top:30px;text-align:center}.owl-theme .owl-controls .owl-buttons{position:absolute;bottom:0;left:0;right:0}.owl-theme .owl-controls .owl-buttons .owl-next{position:absolute;bottom:50%}.owl-theme .owl-controls .owl-buttons div{background:0 0;border-radius:none;margin:0;padding:0}.recommended-block .owl-theme .owl-controls .owl-page.active span{background:#1C1C1B}.testimonial-block{position:relative;overflow:hidden;height:500px}.testimonial-block .image{position:absolute;top:0;bottom:0;right:0;left:50%;background-repeat:no-repeat;background-size:cover;background-position:center center}.testimonial-block .image.bottom-right{background-position:bottom right}.testimonial-block .image.bottom-left{background-position:bottom left}.testimonial-block .image.top-right{background-position:top right}.testimonial-block .image.top-left{background-position:top left}.testimonial-block .wrap{width:100%;clear:both;position:relative;float:left}.testimonial-block .owl-theme .owl-controls{text-align:left;margin-top:10px}.testimonial-slider .item p{font-size:30px;font-weight:400;line-height:36px;margin-bottom:10px;font-family:Brenta-Regular}.testimonial-slider .item .author{font-size:12px;font-weight:400;line-height:16px}.testimonial-slider .item .author a{color:#1abec8}@media (max-width:1023px){.testimonial-slider .item p{font-size:14px;font-weight:400;line-height:20px;margin-bottom:10px}.testimonial-block .textbox{z-index:1}}section.recommended-block .products .item .image{margin-bottom:20px}section.recommended-block .products .item .image img{width:auto;max-width:100%}section.recommended-block .products .item a{text-decoration:none}section.recommended-block .products .item .title{text-transform:uppercase;font-size:16px;font-weight:500;color:#1C1C1B;margin-bottom:15px}section.recommended-block .products .item a:hover .title{text-decoration:none;color:#1abec8}section.recommended-block .products .item .price{text-transform:uppercase;font-size:14px;font-weight:500;color:#1C1C1B}section.recommended-block .products .item .was-price{color:#999}section.recommended-block .owl-carousel .owl-wrapper-outer{overflow:visible!important}.panels .col{padding-left:50px;padding-right:50px}.panels .col .heading2{margin-bottom:10px;font-size:30px;line-height:30px}.panels .col .heading2~p{font-family:Brenta-Regular;font-size:20px;line-height:26px}.panels .col .heading2~p b{font-family:"Gotham A","Gotham B",helvetica,arial;text-transform:uppercase;font-weight:500}.panels .item{position:relative;overflow:hidden;margin-bottom:14px;width:100%}.panels .item .textbox .link{text-decoration:none}@media (max-width:1023px){.panels .item.snippet .textbox .link:hover .bottom{padding-bottom:0}.panels .item.snippet .textbox .link .small-btn{display:none}.panels .item.snippet .textbox .gradient{bottom:-50px!important}.panels .item.snippet.large .textbox .title{font-size:41px;line-height:38px}}@media (max-width:767px){.testimonial-block .image{position:relative;height:270px;clear:both}.testimonial-block{height:auto}.testimonial-block .image,.testimonial-block .image.bottom-left,.testimonial-block .image.bottom-right,.testimonial-block .image.top-right{z-index:0;opacity:1;background-position:center bottom!important;left:0}section.recommended-block .products .item .image img{width:100%;height:auto}.panels .col .heading2{font-size:20px;line-height:26px}.panels .col{padding-left:0;padding-right:0}.panels .item.snippet .textbox .bottom{text-align:center}.panels .item.snippet .textbox .title{font-size:21px!important;line-height:24px!important;font-weight:500!important}.panels .item.snippet .textbox .excerpt{font-size:15px!important;line-height:25px!important}.panels .item{position:relative;overflow:hidden;margin-bottom:1px}}.form-group{display:inline-block;position:relative;margin-bottom:0}.form-group .help-block{clear:both}.form-group.has-error .cs-wrapper .cs-select-list-wrap,.form-group.has-error .month_year,.form-group.has-error [name=card_number_validator],.form-group.has-error [required]{border-color:#d6acab}.form-group .help-block ul{padding:0!important;margin:0!important}section.how-to-block .panels .item.featured img{width:100%}section.how-to-block .panels .item.featured .textbox .tag{margin-bottom:5px}section.how-to-block .panels .item.featured .textbox .tag span{background:#1abec8;font-size:14px;color:#fff;line-height:14px;margin-bottom:4px;padding:3px 5px;text-transform:uppercase;font-weight:500;letter-spacing:0}section.how-to-block .panels .item.featured .textbox .title{color:#1C1C1B;font-size:36px;line-height:36px;margin-bottom:4px;text-transform:uppercase;font-weight:500}section.how-to-block .panels .item.featured .textbox .subtitle{font-size:24px;line-height:24px;font-family:Brenta-Regular;color:#1C1C1B;font-weight:300;margin-bottom:2px}section.how-to-block .panels .item.featured .textbox .description{font-size:14px;line-height:20px;color:#1C1C1B;font-weight:300;margin-bottom:5px}section.how-to-block .panels .item .videotag{clear:both;width:100%;position:relative;border-top:2px solid #1C1C1B;float:left}section.how-to-block .panels .item .videotag span{display:inline-block;background:#1C1C1B;color:#fff;text-transform:uppercase;font-weight:700;font-size:12px;padding:1px 7px 3px}section.how-to-block .panels .item.video{font-size:0}section.how-to-block .panels .item.featured.image{background:#f2f2f2}.video-wrap{position:relative;width:100%;height:0;padding-bottom:55.2%}.video-wrap iframe{position:absolute;left:0;top:0;width:100%;height:100%}.loadmore-pagination,.notification,.notification .text,.notification svg{position:relative}@media (max-width:1499px){section.how-to-block .panels .item.featured .textbox .title{font-size:26px;line-height:26px}section.how-to-block .panels .item.featured .textbox .subtitle{font-size:18px;line-height:20px}section.how-to-block .panels .item.featured .textbox .description{font-size:12px;line-height:15px}}@media (max-width:1299px){section.how-to-block .panels .item.featured .textbox .tag span{font-size:12px;line-height:12px}section.how-to-block .panels .item.featured .textbox .title{font-size:21px;line-height:21px}section.how-to-block .panels .item.featured .textbox .subtitle{font-size:15px;line-height:16px}section.how-to-block .panels .item.featured .textbox .description{font-size:12px;line-height:15px}}@media (min-width:768px) and (max-width:1023px){section.how-to-block .panels .clear{clear:none}section.how-to-block .panels .item.featured.image{height:270px}section.how-to-block .panels .item.featured.image img{float:right;height:auto;width:320px;position:relative;top:-100px}section.how-to-block .panels .item.featured .textbox .tag span{font-size:14px;line-height:14px}section.how-to-block .panels .item.featured .textbox .title{font-size:36px;line-height:36px}section.how-to-block .panels .item.featured .textbox .subtitle{font-size:24px;line-height:24px}section.how-to-block .panels .item.featured .textbox .description{font-size:14px;line-height:20px}}@media (max-width:767px){section.how-to-block .container{padding-right:0;padding-left:0}section.how-to-block .panels .item.featured .textbox .tag span{font-size:11px;line-height:12px;margin-bottom:10px}section.how-to-block .panels .item.featured .textbox .title{font-size:28px;line-height:28px}section.how-to-block .panels .item.featured .textbox .subtitle{font-size:19px;line-height:19px}section.how-to-block .panels .item.featured .textbox .description{font-size:13px;line-height:16px}section.how-to-block .panels .item.featured{margin-bottom:1px}}.panels .item.snippet img{width:100%}section.blog-block .owl-carousel .owl-wrapper-outer{overflow:visible!important}section.blog-block .owl-theme .owl-controls .owl-page span{background:#1C1C1B;opacity:.5}.panels .item.snippet .textbox .link:hover .small-btn,section.blog-block .owl-theme .owl-controls .owl-page.active span{opacity:1}section.blog-block .item-wrapper:nth-child(3n+4){clear:both}.panels .item.snippet .textbox .tag{margin-bottom:10px}.panels .item.snippet .textbox .tag span{font-size:11px;color:#fff;line-height:14px;margin-bottom:4px;padding:3px 5px;text-transform:uppercase;font-weight:500;letter-spacing:0;display:inline-block}.panels .item.snippet .textbox .tag span.pink{background:#ea1b69}.panels .item.snippet .textbox .tag span.teal{background:#1abec8}.panels .item.snippet .textbox .title{font-size:22px;line-height:24px;font-weight:500;color:#1C1C1B;text-transform:uppercase;margin-bottom:15px;height:65px}.panels .item.snippet .textbox .medium-btn{border:none}.panels .item.snippet .textbox .medium-btn:hover{background:#8ACDCD}.panels .item.snippet .textbox .excerpt{font-size:11px;line-height:14px;font-weight:400;color:#fff;-webkit-font-smoothing:subpixel-antialiased}.panels .item.snippet.large .textbox .title{font-size:48px;line-height:44px;font-weight:300}.panels .item.snippet.large .textbox .excerpt{font-size:14px;line-height:18px}.panels .item.snippet .textbox a:hover .gradient{bottom:0}.panels .item.snippet .textbox a:hover{background-position:0 0}.panels .item.snippet .textbox .link .small-btn{width:145px;transition:opacity .3s ease-out}.more-articles article .image img{width:100%}.more-articles article .title{font-size:24px;line-height:24px;color:#1C1C1B;text-transform:uppercase;font-weight:500;margin-bottom:10px}.more-articles article .date{font-size:14px;line-height:normal;color:#1C1C1B;font-weight:500;margin-bottom:10px}.more-articles article .excerpt{color:#1C1C1B}.more-articles article a:hover{text-decoration:none}.more-articles article:hover .medium-btn{background:#1C1C1B;color:#fff}@media (max-width:1299px){.panels .item.snippet .textbox .title{font-size:18px;line-height:21px}}@media (max-width:1023px){.panels .item.snippet .textbox .title{font-size:17px;line-height:20px}}@media (max-width:767px){section.blog-block .item-wrapper:nth-child(3n+4){clear:none}section.blog-block .item-wrapper:nth-child(2n+3){clear:both}.more-articles article .table-cell{display:block!important;float:left!important;width:100%}.more-articles article .text{padding-left:0;padding-top:15px}.more-articles article .medium-btn{width:100%}.more-articles article .title{font-size:20px;line-height:20px}section.blog-block .container{padding-right:20px;padding-left:20px}section.blog-block .panels .col{padding-left:5px!important;padding-right:5px!important}}.got-a-question{background:#1C1C1B;color:#fff}.got-a-question p{color:#fff;font-size:14px;line-height:22px;font-weight:400}.got-a-question .title{font-size:24px;line-height:26px;font-weight:500;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;color:#fff}.got-a-question .subtitle{font-size:14px;line-height:18px;font-weight:600;color:#fff;text-transform:uppercase;margin-bottom:10px}.got-a-question p a{color:#fff}.notification{clear:both;background:#e5e5e5;padding-top:10px;padding-bottom:10px}.notification svg{height:25px;width:25px;margin-right:5px;top:6px}.notification svg path{-webkit-transition:fill .2s ease-in-out;-moz-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.notification .text{text-align:left;text-transform:uppercase;font-size:16px;line-height:19px;font-weight:500;color:#1C1C1B;top:-4px}.notification .text .highlight{color:#fff;font-weight:500;background:#1C1C1B;padding:10px 18px;font-size:14px;letter-spacing:1px;margin-left:10px}@media (max-width:1023px){.notification .text{top:0;padding-top:10px}.notification{padding-bottom:20px}.notification .text .highlight{margin-left:0;margin-top:10px}.notification .table-cell{width:100%;position:relative;display:block;text-align:center}}.loadmore-spinner{text-transform:uppercase;color:#1C1C1B;font-size:16px;font-weight:300;letter-spacing:1px;display:none;position:absolute;left:0;top:0;right:0}.loadmore-spinner svg{position:relative;top:6px;margin-right:20px;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.loadmore-pagination .loadmore-button:hover{background:#8ACDCD;border-color:#8ACDCD}header.news .blog-categories{display:inline-block}header.news nav{margin-bottom:10px;margin-top:30px;width:100%;position:relative;text-align:center}header.news nav a,header.news nav a h1{font-size:18px;color:#fff;margin-right:20px;margin-left:20px;display:inline-block;font-weight:400;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}header.news nav a h1{margin-right:0;margin-left:0}header.news nav a.current,header.news nav a.current h1,header.news nav a.current:hover h1,header.news nav a:hover,header.news nav a:hover h1{color:#1abec8}header.news nav .title,header.news nav .title a{font-size:30px;display:inline-block;color:#fff;text-transform:uppercase;font-weight:500}header.news nav .title{margin-left:20px;margin-right:20px}@media (max-width:1499px){header.news nav a{font-size:16px;margin-right:35px}header.news nav a h1{font-size:16px}}@media (max-width:1023px){header.news nav .title,header.news nav a{margin-left:10px;margin-right:10px}header.news nav a{font-size:13px}header.news nav .title{font-size:26px}}@media (max-width:767px){header.news nav a{width:auto}header.news nav{padding-left:0;padding-right:0;padding-bottom:0}header.news nav .title{text-align:center;margin-bottom:0;width:100%}}.faqs-accordion .accordion{position:relative;width:100%;float:left;margin-bottom:60px}.faqs-accordion .accordion:last-child{margin-bottom:0}.faqs-accordion .accordion .toggle{position:relative;float:left;width:100%;font-weight:400;font-size:14px;cursor:pointer;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.faqs-accordion .accordion .sectiontitle{font-size:24px;line-height:30px;text-transform:uppercase;color:#1C1C1B;margin-bottom:20px;font-weight:500}.faqs-accordion .accordion .item.active:hover{background:0 0}.faqs-accordion .accordion .item .toggle:hover,.faqs-accordion .accordion .item.active .toggle{color:#1C1C1B}.faqs-accordion .accordion .toggle .row{padding:30px 50px 30px 30px}.faqs-accordion .accordion .toggle .row i{position:absolute;top:50%;right:20px;margin-top:-10px;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.faqs-accordion .accordion .toggle .row i svg{width:20px;height:20px}.faqs-accordion .accordion .content,.faqs-accordion .accordion .content .height,.faqs-accordion .accordion .content .wrap,.faqs-accordion .accordion .item{width:100%;position:relative;float:left}.faqs-accordion .accordion .item .toggle .row i.up,.faqs-accordion .accordion .item.active .toggle .row i.down{opacity:0}.faqs-accordion .accordion .item .toggle .row i.down,.faqs-accordion .accordion .item.active .toggle .row i.up{opacity:1}.faqs-accordion .accordion .toggle .row .title{font-size:14px;line-height:20px;font-weight:500;text-transform:uppercase}.faqs-accordion .accordion .content p{font-size:14px;margin-bottom:17px;font-weight:400}.faqs-accordion .accordion .content p:last-child{margin-bottom:0}.faqs-accordion .accordion .content{height:0;overflow:hidden}.faqs-accordion .accordion .content .wrap{padding:0 30px 30px}.faqs-accordion .accordion .item{border-top:1px solid #c8c8c8;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.faqs-accordion .accordion .item:last-child{border-bottom:1px solid #c8c8c8}.faqs-accordion .accordion .item.active:nth-child(even),.faqs-accordion .accordion .item:nth-child(even){background:#fff}.faqs-accordion .accordion .item:hover{background:#eee}.faqs-accordion .accordion .padding{padding:15px 18px;position:relative}.page-faqs header.slim h1{font-size:137px;line-height:137px}@media (max-width:1599px){.page-faqs header.slim h1{font-size:119px;line-height:119px}}@media (max-width:1499px){.page-faqs header.slim h1{font-size:111px;line-height:111px}}@media (max-width:1299px){.page-faqs header.slim h1{font-size:88px;line-height:88px}}@media (max-width:1023px){.page-faqs header.slim h1{font-size:67px;line-height:67px}.faqs-accordion .accordion .toggle .row{padding:20px 50px 20px 20px}.faqs-accordion .accordion .content .wrap{padding:0 20px 20px}.faqs-accordion .accordion .toggle .row i svg{width:16px;height:20px}}@media (max-width:767px){.page-faqs header.slim h1{font-size:40px;line-height:40px}.faqs-wrap .container{padding-left:0;padding-right:0}.faqs-accordion .accordion .sectiontitle{padding-left:20px;padding-right:20px}}body.checkout .steps .cart-items .item .image .monogram-visual{width:85%!important;left:48%;position:absolute;top:35px;opacity:0;visibility:hidden;-webkit-transition:opacity .6s cubic-bezier(.79,0,.24,1);-moz-transition:opacity .6s cubic-bezier(.79,0,.24,1);-o-transition:opacity .6s cubic-bezier(.79,0,.24,1);transition:opacity .6s cubic-bezier(.79,0,.24,1)}.add-monogram,body.checkout .steps .cart-items .item.monogram-active .image .monogram-visual{opacity:1;visibility:visible}body.checkout .steps .cart-items .item .image .monogram-visual .text{vertical-align:middle;display:table-cell;color:#1C1C1B;font-size:15px;font-weight:500;text-align:center;text-transform:uppercase}.add-monogram{font-weight:700;font-size:11px;background:#1C1C1B;color:#fff;padding:7px 12px;cursor:pointer}.edit-monogram{border:1px solid #1abec8;text-transform:uppercase;font-size:9px;color:#1abec8;border-radius:16px;padding:8px 10px;font-weight:700;display:inline-block}.monogram-check_cart{font-size:10px;color:#AA8F69;font-weight:700}.monogram-available{width:100%;position:relative;text-align:center}.monogram-available:after,.monogram-available:before{content:"";height:1px;width:18px;top:-3px;background:#1abec8;display:inline-block;position:relative}.monogram-available:before{margin-right:5px}.monogram-available .text{color:#1abec8;text-transform:uppercase;font-weight:700;font-size:11px}.monogram-available .circle{border:1px solid #1abec8;border-radius:15px;width:30px;height:30px;text-align:center;box-sizing:border-box;display:inline-block;line-height:29px;color:#1abec8;font-weight:700}.cart-items .monogram-available:after,.cart-items .monogram-available:before{background:#1abec8}.cart-items .monogram-available .text{color:#1C1C1B}.cart-items .monogram-available .circle{border:1px solid #1abec8;color:#1abec8}body.checkout .steps .cart-items .item.monogram-active .add-monogram{opacity:0;visibility:hidden}.add-monogram .icon{font-size:21px;position:relative;top:3px}.monogram-reveal{position:relative;height:0;clear:both;overflow:hidden;-webkit-transition:height .6s cubic-bezier(.79,0,.24,1);-moz-transition:height .6s cubic-bezier(.79,0,.24,1);-o-transition:height .6s cubic-bezier(.79,0,.24,1);transition:height .6s cubic-bezier(.79,0,.24,1)}.monogram-reveal.auto{height:auto!important}.monogram-reveal.open{position:relative}.monogram-reveal hr.dashed{border-top:1px dashed gray;margin:0}.monogram-revealheight{width:100%;display:inline-block}.monogram-revealheight input[type=text]{padding-top:11px;padding-bottom:11px;font-size:12px}.monogram-revealheight .input-text{text-transform:none;font-size:12px}.monogram-revealheight input.button.small{background:#1C1C1B}.monogram-revealheight .cancel-monogram{border:1px solid #1C1C1B;text-transform:uppercase;font-size:9px;color:#1C1C1B;border-radius:16px;padding:8px 10px;font-weight:700;display:inline-block}.monogram-revealheight .cancel-monogram:hover{background:#1C1C1B;color:#fff}footer{position:relative;float:left;width:100%;clear:both}footer .newsletter{background:#f5f5f5;border-top:1px solid #ececec}footer .newsletter .large-btn{border-color:#1C1C1B}footer .newsletter .title{padding-top:15px;padding-right:40px}footer .newsletter .title span{font-size:16px;color:#1C1C1B;line-height:20px;margin-bottom:4px;letter-spacing:1px;padding:3px;text-transform:uppercase;font-weight:500}footer .navigation a{font-size:14px;line-height:18px;font-weight:400;margin-bottom:10px;color:#fff}footer .newsletter .title i{position:relative;top:5px;margin-right:3px}footer .newsletter input[type=email]{border:1px solid #e8e8e8;font-size:15px;font-weight:300;width:380px;padding:20px;margin-right:15px}footer .newsletter .newsletter-subscribe-message{position:absolute;z-index:1;width:100%;left:0;right:0;bottom:0;top:0;display:none;background:#f5f5f5}footer .newsletter .newsletter-subscribe-message p{font-weight:500;font-size:13px;line-height:14px;margin-bottom:4px;letter-spacing:1px;text-transform:uppercase;text-align:center;padding-top:24px;display:none}footer .newsletter .newsletter-subscribe-message p.success{color:#1abec8}footer .newsletter .newsletter-subscribe-message p.error{color:#a94442}footer .navigation{background:#1C1C1B}footer .navigation .logo svg{width:280px;height:33px}footer .navigation .logo svg path{fill:#fff}footer .navigation .title{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin-bottom:10px;color:#fff}footer .navigation ul{list-style:none;padding:0;margin:0}footer .navigation ul li{font-size:15px;line-height:18px;font-weight:300;margin-bottom:10px;color:#fff}footer .navigation ul li a{color:#fff;text-decoration:none}footer .navigation ul li a:hover{color:#fff}footer .copyright p{font-size:13px;line-height:18px;font-weight:400;margin-bottom:3px;color:#fff;display:inline-block}.hint--banner-txt .bold,.hint--text,.modal input.button.large,.modal--inner-head .hint-for,.modal--inner-head-bottom p,.modal--inner-head-txt{font-weight:500}footer .copyright .social{display:inline-block;margin-right:10px;position:relative;top:5px;margin-bottom:10px}footer .copyright .social a{padding-right:10px}footer .copyright .social svg circle,footer .copyright .social svg path{fill:#fff;-webkit-transition:fill .1s linear;-moz-transition:fill .1s linear;-o-transition:fill .1s linear;transition:fill .1s linear}footer .copyright .social a:hover svg circle,footer .copyright .social a:hover svg path{fill:#656565}footer .copyright .sub-links a{display:inline-block;margin-right:14px;font-size:12px}footer .copyright .sub-links a:hover{border-bottom:1px solid #d2d2d2}footer .country{border:1px solid silver;display:inline-block;padding:3px 5px 2px;border-radius:2px;-webkit-transition:background .1s linear;-moz-transition:background .1s linear;-o-transition:background .1s linear;transition:background .1s linear}footer .country:hover{background:#565656}footer .country span{font-size:12px}footer .country img{width:20px;margin-right:1px;position:relative;top:-2px}@media (max-width:1499px){footer .navigation .logo svg{width:160px}}@media (max-width:1299px){footer .newsletter input[type=email]{padding:15px;width:290px}footer .newsletter .submit span{padding:14px}footer .navigation .logo svg{width:130px}footer .navigation ul li{font-size:13px;margin-bottom:4px}footer .navigation .title{font-size:12px;line-height:12px;margin-bottom:5px}}@media (max-width:1023px){footer .newsletter .help-block{text-align:left}footer .newsletter .title{padding-right:0}}@media (max-width:767px){footer .newsletter .title i,footer .newsletter .title span{width:100%;display:inline-block}footer .newsletter .title i{padding-bottom:5px}footer .newsletter input[type=email]{width:100%;margin-right:0;margin-bottom:20px}footer .newsletter .loader-wrap{width:100%}footer .newsletter .submit,footer .newsletter .submit span{width:100%;text-align:center}footer .copyright,footer .navigation{text-align:center}footer .navigation ul{margin-bottom:40px}footer .navigation ul li{font-size:14px;margin-bottom:8px}footer .navigation .title{font-size:14px;margin-bottom:10px}footer .newsletter .title{padding-top:0}footer .copyright .social a{padding-left:10px}footer .copyright .social{margin-right:0}}.modal{position:fixed;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;padding:15px;top:0;left:0;right:0;bottom:0}.modal--inner{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);background-color:#fff;overflow-x:hidden;width:896px;position:relative;max-width:100%;max-height:100%;padding:15px;height:auto}.modal--inner-close{position:absolute;right:25px;top:25px}.modal--inner-close img{width:20px}.modal--inner-head .hint-for{padding-top:10px;line-height:30px;font-size:21px}.modal--inner-head-hint{padding:40px 15px;background:url(/static/images/banners/banner-hint.jpg) -220px top no-repeat #fce5d2;background-size:700px}.modal--inner-head-txt{color:#1C1C1B;font-family:Brenta-Regular;font-size:33px;letter-spacing:.43px;line-height:38px;margin-left:270px}.modal--inner-head-txt .text-gotham{font-family:"Gotham A","Gotham B",helvetica,arial}.hint--banner-txt,.modal--inner-head-bottom{font-family:Brenta-Regular}.modal--inner-head-bottom{font-size:14px;letter-spacing:.18px;line-height:22px;text-align:center;padding:15px}.hint--text,.modal--inner-head-bottom #hint-product-txt{font-family:"Gotham A","Gotham B",helvetica,arial}.hint--banner-txt,.hint--text{text-align:left;color:#1C1C1B}@media screen and (max-width:680px){.modal--inner-head-hint{background:#fce5d2;padding:15px}.modal--inner-head-txt{margin-left:0}}.modal--inner-head .bg-black{color:#fff}.modal--inner-body{padding:30px 0;display:inline-block}.modal--inner-products .product{float:left;width:33.33333333333%;padding:0 10px}.modal--inner-products img{width:100%}.modal--inner-products img.auto{width:auto}.modal--inner-products a.hover-black:hover{color:#1C1C1B}.modal--inner-products a.gold-gradient{padding:20px 15px 15px}@media screen and (max-width:768px){.modal--inner-products a.gold-gradient{padding:15px 5px 10px}}@media screen and (max-width:630px){.modal--inner-products .product{float:none;width:300px;margin:0 auto 20px;clear:both}}@media screen and (max-width:395px){.modal--inner-products .product{width:100%}}@media screen and (max-width:896px){.modal--inner{width:100vw;font-size:2vw}}.modal .checkbox-label{width:95%}@media screen and (max-width:650px){.modal .checkbox-label{width:85%}}@media screen and (max-width:300px){.modal .checkbox-label{width:80%}}.w-full{width:100%}.hint--text{font-size:17px;letter-spacing:.22px;line-height:20px}.hint--text-gold{color:#bd805e}.hint--banner-container{padding:0 12%;float:left;width:100%}.hint--banner{background-color:#fce5d2;display:inline-block;width:1178px}.hint--banner-product{min-height:250px;height:250px;background:url(/static/images/banners/banner-hint.jpg) -80px top no-repeat #fce5d2;background-size:850px}@media screen and (max-width:1299px){.hint--banner-product{background-position:-100px top}}@media screen and (max-width:1024px){.hint--banner-product{background-position:-200px top}}@media screen and (max-width:767px){.hint--banner-product{background:#fce5d2;height:auto}}.hint--banner-img{float:left;width:397px}.hint--banner-img img{width:100%}.hint--banner-txt{float:right;width:530px;font-size:33px;letter-spacing:.43px;line-height:38px;padding-top:22px}.hint--banner-txt .button,.hint--banner-txt .text-gotham{font-family:"Gotham A","Gotham B",helvetica,arial}.hint--banner-txt .button{background-color:#1C1C1B;color:#fff;height:68px;width:228px;text-transform:uppercase;font-size:16px;line-height:68px;background-image:url(../images/icons/arrow.png);background-position:right 15px center;background-repeat:no-repeat;text-align:left;padding-left:20px;margin-top:15px}@media screen and (max-width:1299px){.hint--banner-txt{width:400px}.hint--text{font-size:14px}}@media screen and (max-width:1023px){.hint--banner-txt{width:300px}}@media screen and (max-width:767px){.hint--banner-img{display:none}.hint--banner-txt{width:100%;float:none;padding:20px}}@media screen and (max-width:1499px){.hint--banner-container{padding:0}.hint--banner{width:100%}}.hint-form-subheading{font-size:16px}