.slider__content,.slider__image{position:relative;overflow:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.truncate{word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slider{width:100%}.slider__content{width:100%;display:flex;flex-wrap:nowrap;background:#000;align-items:flex-start;margin:10px 0;height:600px}.slider__element{height:100%;flex:0 0 auto;order:100;transition:order .2s linear;width:100%;padding:15px;display:flex;flex-direction:column;align-items:center}.slider__element--selected{order:0}.slider__image{flex:0 1 auto;text-align:center;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.slider__image img,.slider__image picture,.slider__image source{max-width:100%;height:100%;width:auto;margin:0 auto}.slider__description{padding:15px 15px 0;text-align:center;color:#fff;font-size:14px;flex:0 0 auto}.slider__description a,.slider__description a:hover{color:#fff;text-decoration:underline}.slider__controls{width:100%;display:flex;margin:10px 0;justify-content:space-between}.slider__button{flex:0 1 50%;height:60px;text-align:center;display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-size:23px;font-weight:700;transition:opacity .2s;cursor:pointer;background:#bf2389;color:#fff}.slider__button:first-child{margin-right:5px}.slider__button:first-child .icon{margin-bottom:4px;transform:rotate(180deg)}.slider__button:last-child{margin-left:5px}.slider__button--inactive{opacity:.7;cursor:default}.slider.multi .slider__content{height:480px}.amazon-affiliate{box-shadow:0 0 4px 1px #eee;padding:1em;margin:30px 0}.amazon-affiliate .media{display:flex;align-self:center}.amazon-affiliate .media-left a{display:block;width:270px;text-align:center;margin-left:auto;margin-right:auto;border-bottom:none}.amazon-affiliate .media-body{text-transform:none;width:100%}.amazon-affiliate .media-body a{text-decoration:none!important}.amazon-affiliate .media-body a h3{font-family:"Neutra Text";font-size:18px;line-height:24px}.amazon-affiliate .media-body .price{font-weight:700;font-size:20px;line-height:18px}.amazon-affiliate .media-body .old-price{font-size:16px;line-height:18px;text-decoration:line-through}.amazon-affiliate a,.article-content .shoppingbox a:not(.btn):not(.title),.shoppingbox__content__list a:hover{text-decoration:none}.amazon-affiliate .btn.btn-primary{display:block;margin-top:10px;border:none;border-radius:0;font-size:16px}.amazon-affiliate .btn.btn-primary:hover{background-color:#000;color:#fff}.shoppingbox{margin:0 0 5px;overflow:hidden;padding:0 0 10px}.shoppingbox__content__list a:hover::before{content:"+";position:absolute;width:5px;height:5px;top:-10px;left:-4px;color:#fff}.shoppingbox__content__list a,.shoppingbox__title{color:#000;font-weight:400;font-family:Merriweather,sans-serif}.shoppingbox__content__list img{margin:0 0 5px;width:auto;height:100%}.article-main__content .shoppingbox a{border-bottom:none}.shoppingbox__header{display:flex;flex-flow:row wrap;margin:0 0 10px}.shoppingbox__title{font-size:28px;text-transform:uppercase;flex-grow:2}.shoppingbox__logo{flex-grow:0;max-width:220px}.shoppingbox__logo img{max-width:220px}.shoppingbox__content{display:flex;flex-flow:column wrap;padding:10px 0}.shoppingbox__content__list{display:flex;width:100%;margin:0 auto}.shoppingbox__content__list a{font-size:16px;margin:0 auto 25px;text-align:center}.shoppingbox__content__list a .product_price{display:block;color:#df218f;font-size:12px;font-family:Arial Narrow,Arial,sans-serif}.shoppingbox__content__list img{max-width:199px;max-height:199px;border:1px solid #efedea}#didomi-host #didomi-notice.didomi-notice-banner .didomi-notice-text{font-size:15px;line-height:1.5}#didomi-host #didomi-notice.didomi-notice-banner #button.multiple,#didomi-host #didomi-notice.didomi-notice-banner #buttons.didomi-buttons{flex-direction:column-reverse}#didomi-host #didomi-notice.didomi-notice-banner #button.multiple .didomi-button,#didomi-host #didomi-notice.didomi-notice-banner #button.multiple button,#didomi-host #didomi-notice.didomi-notice-banner #buttons.didomi-buttons .didomi-button,#didomi-host #didomi-notice.didomi-notice-banner #buttons.didomi-buttons button{margin:0 0 10px!important}#fb-root{position:relative;z-index:1}@media (min-width:1200px){.shoppingbox__content__list{align-items:flex-start;justify-content:center;width:210px}.shoppingbox__content{flex-flow:row nowrap;justify-content:space-between;padding:0}.shoppingbox__content__list a{flex-flow:row nowrap;text-align:center;position:relative}.shoppingbox__content__list a:hover{color:#df218f}.shoppingbox__content__list a:hover::before{content:'+';color:#fff;position:absolute;width:42px;height:42px;top:37%;left:40%;padding:6px;font-size:21px;background-color:#df218f;border-radius:50%}.shoppingbox__content__list a:hover img{border:1px solid #df218f}}@media (max-width:1199px){#didomi-host .didomi-mobile #didomi-notice.didomi-notice-banner.didomi-regular-notice .didomi-notice__interior-border{padding:10px 10px 0}#didomi-host .didomi-mobile #didomi-notice.didomi-notice-banner .didomi-notice-text{font-size:12px;line-height:1.3;margin:0}#didomi-host .didomi-mobile #didomi-notice.didomi-notice-banner #button.multiple,#didomi-host .didomi-mobile #didomi-notice.didomi-notice-banner #buttons.didomi-buttons{flex-direction:row!important;flex-wrap:wrap;justify-content:space-between;margin-top:12px}#didomi-host .didomi-mobile #didomi-notice.didomi-notice-banner #button.multiple .didomi-button,#didomi-host .didomi-mobile #didomi-notice.didomi-notice-banner #button.multiple button,#didomi-host .didomi-mobile #didomi-notice.didomi-notice-banner #buttons.didomi-buttons .didomi-button,#didomi-host .didomi-mobile #didomi-notice.didomi-notice-banner #buttons.didomi-buttons button{padding:0!important;font-size:12px;flex:0 1 140px}}@media (max-width:767px){.shadow-block-inner:after,.shadow-block-inner:before,.shadow-block:after,.shadow-block:before{display:none}.shadow-block{-webkit-box-shadow:0 0 12px rgba(0,0,0,.25);box-shadow:0 0 12px rgba(0,0,0,.25);margin:14px -15px}.shadow-block-inner{border:none;padding:12px 0}.slider .slider__image img,.slider__content{height:auto}}@media (max-width:650px){.amazon-affiliate{margin:10px 0}.amazon-affiliate .media{text-align:center;display:block}.amazon-affiliate .media-body h3{margin:15px 0}.amazon-affiliate .media-body .price{margin-bottom:15px;display:block}.amazon-affiliate .btn.btn-primary{margin:0 auto}}@media (max-width:480px){#didomi-host .didomi-mobile .didomi-popup-notice-text-container{height:150px;overflow:scroll}}