@charset "UTF-8";#page{-webkit-transition:opacity ease-out .3s;-moz-transition:opacity ease-out .3s;-o-transition:opacity ease-out .3s;transition:opacity ease-out .3s;opacity:1!important;display:block!important}#page-head,.page-toolbar,.store-secondary-menu,#page-body,.categories-list,#footer{display:block}@media only screen and (max-width:600px){h1,h2,h3{text-align:center}#page{display:flex;flex-wrap:wrap}#page-body{width:100%;flex-basis:100%}.page-toolbar{order:10;text-align:center!important;flex-basis:100%}#footer{order:12}.page-toolbar{display:none}.page-toolbar .label a:after{display:block;content:" "}.page-toolbar img.icon{margin:.2em .5em 0}.home-featured{flex-direction:column}.home-featured-aside{display:flex;flex-direction:column}.home-featured-promotion{flex:1;background-color:#666}.home-featured-promotion img{position:relative!important;height:auto!important}.home-featured-aside img{position:relative!important;height:auto!important}.home-content-row{flex-direction:column}.home-content-row .home-box{flex:1}.home-content-collections{flex-direction:row;flex-wrap:wrap}.home-content-collections .home-box{flex:1;flex-basis:200px}.home-box-caption{font-size:1.6em;left:18px;bottom:12px}.home-box-button{font-size:1em;right:14px;top:14px}.home-box-button.variant-lg{font-size:1.5em;margin:6px}.home-box-caption.variant-lg{font-size:2em;margin:6px}.store-item-wrap{width:49%}.promotion-box{border:1px solid #ddd;box-shadow:0 0 1em rgba(0,0,0,5%)}.promotion-box a img{display:block;max-width:100%}.fb_customer_chat_bounce_out_v2{animation-fill-mode:forwards;display:unset!important}.fb_customer_chat_bounce_in_v2{display:unset!important}.fb_iframe_widget iframe{display:none}#panel-left{position:fixed;top:2em;left:1em;bottom:1em;right:1em}.quick-search{padding-bottom:1em}}@media only screen and (min-width:601px){.promotion-box{margin-top:1em;display:flex;border:1px solid #ddd}.promotion-box a img{display:block;max-width:100%}}@media only screen and (min-width:601px) and (max-width:900px){.home-featured{flex-wrap:wrap}.home-featured-main{flex:5;order:1}.home-featured-aside img{position:relative!important;height:auto!important}.home-featured-aside{width:100%;display:flex;flex-direction:row;order:3}.home-featured-aside .home-box{flex:1}.home-featured-promotion{flex:3;order:2}.home-content-row .home-box{flex:1}.home-content-collections{flex-wrap:wrap;align-items:stretch}.home-content-collections .home-box{flex:1;margin:.4em;flex-basis:250px;flex-shrink:1}.home-box-caption{font-size:1.7em;left:18px;bottom:12px}.home-box-button{font-size:1.8vw;right:14px;top:14px}.home-box-button.variant-lg{font-size:1em;margin:6px}.home-box-caption.variant-lg{font-size:2em;margin:6px}.store-item-wrap{width:32.5%}#panel-left{display:none;position:fixed;top:2em;left:1em;bottom:1em;width:50%;min-width:300px}}@media only screen and (max-width:900px){body{font-size:13px}h1{text-align:center;padding:1em 0;line-height:125%}#page{position:relative;min-height:100%;-webkit-transition:right .9s ease;-moz-transition:right .9s ease;-moz-transition:right .9s ease;transition:right .9s ease;right:0}.page-toolbar .label{}#panel-left aside::-webkit-scrollbar{display:none}#page-head{width:100%;height:auto}#logo{display:block;margin:0 auto 1em;padding:2em 0 .5em;height:75px;width:auto;opacity:.8}.page-navigation-top{text-align:center;color:#444;margin:0 auto;white-space:nowrap;border-top:1px solid #eee}.page-navigation-top .separator{margin:0 .4em;color:#ddd}.page-navigation-top .icon{font-size:1.5em}.page-navigation-top a{padding:.4em;display:inline-block}#store-categories-wrap{text-align:center}#store-categories .menu-title{display:block;font-size:40px;padding:15px;text-transform:none}#store-categories ul{display:flex;flex-wrap:wrap;list-style:none}#store-categories>ul{}#store-categories>ul>li{flex:auto;font-size:16px}#store-categories>ul>li a{display:block;padding:8px 14px;font-weight:300!important;color:#333;background-color:#fefefe;margin:2px;border-radius:8px}#store-categories>ul>li a.selected{background-color:#f7f4f2}#store-categories ul ul{display:none!important;margin-left:0;font-size:12px}.store-search{font-size:2em;margin-bottom:1em;position:relative}.store-search input{width:80%!important;display:inline-block!important;line-height:1em}.store-search button{position:relative!important;width:15%!important;padding:.5em!important;background-position:50%!important;font-size:.8em!important}.store-search input{padding:1em!important}.store-secondary-menu>ul{list-style:none;display:block;width:100%;text-align:center}.store-secondary-menu>ul>li{display:inline-block;text-align:center;padding:0}.store-secondary-menu a{display:block!important;padding:1em!important}.store-secondary-menu.fixed-menu{display:none!important;opacity:0!important}.store-secondary-menu.fixed-menu ul{display:block}.store-secondary-menu.fixed-menu ul li{padding:0!important;display:inline-block!important}.store-secondary-menu.fixed-menu ul li a{padding:7px 12px!important;display:block;border:1px solid #eee;margin:1px 2px}.store-secondary-menu.fixed-menu ul ul{display:none;position:absolute;margin-top:0;border:1px solid #e8e1e0}.store-secondary-menu.fixed-menu ul li:hover ul{display:block;margin-top:8px}.store-secondary-menu.fixed-menu ul ul li{padding:30px;background-color:#fff}.page-navigation-top .basket-link{background-color:#eee;color:#666;margin-left:1em;padding:.5em 2em;border-radius:1.5em;text-transform:uppercase;font-size:1em;text-decoration:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.page-navigation-top .basket-link:hover{background-image:url(/public/images/icons/arrow-right.png);background-repeat:no-repeat;padding-right:2.2em;background-position:96%;background-size:.8em}.page-navigation-top .basket-link.continue{background-color:#dedbcc;color:#333}#page-slider-aside{margin:10px 0}#page-slider-aside>div{}#page-slider-aside>div img{width:100%}.container-about>div{margin-bottom:30px}.container-about a{padding:1em!important}.container-about .more{padding:1em!important;display:block}.container-about .sep{display:none}.fb-like-box{display:none!important}.store-trends-item-picture img{margin-top:1em;display:block;margin:0 auto;border-radius:1em}#page-content .text-content{padding:20px 1em 0;line-height:150%}}@media only screen and (min-width:901px){body{font-size:16px}.page-align{max-width:1300px;width:98%;margin:0 auto}#page{max-width:1300px;width:100%}#page-head{height:auto;position:relative}#page-head header{display:flex!important;align-items:center;justify-content:center;gap:1em}#page-head header a.header-logo{flex-grow:1}#page-head #logo{margin:0;padding:2em 0;display:inline-block;opacity:.8}.page-toolbar-content{}.page-toolbar-content>div{}.page-toolbar-content>div:last-child{}.page-toolbar .label{white-space:nowrap}.page-toolbar img.icon{margin:.2em .5em 0 2.5em}.page-toolbar img.icon:first-child{margin-left:.5em}.home-featured-main{flex:5}.home-featured-aside{flex:4;display:flex;flex-direction:column}.home-featured-promotion{flex:3}.home-featured-aside .home-box{flex:1}.home-content-row .home-box{flex:1}.home-content-collections{flex-wrap:wrap}.home-content-collections .home-box{flex:1;flex-basis:250px}.home-box-caption{font-size:1.7em;left:18px;bottom:12px}.home-box-button{font-size:.8em;right:14px;bottom:14px}.home-box-button.variant-lg{font-size:1em;margin:6px}.home-box-caption.variant-lg{font-size:2.3em;margin:6px}.page-navigation-top{text-align:center;padding:48px 30px}.page-navigation-top a{display:inline-block;padding:1px 1em}.page-navigation-top span.phone{display:inline-block;padding:1px 1em 1px 1.5em;background-image:url(/public/images/icons/phone.png);background-repeat:no-repeat;background-position:0;background-size:.7em;opacity:.7}.page-navigation-top span.separator{color:#ddd}.page-navigation-top .basket-link{background-color:#eee;color:#666;margin-left:1em;border-radius:.8em;text-transform:uppercase;font-size:.9em;text-decoration:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.page-navigation-top .basket-link:hover{background-image:url(/public/images/icons/arrow-right.png);background-repeat:no-repeat;padding-right:2.2em;background-position:96%;background-size:.8em}.page-navigation-top .basket-link.continue{background-color:#986c4f;background-color:#dedbcc;color:#333}.page-navigation-top .basket-quantity{margin-left:5px}.store-search{float:right;margin-top:.5em;position:relative}#menu{clear:both;width:100%;padding:5px 0 5px 0;display:table}#menu a{padding:10px 2em;width:auto;display:table-cell!important}#store-categories{border-top:1px solid #eee;border-bottom:1px solid #eee;box-shadow:0 10px 16px -20px #ddd;margin:0 0 .5em;padding:0}#store-categories ul{list-style:none}#store-categories>ul{padding:0;display:flex;width:100%}#store-categories .menu-title{display:none}#store-categories .promoted>a{color:#222}#store-categories .store-home span{padding:28px 20px;display:block;text-align:center;color:#fff}#store-categories>ul>li{font-size:12px;color:#999;padding:0;flex:auto;position:relative}#store-categories>ul>li:last-child{border-right:0 solid #ddd}#store-categories ul ul{min-width:100%;width:auto;position:relative;background-color:rgba(245,245,245,.95);text-transform:none;text-align:center;white-space:nowrap}#store-categories ul ul:before{content:"";display:block;width:0;height:0;position:absolute;right:50%;top:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f5f5f5}#store-categories ul li div{opacity:0;position:absolute;display:block;height:0;overflow:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s}#store-categories ul li:hover div{padding-top:15px;z-index:999999;display:block;opacity:1;height:auto}#store-categories a{color:#444;padding:1.2em 1em;display:block;height:1em;line-height:1em;font-size:1.2em;font-weight:400;text-align:center}#store-categories a:hover{color:#000;text-decoration:none;text-shadow:0 1px 4px #888}#store-categories a.selected{font-weight:700;color:#000}#store-categories ul div a{border-bottom:1px solid #ddd;padding:1em 2em}.store-secondary-menu.fixed-menu{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:120px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);position:fixed;top:0;background-color:#fafafa;z-index:999;max-width:100%!important;left:0;display:none;padding:.5em .5em .5em 150px!important}.store-secondary-menu>ul{list-style:none}.store-secondary-menu>ul>li{display:inline-block;text-align:center;padding:10px}.store-secondary-menu.fixed-menu>ul{display:flex!important}.store-secondary-menu.fixed-menu ul li{padding:0!important;display:inline-block!important;flex:1}.store-secondary-menu.fixed-menu ul li a{display:block!important;padding:4px!important}.store-secondary-menu.fixed-menu ul ul{display:none;position:absolute;top:80%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.store-secondary-menu.fixed-menu ul li:hover ul{display:block}.store-secondary-menu.fixed-menu ul ul li{padding:30px;display:block!important;background-color:#fafafa}#page-slider{background-color:#fff}.slider-wrapper{width:100%;min-height:200px;margin-bottom:10px;background-color:#f5f5f5;-webkit-box-shadow:0 0 10px rgba(0,0,0,3%);-moz-box-shadow:0 0 10px rgba(0,0,0,3%);box-shadow:0 0 10px rgba(0,0,0,3%);background-image:url(/public/images/layout/loading.gif);background-repeat:no-repeat;background-position:50%}.container-about{text-align:center}.container-about:after{clear:both;display:block;content:" "}.container-about>div{display:inline-block;vertical-align:top;text-align:left;width:34%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:6%}.container-about>div:last-child{margin-right:0;width:59%}.container-about>div:last-child ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-bottom:40px}.container-about>div:last-child ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#page-slider{padding-top:7px;margin-bottom:7px}#page-slider-aside{height:150px}#page-slider-aside>div{height:141px;background-color:#eee;margin-bottom:7px;float:left}#page-slider-aside>div:last-child{margin-right:0;float:right}#page-slider-aside>div img{width:100%;height:141px}.fb-like-box{margin-top:50px}#page-content{padding:1.5em 0;margin:0 auto}#page-content h1{text-align:center}#page-content .text-content{padding:20px 3em 0;line-height:150%}.store-item-wrap{width:32.85%!important}.store-item-wrap img{margin:0 auto;width:100%;max-width:300px;max-height:300px}.store-trends-item{border:1px solid #eee;display:flex}.store-trends-item-details{padding:1.6em 2em 0}.store-trends-item-picture img{border-top-left-radius:12px;border-bottom-left-radius:12px}.store-trends-item-trendiness{font-size:2.5em;color:#ddd}.store-trends-item-price{margin:.2em 1em 1em}#panel-left{position:fixed;top:2em;left:1em;bottom:1em;width:23vw;min-width:300px}}*{margin:0;padding:0}a{color:#555;text-decoration:none}a:hover{color:#444;text-decoration:underline}html{min-height:100%}body{background-image:none!important;background-color:#fff;color:#444;min-height:100%;font-family:var(--font-primary)}h1,h2,h3,h4,h5{font-family:var(--font-secondary)}section,header,aside,nav,article,footer{display:block!important}.left{display:block;text-align:left}.right{display:block;text-align:right!important}.center{display:block;text-align:center!important}.float-left{float:left}.float-right{float:right}.small-button{float:right;padding:3px 10px;display:block;background-color:#fff;font-size:12px;text-decoration:none!important;border:1px solid #ddd}.small-button:hover{color:#fff;background-color:#95897e}img.async{opacity:1;transition:opacity .3s;background-image:url(/public/images/layout/loading.gif)}img.async[data-src]{text-indent:-99999px;opacity:0!important;-webkit-appearance:none!important}.devmode-notice{text-align:center;padding:.4em;font-size:.8em;background-color:#fda;color:#555}.nowrap{white-space:nowrap}.sale{margin-bottom:0;padding:1em;color:#fff}.sale-inner{display:block;text-decoration:none;color:#fff;margin:0 auto;line-height:1.6em;max-width:1280px;text-align:center;vertical-align:middle}.sale-inner:hover{text-decoration:none;color:#fff}.sale-inner em{background-color:#fff;border:1px solid #fff;padding:4px 12px;font-style:normal;line-height:1em;font-weight:700;margin-right:.5em;border-radius:.5em}.sale-inner span{padding:4px 12px;margin:0 .5em;line-height:1em;text-decoration:none;color:#fff;border:1px solid #fff;border-radius:.3em}.sale-addon{padding:1em;border-radius:.2em;margin:0 0;background-color:#fafafa;font-size:.8em;border-top:1px solid #eee;text-align:center;color:#555}.sale-addon span{padding:0 .6em;color:#aaa;display:inline-block}.ribbon-promoted{display:block;position:absolute;top:2%;left:2%;width:20px;height:20px;line-height:20px;text-align:center;opacity:.8;text-shadow:none;border-radius:50%;padding:5px;transform:rotate(-45deg);font-size:19px;font-weight:700;color:#fff;background-color:#f44;z-index:1}.ribbon-new{display:block;position:absolute;top:2%;left:2%;width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:50%;padding:0;text-align:center;opacity:.8;text-shadow:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);font-size:10px;font-weight:700;color:#fff;background-color:#aaa;z-index:1}.ribbon-video{display:block;position:absolute;top:2%;right:2%;width:60px;height:20px;line-height:20px;vertical-align:middle;border-radius:10px;padding:0;text-align:center;opacity:.8;text-shadow:none;font-size:10px;font-weight:700;color:#fff;background-color:#f44;z-index:1}.ribbon-sold-out{display:block;position:absolute;top:2%;right:2%;width:90px;height:20px;line-height:20px;vertical-align:middle;border-radius:10px;padding:0;text-align:center;opacity:.8;text-shadow:none;font-size:10px;font-weight:700;color:#fff;background-color:#333;z-index:1}.ribbon-promoted+span{left:4em!important}input,select,textarea{padding:5px;font-size:13px;-webkit-transition:border-color .6s ease;-moz-transition:border-color .6s ease;-moz-transition:border-color .6s ease;transition:border-color .6s ease}input[type=submit]{border:0 solid #000;cursor:pointer}#page{margin:0 auto}#page-head{text-align:left}#page-head hgroup{display:none;visibility:hidden;height:0;width:0}#page-head h1{font-size:0;display:none;visibility:hidden;color:#fff}#page-head #logo{border:0 solid #fff;height:66px;width:250px}#code-countdown:after{display:block;clear:both;content:" "}.page-toolbar{vertical-align:middle;line-height:2em;margin-bottom:1em;padding:.8em 0 .7em;font-size:.9em;color:#444;text-align:center;border-bottom:1px solid #eee}.page-toolbar .separator{color:#444;margin:0 1em}.page-toolbar .label{color:#555;padding:6px 1em;display:inline-block;border-radius:1em;line-height:2em;text-transform:uppercase;font-size:.8em;letter-spacing:.5px}.page-toolbar img.icon{height:12px;width:12px;vertical-align:top}.page-toolbar .label a{color:#444;text-decoration:none}.page-toolbar .label a:hover{text-decoration:underline}.page-navigation-top .icon{color:#aeab9c}.quick-search{display:flex;justify-content:center}.quick-search input{border:1px solid #ddd;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.quick-search input[type=text]{padding:.6em 1em;border-top-left-radius:1.5em;border-bottom-left-radius:1.5em;background-color:#fff}.quick-search input[type=submit]{text-indent:-9999px;overflow:hidden;width:3.3em;padding:.6em;border-top-right-radius:1.5em;border-bottom-right-radius:1.5em;background-image:url(/public/images/icons/search-white.png);background-size:1em;background-repeat:no-repeat;background-position:50%;background-color:#dedbcc;border:1px solid #dedbcc}.quick-search input[type=text]:focus{border:1px solid #c89c7f;outline:0}.quick-search:hover input[type=text]{display:inline-block}.store-bestsellers-categories{display:flex;flex-wrap:wrap;padding:2.6em 1em;font-size:.9em;line-height:120%}.bestsellers-category{position:relative;display:block;flex:1;flex-basis:200px;white-space:nowrap;padding:1.6em;text-overflow:ellipsis;overflow:hidden;background-color:#fff;border:1px solid #eee;border-radius:.6em;box-shadow:0 6px 9px -9px #ddd;margin:4px;-webkit-transition:box-shadow ease-out .3s;-moz-transition:box-shadow ease-out .3s;-o-transition:box-shadow ease-out .3s;transition:box-shadow ease-out .3s}.bestsellers-category.current{text-decoration:none;box-shadow:0 1em 2em -1em #ccc;border-color:#ddd}.bestsellers-category:hover{text-decoration:none;box-shadow:0 1em 3em -1em #ccc}.bestsellers-category strong{color:#333!important}.bestsellers-category span{font-size:.9em;margin:0;color:#666}.bestsellers-category img{float:left;margin-right:1em;margin-top:.7em}.trend-details{margin:2.6em 1.67em}.trend-details h1{margin-top:0}.trend-description{color:#444;line-height:150%}.store-trends-item{font-size:1.3em;border-radius:12px;margin:2.6em 1em;position:relative;-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}.store-trends-item:hover{-webkit-box-shadow:0 8px 30px -20px rgba(0,0,0,.2);-moz-box-shadow:0 8px 30px -20px rgba(0,0,0,.2);box-shadow:0 8px 30px -20px rgba(0,0,0,.2)}.store-trends-item a:hover{text-decoration:none}.store-trends-item img{-webkit-filter:brightness(1.01);filter:brightness(1.01)}.store-trends-item-trendiness{font-weight:100;position:absolute;right:1em;bottom:1em}.store-trends-item-details{margin:1em;line-height:150%}.store-trends-item-details h3{margin:.5em 0;font-weight:300;font-size:1.2em;min-height:2.6em;font-family:roboto slab}.store-trends-item-tags{line-height:110%;margin-bottom:1em}.store-trends-item-tags span{display:inline-block;background-color:#eee;color:#555;font-size:.5em;font-weight:700;border-radius:1em;padding:.4em 1em;line-height:1em;text-transform:uppercase}.store-trends-item-tags .tag-promotion{background-color:#a46;color:rgba(255,255,255,.8)}.store-trends-item-tags .tag-new{background-color:#6a5;color:rgba(255,255,255,.8)}.store-trends-item-tags .tag-outlet{background-color:#d33;color:rgba(255,255,255,.8)}.store-trends-item-tags .tag-bestseller{background-color:#5af;color:rgba(255,255,255,.8)}.store-trends-item-tags .tag-hot{color:#d53}.store-trends-more{padding:1em;background-color:#4a4!important;color:#fff;text-decoration:none!important;text-shadow:none;display:block;width:250px;margin:2em auto;font-size:1.2em;line-height:18px;text-align:center;cursor:pointer}.pts-sale{flex:1;flex-basis:100%}.pts-sale img{display:block;width:100%;height:auto;object-fit:cover}.pts-home{display:flex;flex-wrap:wrap;gap:20px;font-size:1.2em;max-width:1200px;margin:0 auto;padding:1vw}.pts-home-banner{position:relative;margin-bottom:20px}.pts-home-banner img,.pts-sale img{box-shadow:0 4px 10px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;border-radius:2em}.pts-home-banner:hover img,.pts-sale:hover img{transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,0,0,.15)}.pts-home-banner img{display:block;width:100%;height:100%;object-fit:cover}.pts-home-banner a{text-decoration:none;color:inherit}.pts-home-banner-caption{padding:2vw}.pts-home-banner-caption h4{font-size:2.1rem;font-weight:400;color:#333;line-height:110%;margin-bottom:.5em;max-width:600px}.pts-home-banner-caption p{margin:0 0 15px;font-size:1rem;line-height:1.5;color:#666;line-height:150%;margin-bottom:.5em;max-width:600px}.pts-home-banner-caption .pts-home-cta{display:inline-block;padding:.8em 1.6em;background-color:#dedbcc;color:#333;border-radius:1.6em;font-weight:500;text-transform:uppercase;font-size:1rem;letter-spacing:1px;transition:background-color .3s ease;flex-grow:0!important;text-align:center}.pts-home-banner-caption .pts-home-cta:hover{background-color:#dedbcc}.pts-layout-full{width:100%;min-height:500px;height:65vh;max-height:800px}.pts-layout-full .pts-home-banner-caption{position:absolute;bottom:0;left:0;right:0;border-radius:2em;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;padding:30px}.pts-layout-full .pts-home-banner-caption h4,.pts-layout-full .pts-home-banner-caption p{color:#fff}.pts-layout-left{display:flex;width:100%;gap:1em;height:40vh;min-height:300px}.pts-layout-left a{flex:1;max-width:70%}.pts-layout-left .pts-home-banner-caption{flex:1;display:flex;flex-direction:column;justify-content:center}.pts-layout-right{display:flex;flex-direction:row-reverse;width:100%;gap:1em;height:40vh;min-height:300px}.pts-layout-right a{flex:1;max-width:70%}.pts-layout-right .pts-home-banner-caption{flex:1;display:flex;flex-direction:column;justify-content:center}.pts-layout-small{width:calc(50% - 10px);height:250px}.pts-layout-small .pts-home-banner-caption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;padding:20px}.pts-layout-small .pts-home-banner-caption h4,.pts-layout-small .pts-home-banner-caption p{color:#fff}@media(max-width:768px){.pts-layout-left,.pts-layout-right{flex-direction:column;height:auto}.pts-layout-left a,.pts-layout-right a{max-width:100%}.pts-layout-left img,.pts-layout-right img{min-height:30vh}.pts-layout-small{width:100%}}.home-featured{display:flex;flex-wrap:wrap}.home-video{flex-basis:100%}.home-video video{max-width:96%;object-fit:fill;border-radius:2em;margin:.4em}.home-box{margin:.4em;position:relative}.home-box-caption{position:absolute;text-align:left;font-weight:400;margin:0;opacity:.8;line-height:125%;color:rgba(0,0,0,.9);text-shadow:0 0 10px rgba(50,50,50,.4);-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s;-webkit-transform:translate3d(0,0,0);padding:.3em}.home-box-button{background-color:initial;border:1px solid rgba(0,0,0,.6);padding:.2em 1em;text-align:center;position:absolute;line-height:1.9em;color:rgba(0,0,0,.9);text-transform:uppercase;font-weight:700;display:inline-block;font-size:.7em;-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}.home-box-caption strong{color:inherit!important}.home-box-button.variant-wh,.home-box-caption.variant-wh{color:#fff;border-color:rgba(255,255,255,.6);background-color:initial;text-shadow:1px 1px 10px rgba(0,0,0,.8)}.home-box-caption.variant-wh span{background-color:rgba(0,0,0,.3);padding:.1em .5em;display:inline}.home-box-caption.variant-bk span{background-color:rgba(255,255,255,.8);color:#000;padding:.1em .5em;display:inline}.home-box-button.variant-wh{background-color:#fff;color:#333}.home-box:hover .home-box-caption{opacity:1;transform:translate3d(-2px,0,0);-webkit-transform:translate3d(-2px,0,0);-moz-transform:translate3d(-2px,0,0);-o-transform:translate3d(-2px,0,0);-webkit-perspective:1e3;-webkit-backface-visibility:hidden}.home-box:hover .home-box-button{opacity:1;transform:translate3d(2px,0,0);-webkit-transform:translate3d(2px,0,0);-moz-transform:translate3d(2px,0,0);-o-transform:translate3d(2px,0,0);-webkit-perspective:1e3;-webkit-backface-visibility:hidden}.home-featured img{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;border-radius:1em}.home-featured-main img{position:relative;height:auto}.home-featured>div{position:relative}.home-featured-products{padding:2em 0 0}.home-featured-products h3{text-align:center;color:#aaa;font-size:2em;font-weight:300;padding:1em}.home-featured-products .featured-item{padding:1em;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;text-align:center}.home-featured-products .featured-item:hover{transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02)}.home-featured-products .featured-item img{-webkit-filter:brightness(1.01);filter:brightness(1.01);border-radius:1em}.home-featured-products .featured-item-name{font-size:.9em;text-align:center;font-weight:400;display:block;border-top:1px solid #ddd;padding:.6em;margin:.2em}.home-featured-products a:hover{text-decoration:none}.featured-separator{clear:both;margin:3em;border:0;height:1px;background-image:linear-gradient(to right,rgba(100,100,100,0),rgba(100,100,100,.75),rgba(100,100,100,0));opacity:.5}.home-content-row,.home-content-collections{display:flex}.home-box>a>img{width:100%;object-fit:cover;border-radius:1em}.home-content-row article{padding:1em}.home-content-row strong{color:#444}.home-content-row h4{margin-bottom:1em}.home-content-row article img{max-width:100%}.panel-search{text-align:center;padding-bottom:2em;position:relative}.store-search input,.panel-search input{display:inline-block;padding:1em 30px 1em 1em;color:#888;margin:0;font-size:1.2em;border:1px solid transparent;border-bottom:1px solid #ddd;background-color:initial;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.store-search input:focus,.panel-search input:focus{border-bottom:1px solid #888;outline:none;-webkit-box-shadow:0 10px 12px -12px rgba(0,0,0,.1);-moz-box-shadow:0 10px 12px -12px rgba(0,0,0,.1);box-shadow:0 10px 12px -12px rgba(0,0,0,.1)}.store-search button,.panel-search button{display:inline-block;z-index:3;position:absolute;right:0;top:0;padding:5px;font-size:1em;line-height:1em;background-image:url(/public/images/layout/search.png);background-repeat:no-repeat;background-position:50%;width:30px;margin:0;text-indent:-99999px;color:#888;border:1px solid transparent;background-color:initial;margin-left:-4px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.store-search-404{text-align:center;padding:5em 0}.store-search-404 input{width:70%;font-size:15px!important;line-height:15px!important;display:inline-block;padding:15px!important;margin:0!important;border:0!important;border-bottom:1px solid #ccc!important}.store-search-404 input[type=text]{width:80%}.store-search-404 input[type=submit]{background-image:url(/public/images/layout/search.png);background-repeat:no-repeat;background-color:initial!important;background-position:50% 15px;border:0!important;margin:0;text-indent:-99999px;color:#888;cursor:pointer;width:45px}.store-secondary-menu{position:relative;text-align:left;padding:1em 2em;border-bottom:1px solid #eee}.store-secondary-menu ul{margin:0!important}.store-secondary-menu a{color:#666;padding:.4em 1em}.store-secondary-menu .selected{font-weight:700}#store-categories a.selected{font-weight:700;color:#000}#page-body{clear:both}#menu{font-size:12px;text-transform:uppercase}#menu a{display:inline-block;color:#888;text-shadow:0 1px 2px #eee;text-align:center;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:border .6s ease;-moz-transition:border .6s ease;-moz-transition:border .6s ease;transition:border .6s ease}#menu a:hover{color:#555;border-bottom:2px solid #c8a229}#menu .important{color:#888;font-weight:700}#menu .selected{border-bottom:2px solid #c8a229}#page-content{min-height:490px;line-height:16px;margin-top:0}.packaging-picture{width:90%;max-width:300px;display:block;margin:2em auto;border:5px solid #fff;box-shadow:.5em 1em 2em rgb(0 0 0/.1)}.clear{clear:both;visibility:hidden}.clear-left{clear:left;visibility:hidden}.clear-right{clear:right;visibility:hidden}.return{display:block;margin:10px 0}#footer{clear:both;padding:5em 5px 100px;text-align:center;color:#999}#footer p{margin-bottom:30px}.page-footer-payments{max-width:100%;display:block;margin:1em auto 3em}.available-payments{margin-bottom:1.5rem;padding:1.25rem;display:flex;justify-content:space-between;border-radius:1rem;border:0 solid #fff;background-color:#fff;align-items:center;gap:.8em}.available-payments strong{flex-grow:1}.available-payments img{max-height:20px}.payment-wrapper{position:relative;display:flex;cursor:pointer}.payment-wrapper[data-tooltip]:hover::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:8px 12px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1000;margin-bottom:5px}.payment-wrapper[data-tooltip]:hover::before{content:'';position:absolute;bottom:16px;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#333;z-index:1000}.payment-wrapper[data-tooltip]:hover::after,.payment-wrapper[data-tooltip]:hover::before{opacity:0;animation:tooltipFadeIn .3s ease-in-out forwards}@keyframes tooltipFadeIn{from{opacity:0;transform:translateX(-50%)translateY(5px)}to{opacity:1;transform:translateX(-50%)translateY(0)}}#footer-menu{font-size:13px;padding:2em}#footer-menu a{display:inline-block;color:#666;padding:.5em 1em;text-shadow:0 1px 2px #eee;text-align:center;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:border .6s ease;-moz-transition:border .6s ease;-moz-transition:border .6s ease;transition:border .6s ease}#footer-menu a:hover{color:#333}#footer-menu .selected{color:#333;font-weight:700}.footer-links a{display:inline-block}.footer-links a:after{content:"|";color:#aaa;display:inline-block;padding-left:.8em;padding-right:.8em}.footer-links a:last-child:after{content:""}#panel-left{max-width:100%;background-color:#fff;padding:1em 1.6em;border-radius:2em;box-shadow:0 8px 24px rgba(0,0,0,.2);overflow:hidden;z-index:99998;visibility:hidden;transform:translateY(100%);transition:all 1s;display:block}#panel-left>aside{position:absolute;top:1em;left:1em;right:1em;bottom:6em;overflow:auto;opacity:0;transition:opacity .3s}#show-panel-button{opacity:0;position:fixed;bottom:2em;left:2em;height:0;width:0}@keyframes bounceIn{0%{transform:scale(0)}80%{transform:scale(1.1)}100%{transform:scale(1)}}#show-panel-button+label{position:fixed;animation:.4s ease-out 1s 1 bounceIn;font-size:1.2em;cursor:pointer;bottom:2em;left:2em;display:inline-block;padding:1em 2em;border-radius:2em;background-color:#c89c7f;background-color:#dedbcc;color:#333;z-index:999999;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .4s}#show-panel-button+label:hover{background-color:#937155;box-shadow:0 8px 24px rgba(0,0,0,.2)}#show-panel-button:checked+label{background-color:#836145}#show-panel-button:checked+label:hover{background-color:#836145}#show-panel-button:checked~#panel-left{visibility:visible;transform:translateY(0)}#show-panel-button:checked~#panel-left>aside{opacity:1}#panel-left h3{font-size:14px;text-align:left;font-weight:700}#panel-left-content>div{margin-bottom:10px}#panel-left-content{padding:15px}#panel-left ul{margin:10px 0 50px;list-style:none}#panel-left ul li{}#panel-left ul li span{float:right;color:#aaa}#panel-left ul li a{padding:.8em 0 .6em;display:block;border-bottom:1px solid #eee;text-decoration:none;-webkit-transition:border .3s ease;-moz-transition:border .3s ease;-moz-transition:border .3s ease;transition:border .3s ease}#panel-left ul li a:hover{border-bottom:1px solid #999}#panel-left ul li.has-children>a{background-image:url(/public/images/icons/arrow-down.png);background-repeat:no-repeat;background-position:100% .5em;background-size:24px}#panel-left ul li a.selected{border-bottom:1px solid #c8a229;background-image:url(/public/images/icons/arrow-right.png);background-repeat:no-repeat;background-position:97% 1.2em;background-size:.7em}#panel-left ul ul{margin:0 0 0 1em;display:none}#panel-left ul ul.selected{display:block}#panel-left div h4{margin-top:10px;color:#000;border-bottom:1px solid #eee}#panel-left div p{padding:7px;color:#666}#page-content h1,#page-content h2{margin:20px 0}#page-content h1{font-weight:100;font-size:35px;line-height:125%;padding-bottom:.8em}#page-content h2{font-size:26px;font-weight:300;line-height:30px;padding-bottom:10px;padding-top:10px}#page-content h1 span,#page-content h2 span,#page-content h3 span{color:#989190}#page-content p{margin-bottom:20px;line-height:150%;text-align:justify}#page-content ul li,#page-content ol li{line-height:150%}#page-content p a{text-decoration:underline;color:#444}#page-content strong{color:#000}#page-content ul,#page-content ol{margin:5px 15px 15px}#page-content table{width:100%}#page-content .content table{width:100%;margin-bottom:30px;border-spacing:0}#page-content .content th,#page-content .content td{padding:6px 9px;border-bottom:1px solid #eee;text-align:left}#page-content .content td{color:#333}#page-content .content td a{color:#a5998e}#page-content .content td.uncheck{padding-left:30px;background-image:url(/public/images/layout/uncheck.png);background-position:0;background-repeat:no-repeat}#page-content .content td.check{padding-left:30px;background-image:url(/public/images/layout/check.png);background-position:0;background-repeat:no-repeat}#page-content .content>img{display:block;margin:10px auto}#page-content .text-content{line-height:175%!important;max-width:600px;margin:0 auto}#page-content .text-content ol ol{list-style:lower-alpha}#page-content .text-content strong{color:#333}#page-content .text-content-cover{margin-bottom:15px;max-width:100%}#page-content .text-content ul{margin-left:25px}#page-content .text-content h2{border-bottom:1px solid #ddd}#page-content .text-content h3{margin:2em 0 1em;padding:0}#page-content .text-content h4{margin:1em 0 .7em}#page-content .text-content a{color:#567;text-decoration:underline}#page-content .text-content hr{margin:3em;border:0;height:1px;background-image:-webkit-linear-gradient(left,#ffffff,#aaaaaa,#ffffff);background-image:-moz-linear-gradient(left,#ffffff,#aaaaaa,#ffffff);background-image:-ms-linear-gradient(left,#ffffff,#aaaaaa,#ffffff);background-image:-o-linear-gradient(left,#ffffff,#aaaaaa,#ffffff)}#faq.text-content{max-width:800px;margin:0 auto}#faq.text-content dt{margin-top:1em;margin-bottom:.3em;font-size:1.4em;border-bottom:1px solid #ddd;padding:.5em 0;color:#888}#faq.text-content dd{padding:.5em}.downloads{text-align:center;padding:2em}.pdf{display:inline-block;vertical-align:top;width:130px;line-height:125%;font-size:.9em;margin:20px auto;text-align:center}.pdf img{margin-bottom:1.5em;display:block}#message-box>.info{background-color:#e7f0ff}#message-box>.error{background-color:#d5f4ff}#message-box>div{padding:10px;margin-bottom:10px}#store-basket-widget{margin:30px 0 10px;padding-bottom:30px}#store-basket-widget h3{margin-bottom:30px}#store-basket-widget span{font-size:12px}#store-basket-widget a{padding:6px;font-size:13px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#store-basket-widget img{width:17px;float:left;border:1px solid #ddd;margin-right:5px}#store-basket-widget a.sum{display:block;background-color:#493;color:#fff;text-align:center;font-size:.9em;vertical-align:middle;height:1em;width:75%;line-height:1em;margin:20px auto 0;padding:9px}.store-promoted-items{height:190px;padding:10px 0;overflow:auto;margin-bottom:10px}.store-promoted-items-slider{width:300%}.store-promoted-items h2{margin:0 0 10px!important;padding-bottom:5px;font-weight:400;color:#999}.store-promoted-items .store-item-promoted{float:left;width:150px;margin:0 8px;position:relative;display:none}.store-promoted-items img{display:block;width:150px;height:150px}.store-promoted-items .shadow{position:relative}.store-promoted-items .shadow::before{display:block;content:'';position:absolute;width:149px;height:149px;z-index:999}.item-price-promoted{position:absolute;right:0;bottom:0;height:15px;text-align:left;background-color:rgba(255,255,255,.9);padding:4px 10px;font-size:14px}.item-price-standard{font-weight:700}.item-price-new{color:#a87c5f;padding:0 3px;font-weight:700}.item-price-old{color:#aaa;text-decoration:line-through;font-weight:700}.promotion{margin:15px 0;max-width:100%;border:1px solid #eee;-webkit-box-shadow:0 16px 12px -12px rgba(0,0,0,.3);-moz-box-shadow:0 16px 12px -12px rgba(0,0,0,.3);box-shadow:0 16px 12px -12px rgba(0,0,0,.3)}.container-about{padding:20px;margin-top:10px;color:#222}.container-about h3{margin-bottom:15px;color:#333}.container-about h3 a{color:#333}.container-about ul{list-style:none;margin:0!important;padding:0}.container-about ul li{margin:0;padding:0}.container-about ul li a{padding:.4em;display:block;margin:.2em;color:#555;border-bottom:1px solid #eee}.container-about .sep{margin:0 .5em;color:#ddd}.container-about ul li a:hover{text-decoration:none;border-bottom:1px solid #c8a229}.video-box{position:relative;margin:60px 20px}.video-box video{height:auto!important;max-width:100%;cursor:pointer;margin:0 auto;display:block;-webkit-box-shadow:0 32px 25px -25px rgba(0,0,0,.1);-moz-box-shadow:0 32px 25px -25px rgba(0,0,0,.1);box-shadow:0 32px 25px -25px rgba(0,0,0,.1);-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}.video-box video.blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.video-cover{cursor:pointer;background-image:url(/public/images/icons/play.png);background-repeat:no-repeat;background-position:50%;background-size:20%;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}#cookies-popup{position:fixed;bottom:1em;left:1em;margin-right:1em;max-width:300px;box-shadow:0 0 2em rgba(0,0,0,.2);border-radius:1em;padding:1.5em 2.2em;z-index:99999999;background-color:#fff}#cookies-popup h4{margin-bottom:1.2em}#cookies-popup a{display:inline-block;padding:5px 10px;background-color:#888;color:#fff;border-radius:.4em}#cookies-popup a.accept{background-color:#dedbcc}.info{text-align:center!important;padding:1em 2em!important;line-height:25px;border-radius:.3em;vertical-align:middle;background-color:#dedbcc!important;text-shadow:none;margin:20px auto;color:#333}.info a{background-color:#fff;border-radius:.3em;vertical-align:middle;padding:0 1em;margin-left:1em;font-weight:700;color:#555!important;text-decoration:none!important;white-space:nowrap}.not-available{text-align:center!important;font-weight:300;padding:20px 50px;color:#666;box-shadow:0 1em 3em -2em #aaa;background-color:#fcfcfc;border-radius:.3em;margin:30px;font-size:1.3em}.not-available strong{color:#a55!important;font-weight:400}.store-item-wrap{display:inline-block;text-align:left;vertical-align:top;position:relative;font-size:13px;padding:1em 0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;overflow:none;-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s;border-radius:2.6em}.store-item{display:block;padding:1%}.store-item-wrap:hover{background-color:#fff;text-decoration:none}.store-item-wrap:hover img{box-shadow:0 8px 30px -20px rgba(0,0,0,.2)}.store-item-wrap.sold-out img{opacity:.4}.store-item-picture{overflow:hidden;width:100%;position:relative;display:block}.store-item .item-title,.store-item-sub .item-title{display:block;margin-bottom:.6em;font-weight:400;text-shadow:none;color:#888;font-size:13px;text-overflow:ellipsis;line-height:150%}.store-item a:hover{text-decoration:none!important}.store-item-actions{padding:.4em 1.2em}.store-item-actions .action-basket{display:block;padding:.5em;border-radius:1em;text-align:center;margin:3px auto;font-size:13px;background-color:#eee;color:#666;width:80px;min-width:100px;-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}.store-item:hover .action-basket{background-color:#a87c5f;color:#fff}.store-item-actions .action-basket.disabled{background-color:#888;color:#fff}.store-item:hover{text-decoration:none}.store-item img{display:block;width:100%;background-color:initial;background-repeat:no-repeat;background-position:50%;-webkit-filter:brightness(1.01);filter:brightness(1.01);border:0;border-radius:1em}.categories-list{text-align:center;padding:2em 0;margin-top:2em;border-top:1px solid #eee;font-size:1.1em}.categories-list a{white-space:nowrap;display:inline-block;padding:.7em 1.5em;margin:.2em 0;background-color:#eee;border-radius:.5em}.categories-list .sep,.categories-list strong{margin:0 .5em;color:#aaa;display:inline-block}.footnote{background-color:#fafafa;padding:1.6em 2em;margin:.4em auto;display:block;text-align:left;max-width:900px;border-radius:.3em;color:#444}.footnote:after{content:" ";clear:both;display:block}.footnote h2{margin-bottom:1em}.footnote-content h2{margin-top:1em;margin-bottom:.4em;font-size:1.2em;color:#222;font-weight:400}.footnote-content p{text-align:justify}.footnote-content a{text-decoration:underline}.footnote .footnote-thumbnail{float:left;max-height:200px;max-width:300px;margin-right:1.5em}@media only screen and (max-width:767px){#item-informations .fb-like,.pinterest{display:none!important}#item-informations{text-align:center}#item-pictures{position:relative;overflow:scroll;height:70vh;min-height:300px;border-radius:1em}#item-pictures img{display:block;padding:0;margin-bottom:.5em;width:100%;-webkit-filter:brightness(1.01);filter:brightness(1.01);border-radius:0!important}.item-video>video{border-radius:0!important}#item-title{margin-top:0;padding:0 1em!important;text-align:center!important}#item-details{margin:-50px .5em 1em;padding:1em;background-color:#fff;box-shadow:0 0 2em rgba(0,0,0,.2);border-radius:1em;position:relative;min-height:100px}.store-breadcrumbs{text-align:center}#basket td:nth-child(2){display:none}.basket #page-content{padding:1em}.badge{display:none}.basket-code{text-align:center}.basket-submit{text-align:center}.basket-submit #basket-order{margin:10px auto}#code-question{display:none}#basket-order-confirm #basket-order{float:none!important;margin:.6em auto}}@media only screen and (min-width:768px) and (max-width:900px){#item-pictures{position:relative;overflow:hidden;padding:3px}#item-pictures img{display:block;float:left;padding:0;width:32%;-webkit-filter:brightness(1.01);filter:brightness(1.01)}#item-details{padding:5%;min-height:100px}#basket-options{padding:.5em;margin:0 auto;width:90%}#basket-sum{padding:.5em;margin:0 auto;width:90%}#basket-sum .summary-price{float:left}#basket-order{float:right}#basket-order-confirm #basket-order{float:none!important;margin:.6em auto}.badge{float:right;display:block}#code-question{position:absolute;margin-left:150px;margin-top:-2px}#order-done{margin-left:55%}#order-confirm{text-align:left;border-spacing:0;width:50%;float:left;background-color:#fff;margin-bottom:20px}}@media only screen and (min-width:901px){#item-pictures{max-width:720px;width:50%;float:left;position:relative;overflow:hidden;padding:3px}#item-pictures img{display:block;float:left;margin:3px;padding:0;width:150px;-webkit-filter:brightness(1.01);filter:brightness(1.01)}#item-details{margin-left:54%;min-height:100px}.basket #page{padding:1%;max-width:1100px}.basket h1{margin:0 0 1.5em!important;padding:0 0 .3em!important;text-align:center}.basket #page-content{padding:2em 2%!important}#basket-sum{font-size:15px;flex:1;padding-top:40px}.basket-form{display:flex;gap:2em}#basket-options{flex:1}#basket-sum .summary-price{float:left}#basket-order{float:right}#basket-order-confirm #basket-order{float:none!important;margin:.6em auto}.badge{float:right;display:block}#code-question{position:absolute;margin-left:150px;margin-top:-2px}#order-details{margin-left:55%}#delivery-details{float:left;width:48%}#order-done{margin-left:55%}#order-confirm{text-align:left;border-spacing:0;width:50%;float:left;background-color:#fff;margin-bottom:20px}#store-rules{line-height:150%}}.basket #store-categories-wrap{display:none}.store-breadcrumbs{clear:both;font-size:.75em;padding:.9em .2em}.store-breadcrumbs a:first-child{font-weight:700}.store-breadcrumbs a{display:inline-block;padding:.3em;color:#999;text-overflow:ellipsis;overflow:hidden;max-width:25em;white-space:nowrap;vertical-align:middle}.store-breadcrumbs .sep{color:#c8a229;display:inline-block;margin:.3em .5em;vertical-align:middle}/*#lightbox-container-image-box {
  max-width:600px ! important;
  max-height:600px ! important;
}*/#lightbox-container-image img{max-width:100%!important;max-height:100%!important;-webkit-filter:brightness(1.01);filter:brightness(1.01)}#lightbox-container-image-data-box{display:none!important}.basket #page-content:after{content:" ";display:block;clear:both}.filters{padding:20px 8px 30px}.filter-box{padding-top:15px}.filter-colors{}.filter-count{float:left;color:#aaa;display:none}.remove-filters{text-align:right;color:#976;float:right}.range-slider-value{color:#777;padding:10px;display:inline-block;width:34px;margin-top:6px;text-align:center;font-size:.9em}.range-slider-max{float:right}.ui-slider{border-radius:0;border:0 solid transparent;border-bottom:1px solid #eee;height:6px!important}.ui-slider-handle{background:#fff!important;box-shadow:0 0 3px #999;border-radius:0;border:0 solid transparent!important;outline:0;border-radius:50%;width:13px!important;height:13px!important;top:-.2em!important}.ui-slider-handle:focus{background:#aaa!important;cursor:pointer}.no-match{font-size:2em;padding:100px 30px;color:#ccc;font-weight:100;display:none;clear:right;text-align:center!important;clear:right}.no-match.display{display:block}.title-cover{font-size:3em;color:#988c7f;padding-bottom:1.5em;font-weight:400;font-style:italic}#category-picture{width:100%;margin-bottom:20px}#category-description{padding:20px;color:#444;line-height:150%}#category-description p{margin:1em 0}#category-description h3{margin:1em 0 .5em;color:#111;font-weight:400}#category-description h4{margin:1em 0 .5em;color:#111;font-weight:400}#category-description strong{color:#333;font-weight:700}.store-item-sub{float:left;width:150px;text-align:left;padding:5px;border:1px solid #eee;position:relative;font-size:11px;margin:5px;height:225px;text-align:center;overflow:hidden;line-height:20px}.store-item-sub img{display:block;-webkit-filter:brightness(1.01);filter:brightness(1.01)}.store-item-sub h4{font-weight:400}.item-price{-webkit-transition:opacity ease-out .3s;-moz-transition:opacity ease-out .3s;-o-transition:opacity ease-out .3s;transition:opacity ease-out .3s;height:15px;margin:0 auto;width:90%;white-space:nowrap;display:block;text-align:center;border-bottom:1px solid #eee;padding:.8em 0 .9em;font-size:14px}.item-price span{padding:0 3px}.store-subcategory-callout{float:left;width:29%;margin:1%;display:block;padding:1%;background-color:#fff;height:250px;border:1px solid #eee;-webkit-box-shadow:0 16px 12px -12px rgba(0,0,0,.3);-moz-box-shadow:0 16px 12px -12px rgba(0,0,0,.3);box-shadow:0 16px 12px -12px rgba(0,0,0,.3)}.store-subcategory-callout span{display:block;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:1.1em;padding-top:10px;color:#666}.store-subcategory-callout img{display:block;width:210px;height:210px;margin:0 auto}.subcategory-title{margin:40px 0 0;padding:10px;border-top:1px solid #aaa;font-weight:400;color:#666}.category-button{text-decoration:none;font-weight:400;color:#999;padding:2px 10px;text-shadow:none}#item-pictures{position:relative}#item-pictures img{display:block;-webkit-filter:brightness(1.01);filter:brightness(1.01);border-radius:2em}.main-picture{width:100%!important;-webkit-filter:brightness(1.01);filter:brightness(1.01)}#item-title{margin-bottom:.3em!important;padding-bottom:0!important}.item-video{width:100%}.item-video>video{object-fit:fill;width:100%;border-radius:2em}#item-social{position:relative;padding:1em 0;height:25px}#item-social::after{content:" ";clear:right;display:block}#item-social .fb-like{float:right;padding:1px 10px}#item-social .pinterest{float:right;width:auto;padding:1px}#item-informations{padding:1em 0}#item-informations span{display:inline-block;line-height:12px;font-size:12px;padding:3px 10px;text-shadow:none;text-align:center}#item-informations #reference_code{color:#888;background-color:#eee}#item-informations .item-quantity{color:#fff}#item-informations .item-free-shipping{background-color:#ffa;color:#444}.payments-banner{padding:.5em .8em .2em;border-radius:.5em;background-color:#eee;font-size:.9em}.payments-banner img{margin:.5em 0;max-width:100%;border-radius:.5em}.payments-banner p{padding:0;margin:.5em 0 0}.item-available{background-color:#4a4}.item-unavailable{background-color:#aaa}.item-notice{font-size:12px;color:#aaa;padding:12px;cursor:default}.item-notice a{color:#999!important}.item-notice img{vertical-align:text-bottom;height:16px;padding-right:6px;opacity:.5}.item-notice:hover img{opacity:1}.item-on-sale{padding:.5em 1em;background-color:#fdd;border-radius:.5em}.sale-item-content{padding:.5em 1em;font-size:.9em;background-color:#eee;border-radius:.5em;text-align:left!important}.item-details-price{padding:12px 0;height:15px;color:#999;font-size:26px}.lowest-price{font-size:.8em;color:#999;padding:10px 8px 2px;margin-top:12px;border-top:1px dashed #ddd;text-align:right}.lowest-price strong{color:#888!important}.basket-addons{display:block;clear:right;margin-bottom:1em}.basket-addons label{display:block;position:relative;background-color:#f8f8f8;padding:.9em;border-radius:8px;transition:left .9s ease;left:0}.basket-addons label:hover{cursor:pointer;background-color:#efefef;left:3px}.basket-addons label i{padding-right:.4em;color:#a87c5f;display:inline-block}.basket-addons input[type=checkbox]{float:right}.basket-button{padding:10px 10px 10px 36px!important;background-color:#dedbcc!important;border-radius:8px;color:#333;float:right;text-decoration:none!important;text-shadow:none;display:block;width:150px!important;margin:0!important;font-size:18px!important;line-height:18px;background-image:url(/public/images/layout/basket-add.png);background-position:9px 6px;background-repeat:no-repeat;text-align:center;cursor:pointer}.basket-button-remove-small{padding:10px!important;background-color:#fff!important;color:#fff;border:0 solid #ddd!important;opacity:.5;text-decoration:none!important;text-shadow:none;display:block;width:2.5em!important;height:2.5em;line-height:1em;margin:0;background-image:url(/public/images/layout/remove.png);background-position:50%;background-repeat:no-repeat;background-size:100%;text-align:center;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;cursor:pointer}.basket-button-remove-small:hover{opacity:1;-webkit-filter:invert(1);filter:invert(1)}.basket-button-order{background-color:#aeab9c!important;background-image:url(/public/images/icons/checkout.png)!important;color:#eee}.basket-button:hover{background-color:#aeab9c!important;color:#fff}#item-description{color:#555;margin-top:5px;padding:10px;line-height:1.5em}#item-description p{margin:5px 0;text-align:left}#item-description p strong{color:#666}#item-description a{display:block;margin:5px auto;padding:5px;border:1px solid #ddd;width:40%;text-decoration:none!important;text-align:center;font-weight:800}#item-description a:hover{border:1px solid #aaa}#item-description .notice{border-top:1px solid #aaa;background-color:#fafafa;color:#777;margin-top:1em;padding-top:1em;padding-left:3em;position:relative;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}#item-description .notice i{position:absolute;left:.6em;top:1.2em;color:#aeab9c}#item-details-basket{padding:6px;margin:20px 0}.item-details-price-standard{margin-left:10px;color:#333}.item-details-price-new{color:#aeab9c;padding:0 4px}.item-details-price-old{color:#aaa;margin-left:10px;font-size:12px;text-decoration:line-through}.item-details-price .meta-currency{display:none}.item-details-shipping{text-align:right;margin:.6em 0;border-top:1px solid #ddd;color:#888;padding:.6em;font-size:.9em}.delivery-time{border-bottom:1px solid #eee;padding:.3em;font-size:.9em;color:#444}.delivery-time span{font-weight:700;color:#a33}#item-icons{position:relative;border-top:1px solid #eee;border-bottom:1px solid #eee;height:52px;padding:10px 0}#item-icons dt{float:left;width:32px;height:32px;padding:10px;opacity:.2;cursor:pointer}#item-icons dt:hover{opacity:.7}#item-icons dd{display:none;position:absolute;top:20px;right:10px;background-color:#eee;padding:8px;font-size:12px;text-align:left}.store-item-heading{border-bottom:1px solid #ddd;padding:3em .5em 1em;margin-bottom:1em}.store-item-variants{display:flex;flex-wrap:wrap;flex-direction:row;align-content:flex-start;justify-content:flex-start}.store-item-variants .item-variant{min-width:120px;flex:1 0 120px;flex-grow:0;padding:2px}.store-item-variants .item-variant.selected img{border:1px solid #aaa;box-shadow:0 0 1em rgba(0,0,0,.2)}.store-item-variants .item-variant img{max-width:100%;position:relative;display:block;margin:.2em;border-radius:.2em;-webkit-filter:brightness(1.01);filter:brightness(1.01);border:1px solid #fff}#store-related-items{margin-bottom:5em}#store-related-items h2{border-bottom:1px solid #ddd;padding:3em 0 1em;margin-bottom:1em}.store-item-related{display:inline-block;width:32.5%;text-align:left;position:relative;padding:1em 0;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.store-item-related img{width:100%;max-width:300px;max-height:300px;margin:0 auto;border-radius:.8em;display:block;-webkit-filter:brightness(1.01);filter:brightness(1.01)}.item-price-related{position:absolute;left:25%;right:25%;bottom:0;height:15px;text-align:center;background-color:rgba(255,255,255,.9);padding:4px 10px;font-size:13px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border:1px solid #eee}#basket,#basket-compressed{border-spacing:0;width:100%;max-width:100%;margin-bottom:40px}#basket th,#basket-compressed th{text-align:left;padding:10px;color:#888;font-size:12px;font-weight:400}#basket-compressed td{padding:9px 5px!important;height:26px!important;font-size:12px;vertical-align:top;border-top:1px solid #eee}#basket td:nth-child(3){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#basket td span,#basket-compressed td span{width:30px;display:inline-block;color:#999;margin-right:5px;text-align:right}#basket td{height:40px;padding:7px 10px;border-top:1px solid #ddd}#basket tr:nth-child(odd) td{background-color:#fff}#basket tr:nth-child(even) td{background-color:#fafafa}#basket img{display:block;height:40px;border:1px solid #ddd}#code-cut{color:#fff!important;padding:3px 10px;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#484;text-shadow:none}#basket-confirm h4,#basket-sum h4{color:#aeab9c;padding-right:10px;border-bottom:1px solid #ddd;margin-bottom:30px;line-height:30px}#basket-sum p{padding-right:10px;line-height:30px}#basket-options h4{margin:30px 0 10px 0}#basket-options label{display:block;line-height:1.5em;height:1.5em;padding:1em;white-space:nowrap;font-size:1em;background-color:#fafafa;border-radius:.5em;margin:6px;cursor:pointer;-webkit-transition:background ease-out .3s;-moz-transition:background ease-out .3s;-o-transition:background ease-out .3s;transition:background ease-out .3s}#basket-options label input{margin-right:1em;vertical-align:middle}#basket-options label a{color:#555;text-decoration:underline}#basket-options label.selected{color:#fff;background-color:#aeab9c}#basket-options label.selected strong{color:#fff}#basket-options label img{vertical-align:middle;height:12px;margin-right:.6em}.badge{font-size:12px;height:12px;line-height:12px;padding:2px 8px;vertical-align:middle;text-align:center;border:1px solid rgba(0,0,0,.1)}#basket-options .badge.green{background-color:#484;color:#fff}#basket-options .badge.yellow{background-color:#fff27b;color:#333}#basket-options .badge.transparent{color:#333;background-color:rgba(255,255,255,.6);border:1px solid #aaa}#basket-options .badge a{text-decoration:none}.basket-item h3{padding:6px}.basket-quantity{}.basket-quantity input{width:64px;border:1px solid #ddd}.basket-quantity input[type=submit]{background-color:#eee}#empty-basket{text-align:center!important;padding:20px;background-color:#eee;text-shadow:none;width:300px;margin:20px auto;border:1px solid #ccc}#delivery-options{margin:20px}#basket-order-confirm{text-align:center}.order-notice{background-color:#fff29b;border:1px dashed #aaa;color:#666;padding:6px 10px;display:block;text-align:center!important;-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}.order-notice.blink{color:#333;border:1px dashed #333}#basket-confirm .summary-price,#basket-sum .summary-price{font-size:36px;padding:.5em;display:block;font-weight:100}#basket-confirm .summary-price{text-align:center;padding:1em}#basket-order{display:block;text-align:center;background-color:#484!important;border:0 solid #333;border-radius:.3em;text-shadow:none!important;padding:14px 20px!important;font-size:18px!important;color:#fff!important;font-weight:700;text-decoration:none!important;background-position:95%;background-repeat:no-repeat;background-size:1em}#basket-order:hover{background-color:#6a6!important}.submitted #basket-order{background-color:#333!important;text-align:left;padding-right:3em!important;background-image:url(/public/images/layout/processing-request.gif)}#basket-order-traditional{margin:0 auto;width:290px;border-radius:.3em;padding:10px!important}.basket-return{display:block!important;text-align:center;text-shadow:none!important;padding:9px 15px!important;font-size:13px!important;font-weight:400;color:#a44!important;text-decoration:underline!important}.basket-return:hover{color:#444!important}.basket-code{padding:0 1.6em;text-align:center}.basket-code input{font-size:1.1em;border-radius:.3em;padding:.6em 1.2em;border:1px solid #bbb;background-color:#fafafa}.basket-submit{margin-bottom:2em}.basket-submit:after{clear:right;display:block;content:" "}#order-form h2{margin-top:0}#order-form label{display:block;font-size:11px}#order-form label span{color:#aaa}#order-form input{display:block;margin:6px 0 10px;font-size:17px;color:#666;width:100%;padding:.5em .8em;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:.3em}#order-form input[readonly=readonly]{background-color:#eee}#order-form input.postcode{width:30%;display:inline-block;text-align:left}#order-form input.city{width:67%;float:right}#order-form textarea{display:block;margin:10px 0 15px;padding:5px;font-size:17px;color:#666;width:100%;height:70px;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:.3em}#order-form h4{margin-top:1em}#order-form input[type=checkbox]{display:inline;width:20px}#hidden-company{display:none}.delivery-point-map{min-height:80vh;margin:0 0 60px!important}#easypack-map h1{font-size:10px!important}#easypack-map p{margin-bottom:.3em}.delivery-point-map .map-list-flex{min-height:520px!important}.delivery-point-map .search-widget{border-radius:1.3em;background-color:#fff!important;box-shadow:0 10px 26px rgba(0,0,0,.1)}.delivery-point-map .search-widget .input-group{padding:0!important;margin:0 25px!important;width:auto!important}.delivery-point-map .map-list-row{border-radius:1.2em;box-shadow:0 10px 26px rgba(0,0,0,.1)}.delivery-point-map input{border:0!important;outline:0!important}.delivery-point-map .list-widget{background:#fff!important;border-top-right-radius:1.2em;border-bottom-right-radius:1.2em}#order-details #basket-order{float:right}#order-details select{width:100%;padding:1em;margin-bottom:2em;font-size:1.1em;border:1px solid #aaa;background-image:url(/public/images/icons/arrow-down.png);background-repeat:no-repeat;background-position:98%;box-shadow:none;-webkit-appearance:none;outline:0}.small-notice{color:#666;text-align:center!important;margin:20px 0;font-size:11px;line-height:15px!important}#gift-notice{background-image:url(/public/images/icons/gift.png);background-position:10px 10px;background-repeat:no-repeat;background-color:#fff;color:#666;line-height:12px;font-size:13px;padding:10px 20px 10px 100px}#order-confirm{text-align:left;border-spacing:0;background-color:#fff;margin-bottom:20px}#order-confirm h3{margin:10px 0}#order-confirm table td{padding:3px!important}#order-confirm th,#order-confirm td{padding:4px 15px!important;font-size:12px;border-bottom:1px solid #ddd;vertical-align:top}#order-confirm p{padding:10px!important;margin:0!important;text-align:left!important;font-style:italic}#order-payment{background-color:#fff!important;padding:20px;margin:20px;line-height:28px;text-align:center}#order-payment #basket-order{margin:20px auto}#store-rules h1{text-align:center}#store-rules h3{margin-bottom:15px;text-align:center}#store-rules ol,#store-rules ul{padding-left:1em;margin:0 1em;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;text-align:justify}#store-rules ol ol{list-style-type:lower-alpha;margin:.5em}#store-rules>ol>li{padding:.5em 0}.warning{text-align:center!important;padding:20px;background-color:#a44;text-shadow:none;margin:20px auto;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ccc;-moz-box-shadow:inset 0 0 16px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 16px 1px rgba(0,0,0,.1);box-shadow:inset 0 0 16px 1px rgba(0,0,0,.1)}.landing-page{font-size:1.4em;text-align:center;padding:2vw;line-height:200%}.landing-page p{line-height:200%!important}.landing-page h2,.landing-page h3,.landing-page h4,.landing-page h5{padding:1em;font-weight:400}.landing-page h2 span,.landing-page h3 span,.landing-page h4 span,.landing-page h5 span{font-style:italic;color:#aeab9c!important}.landing-page h5{font-size:1.1em}.landing-page ul{list-style:none}.landing-page ul li{}.landing-page img{max-width:60%;height:auto!important;display:block;margin:1em auto;border:8px solid #fff;box-shadow:0 .5em 1em -.5em rgba(0,0,0,.8)}.landing-page-cta{display:inline-block;padding:.5em 2em;margin:1.6em;font-size:1.2em;color:#fff;background-color:#a87c5f;text-decoration:none;border-radius:.6em;box-shadow:0 .5em 2em -1em rgba(0,0,0,.8)}.landing-page-cta:hover{color:#222;text-decoration:none;background-color:#986c4f;background-color:#dedbcc}.newsletter{background:#f9f9f9;padding:2em 4em;border-radius:10px;margin:40px auto;text-align:center}.newsletter h3{font-size:1.8em;margin-bottom:10px;color:#333}.newsletter p{font-size:1.1em;margin-bottom:20px;color:#666}.newsletter-form{display:flex;flex-direction:column;align-items:center;margin-top:2em}.newsletter-form input{padding:10px;width:100%;max-width:400px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px;font-size:1em}.newsletter-notice{margin:1em auto;font-size:.8em;text-align:center!important;line-height:110%}.gift-button{padding:12px 25px;border:none;border-radius:5px;font-size:1.1em;cursor:pointer;transition:background-color .3s ease;display:inline-block;margin:1.6em;font-size:1em;color:#555;background-color:#fed;text-decoration:none;border-radius:.6em;box-shadow:0 .5em 1em -.5em rgba(0,0,0,.8)}.newsletter-thankyou{text-align:center!important;padding:1em 2em!important;line-height:25px;border-radius:.3em;vertical-align:middle;background-color:#c89c7f!important;text-shadow:none;margin:20px auto;color:#fff}.gift{position:relative;padding:2em 3vw;font-size:1rem;color:#333;border-radius:2em;border:1px solid rgba(0,0,0,.1)}.gift h3{margin-bottom:1em}.gift::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2em;opacity:.4;z-index:-1;background:url(path/to/your/image);background-image:url(/public/images/layout/landing-gift.webp);background-size:cover;background-position:50% 100%}#footer .gift .content{z-index:999}