@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}

/*!
 * The icons font below contains icons from the following:
 * Icon Set: IcoMoon - Free -- http://keyamoon.com/icomoon/
 * License: CC BY-SA 3.0 -- http://creativecommons.org/licenses/by-sa/3.0/
 */@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(../fonts/icons.v6.e89f85a1e6d6.woff2) format("woff2"),url(../fonts/icons.v6.2d05adc5a488.woff) format("woff"),url(../fonts/icons.v6.df4a0f8e4683.ttf) format("truetype"),url(../fonts/icons.v6.3ec195cd7346.svg#icomoon) format("svg")}html{font-size:88%;-webkit-text-size-adjust:100%}@media (min-width:360px){html{font-size:100%}}body{color:#404040;font-family:Open Sans,sans-serif;line-height:1.625rem}h1,h2,h3,h4,h5,h6{font-family:Cinzel,serif}h1,h2{font-size:1.625rem}h1,h2,h3{line-height:1.625rem}h3{font-size:1.3125rem}@media (min-width:768px){h1{font-size:2.625rem;line-height:3.25rem}}@media (max-width:1000px){.scaled-text{font-size:1.6vw;line-height:2.6vw}.scaled-text h2{font-size:1.625em;line-height:1}}@media (max-width:700px){.scaled-text{font-size:2.4vw;line-height:3.9vw}}.centered-text{text-align:center}em,i{font-style:italic}b,strong{font-weight:600}del,s{text-decoration:line-through}a{outline:0;text-decoration:none}a,a:hover,a:visited{color:inherit}abbr{border-bottom:1px dotted;cursor:help;text-decoration:none}.blog-articles,.blog-nav,.gallery-images,.gallery-nav,.grid,.ideas-ideas,.ideas-nav,.magazines-list,.videos-nav,.videos-videos{margin-left:auto;margin-right:auto;max-width:62.5rem}.blog-articles:after,.blog-nav:after,.gallery-images:after,.gallery-nav:after,.grid:after,.ideas-ideas:after,.ideas-nav:after,.magazines-list:after,.videos-nav:after,.videos-videos:after{clear:both;content:" ";display:block}#disqus_thread,.blog-author,.blog-products,.blog-share,.blog-tags,.category-description,.checkout-progress,.gallery-description,.gallery-image,.gallery-products,.gallery-share,.gallery-tags,.magazines-video>div,.messages,.page-title,.row,.video-tags,.videos-description{margin-left:auto;margin-right:auto;max-width:62.5rem;padding-left:.75rem;padding-right:.75rem;width:100%}.breadcrumbs{margin-bottom:.8125rem;margin-top:.8125rem;padding-bottom:0;padding-top:0}.breadcrumbs li{display:none}.breadcrumbs li:last-child{display:inline}.breadcrumbs li:last-child a:before{content:"\e60b ";font-family:icons;vertical-align:top}@media (min-width:768px){.breadcrumbs li{display:inline}.breadcrumbs li:after{content:" \e60e";font-family:icons;vertical-align:top}.breadcrumbs li:last-child:after{content:" \e60e …";font-family:icons;vertical-align:top}.breadcrumbs li:last-child a:before{content:""}}.page-title{margin-bottom:1.625rem}.share{height:6.5rem}.share li{display:inline-block;margin-right:.75rem;vertical-align:middle}.share li+li{margin-left:1.5rem}#disqus_thread{margin-bottom:3.25rem;margin-left:auto;margin-right:auto;max-width:45rem}.basket-gift-or-coupon .basket-gift-or-coupon-reveal a,.blog-article .blog-tags a,.blog-articles li div p a,.blog-author a,.blog-nav>div a,.checkout-review>table a,.checkout-review>ul a,.gallery-nav>div a,.gallery-tags a,.ideas-nav>div a,.page-title a,.product-buy .product-quantity-discounts a,.product-description .product-tags>div a,.styled-text a,.table a,.videos-nav>div a,.videos-tags a,.videos-videos li div p a,body>footer a,fieldset.submit-row a{border-bottom:1px dashed #98a93a;color:#98a93a}.basket-gift-or-coupon .basket-gift-or-coupon-reveal a img,.blog-article .blog-tags a img,.blog-articles li div p a img,.blog-author a img,.blog-nav>div a img,.checkout-review>table a img,.checkout-review>ul a img,.gallery-nav>div a img,.gallery-tags a img,.ideas-nav>div a img,.page-title a img,.product-buy .product-quantity-discounts a img,.product-description .product-tags>div a img,.styled-text a img,.table a img,.videos-nav>div a img,.videos-tags a img,.videos-videos li div p a img,body>footer a img,fieldset.submit-row a img{border:1px dashed #98a93a}.basket-gift-or-coupon .basket-gift-or-coupon-reveal a:hover,.basket-gift-or-coupon .basket-gift-or-coupon-reveal a:visited,.blog-article .blog-tags a:hover,.blog-article .blog-tags a:visited,.blog-articles li div p a:hover,.blog-articles li div p a:visited,.blog-author a:hover,.blog-author a:visited,.blog-nav>div a:hover,.blog-nav>div a:visited,.checkout-review>table a:hover,.checkout-review>table a:visited,.checkout-review>ul a:hover,.checkout-review>ul a:visited,.gallery-nav>div a:hover,.gallery-nav>div a:visited,.gallery-tags a:hover,.gallery-tags a:visited,.ideas-nav>div a:hover,.ideas-nav>div a:visited,.page-title a:hover,.page-title a:visited,.product-buy .product-quantity-discounts a:hover,.product-buy .product-quantity-discounts a:visited,.product-description .product-tags>div a:hover,.product-description .product-tags>div a:visited,.styled-text a:hover,.styled-text a:visited,.table a:hover,.table a:visited,.videos-nav>div a:hover,.videos-nav>div a:visited,.videos-tags a:hover,.videos-tags a:visited,.videos-videos li div p a:hover,.videos-videos li div p a:visited,body>footer a:hover,body>footer a:visited,fieldset.submit-row a:hover,fieldset.submit-row a:visited{color:#98a93a}.basket-gift-or-coupon .basket-gift-or-coupon-reveal a.hover,.blog-article .blog-tags a.hover,.blog-articles li div p a.hover,.blog-author a.hover,.blog-nav>div a.hover,.checkout-review>table a.hover,.checkout-review>ul a.hover,.gallery-nav>div a.hover,.gallery-tags a.hover,.ideas-nav>div a.hover,.page-title a.hover,.product-buy .product-quantity-discounts a.hover,.product-description .product-tags>div a.hover,.styled-text a.hover,.table a.hover,.videos-nav>div a.hover,.videos-tags a.hover,.videos-videos li div p a.hover,body>footer a.hover,fieldset.submit-row a.hover{border-bottom-style:solid}.basket-gift-or-coupon .basket-gift-or-coupon-reveal a.hover img,.blog-article .blog-tags a.hover img,.blog-articles li div p a.hover img,.blog-author a.hover img,.blog-nav>div a.hover img,.checkout-review>table a.hover img,.checkout-review>ul a.hover img,.gallery-nav>div a.hover img,.gallery-tags a.hover img,.ideas-nav>div a.hover img,.page-title a.hover img,.product-buy .product-quantity-discounts a.hover img,.product-description .product-tags>div a.hover img,.styled-text a.hover img,.table a.hover img,.videos-nav>div a.hover img,.videos-tags a.hover img,.videos-videos li div p a.hover img,body>footer a.hover img,fieldset.submit-row a.hover img{border-style:solid}.styled-text hr,.styled-text ol,.styled-text p,.styled-text pre,.styled-text ul{margin-bottom:1.625rem}.styled-text hr:last-child,.styled-text ol:last-child,.styled-text p:last-child,.styled-text pre:last-child,.styled-text ul:last-child{margin-bottom:0}.styled-text b,.styled-text strong{font-weight:600}.styled-text em,.styled-text i{font-style:italic}.styled-text del,.styled-text s{text-decoration:line-through}.styled-text ol,.styled-text ul{padding-left:2.5rem}.styled-text ul{list-style:disc outside}.styled-text ol{list-style:decimal outside}.styled-text blockquote{font-style:italic;margin-bottom:1.625rem;padding-left:1.5rem;padding-right:1.5rem}.styled-text blockquote:before{color:silver;content:"“";font-size:4.25rem;line-height:4.875rem;margin-left:-2rem;margin-top:-1rem;position:absolute}.styled-text code,.styled-text pre{font-family:monospace;white-space:pre-wrap}.styled-text hr{border:0;border-top:1px solid silver;display:block;margin:1.625rem 0;padding-bottom:0;padding-top:0}.styled-text h1,.styled-text h2,.styled-text h3,.styled-text h4,.styled-text h5,.styled-text h6{margin-bottom:1.625rem}.styled-text h1[id],.styled-text h2[id],.styled-text h3[id],.styled-text h4[id],.styled-text h5[id],.styled-text h6[id]{scroll-margin-top:5rem}.blog-nav>div,.gallery-nav>div,.ideas-nav>div,.videos-nav>div{color:#98a93a;float:left;min-height:1.625rem;padding-left:.75rem;padding-right:.75rem;width:50%}.blog-nav>div a,.gallery-nav>div a,.ideas-nav>div a,.videos-nav>div a{font-size:1.625rem;line-height:1.625rem}.blog-nav>div:first-child div:before,.gallery-nav>div:first-child div:before,.ideas-nav>div:first-child div:before,.videos-nav>div:first-child div:before{content:"\e60b";font-family:icons;font-size:1.625rem;vertical-align:text-bottom}.blog-nav>div+div div,.gallery-nav>div+div div,.ideas-nav>div+div div,.videos-nav>div+div div{text-align:right}.blog-nav>div+div div:after,.gallery-nav>div+div div:after,.ideas-nav>div+div div:after,.videos-nav>div+div div:after{content:"\e60e";font-family:icons;font-size:1.625rem;vertical-align:text-bottom}.blog-products,.gallery-products{margin-bottom:1.625rem;text-align:center}.blog-products h2,.gallery-products h2{margin-bottom:1.625rem}.blog-products li,.gallery-products li{display:inline-block;margin-bottom:1.625rem;padding-left:.75rem;padding-right:.75rem}.blog-products li img,.gallery-products li img{height:4.875rem}.table{margin-bottom:1.625rem;width:100%}.table.table-fixed{table-layout:fixed}.table td,.table th{border-top:1px solid #e0e0e0;padding:.8125rem .375rem .75rem}@media (min-width:480px){.table td,.table th{padding-left:.75rem;padding-right:.75rem}}.table td:first-child,.table th:first-child{padding-left:0}.table td:last-child,.table th:last-child{padding-right:0}.table th{font-weight:600;height:3.25rem;text-align:left}.table tr:first-child td,.table tr:first-child th{border-top:0}.table .tr-deleted{text-decoration:line-through}.table .td-center{text-align:center}.table .td-right{text-align:right}.table .td-shrink{white-space:nowrap;width:1px}.table .td-vertical{border-right:1px solid #e0e0e0}.links-list li{margin-bottom:2.4375rem;margin-top:2.4375rem;padding-bottom:0;padding-top:0}.links-list h2{border-bottom:1px dashed #98a93a;display:inline-block}.braintree-hosted-fields,a.button,button,input,select,textarea{-moz-appearance:textfield;-webkit-appearance:none;background:#fff;background-clip:padding-box;border:1px solid silver;border-radius:0;color:#404040;display:inline-block;font-family:Open Sans,sans-serif;font-size:1rem;height:2.4375rem;margin:.40625rem 0;outline:0;overflow:visible;padding:0 .2rem;text-align:left;text-decoration:none;vertical-align:baseline;width:auto}.braintree-hosted-fields::-moz-focus-inner,a.button::-moz-focus-inner,button::-moz-focus-inner,input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{border:0;padding:0}.braintree-hosted-fields[disabled],a.button[disabled],button[disabled],input[disabled],select[disabled],textarea[disabled]{background:silver;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.braintree-hosted-fields::-moz-placeholder,a.button::-moz-placeholder,button::-moz-placeholder,input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:silver;opacity:1}.braintree-hosted-fields::placeholder,a.button::placeholder,button::placeholder,input::placeholder,select::placeholder,textarea::placeholder{color:silver;opacity:1}.braintree-hosted-fields{padding:0}.braintree-hosted-fields,button,input,select,textarea{line-height:normal!important}a.button{line-height:2.4375rem}a.button.disabled{background:silver;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#e41465;border:0;color:#fff;cursor:pointer;padding-left:.41em;padding-right:.41em}a.button[disabled],button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{background:silver;cursor:default;opacity:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin-left:1.5rem}input[type=checkbox]+label:before,input[type=radio]+label:before{color:#737373;margin-left:-1.5rem}input[type=checkbox][disabled]+label,input[type=radio][disabled]+label{cursor:default}input[type=checkbox][disabled],input[type=checkbox][disabled]+label,input[type=radio][disabled],input[type=radio][disabled]+label{opacity:.5}input[type=checkbox]+label:before{content:"\e608 ";font-family:icons;vertical-align:baseline}input[type=checkbox]:checked+label:before{content:"\e607 ";font-family:icons;vertical-align:baseline}input[type=radio]+label:before{content:"\e60a ";font-family:icons;vertical-align:baseline}input[type=radio]:checked+label:before{content:"\e609 ";font-family:icons;vertical-align:baseline}input[type=image]{border:0;padding-left:0;padding-right:0}textarea{overflow:auto;resize:vertical}select{-moz-appearance:none;cursor:pointer}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #404040}select::-ms-expand{display:none}select::-ms-value{background:transparent;color:inherit}select optgroup,select option{color:#404040;font-size:1rem;line-height:1.625rem}select option{background:#fff}select option[disabled]{background:#fff;color:#737373}select optgroup{background:#f3f3f3;color:#404040;font-family:Open Sans,sans-serif;font-style:normal;font-weight:300}select optgroup[disabled]{color:#737373}select optgroup:before{padding-left:3px}input[type=search]::-webkit-search-decoration{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}label{color:#737373;cursor:pointer}.search{color:silver;position:relative}.search:before{content:"\e601";font-family:icons;font-size:1.625rem;padding-left:.3rem;padding-top:.8125rem;pointer-events:none;position:absolute;vertical-align:baseline}.search input{padding-left:2.5rem}.select{display:inline-block;height:2.4375rem;margin-bottom:.40625rem;margin-top:.40625rem;padding-bottom:0;padding-top:0;position:relative;vertical-align:middle}.select:after{content:"\e60c";font-family:icons;margin-left:-1.5rem;padding-top:.40625rem;pointer-events:none;position:absolute;vertical-align:baseline}.select select{margin-bottom:0;margin-top:0;padding-bottom:0;padding-right:1.5rem;padding-top:0;width:100%}form .errors{color:#cc3139}form ul.errors li{margin-left:1.75rem}form ul.errors li:before{content:"\e605 ";font-family:icons;margin-left:-1.5rem;vertical-align:baseline}form .success{color:#49b3ab;margin-left:1.75em}form .success:before{content:"\e606 ";font-family:icons;margin-left:-1.5em;vertical-align:baseline}.braintree-hosted-fields,input,select,textarea{transition:border-color .25s ease}.braintree-hosted-fields.valid,input.valid,select.valid,textarea.valid{border-color:#90d2cd}.braintree-hosted-fields.invalid,input.invalid,select.invalid,textarea.invalid{border-color:#cc3139}.braintree-hosted-fields:invalid,input:invalid,select:invalid,textarea:invalid{box-shadow:none}fieldset{margin-bottom:1.625rem}fieldset legend{font-family:Cinzel,serif;font-size:1.625rem;line-height:1.625rem}fieldset .help-text{color:#737373;display:block;font-style:italic}fieldset label{display:block}fieldset .select,fieldset input,fieldset textarea{width:100%}fieldset div#id_card_number{width:13rem}fieldset div#id_card_cvv{width:3rem}fieldset div#id_card_expiry_date{display:inline-block;width:5rem}fieldset>ul>li{margin-bottom:.8125rem;margin-top:.8125rem;padding-bottom:0;padding-top:0}fieldset legend+ul>li:first-child{margin-top:2.4375rem}fieldset.submit-row li:first-child{margin-top:0}fieldset.submit-row button{font-size:1.625rem;height:3.25rem;line-height:1.625rem}.form{float:left;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:480px){.form{margin:auto;padding-left:.75rem;padding-right:.75rem;width:75%}}@media (min-width:800px){.form{margin:auto;padding-left:.75rem;padding-right:.75rem;width:50%}}.maestro,.mastercard,.paypal,.visa{background-image:url(../img/sprite.b9b87e2b1216.svg);background-repeat:no-repeat;background-size:auto 26rem;color:transparent;display:inline-block;font-size:0;height:3.25rem;vertical-align:middle}.visa{background-position:left 0;width:4.875rem}.mastercard{background-position:left -3.25rem;width:4.125rem}.maestro{background-position:left -6.5rem;width:4.125rem}.paypal{background-position:left -9.75rem;width:9.6875rem}.loading-spinner.show div{background-image:url(../img/sprite.b9b87e2b1216.svg);background-position:left -13rem;background-repeat:no-repeat;background-size:auto 26rem;height:9.75rem;width:9.75rem}.homepage-header a,.homepage-header span{display:inline-block;padding-left:.75rem;padding-right:.75rem;position:relative}.homepage-header a:after,.homepage-header a:before,.homepage-header span:after,.homepage-header span:before{background-image:url(../img/sprite.b9b87e2b1216.svg);background-position:left -23.5625rem;background-repeat:repeat-x;background-size:auto 26rem;content:"";display:block;height:100%;position:absolute;top:0;width:6rem;will-change:opacity}.homepage-header a:before,.homepage-header span:before{left:-6rem}.homepage-header a:after,.homepage-header span:after{right:-6rem}body>footer{background-image:url(../img/sprite.b9b87e2b1216.svg),linear-gradient(#fff,#edeae3 1.625rem);background-position:center -23.5625rem,top;background-repeat:repeat-x;background-size:auto 26rem}.about-us-section{clear:both;margin-bottom:3.25rem;overflow:hidden}.about-us-section img{float:left;margin-bottom:.75rem;margin-right:.75rem}@media (max-width:600px){.sales{table-layout:auto}.sales td:nth-of-type(3),.sales td:nth-of-type(4),.sales th:nth-of-type(3),.sales th:nth-of-type(4){display:none}}*,:after,:before{box-sizing:border-box;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.off-canvas a:not(.disabled):not([disabled]).hover,.off-canvas a:not(.disabled):not([disabled]).hover>*,.off-canvas button:not(.disabled):not([disabled]).hover,.off-canvas button:not(.disabled):not([disabled]).hover>*,.off-canvas input[type=button]:not(.disabled):not([disabled]).hover,.off-canvas input[type=button]:not(.disabled):not([disabled]).hover>*,.off-canvas input[type=submit]:not(.disabled):not([disabled]).hover,.off-canvas input[type=submit]:not(.disabled):not([disabled]).hover>*,body:not(.off-canvas-open) a:not(.disabled):not([disabled]).hover,body:not(.off-canvas-open) a:not(.disabled):not([disabled]).hover>*,body:not(.off-canvas-open) button:not(.disabled):not([disabled]).hover,body:not(.off-canvas-open) button:not(.disabled):not([disabled]).hover>*,body:not(.off-canvas-open) input[type=button]:not(.disabled):not([disabled]).hover,body:not(.off-canvas-open) input[type=button]:not(.disabled):not([disabled]).hover>*,body:not(.off-canvas-open) input[type=submit]:not(.disabled):not([disabled]).hover,body:not(.off-canvas-open) input[type=submit]:not(.disabled):not([disabled]).hover>*{opacity:.9}.off-canvas a:not(.disabled):not([disabled]):active,.off-canvas a:not(.disabled):not([disabled]):active>*,.off-canvas button:not(.disabled):not([disabled]):active,.off-canvas button:not(.disabled):not([disabled]):active>*,.off-canvas input[type=button]:not(.disabled):not([disabled]):active,.off-canvas input[type=button]:not(.disabled):not([disabled]):active>*,.off-canvas input[type=submit]:not(.disabled):not([disabled]):active,.off-canvas input[type=submit]:not(.disabled):not([disabled]):active>*,body:not(.off-canvas-open) a:not(.disabled):not([disabled]):active,body:not(.off-canvas-open) a:not(.disabled):not([disabled]):active>*,body:not(.off-canvas-open) button:not(.disabled):not([disabled]):active,body:not(.off-canvas-open) button:not(.disabled):not([disabled]):active>*,body:not(.off-canvas-open) input[type=button]:not(.disabled):not([disabled]):active,body:not(.off-canvas-open) input[type=button]:not(.disabled):not([disabled]):active>*,body:not(.off-canvas-open) input[type=submit]:not(.disabled):not([disabled]):active,body:not(.off-canvas-open) input[type=submit]:not(.disabled):not([disabled]):active>*{opacity:.8}img{box-sizing:content-box;vertical-align:bottom}body{padding-top:4.875rem}body>header{backface-visibility:hidden;position:fixed;top:0;width:100%;z-index:999}body>header .top-nav{background-color:#f8f7f3;background-image:linear-gradient(#f8f7f3,#f8f7f3 30%,hsla(0,0%,100%,0));box-shadow:0 2px 4px 0 hsla(0,0%,75%,.45);color:#8a826e;max-width:100vw}body>header .top-nav ul{display:table;width:100%}body>header .top-nav ul li{display:table-cell;vertical-align:middle}body>header .top-nav ul li a{display:block;height:3.25rem;line-height:3.25rem;padding-left:.75rem;padding-right:.75rem;width:100%}body>header .top-nav .menu a{color:transparent;font-size:0;width:3.125rem}body>header .top-nav .menu a:before{color:#8a826e;content:"\e604 ";font-family:icons;font-size:1.625rem;vertical-align:top}@media (min-width:1280px){body>header .top-nav .menu a{color:#8a826e;font-size:inherit;width:auto}}body>header .top-nav .logo{text-align:center}body>header .top-nav .logo a{display:inline-block;padding:.5rem;width:auto}body>header .top-nav .logo a img{height:100%;max-width:100%;vertical-align:baseline}body>header .top-nav .right{width:1px}body>header .top-nav .link{display:none}body>header .top-nav .link span{background-color:#f26ca0;color:#fff;padding:.375rem .75rem;text-transform:uppercase}body>header .top-nav .link:first-child span:before{content:"\e611 ";font-family:icons;vertical-align:top}body>header .top-nav .link+.link span:before{content:"\e610 ";font-family:icons;vertical-align:top}body>header .top-nav .search{display:none;padding-left:.75rem;padding-right:.75rem}@media (min-width:750px){body>header .top-nav .search{display:table-cell}body>header .top-nav .search input{width:15vw}}body>header .top-nav .search-icon{display:table-cell;width:1px}body>header .top-nav .search-icon a{color:transparent;font-size:0;padding-left:.75rem;padding-right:1.5rem}body>header .top-nav .search-icon a:after{color:#8a826e;content:"\e601";font-family:icons;font-size:1.625rem;vertical-align:baseline}@media (min-width:750px){body>header .top-nav .search-icon{display:none}}body>header .top-nav .basket a{color:transparent;font-size:0;padding-right:2.25rem;position:relative}body>header .top-nav .basket a:before{content:"\e600";font-family:icons;font-size:1.625rem;vertical-align:baseline}body>header .top-nav .basket a:after,body>header .top-nav .basket a:before{color:#8a826e}body>header .top-nav .basket a:after{background:#e41465;border-radius:50%;color:#f8f7f3;content:attr(data-qty);display:block;font-size:1rem;line-height:1.625em;margin-right:.9rem;margin-top:.3rem;min-width:1.5rem;position:absolute;right:0;text-align:center;top:0}@media (min-width:645px){body>header .top-nav>ul{margin-left:3.125rem;max-width:62.5rem}body>header .top-nav .menu{backface-visibility:hidden;left:0;position:fixed}body>header .top-nav .logo{text-align:left}body>header .top-nav .right{backface-visibility:hidden;position:fixed;right:0;width:auto}body>header .top-nav .link{display:table-cell}}@media (min-width:1100px){body>header .top-nav>ul{margin:auto}}@media (min-width:1000px){body{padding-top:9.75rem}body.page-loaded>header .link,body.page-loaded>header .logo a,body.page-loaded>header .menu,body.page-loaded>header .right li{transition:all .35s ease;transition-property:font-size,height,line-height,padding}body:not(.scrolled):not(.checking-out)>header .top-nav{background-color:#fff;box-shadow:none;padding-bottom:.8125rem;padding-top:.8125rem}body:not(.scrolled):not(.checking-out)>header .top-nav .menu,body:not(.scrolled):not(.checking-out)>header .top-nav .right li{padding-top:1.625rem}body:not(.scrolled):not(.checking-out)>header .top-nav .logo a{height:4.875rem;line-height:4.875rem;padding-bottom:0;padding-top:1rem}body:not(.scrolled):not(.checking-out)>header .top-nav .menu{font-size:1.625rem;line-height:1.625rem}}body>main{margin-bottom:3.25rem;width:100%}body>footer{background-color:#edeae3;box-shadow:0 50vh 0 50vh #edeae3;padding-top:1.625rem;width:100%}body>footer h2{margin-bottom:1.625rem}body>footer>div{padding-top:1.625rem}body>footer>div>div{float:left;margin-bottom:1.625rem;padding-left:.75rem;padding-right:.75rem;width:100%}body>footer>div>div.currency-shipping .select select{max-width:15rem}body>footer>div>div.currency-shipping h2+form+h2{margin-top:1.625rem}body>footer>div>div.accept li{display:inline-block;margin-bottom:1.625rem;padding-right:.75rem}body>footer>div>div.address ol{margin-top:1.625rem}body>footer>div>div.contact-help li,body>footer>div>div.policies li{margin-bottom:.8125rem}body>footer>div>div.maillist .success{font-size:1.625rem;line-height:1.625rem;margin-bottom:.8125rem;margin-top:2.4375rem}@media (min-width:575px){body>footer>div>div{float:left;min-height:14.625rem;padding-left:.75rem;padding-right:.75rem;width:50%}body>footer>div>div.address>iframe{height:16.25rem}}@media (min-width:850px){body>footer>div>div{float:left;padding-left:.75rem;padding-right:.75rem;width:33.3333333333%}}html{overflow-x:hidden}html,html body{height:100%}.side-nav{color:#8a826e}.side-nav>div{overflow-x:hidden;overflow-y:auto;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch}.side-nav>div::-webkit-scrollbar{background-color:hsla(0,0%,100%,.15);height:16px;width:16px}.side-nav>div::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#fff;border:4px solid transparent;border-radius:8px}.side-nav a{display:block;padding-bottom:.8125rem;padding-top:.8125rem;width:100%}.side-nav a.hover{background:#c8e2e4}.side-nav .divider{font-size:1.625rem;line-height:1.625rem;padding-bottom:.8125rem;padding-top:2.4375rem}.side-nav .divider i{font-size:1rem;line-height:1.625rem;overflow:hidden;text-overflow:ellipsis}.side-nav .divider,.side-nav a{padding-left:1.125rem;padding-right:1.125rem}.side-nav b,.side-nav i{display:block;font-style:normal;font-weight:400}.side-nav b{text-decoration:underline}.side-nav ul{padding-bottom:3.25rem}.side-nav li{border-bottom:1px solid silver}.messages li{color:#fff;font-weight:600;margin-bottom:1.625rem;padding:.8125rem .75rem .8125rem 3rem}.messages li:before{margin-left:-2.3rem;position:absolute}.messages li.info,.messages li.success{background:#90d2cd}.messages li.warning{background:#d68996}.messages li.error{background:#cc3139}.messages li.info:before{content:"\e60f"}.messages li.info:before,.messages li.success:before{font-family:icons;font-size:1.625rem;vertical-align:bottom}.messages li.success:before{content:"\e606"}.messages li.error:before,.messages li.warning:before{content:"\e605";font-family:icons;font-size:1.625rem;vertical-align:bottom}.blog-articles li,.videos-videos li{display:inline-block;margin-bottom:1.625rem;padding-left:.75rem;padding-right:.75rem;vertical-align:top;width:100%}.blog-articles li img,.videos-videos li img{width:100%}.blog-articles li div,.videos-videos li div{background:#fcfcf8;padding-left:.75rem;padding-right:.75rem}.blog-articles li div h2,.videos-videos li div h2{padding-top:.8125rem}.blog-articles li div p,.videos-videos li div p{padding-bottom:.8125rem}@media (min-width:600px){.blog-articles li,.videos-videos li{padding-left:.75rem;padding-right:.75rem;width:50%}}.blog-author,.blog-share,.blog-tags{margin-bottom:3.25rem;margin-left:auto;margin-right:auto;max-width:45rem}.blog-author{display:table}.blog-author>div{display:table-cell;vertical-align:top}.blog-author h2{margin-bottom:1.625rem}.blog-author h2 a{border-bottom:0;-webkit-hyphens:auto;hyphens:auto;word-break:break-all;word-break:break-word}.blog-author img{margin-right:.75rem;width:8.125rem}.blog-article .blog-header{margin-bottom:1.625rem;overflow:hidden;padding-top:40%;position:relative;text-align:center}.blog-article .blog-header>div{display:block;height:100%}.blog-article .blog-header img{height:100%}.blog-article .blog-header picture{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}@media (min-width:1000px){.blog-article .blog-header{height:24.375rem;padding-top:0}}.blog-article .blog-header figcaption{bottom:1.5rem;position:absolute;width:100%}.blog-article .blog-header figcaption>div{background:hsla(60,40%,98%,.85);display:inline-block;max-width:61rem;padding:.8125em .75em}.blog-article .blog-header p{display:none}@media (min-width:700px){.blog-article .blog-header p{display:block}}.blog-article .blog-content{float:left;margin-bottom:3.25rem;padding-left:.75rem;padding-right:.75rem;width:100%}.blog-article .blog-content>*{margin-left:auto;margin-right:auto;max-width:35rem}.blog-article .blog-content>[class*=blog-content-]{clear:both;margin-bottom:1.625rem;max-width:100%}.blog-article .blog-content>[class*=blog-content-]:last-child{margin-bottom:0}.blog-article .blog-content>[class*=blog-content-] figure{margin:auto;text-align:center}.blog-article .blog-content>[class*=blog-content-] figure img{max-width:100%}.blog-article .blog-content>[class*=blog-content-] figcaption{font-size:.625rem;line-height:1.625rem;text-align:center}.blog-article .blog-content>[class*=blog-content-] figcaption p{margin:0}.blog-article .blog-content>[class*=blog-content-].blog-content-giveaway{max-width:36.5rem}.blog-article .blog-content>[class*=blog-content-].blog-content-html{max-width:35rem}.blog-article .blog-content>[class*=blog-content-].blog-content-html aside{background:#fcfcf8;padding:1.625rem .75rem}.blog-article .blog-content>[class*=blog-content-].blog-content-video{max-width:43.3333333333rem}.blog-article .blog-content>[class*=blog-content-].blog-content-video figure{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;text-align:left}.blog-article .blog-content>[class*=blog-content-].blog-content-video figure iframe{height:100%;position:absolute;width:100%}@media (min-width:1000px){.blog-article .blog-content>[class*=blog-content-].left{float:left;margin-right:.75rem}.blog-article .blog-content>[class*=blog-content-].right{float:right;margin-left:.75rem}.blog-article .blog-content>[class*=blog-content-].left.blog-content-html,.blog-article .blog-content>[class*=blog-content-].right.blog-content-html{width:20rem}.blog-article .blog-content>[class*=blog-content-].left.blog-content-video,.blog-article .blog-content>[class*=blog-content-].right.blog-content-video{max-width:43.3333333333rem}}.blog-article .blog-share,.blog-article .blog-tags{text-align:center}body.checking-out{padding-top:6.5rem}body.checking-out>header{position:absolute!important}body.checking-out>header .top-nav>ul{margin:auto!important;max-width:62.5rem!important}body.checking-out>header .top-nav>ul .logo{text-align:left!important}body.checking-out .right{position:static!important}@media (min-width:645px){body.checking-out .right{width:1px!important}}@media (min-width:750px){body.checking-out .right{position:absolute!important;width:auto!important}}body.checking-out>main{padding-bottom:16.25rem}body.checking-out .submit-row button:after{content:" \e60e";font-family:icons;vertical-align:baseline}.checkout-progress{display:table;margin-bottom:3.25rem}.checkout-progress li{background:#f8f7f3;color:#8a826e;display:table-cell;padding:.8125rem .75rem;text-align:center;vertical-align:top;width:25%}.checkout-progress li:before{color:#90d2cd;left:-.8125rem;margin-top:-.8125rem;position:absolute;top:50%}.checkout-progress li span{white-space:nowrap}.checkout-progress li span:first-child{display:block}@media (min-width:750px){.checkout-progress li span:first-child{display:inline}}.checkout-progress li.current,.checkout-progress li.done{background:#d9efee;color:#49b3ab}.checkout-guarantee,.checkout-notice{color:#cc3139;font-weight:600}.checkout-dangerous-goods{padding-left:4rem}.checkout-dangerous-goods:before{background-image:url(../img/ghs02.svg);background-size:contain;content:"";height:3rem;margin-left:-3.5rem;position:absolute;vertical-align:top;width:3rem}.checkout-review>table,.checkout-review>ul{margin-bottom:1.625rem}.checkout-review>form{text-align:right}.checkout-review td form{display:inline-block}.checkout-review .messages{padding:0}.checkout-review .hidden{display:none}#braintree-paypal-button{min-height:62px}#braintree-form{padding-left:0;padding-right:0}#braintree-form>*{padding-left:.75rem;padding-right:.75rem}#braintree-form .submit-row{padding-bottom:1.625rem}#braintree-form .submit-row,#braintree-form>div{background:#edeae3}#braintree-form.novalidate>div{display:none}#braintree-form.novalidate .submit-row,#braintree-form.novalidate>div{background:transparent}#braintree-form .accepted-cards li{display:inline-block;margin-bottom:0;margin-top:1.625rem;padding-right:.75rem}#braintree-form ul+fieldset{margin-bottom:0}.gallery-images li{display:inline-block;margin-bottom:1.625rem;padding-left:.75rem;padding-right:.75rem;position:relative;vertical-align:top;width:100%}.gallery-images li img{width:100%}@media (min-width:360px){.gallery-images li{padding-left:.75rem;padding-right:.75rem;width:50%}}@media (min-width:800px){.gallery-images li{padding-left:.75rem;padding-right:.75rem;width:33.3333333333%}}.gallery-description,.gallery-image,.gallery-share,.gallery-tags{margin-bottom:3.25rem;margin-left:auto;margin-right:auto}.gallery-image img{max-width:100%}.gallery-description,.gallery-share{max-width:35rem}.gallery-image,.gallery-share,.gallery-tags{text-align:center}@media (max-width:600px){.gift-certificates{table-layout:auto}.gift-certificates td:nth-of-type(2),.gift-certificates td:nth-of-type(3),.gift-certificates th:nth-of-type(2),.gift-certificates th:nth-of-type(3){display:none}}.giveaway{background:#fcfcf8;outline:1px solid silver;padding:.8125rem .75rem}.giveaway h2{margin-bottom:0}.giveaway>div{margin-bottom:.8125rem;margin-top:.8125rem;padding-bottom:0;padding-top:0}.giveaway input[type=email]{max-width:50vw;width:250px}.giveaway .success{font-size:1.625rem;line-height:1.625rem;padding-bottom:1.625rem;padding-top:1.625rem}.homepage-main{margin-bottom:1.625rem;overflow:hidden;padding-top:50%;position:relative;text-align:center}.homepage-main>div{display:block;height:100%}.homepage-main img{height:100%}.homepage-main picture{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}@media (min-width:1000px){.homepage-main{height:32.5rem;padding-top:0}}.homepage-main figcaption{bottom:1.5rem;position:absolute;width:100%}.homepage-main figcaption>div{background:hsla(60,40%,98%,.85);display:inline-block;max-width:61rem;padding:.8125em .75em}.homepage-main p{display:none}@media (min-width:700px){.homepage-main p{display:block}}.homepage-section>a:last-child{display:none}@media (min-width:700px){.homepage-section>a:last-child{display:inline}}.homepage-small{float:left;margin-bottom:1.625rem;overflow:hidden;padding-left:.75rem;padding-right:.75rem;position:relative;text-align:center;width:50%}.homepage-small picture{display:block;overflow:hidden;padding-bottom:127.1844660194%;position:relative}.homepage-small picture img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.homepage-small>div{display:block;height:100%}.homepage-small img{height:100%}.homepage-small picture{width:100%}.homepage-small figcaption{bottom:1.5rem;position:absolute;width:100%}.homepage-small figcaption>div{background:hsla(60,40%,98%,.85);display:inline-block;max-width:61rem;padding:.8125em .75em}.homepage-small p{display:none}@media (min-width:700px){.homepage-small p{display:block}.homepage-small{float:left;padding-left:.75rem;padding-right:.75rem;width:33.3333333333%}}.homepage-small figcaption{padding-right:1.5rem}.homepage-small div{width:100%}.homepage-header{float:left;margin-bottom:1.625rem;margin-top:1.625rem;overflow:hidden;padding:0 .75rem;text-align:center;width:100%}.ideas-ideas li{display:inline-block;margin-bottom:1.625rem;padding-left:.75rem;padding-right:.75rem;vertical-align:top;width:50%}.ideas-ideas li img{width:100%}.ideas-ideas li div{background:#fcfcf8;padding-left:.75rem;padding-right:.75rem}.ideas-ideas .ideas-video picture{display:block;overflow:hidden;padding-bottom:56%;position:relative}.ideas-ideas .ideas-video picture img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}@media (min-width:500px){.ideas-ideas .ideas-brochure{padding-left:.75rem;padding-right:.75rem;width:25%}.ideas-ideas .ideas-gallery{padding-left:.75rem;padding-right:.75rem;width:33.3333333333%}}@media (min-width:700px){.ideas-ideas .ideas-blog{padding-left:.75rem;padding-right:.75rem;width:25%}.ideas-ideas .ideas-gallery{padding-left:.75rem;padding-right:.75rem;width:16.6666666667%}.ideas-ideas .ideas-video{padding-left:.75rem;padding-right:.75rem;width:33.3333333333%}}.ideas-nav{margin-bottom:1.625rem}.ideas-nav>div:first-child{display:none}.ideas-nav>div+div{width:100%}.magazines-list li{display:inline-block;margin-bottom:1.625rem;margin-top:1.625rem;padding-left:.75rem;padding-right:.75rem;position:relative;vertical-align:top;width:50%}.magazines-list li picture{display:block;overflow:hidden;padding-bottom:141.4239482201%;position:relative}.magazines-list li picture img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}@media (min-width:600px){.magazines-list li{padding-left:.75rem;padding-right:.75rem;width:33.3333333333%}}.magazines-cover{float:left;margin-bottom:1.625rem;padding-left:.75rem;padding-right:.75rem;width:50%}.magazines-cover picture{display:block;overflow:hidden;padding-bottom:141.4239482201%;position:relative}.magazines-cover picture img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}@media (min-width:600px){.magazines-cover{float:left;margin-bottom:4.875rem;padding-left:.75rem;padding-right:.75rem;width:33.3333333333%}}.magazines-download-buy{float:left;margin-bottom:1.625rem;padding-left:.75rem;padding-right:.75rem;width:50%}.magazines-download-buy span{display:block}@media (min-width:600px){.magazines-download-buy{float:left;padding-left:.75rem;padding-right:.75rem;width:66.6666666667%}.magazines-download-buy span{display:inline-block;padding-left:.75rem;padding-right:.75rem}}.magazines-description{float:left;margin-bottom:4.875rem;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:600px){.magazines-description{float:left;padding-left:.75rem;padding-right:.75rem;width:66.6666666667%}}.magazines-description>div{margin-bottom:1.625rem}.magazines-featured+div:not(.products-sticky){box-shadow:inset 0 3px 3px 0 hsla(0,0%,75%,.35)}.products-sticky .magazines-page{float:left;padding-left:.75rem;padding-right:.75rem;text-align:center;width:100%}.products-sticky .magazines-page .select{min-width:80px;vertical-align:top}.products-sticky .magazines-page .select select{text-align:center;-moz-text-align-last:center;text-align-last:center}.products-sticky .magazines-page .select select option{text-indent:2em}@-moz-document url-prefix(){.products-sticky .magazines-page .select select{text-indent:-.08em}}.products-sticky .magazines-page a:first-child:before{content:"\e60b ";font-family:icons;vertical-align:top}.products-sticky .magazines-page a:last-child:after{content:" \e60e";font-family:icons;vertical-align:top}.magazines-video{background:#fcfcf8}.magazines-video>div{max-width:31.5625rem;padding-top:1.625rem}.magazines-video>div>div{padding-top:56.25%;position:relative}.magazines-video>div>div iframe{height:100%;left:0;position:absolute;top:0;width:100%}.lazy-bg-img,.lazy-bg-img:after,.lazy-bg-img:before,.lazy-bg-img>*>*{background-image:none!important}.lazy-img{display:block}.lazy-bg-img.lazy-inited:after,.lazy-bg-img.lazy-inited:before,.lazy-bg-img.lazy-inited:not(.lazy-no-fade),.lazy-img.lazy-inited:after,.lazy-img.lazy-inited:before,.lazy-img.lazy-inited:not(.lazy-no-fade){opacity:0}.lazy-product{height:156px}@media (min-width:480px){.lazy-product{height:420px}}.lazy-product>form{display:none!important}.lazy-loaded,.lazy-loaded:after,.lazy-loaded:before{opacity:1;transition:opacity 1s ease}@keyframes loading-spinner{50%{transform:scale(1.1)}}.loading-spinner{z-index:9999}.loading-spinner,.loading-spinner div{height:0;left:0;position:fixed;top:0;width:0}.loading-spinner div{bottom:0;margin:auto;right:0}.loading-spinner.show{background:radial-gradient(circle,#fff 0,hsla(0,0%,100%,.5) 100%);height:100%;width:100%}.loading-spinner.show div{animation-duration:1s;animation-iteration-count:infinite;animation-name:loading-spinner;animation-timing-function:linear;margin:-6.5rem auto auto;top:50%}.loading-spinner.show div:after{content:attr(data-msg);display:block;left:50%;margin-left:-9.375rem;margin-top:6.5rem;max-width:100vw;position:absolute;text-align:center;top:50%;width:18.75rem}.loading-spinner.show.error,.loading-spinner.show.success{opacity:0;transition:opacity 1s ease-in}.loading-spinner.show.error div,.loading-spinner.show.success div{animation-play-state:paused}.loading-spinner.show.success{color:#90d2cd}.loading-spinner.show.error{color:#cc3139}.off-canvas{backface-visibility:hidden;background-color:#d9ebec;bottom:0;box-shadow:0 0 10px 1px silver;left:-17.6875rem;max-width:100%;position:fixed;top:0;transition:left .35s ease;width:17rem;z-index:999}.off-canvas>div{height:100%}.off-canvas.off-canvas-open{left:0}.grecaptcha-badge{visibility:hidden}@media (max-width:600px){.orders{table-layout:auto}.orders td:nth-of-type(2),.orders td:nth-of-type(3),.orders th:nth-of-type(2),.orders th:nth-of-type(3){display:none}}.product-buy,.product>form>div+div>div>div+div>div>div{text-align:right}.product-buy del,.product-buy em,.product>form>div+div>div>div+div>div>div del,.product>form>div+div>div>div+div>div>div em{color:#7c8f11;font-style:normal}.category-header{margin-bottom:1.625rem;overflow:hidden;padding-top:40%;position:relative;text-align:center}.category-header>div{display:block;height:100%}.category-header img{height:100%}.category-header picture{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}@media (min-width:1000px){.category-header{height:24.375rem;padding-top:0}}.category-header figcaption{bottom:1.5rem;display:none;position:absolute;width:100%}.category-header figcaption>div{background:hsla(60,40%,98%,.85);display:inline-block;max-width:61rem;padding:.8125em .75em}@media (min-width:700px){.category-header figcaption{display:block}}.category-header p{display:none}@media (min-width:700px){.category-header p{display:block}}.categories-covers li{display:inline-block;margin-bottom:1.625rem;padding-left:.75rem;padding-right:.75rem;vertical-align:middle;width:50%}.categories-covers li picture{display:block;overflow:hidden;padding-bottom:74.2857142857%;position:relative}.categories-covers li picture img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}@media (min-width:800px){.categories-covers li{padding-left:.75rem;padding-right:.75rem;width:33.3333333333%}}.categories-covers li a{display:block}.categories-covers li img{width:100%}.categories-covers li h2{text-align:center}.categories-covers li h2:first-child{background-color:#fcfcf8;padding:1.625em .75em}.category-description,.products-container{margin-bottom:1.625rem}.products-container{background:#fcfcf8;margin-left:auto;margin-right:auto;max-width:100%;padding-bottom:.8125rem;padding-top:.8125rem}.products-container:after{clear:both;content:" ";display:block}.products-container .empty{display:none;margin-bottom:3.25rem;margin-top:3.25rem;padding:0 .75rem;text-align:center}.products-container.empty .empty{display:block}.products-container .refined{display:none;float:left;font-weight:600;margin-bottom:.8125rem;margin-top:.8125rem;padding:0 .75rem;text-align:center;width:100%}.products-container .refined div{display:table-cell;vertical-align:middle}.products-container.refined .refined{display:table}.products-container.empty .refined{height:auto;width:100%}.product-tag{background:#b1c253;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;display:inline;padding:0 .25rem}.product-tax-warning>div{background:#cc3139;color:#fff;font-weight:600;margin-bottom:.8125rem;margin-top:.8125rem;padding:.8125rem .75rem}.product-tax-warning>div a{border-bottom:1px dashed}.product{float:left;padding:.8125rem .75rem;width:100%}.product .product-tags{bottom:0;font-size:.625rem;line-height:.625rem;position:absolute;z-index:2}@media (min-width:360px){.product .product-tags{font-size:1rem;line-height:1rem}}.product .product-tags>div{line-height:normal;margin-top:.0625rem}.product>form{background:#fff;display:table;height:8.125rem;position:relative;table-layout:fixed;width:100%}.product>form>div{display:table-cell;vertical-align:top}.product>form>div:first-child{width:8.125rem}.product>form>div:first-child a{display:block;position:relative}.product>form>div+div>div{display:table;height:100%;position:relative;table-layout:fixed;width:100%}.product>form>div+div>div>div{display:table-row}.product>form>div+div>div>div>div{display:table-cell;padding-left:.75rem;padding-right:.75rem}.product>form>div+div>div>div+div>div{height:1%}.product>form>div+div>div>div+div>div>div{float:right;white-space:nowrap}.product>form>div+div>div>div+div>div>div>div{display:inline-block;padding-left:.75rem;padding-right:.75rem;vertical-align:middle}.product img{display:block;height:8.125rem;width:8.125rem}.product strong{font-weight:600}.product em{display:block}@media (min-width:350px){.product em{display:inline}}.product select{text-align:center;-moz-text-align-last:center;text-align-last:center;width:2.25rem}.product select option{text-indent:2em}@-moz-document url-prefix(){.product select{text-indent:-.08em}}.products-sticky{backface-visibility:hidden;background:#fff;box-shadow:0 3px 3px 0 hsla(0,0%,75%,.35);position:sticky;top:3.25rem;z-index:99}.products-sticky .products-refine,.products-sticky .products-sort{float:left;padding-left:.75rem;padding-right:.75rem;width:50%}.products-sticky .products-refine button{white-space:nowrap}.products-sticky .products-refine button:before{content:"\e603 ";font-family:icons;vertical-align:baseline}.products-sticky .products-sort{text-align:right}.products-attributes>div{overflow-x:hidden;overflow-y:auto;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch}.products-attributes>div::-webkit-scrollbar{background-color:hsla(0,0%,100%,.15);height:16px;width:16px}.products-attributes>div::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#fff;border:4px solid transparent;border-radius:8px}.products-attributes>div>ul>li{padding-bottom:.8125rem;padding-left:.75rem;padding-right:.75rem}.products-attributes>div>ul>li:first-child{padding-top:.8125rem}.products-attributes>div>ul>li>div{background:#fcfcf8;padding:.8125rem .75rem}.products-attributes>div>ul>li>div b{font-family:Cinzel,serif;font-weight:400}.products-attributes>div>ul>li>div label{padding-bottom:.40625rem;padding-top:.40625rem}.products-attributes>div>ul>li>div input{width:100%}.browse-list{margin:auto;max-width:62.5rem}@media (min-width:480px){.browse-list .product{width:50%}}@media (min-width:600px){.browse-list .product{width:33.3333333333%}}@media (min-width:800px){.browse-list .product{width:25%}}@media (min-width:1000px){.browse-list .product{width:20%}}@media (min-width:480px){.browse-list .product>form{display:block;height:auto;margin:auto;width:11.375rem}.browse-list .product>form>div{display:block;width:100%}.browse-list .product>form>div+div{padding-bottom:.8125rem;padding-top:.8125rem}.browse-list .product>form>div+div>div>div>div>div>div{display:block;padding-left:0;padding-right:0}.browse-list .product img{height:11.375rem;width:11.375rem}.browse-list .product strong{display:block;display:-webkit-box;height:6.5rem;overflow:hidden;position:relative;-webkit-line-clamp:4;-webkit-box-orient:vertical}.browse-list .product a.hover strong{overflow:initial;-webkit-line-clamp:999}.browse-list .product a.hover strong span{background:#fff;display:inline}.browse-list .product a.hover .product-tags{display:none}.browse-list .product em{font-size:1.625rem;line-height:1.625rem}}.browse-list .product input,.browse-list .product select{vertical-align:bottom}.product-variations option.out-of-stock{color:silver}.product-media{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;margin-bottom:1.625rem;padding-top:75%;position:relative;text-align:center;white-space:nowrap}.product-media::-webkit-scrollbar{background-color:rgba(169,188,65,.15);height:16px;width:16px}.product-media::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#a9bc41;border:4px solid transparent;border-radius:8px}.product-media ol{height:100%;position:absolute;top:0;width:100%}.product-media li{display:inline;margin-right:.75rem}.product-media li:first-child{margin-left:.75rem}.product-media iframe,.product-media img{display:inline;vertical-align:middle}.product-media img{height:100%}.product-media iframe{height:35.5078125vw;width:63.125vw}@media (min-width:600px){.product-media{padding-top:40%}.product-media iframe{height:28.40625vw;width:50.5vw}}@media (min-width:1100px){.product-media{height:32.5rem;padding-top:0}.product-media iframe{height:17.75390625rem;width:31.5625rem}}.product-buy,.product-description,.product-share{float:left;margin-bottom:1.625rem;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:768px){.product-buy,.product-description,.product-share{float:left;padding-left:.75rem;padding-right:.75rem;width:50%}}.product-description .product-tags>div{margin-bottom:1.625rem}.product-buy,.product-share{text-align:center}@media (min-width:768px){.product-buy,.product-share{clear:right;float:right;text-align:right}}.product-buy{margin-bottom:3.25rem;padding:0}.product-buy .button,.product-buy .product-out-of-stock,.product-buy input,.product-buy select{font-size:1.625rem;height:3.25rem;line-height:3.25rem}.product-buy select{text-align:center;-moz-text-align-last:center;text-align-last:center;width:3.3rem}.product-buy select option{text-indent:2em}@-moz-document url-prefix(){.product-buy select{text-indent:-.08em}}.product-buy form em{font-size:2.625rem;line-height:3.25rem}.product-buy form>div{display:inline-block;padding-left:.75rem;padding-right:.75rem;vertical-align:top}.product-buy .product-out-of-stock{color:#737373}.product-buy .product-notify div{color:#737373;display:block;margin-bottom:0;padding:0}.product-buy .product-quantity-discounts{margin-top:1.625rem;padding-left:.75rem;padding-right:.75rem;text-align:center}.product-buy .product-quantity-discounts em,.product-buy .product-quantity-discounts strong{display:block}.product-buy .product-quantity-discounts em{margin:auto}.product-buy .product-quantity-discounts strong{text-transform:uppercase}.product-buy .product-quantity-discounts>div{display:table;margin:auto;padding:0}.product-buy .product-quantity-discounts>div>div{display:table-row}.product-buy .product-quantity-discounts>div>div>span{display:table-cell}.product-buy .product-quantity-discounts>div>div>span+span{padding-left:.75rem}@media (min-width:768px){.product-buy .product-quantity-discounts{text-align:right}.product-buy .product-quantity-discounts>div{margin-left:auto;margin-right:0;text-align:right}.product-buy .product-quantity-discounts em{margin-right:0;max-width:18.75rem}}.product-buy .messages li{display:inline-block}.basket-list .mult,.basket-shipping .mult{padding-right:.75rem}.basket-list .eq,.basket-shipping .eq{padding-left:.75rem;padding-right:.75rem}.basket-gift-or-coupon button,.basket-list button{background:transparent;border:0;color:#737373;margin-right:1rem;padding:0;vertical-align:middle}.basket-gift-or-coupon button:before,.basket-list button:before{content:"\e605 ";font-family:icons;vertical-align:baseline}.basket-gift-or-coupon button+button:before,.basket-list button+button:before{content:"\e602 ";font-family:icons;vertical-align:baseline}.basket-list{margin:auto;max-width:62.5rem}@media (min-width:480px){.basket-list .total{display:inline-block;min-width:3.25rem}}.basket-list .product .product-tags{font-size:.625rem;line-height:.625rem}.basket-list .product>form{height:6.5rem}.basket-list .product>form>div:first-child{width:6.5rem}.basket-list .product>form>div+div>div>div:first-child>div{height:6.5rem}@media (min-width:400px){.basket-list .product>form>div+div>div>div:first-child>div{height:auto}}@media (min-width:800px){.basket-list .product>form>div+div>div>div{display:table-cell}.basket-list .product>form>div+div>div>div>div{display:block;padding-bottom:.8125rem;padding-top:.8125rem}.basket-list .product>form>div+div>div>div:first-child{vertical-align:top}.basket-list .product>form>div+div>div>div+div{vertical-align:middle}}.basket-list .product img{height:6.5rem;width:6.5rem}.basket-list .product strong{display:block}.basket-gift-or-coupon,.basket-shipping,.basket-total{float:left;margin-bottom:1.625rem;padding-left:.75rem;padding-right:.75rem;width:100%}.basket-shipping form:first-child{text-align:center}.basket-shipping form:first-child .select select{width:15rem}.basket-shipping form:first-child input{vertical-align:middle;width:7rem}.basket-shipping li{margin-bottom:.8125rem;margin-top:.8125rem;padding:0 .75rem}.basket-shipping li input[type=radio]:checked+label>span{border-bottom:1px dashed}.basket-shipping li>div{color:#cc3139;font-weight:600}.basket-shipping li.basket-dangerous-goods,.basket-shipping li.basket-no-shipping{margin-bottom:1.625rem;padding:.8125rem .75rem}.basket-shipping li.basket-no-shipping{background:#cc3139;color:#fff}.basket-shipping li.basket-dangerous-goods{padding-left:4rem}.basket-shipping li.basket-dangerous-goods:before{background-image:url(../img/ghs.6a52e51c1898.svg#2);background-size:contain;content:"";height:3rem;margin-left:-3.5rem;margin-top:-.6rem;position:absolute;vertical-align:top;width:3rem}@media (min-width:752px){.basket-shipping form:first-child{margin-right:.75rem;text-align:right}.basket-shipping li{text-align:right}.basket-shipping .total{display:inline-block;min-width:3.25rem}}.basket-gift-or-coupon,.basket-total{text-align:center}.basket-gift-or-coupon .basket-gift-or-coupon-reveal+li{display:none}.basket-gift-or-coupon button{margin-left:1rem}.basket-gift-or-coupon input[type=text]{width:15rem}.basket-total li{margin-bottom:.8125rem;margin-top:.8125rem;padding-bottom:0;padding-top:0}.basket-total li:first-child{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.basket-total li.total{color:#7c8f11;font-size:2.625rem;font-style:italic;line-height:3.25rem}.basket-total .button{font-size:1.625rem;height:3.25rem;line-height:3.25rem}.basket-total .button:after{content:" \e60e";font-family:icons;vertical-align:baseline}@media (min-width:752px){.basket-gift-or-coupon,.basket-total{float:left;padding-left:.75rem;padding-right:.75rem;width:50%}.basket-gift-or-coupon{text-align:left}.basket-total{text-align:right}.basket-total li{margin-right:.75rem}}.downloads-list{margin:auto;max-width:62.5rem}.downloads-list .product form{display:block;height:auto}.downloads-list .product form>div:first-child{width:4.875rem}.downloads-list img{height:4.875rem;width:4.875rem}.ghs{background-color:transparent}.ghs img{margin:0 .5rem .5rem 0}.ghs:empty{background-image:url(../img/ghs.6a52e51c1898.svg#2);background-size:contain;display:inline-block;font-size:0;height:3rem;width:3rem}.search-sticky{backface-visibility:hidden;background:#fff;box-shadow:0 3px 3px 0 hsla(0,0%,75%,.35);position:sticky;top:3.25rem;z-index:99}.search-page-box{padding-bottom:.40625rem;padding-top:.40625rem}.search-page-box form{display:table;white-space:nowrap;width:100%}@media (min-width:475px){.search-page-box form{max-width:40rem}}.search-page-box form span{display:table-cell}.search-page-box form span.select{min-width:5rem;width:25%}.search-page-box form span.select select{border-right:0}.search-page-box form input{width:100%}.search-page-box input{margin:0}.search-suggestion div{padding-bottom:1.625rem;padding-top:1.625rem}.search-message{background:#fcfcf8}.search-message div{padding-bottom:3.25rem;padding-top:3.25rem}.search-results>h2{padding-bottom:1.625rem;padding-top:1.625rem}.search-results .blog-articles li,.search-results .videos-videos li{display:inline-block;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:600px){.search-results .blog-articles li,.search-results .videos-videos li{padding-left:.75rem;padding-right:.75rem;width:50%}}@media (min-width:900px){.search-results .blog-articles li,.search-results .videos-videos li{padding-left:.75rem;padding-right:.75rem;width:33.3333333333%}}.search-results .categories-covers .search-results-brand h2{background-color:#f26ca0;color:#fff;padding:.375rem .75rem}.videos-videos picture{display:block;overflow:hidden;padding-bottom:56%;position:relative}.videos-videos picture img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.videos-video{margin-bottom:1.625rem;text-align:center}.videos-video iframe{height:50.625vw;width:90vw}@media (min-width:740px){.videos-video iframe{height:25.3125rem;width:45rem}}.video-tags,.videos-description{margin-bottom:3.25rem;margin-left:auto;margin-right:auto;max-width:35rem}.videos-tags{text-align:center}
/*# sourceMappingURL=style.css.a0aa1c4c8086.map */