:root{--font-sans: lato, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-serif: "Playfair Display", serif;--armac-black: #282828;--armac-dark-black: #000;--armac-gold: #cd9e0c;--armac-grey: #999;--armac-light-grey: #ebebeb;--armac-white: #f5f3ed;--armac-yellow: #fff5ad;--armac-error: #ba3333}*,:before,:after{box-sizing:border-box}html{font-size:10px}.modal--open{position:fixed;right:0;left:0;padding-right:10px;overflow:hidden}.tab-panes{-webkit-tap-highlight-color:#0000}.tab-panes .tab-pane{display:none}.tab-panes .active{display:block!important}@media (min-width: 768px){.stuck{position:fixed;top:0;width:inherit}}.productPrice{max-width:50%;margin:0 0 1.6rem auto;color:var(--armac-black);text-align:right}@media (min-width: 1024px){.productPrice{max-width:unset;margin:unset;text-align:unset}}.productPrice .productPrice--vat{display:block;color:var(--armac-grey)}.sampleService{width:100%}@media (min-width: 540px){.sampleService{width:75%}}@media (min-width: 768px){.sampleService{width:100%}}@media (min-width: 1280px){.sampleService{width:75%}}.sampleService.sampleService--full-width{width:100%}.sampleService h3,.sampleService h4,.sampleService h5{float:none;color:var(--armac-black)}.sampleService h4{margin-bottom:1.4rem;color:var(--armac-black);text-align:center}@media (max-width: 768px){.sampleService h4{margin-bottom:1.2rem}}.sampleService h5{margin-top:1.4rem;margin-bottom:1.4rem;color:var(--armac-black);text-align:left}@media (max-width: 768px){.sampleService h5{margin-top:1.2rem;margin-bottom:1.2rem}}.sampleService p{margin-bottom:0;color:var(--armac-black);text-align:center}.sampleService .sampleService__list{margin:0;padding:0;color:var(--armac-black);list-style:none}.sampleService .sampleService__list li{display:flex;align-items:center;margin-bottom:.4rem}.sampleService .sampleService__list li:last-of-type{margin-bottom:0}.sampleService .sampleService__list .icon{width:4rem;height:4rem}.sampleService .sampleService__list .icon img{width:100%;height:100%;object-fit:contain}.sampleService .sampleService__list p{width:calc(100% - 5.2rem);margin-left:3rem;text-align:left}@media (max-width: 768px){.sampleService .sampleService__list p{margin-left:0}}.sampleService small{display:block;color:var(--armac-black)}.sampleService small a{color:var(--armac-black);text-decoration:underline}.sampleService .sampleService__content{display:flex;flex-direction:column;margin-bottom:3.2rem;padding:2.4rem;overflow:hidden;transition:all .25s cubic-bezier(.175,.885,.32,1.275);border-bottom:1px solid var(--armac-light-grey);text-align:left}.sampleService .sampleService__content h3{margin-bottom:1.6rem;color:var(--armac-black)}.sampleService .sampleService__content p{text-align:left}.sampleService__launch{width:100%!important}.sampleService__launch:hover{border:1px solid var(--armac-grey)!important;background:none!important;color:var(--armac-grey)!important}.sampleService__modal{display:flex;position:fixed;z-index:9999991;top:0;left:0;width:100vw;height:100%;transition:opacity .75s ease-in-out;opacity:1}.sampleService__modal .sampleService__modal--content{position:absolute;z-index:100;width:90%;max-width:73rem;margin:auto;padding:2.1rem;overflow-y:auto;background:var(--armac-white);box-shadow:0 4px 10px #27272714;-webkit-overflow-scrolling:touch}@media (max-width: 768px){.sampleService__modal .sampleService__modal--content{max-height:90vh;padding:3.2rem .8rem}}@media (min-width: 640px){.sampleService__modal .sampleService__modal--content{width:75%}}@media (min-width: 1024px){.sampleService__modal .sampleService__modal--content{width:60%}}.sampleService__modal .sampleService__modal--content.active{position:relative;z-index:150;top:0;max-height:90vh;pointer-events:unset}.sampleService__modal .sampleService__modal--content.hidden{position:absolute;z-index:100;opacity:0;pointer-events:none}.sampleService__modal .sampleService__modal--content .sampleService__modal--close{position:absolute;top:1.6rem;right:1.6rem;width:1.6rem;height:1.6rem;text-align:center;cursor:pointer}@media (max-width: 768px){.sampleService__modal .sampleService__modal--content .sampleService__modal--close{top:1rem;right:1rem}}.sampleService__modal .sampleService__modal--content .sampleService__modal--copy{width:100%;margin-bottom:1.6rem}.sampleService__modal .sampleService__modal--content .sampleService__modal--copy .sampleService__modal-subtitle{width:80%;margin-right:auto;margin-left:auto}@media (max-width: 768px){.sampleService__modal .sampleService__modal--content .sampleService__modal--copy .sampleService__modal-subtitle{width:100%}}.sampleService__modal .sampleService__modal--content .sampleService__modal--sizes{display:grid;grid-gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(5rem,10rem));align-items:center;justify-content:center;margin:1.2rem 0 .8rem;padding:0;list-style:none}.sampleService__modal .sampleService__modal--content .sampleService__modal--sizes li:last-of-type{margin-right:0}.sampleService__modal .sampleService__modal--content .sampleService__modal--sizes span{display:flex;align-items:center;justify-content:center;padding:.4rem 1.2rem;border:1px solid var(--armac-grey);color:var(--armac-grey);cursor:pointer}.sampleService__modal .sampleService__modal--content .sampleService__modal--sizes span:hover{border:1px solid var(--armac-black);color:var(--armac-black)}.sampleService__modal .sampleService__modal--content .sampleService__modal--sizes input[type=checkbox]{display:none;margin:0;padding:0;float:none;border:0}.sampleService__modal .sampleService__modal--content .sampleService__modal--sizes :checked+span{border:1px solid var(--armac-black);background-color:var(--armac-black);color:var(--armac-white)}.sampleService__modal .sampleService__modal--content .sampleService__modal--backplates{grid-template-columns:repeat(2,1fr)}.sampleService__modal .sampleService__modal--content .sampleService__modal--options{margin-top:2.2rem;padding-top:2.7rem;border-top:1px solid var(--armac-light-grey)}@media (max-width: 768px){.sampleService__modal .sampleService__modal--content .sampleService__modal--options{margin-top:2rem;padding-top:1.7rem}}.sampleService__modal .sampleService__modal--content .sampleService__modal--options p,.sampleService__modal .sampleService__modal--content .sampleService__modal--options small{text-align:center}.sampleService__modal .sampleService__modal--content .sampleService__modal--options h5{margin:0 0 1.2rem;text-align:center}.sampleService__modal .sampleService__modal--content .sampleService__modal--buttons{display:flex;margin-top:1.6rem}.sampleService__modal .sampleService__modal--content .sampleService__modal--buttons a,.sampleService__modal .sampleService__modal--content .sampleService__modal--buttons button{display:flex;align-items:center;justify-content:center;min-width:15rem;height:4.8rem;margin:0;padding:1.2rem 2.4rem;transition:opacity .15s ease-in-out;opacity:1;text-align:center;text-transform:uppercase;cursor:pointer}@media (min-width: 540px){.sampleService__modal .sampleService__modal--content .sampleService__modal--buttons a,.sampleService__modal .sampleService__modal--content .sampleService__modal--buttons button{min-width:22rem;padding:.8rem 1.6rem}}.sampleService__modal .sampleService__modal--content .sampleService__modal--buttons a{margin-right:1.6rem}.sampleService__modal .sampleService__modal--content .sampleService__modal--buttons .sampleService__modal--accept{background-color:var(--armac-black);color:var(--armac-white)}.sampleService__modal .sampleService__modal--content .sampleService__modal--buttons .sampleService__modal--cancel{margin-right:1.6rem;border:1px solid var(--armac-black);background:none;color:var(--armac-black)}.sampleService__modal .sampleService__modal--content.sampleService__modal--content--finishChips{display:unset}.sampleService__modal .sampleService__modal--content.sampleService__modal--content--finishChips .sampleService__modal--options{margin-top:0;padding-top:0;border-top:0}.sampleService__modal .sampleService__modal--content.sampleService__modal--content--finishChips .sampleService__modal--options .sampleService__modal--buttons{justify-content:center}@media (max-width: 375px){.sampleService__modal .sampleService__modal--content.sampleService__modal--content--finishChips .sampleService__modal--options .sampleService__modal--buttons{flex-direction:column-reverse}.sampleService__modal .sampleService__modal--content.sampleService__modal--content--finishChips .sampleService__modal--options .sampleService__modal--buttons .sampleService__modal--cancel{margin-top:1.2rem;margin-right:unset}}.sampleService__modal.hidden{opacity:0;pointer-events:none}.sampleService__modal .sampleService__modal--skrim{position:fixed;z-index:50;width:100vw;height:100%;transition:opacity .75s ease-in-out;opacity:1;background:#27272740;cursor:pointer}.sampleService__modal .sampleService__modal--checkout{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}@media (max-width: 768px){.sampleService__modal .sampleService__modal--checkout{padding-bottom:1.5rem}}.sampleService__modal .productPage__error{margin:1.2rem 0;color:var(--armac-error);text-align:center}.sampleService__modal .sampleService__modal--buy{height:4.8rem;padding:1.2rem 2.4rem;transition:opacity .15s ease-in-out;opacity:1;background-color:var(--armac-black);color:var(--armac-white);text-transform:uppercase;cursor:pointer}.sampleService__modal .sampleService__modal--buy:hover{border:1px solid var(--armac-dark-black);background-color:var(--armac-dark-black)}@media (min-width: 540px){.sampleService__modal .sampleService__modal--buy{min-width:22rem;padding:.8rem 1.6rem}}.sampleService__modal .sampleService__modal--buy:disabled{opacity:.25!important;cursor:not-allowed!important}.sampleService__modal .productPrice{margin:1.7rem 0 0;color:var(--armac-black);text-align:center}.sampleService__modal .sampleService__chips ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;gap:.8rem}.sampleService__modal .sampleService__chips ul .sampleService__chip{display:none}.sampleService__modal .sampleService__chips ul input:checked+span{border:1px solid var(--armac-black)}.sampleService__modal .sampleService__chips ul input:checked+span p{color:var(--armac-black)}.sampleService__modal .sampleService__chips ul span{display:flex;flex-direction:column;align-items:center;border:1px solid var(--armac-white);cursor:pointer}.sampleService__modal .sampleService__chips ul img{max-width:5.9rem}.cart__quantity{display:flex;position:absolute;top:-.4rem;height:4.8rem}@media (min-width: 640px){.cart__quantity{position:unset;top:unset}}.cart__quantity .cart__quantity__controls{display:flex;align-items:center;justify-content:center;width:4.4rem;padding:unset;float:unset;clear:unset;border:1px solid var(--armac-light-grey);color:var(--armac-black);cursor:pointer}@media (min-width: 640px){.cart__quantity .cart__quantity__controls{width:2.4rem}}@media (min-width: 1280px){.cart__quantity .cart__quantity__controls{width:4.4rem}}.cart__quantity .cart__quantity__controls.cart__quantity__controls--input{width:6.4rem;margin-bottom:0;text-align:center}@media (min-width: 640px){.cart__quantity .cart__quantity__controls.cart__quantity__controls--input{width:4rem}}@media (min-width: 1280px){.cart__quantity .cart__quantity__controls.cart__quantity__controls--input{width:6.4rem}}.cart__quantity .cart__quantity__controls.cart__quantity__controls--input::-webkit-outer-spin-button,.cart__quantity .cart__quantity__controls.cart__quantity__controls--input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cart__quantity .cart__quantity__controls.cart__quantity__controls--input[type=number]{color:var(--armac-black);-webkit-appearance:textfield;appearance:textfield}.cart__quantity .cart__quantity__controls.cart__quantity__controls--decrease{border-right:0}.cart__quantity .cart__quantity__controls.cart__quantity__controls--increase{border-left:0}.cart__quantity .cart__quantity__controls.cart__quantity__controls--disabled,.cart__quantity .cart__quantity__controls.cart__quantity__controls:disabled{opacity:.5;cursor:not-allowed}.cart__buttonStack{display:flex;flex-direction:column;width:100%;margin:0 .2rem 0 .8rem}@media (max-width: 640px){.cart__buttonStack{margin:0}}.cart__buttonStack .productPage__basket--button{margin:0 0 1.2rem}.cart-bottom{display:flex;flex-direction:row;justify-content:space-between;width:100%;clear:both}@media (max-width: 768px){.cart-bottom{flex-direction:column}}.cart-bottom .cart-bottom-left{display:flex;flex-direction:column;width:40%}@media (max-width: 768px){.cart-bottom .cart-bottom-left{width:100%}}.cart-bottom .cart-bottom-left #customer-box.disclaimer-cont{width:100%;margin-bottom:2.4rem;padding:5px 12px;float:left;clear:both;border:solid 1px var(--armac-pure-white);border-radius:0;background-color:transparent;text-align:left}@media (max-width: 768px){.cart-bottom .cart-bottom-left #customer-box.disclaimer-cont{width:100%}}.cart-bottom .cartleft .cart-notes textarea::input-placeholder{color:var(--armac-white)}#cart .sampleService__launch{width:auto;margin-top:1.6rem;text-decoration:underline}#cart .sampleService__launch:hover{border:0!important}.cart-bottom .cart-bottom-left .cart-notes #cart-order-notes.cart-order-notes-dk,.cart-bottom .cart-bottom-left .cart-notes #cart-order-notes.cart-order-notes-dk textarea{margin-bottom:0!important}.cart-bottom .cart-bottom-right{display:flex;flex-direction:column;width:48%}@media (max-width: 768px){.cart-bottom .cart-bottom-right{width:100%}}.cart-bottom .cart-bottom-right .cart-notes{margin-bottom:2.4rem;text-align:left}.cart-bottom .cart-bottom-right .cart-notes .tax-title{margin-bottom:0}.cart-bottom .cart-bottom-right .cart-notes #taxvat-number,.cart-bottom .cart-bottom-right .cart-notes #tax-numbercode-fiscale{margin-bottom:0;border:1px solid #000;background-color:#fff}.cart-bottom textarea::placeholder,.cart-bottom input::placeholder{opacity:.75;color:var(--armac-black)!important}.cart-bottom .cart-bottom-right #cart-total-price .cart-total-price-content{padding-left:0%}.cart-bottom .cart-bottom-right #cart-total-price .cart-total-price-content h6,.cart-bottom .cart-bottom-right #cart-total-price .cart-total-price-content .vat{color:var(--armac-black)}#cart #cart-form #cart-buttons{gap:.8rem;display:flex}@media (min-width: 1024px){#cart #cart-form #cart-buttons{gap:1.6rem}}#cart #cart-form #cart-buttons .button{margin:0}@media (max-width: 1023px){#cart #cart-form #cart-buttons .button{padding:1.6rem}#cart #cart-form #cart-buttons .button__continue-shopping{background:var(--armac-white);color:var(--armac-black)}}#cart #cart-form #cart-buttons .button__continue-shopping:hover{color:var(--armac-grey)!important}@media (min-width: 1024px){#cart #cart-form #cart-buttons .button__continue-shopping:hover{border:1px solid var(--armac-grey)!important;background:none!important;color:var(--armac-grey)!important}}#cart #cart-form #cart-buttons .button__checkout:hover{border:1px solid var(--armac-dark-black);background-color:var(--armac-dark-black);color:var(--armac-white)}@media (min-width: 1024px){#cart #cart-form #cart-buttons .button__checkout:hover{border:1px solid var(--armac-dark-black);background-color:var(--armac-dark-black);color:var(--armac-white)}#cart #cart-form #cart-buttons{margin-top:0}}#your-shopping-cart #dummy-chat-button-iframe,#your-shopping-cart .shopify-chat{display:none}.productPage__ymal{margin:7.5rem 0 3.5rem;overflow-x:hidden}@media (min-width: 640px){.productPage__ymal{margin:7.5rem 4rem 4rem}}.productPage__ymal h2{margin-bottom:40px;overflow:hidden;text-align:center}.productPage__ymal h2 span{display:inline-block;position:relative}.productPage__ymal h2 span:before,.productPage__ymal h2 span:after{content:"";position:absolute;top:50%;width:100vw;margin:0 10px;border-bottom:var(--armac-light-grey) 1px solid}.productPage__ymal h2 span:before{right:100%}.productPage__ymal h2 span:after{left:100%}.productPage__ymal .productPage__ymal--container{display:flex;position:relative;justify-content:flex-end;width:100%;height:35rem}.productPage__ymal .productPage__ymal--container .productPage__ymal--prev{content:url(/cdn/shop/files/Group_179.png?v=1622640273);left:4rem;height:auto}.productPage__ymal .productPage__ymal--container .productPage__ymal--next{content:url(/cdn/shop/files/Group_164.png?v=1622640150);right:4rem;height:auto}.productPage__ymal .productPage__ymal--container .swiper-wrapper{padding-left:0}.productPage__ymal .productPage__ymal--slide{width:35rem;height:35rem;margin-top:0;background-color:#f9f9f9;background-repeat:no-repeat;background-position:center;background-size:contain}.productPage__ymal .productPage__ymal--slide a{display:none}.productPage__ymal .productPage__ymal--slide h3{opacity:1}@media (min-width: 640px){.productPage__ymal .productPage__ymal--slide{width:25rem;height:25rem;margin-top:5rem;transition:all .3s ease-in-out}.productPage__ymal .productPage__ymal--slide h3{opacity:0}}.productPage__ymal .productPage__ymal--slide.swiper-slide-active{width:35rem;height:35rem;margin-top:0}.productPage__ymal .productPage__ymal--slide.swiper-slide-active a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.productPage__ymal .productPage__ymal--slide.swiper-slide-active h3{opacity:1}.productPage__ymal .productPage__ymal--slide h3{display:flex;align-items:flex-end;width:100%;height:100%;margin:0;float:unset;clear:unset;transition:all .3s ease-in-out}.productPage__ymal .productPage__ymal--slide h3 span{display:block;width:100%;margin-bottom:1.6rem;padding:.8rem 1.6rem;color:var(--armac-black);text-align:center}.toggleable{-webkit-tap-highlight-color:#0000}header .header-icons{justify-content:space-evenly}header #footer-button{display:none}footer .shopping-from{display:none!important}.productPage__container{margin-top:1.2rem;margin-bottom:3.2rem}@media (min-width: 768px){.productPage__container{margin-top:2.4rem;margin-bottom:2.4rem}}.productPage__breadcrumbs{display:none}@media (min-width: 768px){.productPage__breadcrumbs{display:flex;width:calc(50% - 4rem);min-width:30rem;margin-right:4rem}}.productPage__breadcrumbs ul{display:flex;margin:0;padding:0;list-style:none}.productPage__breadcrumbs ul li{margin-right:.3rem;color:var(--armac-grey);white-space:nowrap}.productPage__breadcrumbs ul li a{color:var(--armac-grey)}.productPage__breadcrumbs ul li a:hover{text-decoration:underline}.productPage__breadcrumbs ul li:last-of-type{margin-right:0;color:var(--armac-black)}.productPage__title{display:flex;flex-direction:column;width:100%;min-width:30rem;margin:3.2rem 0 1.6rem}.productPage__title h1{margin-bottom:.4rem}.productPage__title .productPage__sku{color:var(--armac-grey)}@media (min-width: 768px){.productPage__title{margin:0 0 2.6rem}}.productPage__body{display:flex;flex-wrap:wrap}.productPage__gallery{width:100%}@media (min-width: 768px){.productPage__gallery{width:calc(50% - 4rem);margin-right:4rem}}@media (min-width: 1024px){.productPage__gallery{width:calc(50% - 8rem);margin-right:8rem}}.productPage__gallery img{width:100%;height:100%;object-fit:contain}.productPage__gallery .swiper-button-next:after,.productPage__gallery .swiper-button-prev:after{display:none}.productPage__gallery .swiper-button-next img,.productPage__gallery .swiper-button-prev img{width:100%;height:100%;object-fit:contain}.productPage__gallery .swiper-button-next{right:2.4rem}.productPage__gallery .swiper-button-prev{left:2.4rem}.productPage__gallery .swiper-button-prev img{transform:scale(-1)}.productPage__gallery .swiper-wrapper{padding:0}.productPage__gallery .productPage__gallery--thumbs{display:flex;margin-top:2.4rem}@media (min-width: 1024px){.productPage__gallery .productPage__gallery--thumbs{margin-top:2rem}}.productPage__gallery .productPage__gallery--thumbs .swiper-slide{width:8rem;height:8rem;opacity:1;cursor:pointer}.productPage__gallery .productPage__gallery--thumbs .swiper-slide-thumb-active{opacity:1}.productPage__gallery--main{overflow:hidden}.productPage__caption,.productPage__gallery--caption{display:block;margin-top:1.6rem;color:var(--armac-grey)}.productPage__caption{display:unset;margin-top:0;text-transform:none}.productPage__variants{display:flex;flex-direction:column;align-items:flex-start;width:100%}@media (min-width: 768px){.productPage__variants{width:50%}}.productPage__variants .variants-container{width:100%}.productPage__variants .productPage__subtitle{display:flex;align-items:center;justify-content:space-between;width:14rem;margin:0;float:unset}.productPage__variants .productPage__subtitle>div{display:flex;align-items:center}@media (min-width: 768px){.productPage__variants .productPage__subtitle{width:15%;min-width:14rem}}.productPage__variants .sampleService{margin-top:3.2rem}.productPage__optionTabs{display:flex;width:100%;padding:1.6rem 0}.productPage__optionTabs:first-of-type{padding-top:0}.productPage__optionTabs:last-of-type{padding-bottom:0}.productPage__optionTabs .productPage__subtitle{min-width:9.6rem}@media (max-width: 767px){.productPage__optionTabs .productPage__subtitle{min-width:9rem}}@media (min-width: 768px){.productPage__optionTabs{border-bottom:1px solid var(--armac-light-grey)}}.productPage__optionTabs .productPage__optionTabs__options{display:grid;grid-gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(5.6rem,8rem));width:100%;margin:0;padding:0;list-style:none}.productPage__optionTabs .productPage__optionTabs__option input:checked+.tab,.productPage__optionTabs .productPage__optionTabs__option input:checked+label{border:1px solid var(--armac-black);color:var(--armac-black)}.productPage__optionTabs .productPage__optionTabs__option .tab,.productPage__optionTabs .productPage__optionTabs__option label{display:block;padding:.2rem .4rem;border:1px solid var(--armac-grey);color:var(--armac-grey);text-align:center;cursor:pointer}@media (min-width: 768px){.productPage__optionTabs .productPage__optionTabs__option .tab,.productPage__optionTabs .productPage__optionTabs__option label{padding:.6rem 1rem}}.productPage__optionTabs .productPage__optionTabs__option label:hover,.productPage__optionTabs .productPage__optionTabs__option .active,.productPage__optionTabs .productPage__optionTabs__option .active:hover{border:1px solid var(--armac-black);color:var(--armac-black)}.productPage__product-details{width:100%}@media (min-width: 540px){.productPage__product-details{width:75%}}@media (min-width: 768px){.productPage__product-details{width:100%}}@media (min-width: 1280px){.productPage__product-details{width:75%}}.productPage__cart-form label{cursor:pointer}.productPage__cart-form input[type=radio]{display:none}.productPage__cart-form input[type=radio]+img{border:1px solid var(--armac-white)}@media (min-width: 768px){.productPage__cart-form input[type=radio]+img{width:unset}}.productPage__cart-form input[type=radio]:checked+img{border:1px solid var(--armac-black)}.productPage__finishes{padding:2.4rem 0 0}@media (max-width: 768px){.productPage__finishes{padding:2.4rem 0}}.productPage__finishes .productPage__variantSelector{border-top:1px solid var(--armac-light-grey);border-bottom:1px solid var(--armac-light-grey)}@media (min-width: 768px){.productPage__finishes .productPage__variantSelector{height:unset;max-height:unset;padding:unset;overflow:visible;border:0}}.productPage__finishes .productPage__subtitle{display:flex;width:100%;padding-bottom:1.6rem}@media (min-width: 768px){.productPage__finishes .productPage__subtitle{width:unset;padding-bottom:unset;border-bottom:0}}.productPage__finishes .productPage__subtitle .icon__info{margin:.4rem 0 0 1.6rem;cursor:pointer}@media (min-width: 768px){.productPage__finishes .productPage__subtitle .icon__info{margin-left:.6rem}}.productPage__finishes .productPage__gallery--caption{display:block;margin-top:1.6rem;color:var(--armac-grey)}@media (max-width: 768px){.productPage__finishes .productPage__gallery--caption{margin-top:0;margin-bottom:1.6rem}}.productPage__finishes .productPage__finishes--list{flex-direction:column;margin:2.4rem 0 0;padding:0;list-style:none}.productPage__finishes .productPage__finishes--list.tab-pane{display:none}.productPage__finishes .productPage__finishes--list.active{display:flex}.productPage__finishes .productPage__finishes--list .productPage__finishes__category{display:flex;flex-direction:row;margin-bottom:2.4rem}.productPage__finishes .productPage__finishes--list .productPage__finishes__category--title{width:11rem;padding-top:.8rem;color:var(--armac-grey)}@media (min-width: 768px){.productPage__finishes .productPage__finishes--list .productPage__finishes__category--title{min-width:9.6rem}}@media (min-width: 1024px){.productPage__finishes .productPage__finishes--list .productPage__finishes__category--title{width:15%;min-width:9.6rem}}.productPage__finishes .productPage__finishes--inner{display:grid;grid-gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(6.2rem,1fr));width:100%;margin:0;padding:0;list-style:none}@media (min-width: 400px){.productPage__finishes .productPage__finishes--inner{grid-template-columns:repeat(auto-fill,minmax(7.6rem,1fr))}}@media (min-width: 768px){.productPage__finishes .productPage__finishes--inner{grid-gap:1.2rem;grid-template-columns:repeat(auto-fill,8.4rem)}}@media (min-width: 1024px){.productPage__finishes .productPage__finishes--inner{grid-gap:1.6rem;grid-template-columns:repeat(auto-fill,8rem)}}.productPage__finishes .productPage__finishes--inner li label{display:flex;flex-direction:column;justify-content:center;margin:0}.productPage__finishes .productPage__finishes--inner input:checked+.productPage__finishes__chip--option{border-color:var(--armac-black);color:var(--armac-black)!important}.productPage__pop .productPage__pop--data{display:none}.productPage__finishes__chip--label{margin-top:.4rem;color:var(--armac-grey);text-align:center}.productPage__finishes__chip--option{display:flex;align-items:center;justify-content:center;padding:.2rem .4rem;border:1px solid var(--armac-grey);color:var(--armac-grey);cursor:pointer}@media (min-width: 768px){.productPage__finishes__chip--option{padding:.6rem 1rem}}.tippy-arrow{display:none}@media (min-width: 768px){.tippy-arrow{display:unset}}.tippy-content{display:none}@media (min-width: 768px){.tippy-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.tippy-content span{max-width:14rem;padding:1.2rem;color:var(--armac-grey);text-align:center}}.tippy-box[data-theme~=shadow]{background-color:#fff;box-shadow:0 0 10px #0003}.tippy-box[data-theme~=shadow][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.productPage__buying{display:flex;position:relative;flex-direction:column;justify-content:space-between;width:100%;margin:0 0 2.4rem}@media (min-width: 1024px){.productPage__buying{flex-direction:row;margin:0 0 4.8rem;padding-top:2.4rem;border-top:1px solid var(--armac-light-grey)}}.productPage__buying .productPage__price{margin:0 0 1.6rem;color:var(--armac-black);text-align:right}@media (min-width: 1024px){.productPage__buying .productPage__price{margin:unset;text-align:unset}}.productPage__buying .productPage__price .productPage__price--vat{display:block;color:var(--armac-light-grey)}.productPage__buying .productPage__error{position:absolute;top:-.8rem;max-width:15rem;margin-top:.5rem;color:var(--armac-error);text-align:right}@media (min-width: 640px){.productPage__buying .productPage__error{max-width:unset;margin-top:1.2rem}}@media (max-width: 640px){.productPage__buying .productPage__error{right:0}}.productPage__buying .productPage__basket{display:flex;align-items:flex-start;justify-content:space-between}@media (min-width: 1024px){.productPage__buying .productPage__basket{justify-content:unset}}.productPage__buying .productPage__basket .productPage__basket--quantity input{width:7rem;margin-bottom:0;padding:1.2rem 1.3rem 1.2rem 2.4rem;border:1px solid var(--armac-light-grey);color:var(--armac-black)}.productPage__buying .productPage__basket .productPage__basket--button{width:100%}.productPage__buying .productPage__basket .productPage__basket--button:hover{border:1px solid var(--armac-dark-black);background-color:var(--armac-dark-black);color:var(--armac-white)}.productPage__buying .productPage__basket .productPage__basket--button:disabled{opacity:.5;cursor:not-allowed}@media (min-width: 1024px){.productPage__buying .productPage__basket .productPage__basket--button{width:unset;min-width:22rem}}.productPage__buying .productPage__basket .productPage__basket--favourite{display:flex;align-items:center;width:3.2rem;height:4.8rem;margin:0 .8rem;padding:0;background:none;cursor:pointer}.productPage__buying .productPage__basket .productPage__basket--favourite button{position:relative;margin:0}.productPage__buying .productPage__basket .productPage__basket--favourite button .wk-button__icon{--wk-button__icon--size: 2rem;top:0;margin:0}.productPage__buying .productPage__basket .productPage__basket--favourite button .wk-button__label{display:none}.us-cart-buttons{display:flex;position:relative;flex-direction:column;justify-content:space-between;width:100%;margin:0 0 2.4rem}@media (min-width: 1024px){.us-cart-buttons{margin:0 0 4.8rem;padding-top:2.4rem;border-top:1px solid var(--armac-light-grey)}}.us-cart-buttons #prod-pg-delear{display:flex;align-items:center;justify-content:center;width:100%;height:4.8rem;margin:0;padding:1.2rem 2.4rem;transition:background-color .25s;border:1px solid var(--armac-black);background-color:var(--armac-black);color:var(--armac-white);text-align:center;cursor:pointer}@media (min-width: 769px){.us-cart-buttons #prod-pg-delear{align-self:flex-end;width:22rem;margin-right:4.8rem}}.productPage__tabs{width:100%;margin-bottom:2.4rem}.productPage__tabs .tab-panes .tab-pane{display:block}@media (min-width: 768px){.productPage__tabs .tab-panes .tab-pane{display:none}}.productPage__tabs .tab-pane__accordion-controls{display:block}@media (min-width: 768px){.productPage__tabs .tab-pane__accordion-controls{display:none!important}}.productPage__tabs .tab-pane__content{max-height:0;overflow-x:auto;overflow-y:hidden;transition:all .35s}@media (min-width: 540px){.productPage__tabs .tab-pane__content{width:75%}}@media (min-width: 768px){.productPage__tabs .tab-pane__content{width:100%;max-height:unset;overflow:visible;transition:unset}}@media (min-width: 1280px){.productPage__tabs .tab-pane__content{width:75%}}.productPage__tabs input{position:absolute;z-index:-1;opacity:0}.productPage__tabs .tab-panes__accordion-tab-label{display:flex;justify-content:space-between;width:100%;padding:1.6rem 0;color:var(--armac-black);cursor:pointer}.productPage__tabs .tab-panes__accordion-tab-label:after{content:url(/cdn/shop/files/Vector_20.png?v=1619442515)}.productPage__tabs input:checked+.tab-panes__accordion-tab-label:after{content:url(/cdn/shop/files/Vector_20_1.png?v=1619446012)}.productPage__tabs input:checked~.tab-pane__content{max-height:100vh;margin-bottom:1.6rem}.productPage__tabs .tabs{display:none}@media (min-width: 768px){.productPage__tabs .tabs{display:flex;justify-content:flex-start;margin-bottom:1.6rem;border-bottom:1px solid var(--armac-light-grey)}.productPage__tabs .tabs a{margin-right:2.4rem;margin-bottom:-1px;padding:.8rem 0;color:var(--armac-grey)}.productPage__tabs .tabs a:last-of-type{margin-right:0}.productPage__tabs .tabs a.active{border-bottom:1px solid var(--armac-black);color:var(--armac-black)}}.productPage__tabs .tab-panes{color:var(--armac-black)}.productPage__tabs .tab-panes .tab-pane{border-bottom:1px solid var(--armac-light-grey)}@media (min-width: 768px){.productPage__tabs .tab-panes .tab-pane{border-bottom:0}}.productPage__tabs .tab-panes p{max-width:56.4rem}.productPage__tabs .tab-panes p a{color:var(--armac-black);text-decoration:underline}.productPage__tabs .tab-panes p a:hover{color:var(--armac-grey)}.productPage__tabs .tab-panes .productPage__specification img{max-width:30rem;max-height:24rem;image-rendering:-o-crisp-edges;image-rendering:optimize-contrast;image-rendering:crisp-edges;interpolation-mode:nearest-neighbor}.productPage__tabs .tab-panes .productPage__specification table{width:100%;border-spacing:0;border:1px solid var(--armac-light-grey);text-align:center}.productPage__tabs .tab-panes .productPage__specification table .p1{margin:0;padding:0}.productPage__tabs .tab-panes .productPage__specification table thead td,.productPage__tabs .tab-panes .productPage__specification table tbody td{padding:.8rem;border-right:1px solid var(--armac-light-grey)}.productPage__tabs .tab-panes .productPage__specification table thead td:last-of-type,.productPage__tabs .tab-panes .productPage__specification table tbody td:last-of-type{border-right:0}.productPage__tabs .tab-panes .productPage__specification table thead{background-color:var(--armac-white);color:var(--armac-black)}.productPage__tabs .tab-panes .productPage__specification table tbody td{border-top:1px solid var(--armac-light-grey);color:var(--armac-black)}.productPage__links{display:flex;justify-content:flex-end;width:100%}@media (max-width: 767px){.productPage__links{justify-content:flex-start}}.productPage__links ul{display:flex;margin:0;padding:0;list-style:none}.productPage__links ul li{margin-right:2.4rem}.productPage__links ul li:last-of-type{margin-right:0}.productPage__links ul li a,.productPage__links ul li span{display:flex;align-items:center;margin-bottom:0;transition:all .25s;opacity:1;color:var(--armac-grey);text-decoration:none}.productPage__links ul li a:hover,.productPage__links ul li span:hover{color:var(--armac-black)}.productPage__links ul li a:hover span,.productPage__links ul li span:hover span{fill:var(--armac-black);color:var(--armac-black)}.productPage__links ul li a span,.productPage__links ul li span span{margin-left:.6rem}.productPage__finishes-guide{visibility:visible;position:fixed;z-index:9999999;top:0;left:0;width:100vw;height:100vh;transition:all .75s ease-in-out}.productPage__finishes-guide.closed{visibility:hidden;z-index:-50}.productPage__finishes-guide.closed .productPage__finishes-guide--content{transform:translate(100%)}.productPage__finishes-guide.closed .productPage__finishes-guide--skrim{opacity:0}.productPage__finishes-guide .productPage__finishes-guide--close{position:absolute;z-index:1500;top:2.4rem;right:4.8rem;width:1.6rem;height:1.6rem;padding:0;outline:none;background:none;cursor:pointer}@media (max-width: 767px){.productPage__finishes-guide .productPage__finishes-guide--close{right:2.4rem}}.productPage__finishes-guide .productPage__finishes-guide--close img{width:100%;height:100%;object-fit:contain}.productPage__finishes-guide .productPage__finishes-guide--content{position:fixed;z-index:1000;top:0;right:0;width:90vw;height:100%;padding:2.4rem;overflow:auto;transform:translate(0);transition:all .75s ease-in-out;background-color:var(--armac-white)}@media (min-width: 768px){.productPage__finishes-guide .productPage__finishes-guide--content{width:30vw;padding:5rem}}.productPage__finishes-guide .productPage__finishes-guide--content h3{color:var(--armac-black)}.productPage__finishes-guide .productPage__finishes-guide--content .accordion-finishCat{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:0;padding:1.8rem 0;border-bottom:1px solid var(--armac-light-grey);background-color:var(--armac-white);background-size:16px;color:var(--armac-black);text-align:left;cursor:pointer}.productPage__finishes-guide .productPage__finishes-guide--content .accordion-finishCat button.icon__plus{position:relative;width:1.6rem;height:1.6rem;padding:0;outline:0;background:none}.productPage__finishes-guide .productPage__finishes-guide--content .accordion-finishCat button.icon__plus span{display:block;position:absolute;top:.8rem;width:100%;height:.1rem;transition:all .25s cubic-bezier(.175,.885,.32,1.275);background-color:var(--armac-black)}.productPage__finishes-guide .productPage__finishes-guide--content .accordion-finishCat button.icon__plus span:nth-of-type(1){transform:rotate(90deg);opacity:1}.productPage__finishes-guide .productPage__finishes-guide--content .accordion-finishCat button.icon__plus span:nth-of-type(2){transform:rotate(180deg)}.productPage__finishes-guide .productPage__finishes-guide--content .accordion-finishCat+.panel{display:none}.productPage__finishes-guide .productPage__finishes-guide--content .accordion-finishCat.active+.panel{display:block}.productPage__finishes-guide .productPage__finishes-guide--content .accordion-finishCat.active button span:nth-of-type(1){transform:rotate(0);opacity:0}.productPage__finishes-guide .productPage__finishes-guide--content .accordion-finishCat.active button span:nth-of-type(2){transform:rotate(180deg)}.productPage__finishes-guide .productPage__finishes-guide--content .panel p{margin-top:1.4rem}.productPage__finishes-guide .productPage__finishes-guide--items{display:flex;flex-direction:column;width:100%;height:100%}.productPage__finishes-guide .productPage__finishes-guide--items article{padding:1.8rem 0;border-bottom:1px solid var(--armac-light-grey);cursor:pointer}.productPage__finishes-guide .productPage__finishes-guide--items article.active .icon__plus span:nth-of-type(1){transform:rotate(0);opacity:0}.productPage__finishes-guide .productPage__finishes-guide--items article.active .productPage__finishes-guide--desc{height:100%;opacity:1}.productPage__finishes-guide .productPage__finishes-guide--items .productPage__finishes-guide--title{display:flex;align-items:center;justify-content:space-between}.productPage__finishes-guide .productPage__finishes-guide--items .productPage__finishes-guide--title .productPage__finishes-guide--title-data{display:flex;align-items:center}.productPage__finishes-guide .productPage__finishes-guide--items .productPage__finishes-guide--title img{max-width:7.7rem;margin-right:1.6rem}.productPage__finishes-guide .productPage__finishes-guide--items .productPage__finishes-guide--title h4{margin-bottom:0;color:var(--armac-black)}.productPage__finishes-guide .productPage__finishes-guide--items .productPage__finishes-guide--title .icon__plus{position:relative;width:1.6rem;height:1.6rem;padding:0;outline:none;background:none}.productPage__finishes-guide .productPage__finishes-guide--items .productPage__finishes-guide--title .icon__plus span{display:block;position:absolute;top:.8rem;width:100%;height:.1rem;transition:all .25s cubic-bezier(.175,.885,.32,1.275);background-color:var(--armac-black)}.productPage__finishes-guide .productPage__finishes-guide--items .productPage__finishes-guide--title .icon__plus span:nth-of-type(1){transform:rotate(90deg);opacity:1}.productPage__finishes-guide .productPage__finishes-guide--items .productPage__finishes-guide--title .icon__plus span:nth-of-type(2){transform:rotate(180deg)}.productPage__finishes-guide .productPage__finishes-guide--items .productPage__finishes-guide--desc{max-width:37.4rem;height:0;overflow:hidden;transition:all .25s cubic-bezier(.175,.885,.32,1.275);opacity:0}.productPage__finishes-guide .productPage__finishes-guide--items .productPage__finishes-guide--desc p{margin-bottom:0}.productPage__finishes-guide .productPage__finishes-guide--items .productPage__finishes-guide--desc ul{margin:.8rem 0 0;padding-left:2.4rem}.productPage__finishes-guide .productPage__finishes-guide--skrim{position:fixed;z-index:0;top:0;left:0;width:100%;height:100%;transition:all .75s ease-in-out;opacity:1;background-color:#272727cc;cursor:pointer}.productPage__sticky{position:sticky;top:var(--header-height);padding-top:3.2rem}@media (min-width: 1024px){.productPage__sticky{padding-top:4.2rem}}.shelfbrackets-slider{position:relative;z-index:-1;margin-top:40px;clear:both}.shelfbrackets-slider p{position:absolute;right:10px;bottom:50%;width:26vw;transform:translateY(50%)}@media (max-width: 767px){.shelfbrackets-slider p{right:unset;bottom:3%;left:50%;width:75vw;transform:translate(-50%);text-align:center}}p.stirchley-shelf-slider-txt{right:10%}@media (max-width: 767px){p.stirchley-shelf-slider-txt{bottom:1%}}p.moseley-shelf-slider-txt{right:unset;left:10%}@media (max-width: 767px){p.moseley-shelf-slider-txt{right:unset;bottom:1%;left:50%;width:85vw}}.shelf-img-desktop{display:none}@media (min-width: 768px){.shelf-img-desktop{display:block;width:100%}}.shelf-img-mobile{display:none}@media (max-width: 767px){.shelf-img-mobile{display:block}}.mirror-video{object-fit:cover;margin-bottom:40px}.defining-detail-content{margin-bottom:80px}@media (max-width: 768px){.defining-detail-content{margin-bottom:40px}}.defining-detail-content h2{margin-bottom:30px;text-align:center}.defining-detail-content .defining-detail-imgs{display:flex;flex-direction:row;justify-content:space-between;width:80%;max-height:400px;margin-right:auto;margin-left:auto}@media (max-width: 768px){.defining-detail-content .defining-detail-imgs{display:flex;flex-direction:column;width:100%;max-height:unset}}.defining-detail-content .defining-detail-imgs img.defining-detail-img{width:calc(33.33% - 40px);margin-right:20px;margin-left:20px}@media (max-width: 768px){.defining-detail-content .defining-detail-imgs img.defining-detail-img{width:calc(100% - 30px);margin-right:15px;margin-bottom:20px;margin-left:15px}.defining-detail-content .defining-detail-imgs img.defining-detail-img:last-of-type{margin-bottom:0}}small.note{display:block;margin:.4rem 0;color:var(--armac-grey)}.zoomImg{display:none!important;background-color:var(--armac-white);cursor:zoom-in}@media (min-width: 768px){.zoomImg{display:block!important}}.productPage__extras .productPage__extras--icons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:80%;margin:0 auto;padding-top:50px;padding-bottom:70px}@media (max-width: 767px){.productPage__extras .productPage__extras--icons{flex-wrap:wrap;width:100%;padding-top:0;padding-bottom:3.5rem}}.productPage__extras .productPage__extras--icons .icon-content{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;width:25%}.productPage__extras .productPage__extras--icons .icon-content img{object-fit:contain;width:80px;height:80px;margin-bottom:15px}@media (max-width: 767px){.productPage__extras .productPage__extras--icons .icon-content img{width:40px;height:40px}}.productPage__extras .productPage__extras--icons .icon-content p{margin:0}@media (max-width: 767px){.productPage__extras .productPage__extras--icons .icon-content p{text-align:center}.productPage__extras .productPage__extras--icons .icon-content{width:25%}}.productPage__extras .productPage__extras--gallery{clear:both}@media (max-width: 767px){.productPage__extras .productPage__extras--gallery{display:none;margin-bottom:25px}}.productPage__extras .productPage__extras--gallery .product-slide-content{position:relative}@media (max-width: 767px){.productPage__extras .productPage__extras--gallery .product-slide-content .prod-img-desktop{display:none}}@media (min-width: 767px){.productPage__extras .productPage__extras--gallery .product-slide-content .prod-img-desktop{display:block;width:100%}}@media (max-width: 500px){.productPage__extras .productPage__extras--gallery .product-slide-content .prod-img-mobile{display:block}}@media (min-width: 767px){.productPage__extras .productPage__extras--gallery .product-slide-content .prod-img-mobile{display:none}}.productPage__extras .productPage__extras--gallery .product-slide-content .product-slide-text{position:absolute;right:4%;bottom:8%;padding:15px;text-align:right}@media (max-width: 767px){.productPage__extras .productPage__extras--gallery .product-slide-content .product-slide-text{top:4%;right:50%;width:80vw;padding:10px 7px;transform:translate(50%)}}.productPage__extras .productPage__extras--gallery .product-slide-content .product-slide-text .prod-slide-title{margin-bottom:10px}.productPage__extras .productPage__extras--gallery .product-slide-content .product-slide-text .prod-slide-a{width:fit-content;margin-top:10px;padding:1.2rem 3.9rem;border:1px solid var(--armac-white);background-color:var(--armac-white);color:var(--armac-black)}.productPage__extras .productPage__extras--gallery .product-slide-content .product-slide-text .prod-slide-a:hover{border:1px solid var(--armac-black)!important;background:none;color:var(--armac-black)!important}@media (max-width: 767px){.productPage__extras .productPage__extras--gallery .product-slide-content .product-slide-text .prod-slide-a{padding:10px 30px}}.productPage__extras .productPage__extras--cards{display:flex;flex-direction:row;justify-content:center;width:90%;margin-right:auto;margin-left:auto;padding-top:50px;padding-bottom:50px;clear:both}@media (max-width: 767px){.productPage__extras .productPage__extras--cards{flex-direction:column;width:100%}}.productPage__extras .productPage__extras--cards .card-content{display:flex;flex-direction:column;width:440px;min-height:500px;margin:0 30px}@media (max-width: 767px){.productPage__extras .productPage__extras--cards .card-content{flex-direction:column;width:100%;min-height:fit-content;margin-right:auto;margin-left:auto}}.productPage__extras .productPage__extras--cards .card-content .card-text{display:flex;flex-direction:column;margin-bottom:15px}@media (max-width: 767px){.productPage__extras .productPage__extras--cards .card-content .card-text{margin-right:25px;margin-bottom:0!important;margin-left:25px}}.productPage__extras .productPage__extras--cards .card-content .card-text h3{width:fit-content;margin-top:15px;margin-bottom:15px;border-bottom:1px solid #eedcb2}.productPage__extras .productPage__extras--cards .card-content .card-text p,.productPage__extras .productPage__extras--cards .card-content .card-text a{margin-bottom:15px}.productPage__extras .productPage__extras--cards .card-content .card-text a:hover{color:var(--armac-grey)}@media (max-width: 767px){.productPage__extras .productPage__extras--cards .card-content:nth-child(1){margin-bottom:25px;padding-top:0!important}}.productPage__extras .productPage__extras--cards .card-content:nth-child(2){flex-direction:column-reverse;align-self:flex-start}.productPage__extras .productPage__extras--cards .card-content:nth-child(2) .card-text h3{margin-top:0}@media (max-width: 767px){.productPage__extras .productPage__extras--cards .card-content:nth-child(2) .card-text h3{margin-top:15px}.productPage__extras .productPage__extras--cards .card-content:nth-child(2){flex-direction:column!important;align-self:unset!important}.productPage__extras .productPage__extras--cards.first-cards{padding-bottom:25px}.productPage__extras .productPage__extras--cards.second-cards{padding-top:0;padding-bottom:25px}}.productPage__extras .productPage__extras--video{position:relative}.productPage__extras .productPage__extras--video video{clear:both;object-fit:cover}@media (min-width: 767px){.productPage__extras .productPage__extras--video video{max-height:586px}}@media (max-width: 766px){.productPage__extras .productPage__extras--video video{height:600px}}.productPage__extras .productPage__extras--video .text-content{display:flex;position:absolute;bottom:8%;left:4%;flex-direction:column;color:#fff;text-align:left}@media (max-width: 767px){.productPage__extras .productPage__extras--video .text-content{bottom:2%}}.productPage__extras .productPage__extras--video .text-content p{margin:2px 0 17px}@media (max-width: 767px){.productPage__extras .productPage__extras--video .text-content p br{display:none}}.productPage__extras .productPage__extras--video .text-content a{width:fit-content;padding:1.2rem 3.9rem;border:1px solid var(--armac-white);background-color:var(--armac-white);color:var(--armac-black)}.productPage__extras .productPage__extras--video .text-content a:hover{border:1px solid var(--armac-white);background-color:#0000;color:var(--armac-white)}@media (max-width: 767px){.productPage__extras .productPage__extras--video .text-content a{padding:10px 30px}}.shelfbrackets__slider{clear:both}.shelfbrackets__slider.desktop{display:none;margin-bottom:80px}@media (min-width: 768px){.shelfbrackets__slider.desktop{display:block}}.shelfbrackets__slider.mobile{display:none;margin-bottom:32px}@media (max-width: 767px){.shelfbrackets__slider.mobile{display:block}}.shelfbrackets__slider .swiper-wrapper{padding-left:0}.grillesForm__enquiry-wrapper{float:none;clear:both}.grillesForm__enquiry-wrapper h6{margin-bottom:20px;float:none;color:var(--armac-black);text-align:center}.grillesForm__enquiry-wrapper .grillesForm__label--field select,.grillesForm__enquiry-wrapper .grillesForm__label--field input,.grillesForm__enquiry-wrapper .grillesForm__label--field--title{border-color:var(--armac-black)}.grillesForm .grillesForm__label{display:grid;grid-template-columns:10rem 1fr;align-items:center;margin-bottom:2.4rem}@media (min-width: 640px){.grillesForm .grillesForm__label{grid-template-columns:14rem 1fr}}.grillesForm .grillesForm__label:last-of-type{border-bottom:0!important}.grillesForm .grillesForm__label.grillesForm__divider{padding-bottom:2.4rem;border-bottom:1px solid var(--armac-light-grey)}.grillesForm .grillesForm__label .grillesForm__label--title{margin-right:.8rem;text-align:left}.grillesForm .grillesForm__label .grillesForm__label--field{display:grid;grid-gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.grillesForm .grillesForm__label .grillesForm__label--field.grillesForm__label--field--finishes{grid-gap:1.6rem;grid-template-columns:repeat(auto-fill,minmax(6.4rem,1fr))}@media (min-width: 640px){.grillesForm .grillesForm__label .grillesForm__label--field.grillesForm__label--field--finishes{max-width:34rem}}.grillesForm .grillesForm__label .grillesForm__label--field.grillesForm__label--field--finishes input[type=radio]{width:6.4rem;height:6.4rem;border-radius:100%;background:center / cover no-repeat;cursor:pointer}.grillesForm .grillesForm__label .grillesForm__label--field.grillesForm__label--field--finishes input[type=radio]:checked{border-color:var(--armac-black)}.grillesForm .grillesForm__label .grillesForm__label--field.grillesForm__label--field--finishes input[type=radio]:checked+.productPage__finishes__chip--label{color:var(--armac-black)}.grillesForm .grillesForm__label .grillesForm__label--field.grillesForm__label--field--finishes .productPage__pop{display:flex;flex-direction:column;align-items:center;text-align:center}.grillesForm .grillesForm__label .grillesForm__label--field.grillesForm__label--field--finishes .productPage__pop .productPage__finishes__chip--label{margin-top:0;padding-top:.8rem;cursor:pointer}.grillesForm .grillesForm__label .grillesForm__label--field.grillesForm__label--field--multiselect label{cursor:pointer}.grillesForm .grillesForm__label .grillesForm__label--field.grillesForm__label--field--multiselect label:last-of-type{margin-right:0}.grillesForm .grillesForm__label .grillesForm__label--field.grillesForm__label--field--multiselect .grillesForm__label--field--title{display:flex;align-items:center;justify-content:center;height:4rem;margin-right:.8rem;border:1px solid var(--armac-light-grey);text-align:center}.grillesForm .grillesForm__label .grillesForm__label--field.grillesForm__label--field--multiselect input[type=radio]{display:none}.grillesForm .grillesForm__label .grillesForm__label--field.grillesForm__label--field--multiselect input[type=radio]:checked+.grillesForm__label--field--title{border:1px solid var(--armac-black)}.grillesForm .grillesForm__label .grillesForm__label--field select,.grillesForm .grillesForm__label .grillesForm__label--field input{width:unset;margin-bottom:0;padding:0;float:unset;clear:unset;border:1px solid var(--armac-light-grey);background-color:#0000;background-image:url(/cdn/shop/files/Vector_16.svg?v=1622033932);background-repeat:no-repeat;background-position:95%;background-size:10px;font-family:unset;-webkit-appearance:none;appearance:none}.grillesForm .grillesForm__label .grillesForm__label--field select{grid-column:span 1;width:100%;height:4rem;padding:0 .8rem;color:var(--armac-black)!important;cursor:pointer}.grillesForm .grillesForm__label .grillesForm__label--field select option{color:var(--armac-black)!important;-webkit-appearance:none;appearance:none}.grilles__tabs{margin-top:4.8rem}.grilles__tabs .item:last-of-type .grilles__accordion-tab-label{margin-bottom:1.6rem;border-bottom:1px solid var(--armac-light-grey)}.grilles__tabs .item:last-of-type input:checked+.grilles__accordion-tab-label{border-bottom:none}.grilles__tabs .item:last-of-type input:checked~.item__content{border-bottom:1px solid var(--armac-light-grey)}.grilles__tabs .item .item__content{display:grid;grid-gap:3.2rem;grid-template-columns:1fr;max-height:0;overflow:hidden;transition:all .45s}@media (min-width: 1280px){.grilles__tabs .item .item__content{width:100%}}@media (min-width: 640px){.grilles__tabs .item .item__content{grid-template-columns:.5fr 2fr}}.grilles__tabs .item .item__content .item__content_col .accord-img{padding:15px}.grilles__tabs .item .item__content .item__content_col img{width:100%;height:100%;max-height:26rem;object-fit:contain}.grilles__tabs .item .item__content .item__content_col.col_1{display:flex;flex-direction:column;align-items:center}.grilles__tabs .item .item__content .item__content_col.col_2{display:grid;grid-gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}@media (max-width: 768px){.grilles__tabs .item .item__content .item__content_col.col_2{width:100%;height:100%}}.grilles__tabs .item p{color:var(--armac-black)}.grilles__tabs .item input{display:none}.grilles__tabs .item .grilles__accordion-tab-label{display:flex;justify-content:space-between;width:100%;padding:1.6rem 0;border-top:1px solid var(--armac-light-grey);color:var(--armac-black);cursor:pointer}.grilles__tabs .item .grilles__accordion-tab-label:after{content:url(/cdn/shop/files/Vector_20.png?v=1619442515)}.grilles__tabs .item input:checked+.grilles__accordion-tab-label:after{content:url(/cdn/shop/files/Vector_20_1.png?v=1619446012)}.grilles__tabs .item input:checked~.item__content{max-height:1500px;margin-bottom:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/543/assets/app.css.map */
