.boxes .box>div:hover a,.scrollington .items>div a{opacity:1}.scrollington{margin-bottom:20px}.scrollington .items{height:350px;overflow:hidden}.scrollington .items>div{width:100%;position:relative}.scrollington .items>div a{display:block}.scrollington .items>div div.text{padding:5px;position:absolute;top:32px;left:28px;text-transform:uppercase;background:rgba(244,244,244,.5)}.scrollington .items>div div.image{height:350px;background-position:center center}.scrollington .items>div div.text h2{margin:0;font-size:3em;font-weight:400;letter-spacing:-.06em;line-height:.8em;color:#1b1b1b}.scrollington ul.pager{height:24px;text-align:center}.boxes .box.stock .pager span,.scrollington ul.pager li span{width:4px;height:4px;margin:10px 4px;display:block;border-radius:7px;background:#f4f4f4;text-indent:-9999px;cursor:pointer;transition:all .2s}.boxes .box.stock .pager:hover span,.scrollington:hover ul.pager li span{width:14px;height:14px;margin:5px 4px}.scrollington ul.pager li.current span{background:#282828}.boxes{border:solid #1b1b1b;border-width:1px 0 0 1px;margin-bottom:65px}.boxes.product-sections{margin-bottom:50px}.boxes .box>div{overflow:hidden;border:solid #1b1b1b;border-width:0 1px 1px 0;position:relative}.boxes .box.main .image,.boxes .box.main .product,.boxes .box.main>div{height:350px}.boxes .box.main .image,.boxes .box.main .product .image{background-position:center center;background-size:cover;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 1s ease-in-out;-moz-transition:-moz-transform 1s ease-in-out;-ms-transition:-ms-transform 1s ease-out;-o-transition:-o-transform 1s ease-in-out;transition:transform 1s ease-in-out}.boxes .box.main:hover .image,.boxes .box.main:hover .product .image{-moz-transform:scale(1.06);-webkit-transform:scale(1.06);-o-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.boxes .box .copy{width:90%;position:absolute;top:8%;left:6%;z-index:150}.boxes .box .copy h3{text-transform:uppercase;font-size:1.5em;line-height:1.3em;color:#1b1b1b;letter-spacing:-.06em}.boxes .box .copy .cta{background:#239fdb;padding:4%;margin:70px 10%;color:#fff;text-align:center;font-size:1.8em;text-transform:uppercase;border-radius:4px;transition:box-shadow 1s}.boxes .box .copy .cta:after{content:"";width:10px;height:10px;position:relative;top:-2px;left:5px;display:inline-block;border:solid #fff;border-width:2px 2px 0 0;-moz-transform:rotate(55deg) skew(25deg);-webkit-transform:rotate(55deg) skew(25deg);-o-transform:rotate(55deg) skew(25deg);-ms-transform:rotate(55deg) skew(25deg);transform:rotate(55deg) skew(25deg)}.boxes .box:hover .copy .cta{box-shadow:0 0 20px rgba(0,0,0,.2)}.boxes .box.stock .copy .products{position:relative}.boxes .box.stock .products .product{width:100%;height:362px;display:block;position:relative}.boxes .box.stock .products .product .image{width:100%;height:350px;position:absolute}.boxes .box.stock .products .product .details{width:70%;height:20%;padding:2% 15%;position:absolute;top:40%;text-align:center;text-transform:uppercase;font-size:1.4em;color:#fff;background:rgba(0,0,0,.5)}.boxes .box.stock .products .product .details h3{color:#fff;font-size:1.1em;line-height:1.1em}.boxes .box.stock .products .product .details p{margin:0;color:#fcde0e;font-weight:700;font-size:.86em}.boxes .box.stock .pager{width:100%;height:30px;margin:0;position:absolute;bottom:10px;z-index:100;text-align:center}.boxes .box.stock .pager li span{background:#1b1b1b}.boxes .box.stock .pager li.current span{background:#fcde0e}.boxes .box.stock .arrow{width:20px;height:35px;position:absolute;top:49%;z-index:150}.boxes .box.stock .arrow:before{content:"";width:16px;height:16px;display:block;position:absolute;top:9px;border:solid #fff;cursor:pointer;transition:all .2s;-moz-transform:rotate(56deg) skew(25deg);-webkit-transform:rotate(56deg) skew(25deg);-o-transform:rotate(56deg) skew(25deg);-ms-transform:rotate(56deg) skew(25deg);transform:rotate(56deg) skew(25deg)}.boxes .box.stock .arrow.prev{left:20px}.boxes .box.stock .arrow.prev:before{border-width:0 0 2px 2px;left:4px}.boxes .box.stock .arrow.next{right:20px}.boxes .box.stock .arrow.next:before{border-width:2px 2px 0 0}.boxes .box.trade-account .image{background-image:url(../../../../images/html5/home/box-trade-account.jpg)}.boxes .box.perfume-and-skincare .image{background-image:url(../../../../images/html5/home/box-perfume-and-skincare.jpg)}.boxes .box.updated-daily .image{background-image:url(../../../../images/html5/home/box-updated-daily.jpg)}.boxes .box.updated-daily .image{background-image:url(../../../../images/html5/home/box-updated-daily.jpg)}.boxes .box.perfume-and-skincare .copy h3{margin-bottom:15px}.boxes .box.perfume-and-skincare .copy p{width:68%;line-height:1.6em;color:#1b1b1b}.boxes .box.updated-daily .copy p{text-transform:uppercase;color:#1b1b1b}.boxes .box.updated-daily .copy p span{font-size:1.1em;font-weight:700}.boxes.product-sections div,.boxes.product-sections div .image{height:176px}.boxes.product-sections .box div .image{background-position:top center;background-repeat:no-repeat;background-size:cover}.boxes.product-sections .box.fragrance div .image{background-image:url(../../../../images/html5/home/products-fragrance.jpg)}.boxes.product-sections .box.haircare div .image{background-image:url(../../../../images/html5/home/products-haircare.jpg)}.boxes.product-sections .box.skincare-and-cosmetics div .image{background-image:url(../../../../images/html5/home/products-skincare-cosmetics.jpg)}.boxes .box.main.perfume-and-skincare div a:before,.boxes.product-sections div a:before{content:"";width:30px;height:30px;position:absolute;right:12px;bottom:8px;z-index:1;display:block;border:2px solid #ccc;border-radius:17px;background:#fff;transition:box-shadow .5s}.boxes .box.main.perfume-and-skincare:hover div a:before,.boxes.product-sections:hover div a:before{box-shadow:0 0 10px rgba(0,0,0,.15)}.boxes .box.main.perfume-and-skincare div a:after,.boxes.product-sections div a:after{content:"";width:8px;height:8px;position:absolute;right:26px;bottom:20px;z-index:1;display:inline-block;border:solid #1b1b1b;border-width:2px 2px 0 0;-moz-transform:rotate(55deg) skew(25deg);-webkit-transform:rotate(55deg) skew(25deg);-o-transform:rotate(55deg) skew(25deg);-ms-transform:rotate(55deg) skew(25deg);transform:rotate(55deg) skew(25deg)}.boxes.product-sections div h3{position:absolute;top:26px;left:28px;font-size:1.5em;line-height:1em;text-transform:uppercase;color:#cdcbcc;transition:color .2s}.boxes.product-sections .box:hover div h3{color:#aaa}@media only screen and (min-width:841px) and (max-width:1010px){.boxes .box.stock .copy .products .product{width:12vw;height:8vw;padding:3vw 1vw;font-size:1.3vw}.boxes.product-sections div h3{font-size:2vw}}@media only screen and (min-width:481px) and (max-width:840px){.boxes .box.main>div{height:42vw;font-size:2vw}.boxes .box.stock .products .product .details{height:11vw;padding:2vw 15%;top:17vw}.boxes .box.stock .arrow{top:22vw}.boxes .box.stock .arrow:before{width:3vw;height:3vw;top:1vw}.boxes .box.main.stock .copy h3{margin-bottom:0}.boxes .box.main.perfume-and-skincare .copy p{width:60%}.boxes .box.main .copy .cta{margin:7vw 10%;padding:1.6vh}}@media only screen and (max-width:840px){.boxes .box .image{background-repeat:no-repeat;background-size:cover}.boxes .box.perfume-and-skincare .copy h3{margin-bottom:5px}}@media only screen and (max-width:480px){.boxes .box.main>div{height:74vw}.boxes .box .copy h3{font-size:4vw}.boxes .box .copy .cta{font-size:4.5vw;margin:16vw 10%}.boxes .box .copy .cta:after{width:2vw;height:2vw;top:-.4vw;left:2vw}.boxes .box.perfume-and-skincare .copy p{width:70%;font-size:3.2vw;line-height:4vw}.boxes .box.updated-daily .copy p{font-size:3.2vw}.boxes .box.stock .products .product .details h3,.boxes .box.stock .products .product .details p{font-size:4vw}.boxes .box.stock .products .product .details{top:32vw;height:15vw;padding:2vw 15%}.boxes .box.stock .arrow{top:37.5vw}.boxes .box.stock .arrow:before{width:3vw;height:3vw}.boxes .box.stock .pager span,.scrollington ul.pager li span{width:14px;height:14px;margin:5px 4px}.boxes.product-sections div{margin-bottom:1px}.boxes.product-sections div h3{font-size:4.8vw}}