@charset "UTF-8";body{padding:153px 0 0}.searchbox{display:none}.load_all_reviews *{pointer-events:none}.tablet_up{display:none!important}.desktop_only{display:none}#add-to-cart{border-radius:0}.color-swatches[aria-selected=true]{border:3px solid #eb604e}.promo_bar_top{background-color:#f2705d;height:60px;position:relative;border-bottom:1px solid rgb(0,0,0)}.promo_bar_top .wrap{margin:0 20px}.promo_bar_top .wrap p{margin:0;font-size:.875rem;line-height:1.25;text-align:center;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);opacity:0;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;color:#fff}.promo_bar_top .wrap p strong{display:block}.promo_bar_top .wrap p.show{opacity:1}.mobile_search_bar{border-bottom:1px solid rgb(0,0,0);box-sizing:border-box;-moz-box-sizing:border-box;padding:15px 0}.mobile_search_bar .wrap{margin:0 20px}.mobile_search_bar .wrap form{margin:0}.mobile_search_bar .wrap form .input{display:block;width:-webkit-calc(100% - 100px);width:calc(100% - 100px);float:left;margin:0}.mobile_search_bar .wrap form .input input{display:block;width:100%;height:50px;border:1px solid rgb(200,200,200);border-radius:0}.mobile_search_bar .wrap form .input input::placeholder{color:#c8c8c8}.mobile_search_bar .wrap form button{width:100px;float:right;height:50px;background-color:#fff;border:1px solid rgb(200,200,200);border-left:0;border-radius:0;color:#000;padding:0}.mobile_search_bar .wrap form:after{content:"";display:block;clear:both}.mobile_menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#f4f4f4;overflow:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.mobile_menu .primary_navigation_menu{position:relative}.mobile_menu>.wrap{margin:12px 0 0 30px}.mobile_menu>.wrap ul{list-style:none;padding:0;margin:0;border-bottom:1px solid rgb(163,163,163)}.mobile_menu>.wrap ul li{list-style:none;padding:0;margin:0}.mobile_menu>.wrap ul li button{display:block;width:100%;height:auto;margin:0;border-radius:0;border:0;padding:14px 0 18px;background-color:transparent;text-align:left;font-size:2rem;line-height:1;font-family:Circular Book,times,sans-serif!important;font-weight:700;color:#000;text-transform:capitalize;position:relative}.mobile_menu>.wrap ul li button:before{content:"";display:block;width:17px;height:9px;background-image:url(/cdn/shop/files/sprite.svg?v=1741347202);background-size:1000px 1000px;background-position:-20px -20px;position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.mobile_menu>.wrap ul li button span{pointer-events:none}.mobile_menu>.wrap ul li button.open{border-bottom:1px solid rgb(163,163,163);color:#f2705d}.mobile_menu>.wrap ul li button.open+ul{display:block;margin:0 0 0 30px;border-bottom:0}.mobile_menu>.wrap ul li button.open+ul li a{padding:15px 0;-moz-box-sizing:border-box;box-sizing:border-box;display:block;line-height:1;font-family:Circular Book,times,sans-serif!important;font-weight:600;font-size:1.125rem}.mobile_menu>.wrap ul li button.open+ul li+li{border-color:#dbdbdb}.mobile_menu>.wrap ul li ul{display:none}.mobile_menu>.wrap ul li+li{border-top:1px solid rgb(163,163,163)}.mobile_menu>.wrap nav{margin:24px 0 0;padding:0 0 40px}.mobile_menu>.wrap nav a{display:block;line-height:1;font-size:1.125rem;font-family:Circular Book,times,sans-serif!important;font-weight:600;padding:10px 0}.mobile_menu::-webkit-scrollbar{display:none}.fixed_add_to_cart{background-color:#fff;position:fixed;left:0;bottom:0;width:100%;z-index:10000;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;border-top:1px solid rgb(200,200,200)}.fixed_add_to_cart button{display:block;height:60px;width:100%;background-color:#f2705d;border:0;font-size:1.25rem;line-height:1;text-transform:capitalize;font-family:Circular Book,times,sans-serif!important;font-weight:700;border-radius:0;padding:0;margin:0}.page_top_menu{font-size:0}.page_top_menu menu{border-bottom:1px solid rgb(0,0,0)}.page_top_menu menu button{width:-webkit-calc(100% / 3);width:33.3333333333%;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;border-radius:0;background-color:#fff;color:#000;border:0;padding:0;text-transform:capitalize;height:50px;font-size:.9375rem;font-weight:500;position:relative}.page_top_menu menu button.chosen{color:#f2705d;font-weight:700}.page_top_menu menu button.chosen:after{content:"";display:block;width:100%;height:3px;background-color:#f2705d;position:absolute;bottom:0;left:0}.page_top_menu menu button+button{border-left:1px solid rgb(0,0,0)}.page_top_menu div{background-color:#fff;display:none;border-bottom:1px solid rgb(0,0,0);padding:10px 0}.page_top_menu div ul{margin:0 30px}.page_top_menu div ul li a{display:block;font-size:1rem;line-height:1;padding:15px 0}.page_top_menu div ul li+li{border-top:1px solid rgb(0,0,0)}.page_top_menu div p{font-size:.75rem;line-height:1;margin:0;text-align:center}.page_top_menu div+div{background-color:#f2e5ac}.page_top_menu div.show{display:block}.promo_callout{font-size:.875rem;line-height:1;margin:0;padding:10px 0;text-align:center;border-top:1px solid rgb(0,0,0);background-color:#f2e5ac}.promo_callout p{font-size:1rem;margin:0}.product_page_info{padding:0 0 40px}.product_page_info .wrap .breadcrumbs{padding:20px 0}.product_page_info .wrap .breadcrumbs p{margin:0 20px;font-size:.875rem;font-weight:400}.product_page_info .wrap .swiper-button-next,.product_page_info .wrap .swiper-button-prev{color:#8c8c8c}.product_page_info .wrap .swiper-pagination-bullet-active{background:#8c8c8c}.product_page_info .wrap .product_page_gallery{border-bottom:1px solid rgb(0,0,0);margin:0 0 30px}.product_page_info .wrap .product_page_gallery .swiper .swiper-wrapper{list-style:none;margin:0}.product_page_info .wrap .product_page_gallery .swiper .swiper-wrapper .swiper-slide{list-style:none}.product_page_info .wrap .product_page_gallery .swiper .swiper-wrapper .swiper-slide figure img{display:block}.product_page_info .wrap header{margin:0 30px}.product_page_info .wrap header h1{font-weight:700;line-height:1;font-size:1.5rem;font-family:Circular Book,times,sans-serif!important;margin:0}.product_page_info .wrap header h2{font-size:1.5rem;font-weight:400;font-family:Circular Book,times,sans-serif!important;margin:20px 0 0}.product_page_info .wrap header .shopify-block{display:block;margin:18px 0 0}.product_page_info .wrap header .shopify-block .okeReviews{padding:0}.product_page_info .wrap header .shopify-block .okeReviews div .oke-sr-stars{display:block;float:left;width:120px}.product_page_info .wrap header .shopify-block .okeReviews div .oke-sr-stars .oke-stars{width:120px}.product_page_info .wrap header .shopify-block .okeReviews div .oke-sr-stars .oke-stars .oke-stars-background{display:none}.product_page_info .wrap header .shopify-block .okeReviews div .oke-sr-stars .oke-stars .oke-stars-foreground{width:120px!important;position:relative}.product_page_info .wrap header .shopify-block .okeReviews div .oke-sr-stars .oke-stars .oke-stars-foreground svg{width:100%}.product_page_info .wrap header .shopify-block .okeReviews div .oke-sr-count{display:block;float:left;font-size:1.125rem;line-height:1;padding:3px 0 0 2px;color:#000}.product_page_info .wrap header .shopify-block .okeReviews div:after{content:"";display:block;clear:both}.product_page_info .wrap header .options{margin:20px 0 0}.product_page_info .wrap header .options ul{list-style:none;padding:0;margin:0}.product_page_info .wrap header .options ul li{list-style:none;padding:0;margin:0}.product_page_info .wrap header .options ul li h3{display:block;margin:0;width:100px;float:left;line-height:1;font-size:.9375rem;font-family:Circular Book,times,sans-serif!important}.product_page_info .wrap header .options ul li p{display:block;margin:0;float:left;line-height:1;font-size:.9375rem;font-family:Circular Book,times,sans-serif!important}.product_page_info .wrap header .options ul li:after{content:"";display:block;clear:both}.product_page_info .wrap header .options ul li+li{margin:10px 0 0;padding:10px 0 0}.product_page_info .wrap header .product_feature_boxes{margin:28px 0 0}.product_page_info .wrap header .product_feature_boxes figure{width:-webkit-calc((100% - 15px) / 4);width:calc((100% - 15px)/4);float:left;height:110px;background-color:#f4f4f4;position:relative}.product_page_info .wrap header .product_feature_boxes figure img{display:block;height:50px;width:50px;position:absolute;bottom:47px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.product_page_info .wrap header .product_feature_boxes figure span{display:block;text-align:center;position:absolute;left:5%;width:90%;bottom:15px;font-size:.875rem;line-height:1.125}.product_page_info .wrap header .product_feature_boxes figure+figure{margin:0 0 0 5px}.product_page_info .wrap header .product_feature_boxes:after{content:"";display:block;clear:both}.product_page_info .wrap header button{display:block;height:60px;width:100%;background-color:#f2705d;border:0;font-size:1.25rem;line-height:1;text-transform:capitalize;font-family:Circular Book,times,sans-serif!important;font-weight:700;border-radius:0;padding:0;margin:25px 0 0}.product_page_info .wrap header>.contact_btn{display:block;height:60px;width:100%;background-color:#f0e5b2;border:0;font-size:1.25rem;line-height:1;text-transform:capitalize;font-family:Circular Book,times,sans-serif!important;font-weight:700;border-radius:0;margin:10px 0 0;text-align:center;padding:20px 0 0;-moz-box-sizing:border-box;box-sizing:border-box}.product_page_info .wrap header .giving_panel{border:1px solid rgb(0,0,0);-moz-box-sizing:border-box;box-sizing:border-box;padding:25px;margin:25px 0 0}.product_page_info .wrap header .giving_panel h4{line-height:1;font-family:Circular Book,times,sans-serif!important;font-weight:700}.product_page_info .wrap header .giving_panel p{line-height:1.25;margin:0;color:#646464}.product_page_info .wrap .product_accordian_menu{margin:25px 30px 50px}.product_page_info .wrap .product_accordian_menu>ul{list-style:none;margin:0;border-bottom:1px solid rgb(0,0,0)}.product_page_info .wrap .product_accordian_menu>ul>li{list-style:none;margin:0;border-top:1px solid rgb(0,0,0)}.product_page_info .wrap .product_accordian_menu>ul>li>button{display:block;border:0;border-radius:0;width:100%;padding:20px 0;text-align:left;background-color:transparent;color:#000;font-size:1.125rem;line-height:1;text-transform:capitalize;font-weight:700;font-family:Circular Book,times,sans-serif!important}.product_page_info .wrap .product_accordian_menu>ul>li>button:after{content:"+";display:block;float:right}.product_page_info .wrap .product_accordian_menu>ul>li>button.open:after{content:"\2014";display:block;float:right}.product_page_info .wrap .product_accordian_menu>ul>li>button.open+div{display:block}.product_page_info .wrap .product_accordian_menu>ul>li>div{display:none;padding:0 0 30px}.product_page_info .wrap .product_accordian_menu>ul>li>div.description div{display:none}.product_page_info .wrap .product_accordian_menu>ul>li>div .bg_color_panel{background-color:#fafafa;padding:25px;-moz-box-sizing:border-box;box-sizing:border-box}.product_page_info .wrap .product_accordian_menu>ul>li>div .bg_color_panel ul li{font-size:.875rem;line-height:1.5}.product_page_info .wrap .product_accordian_menu>ul>li>div hr{display:none}.product_page_info .wrap .product_accordian_menu>ul>li>div h5{display:none}.product_page_info .wrap .product_accordian_menu>ul>li>div h4{font-size:.875rem;line-height:1.5;margin-top:20px}.product_page_info .wrap .product_accordian_menu>ul>li>div h3{font-size:1.25rem}.product_page_info .wrap .product_accordian_menu>ul>li>div h3:first-of-type{margin-top:15px}.product_page_info .wrap .product_accordian_menu>ul>li>div>ul{list-style:none;margin-top:20px;font-size:.875rem;line-height:1.5}.product_page_info .wrap .product_accordian_menu>ul>li>div>ul>li{margin:0;font-size:.875rem;line-height:1.5;list-style:none}.product_page_info .wrap .product_accordian_menu>ul>li>div p{font-size:.875rem;line-height:1.5;font-family:Circular Book,times,sans-serif!important;margin:0}.product_page_info .wrap .product_accordian_menu>ul>li>div p+p{margin-top:16px}.product_page_info .wrap .call_outs{padding:0 0 50px}.product_page_info .wrap .call_outs article{background-color:#fff8d2;padding:20px 20px 23px;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 30px}.product_page_info .wrap .call_outs article p{margin:0;color:#847c5d;line-height:1.25}.product_page_info .wrap .call_outs article+article{margin-top:10px;background-color:#f2705d}.product_page_info .wrap .call_outs article+article h2{color:#fff}.product_page_info .wrap .call_outs article+article p{color:#00000080}.product_page_info .wrap .product_text_image,.product_page_info .wrap .product_image_text{margin:0 30px}.product_page_info .wrap .product_text_image header,.product_page_info .wrap .product_image_text header{margin:0}.product_page_info .wrap .product_text_image header h2,.product_page_info .wrap .product_image_text header h2{font-size:1.5rem;line-height:1.25;font-family:Circular Book,times,sans-serif!important;font-weight:700;margin:0 0 16px}.product_page_info .wrap .product_text_image header p,.product_page_info .wrap .product_image_text header p{font-size:.875rem;line-height:1.5;font-family:Circular Book,times,sans-serif!important;font-weight:400;margin:0}.product_page_info .wrap .product_text_image figure,.product_page_info .wrap .product_image_text figure{height:200px;background-color:#f0f0f0;margin:24px 0 0}.product_page_info .wrap .product_text_image+.product_text_image,.product_page_info .wrap .product_text_image+.product_image_text,.product_page_info .wrap .product_image_text+.product_text_image,.product_page_info .wrap .product_image_text+.product_image_text{border-top:1px solid rgb(0,0,0);margin:30px 30px 0;padding:30px 0 0}.primary_navigation_menu{border-bottom:1px solid rgb(0,0,0);position:fixed;top:0;left:0;width:100%;z-index:10000;background-color:#fff}.primary_navigation_menu .toggle_bar{padding:8px 20px;background-color:#f3e6ad;color:#000;border-bottom:1px solid rgb(0,0,0)}.primary_navigation_menu .toggle_bar div{float:right}.primary_navigation_menu .toggle_bar div h3{float:left;font-size:.875rem;line-height:1;padding:4px 0 0;margin:0 10px 0 0}.primary_navigation_menu .toggle_bar div nav{float:right}.primary_navigation_menu .toggle_bar div nav a{display:block;padding:3px 8px;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:8px;float:left;font-size:.875rem;line-height:1;border:1px solid rgba(22,22,22,.25)}.primary_navigation_menu .toggle_bar div nav a.selected{background-color:#16161640;color:#fff}.primary_navigation_menu .toggle_bar div nav a+a{margin:0 0 0 5px}.primary_navigation_menu .toggle_bar div nav:after{content:"";display:block;clear:both}.primary_navigation_menu .toggle_bar div:after{content:"";display:block;clear:both}.primary_navigation_menu .toggle_bar:after{content:"";display:block;clear:both}.primary_navigation_menu .top{position:relative;padding:20px 0 15px}.primary_navigation_menu .top .wrap{margin:0 30px}.primary_navigation_menu .top .wrap figure{width:170px;font-size:0;margin:-3px 0 0;padding:0}.primary_navigation_menu .top .wrap nav{display:none}.primary_navigation_menu .top .wrap .cta{float:right}.primary_navigation_menu .top .wrap .cta a{display:inline-block;border:1px solid rgb(0,0,0);-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 20px;border-radius:8px}.primary_navigation_menu .top .wrap .basket_icon{display:block;position:absolute;top:50%;width:33px;height:45px;right:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.primary_navigation_menu .top .wrap .basket_icon span{display:block;width:33px;height:45px;background-image:url(/cdn/shop/files/sprite.svg?v=1741347202);background-size:1000px 1000px;background-position:-20px -100px}.primary_navigation_menu .top .wrap .basket_icon span.total{display:none;position:absolute;top:50%;left:46px;padding:0;width:100px;height:auto;background-image:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.primary_navigation_menu .top .wrap button{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:85px;height:auto;width:auto;background-color:transparent;border:0;padding:2px 0 0;border-radius:0}.primary_navigation_menu .top .wrap button span{display:block;width:30px;height:2px;background-color:#000}.primary_navigation_menu .top .wrap button span+span{margin:8px 0 0}.primary_navigation_menu .top .wrap button.menu{float:right;padding:10px 0 0 20px;position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.primary_navigation_menu .top .wrap .search_button{display:block;position:absolute;right:80px;top:50%;padding:0;width:40px;height:40px}.primary_navigation_menu .top .wrap .search_button:before{content:"";display:block;width:30px;height:30px;background-image:url(/cdn/shop/files/sprite.svg?v=1741347202);background-size:1000px 1000px;background-position:-80px -100px}.primary_navigation_menu .bottom{display:none}.search_panel_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:#000000bf;padding:20px 0;-moz-box-sizing:border-box;box-sizing:border-box}.search_panel_overlay>div{margin:0 20px}.search_panel_overlay>div form input{display:block;width:100%;height:50px;border-radius:0;border:0}.search_panel_overlay>div form button{display:block;width:100%;height:50px;border-radius:0;margin:10px 0 0;background-color:#eb604e;border:0}.search_panel_overlay>button{display:block;text-align:center;width:100%;text-transform:uppercase;letter-spacing:2px;color:#fff;background-color:transparent}.search_panel_overlay>button:hover{border:1px solid transparent!important}.search_panel_overlay.show{display:block}.mega_menus{display:none}.my_madlug_promo{background-image:url(/cdn/shop/files/commuting.webp);background-size:cover;background-position:center;padding:50px 0 55px;position:relative}.my_madlug_promo:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000040}.my_madlug_promo .wrap{margin:0 30px;position:relative;z-index:10}.my_madlug_promo .wrap header p{font-family:Circular Book,times,sans-serif!important;font-weight:700;font-size:1.5rem;line-height:1.25;color:#fff;text-align:center}.my_madlug_promo .wrap header a{display:block;line-height:1;width:250px;margin:0 auto;text-align:center;font-size:1rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#fff;color:#f2705d;padding:10px 0 12px;box-sizing:border-box;-moz-box-sizing:border-box}.new_hero_slider{border-bottom:1px solid rgb(0,0,0)}.new_hero_slider .wrap .swiper{position:relative}.new_hero_slider .wrap .swiper .swiper-wrapper{list-style:none;margin:0}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide{list-style:none}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element{background-color:#ffc5c5;padding:35px 0 15px;-moz-box-sizing:border-box;box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header{text-align:center}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header h5{font-size:1.25rem;line-height:1;text-transform:uppercase;color:#4f0e2b}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header h2{font-size:2.625rem;line-height:1;text-transform:uppercase;color:#4f0e2b;font-weight:700;margin:0 0 8px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header .copy{padding:0;margin:0;font-size:1.5rem;color:#8e5b5b;line-height:1.25}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header span{display:block;margin:20px auto 0;line-height:1;width:200px;font-size:1rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#f2705d;color:#fff;padding:10px 0 12px;box-sizing:border-box;-moz-box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header .highlight{font-size:.875rem;line-height:1;text-transform:uppercase;letter-spacing:2px;margin:25px 0 5px;color:#dddcbf}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element figure{width:80%;margin:0 auto}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element figure img{display:block;width:100%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header{text-align:center;padding:35px 0;position:relative;z-index:100;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid rgb(0,0,0)}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header h2{margin:0 0 12px;padding:0;font-size:2rem;font-family:Circular Book,times,sans-serif!important;font-weight:700;line-height:1}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header p{padding:0;margin:0;font-size:1.25rem;line-height:1.25}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav{margin:20px auto 0;width:200px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav a{display:block;margin:0;line-height:1;width:100%;font-size:1rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#f2705d;color:#fff;padding:10px 0 12px;box-sizing:border-box;-moz-box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav a+a{margin:5px 0 0;background-color:#fff;padding:8px 0 10px;border:2px solid #F2705D;color:#f2705d}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav:after{content:"";display:block;clear:both}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header{text-align:center;padding:30px 0;position:relative;z-index:100}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header h2{margin:20px 0 12px;padding:0;font-size:2rem;font-family:Circular Book,times,sans-serif!important;font-weight:700;line-height:1}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header p{padding:0;margin:0;font-size:1.25rem;line-height:1.25}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header nav{margin:20px auto 0;width:200px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header nav a{display:block;margin:0;line-height:1;width:100%;font-size:1rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#f2705d;color:#fff;padding:10px 0 12px;box-sizing:border-box;-moz-box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header nav a+a{margin:5px 0 0;background-color:#fff;padding:8px 0 10px;border:2px solid #F2705D;color:#f2705d}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header nav:after{content:"";display:block;clear:both}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>figure{font-size:0;margin:0 auto;position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/madlug_christmas.webp?v=1730452019);background-size:100% auto;background-position:center bottom;background-color:#dedede;background-repeat:no-repeat}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>figure:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:1;background:#f4f4f4;background:-moz-linear-gradient(0deg,rgba(244,244,244,0) 12%,rgb(244,244,244) 56%);background:-webkit-linear-gradient(0deg,rgba(244,244,244,0) 12%,rgb(244,244,244) 56%);background:linear-gradient(0deg,#f4f4f400 12%,#f4f4f4 56%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>figure img{width:100%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.black>header h2{color:#fff}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.black>header p{color:#ffffff80}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.black>figure:before{background:#161616;background:-moz-linear-gradient(0deg,rgba(22,22,22,0) 12%,rgb(22,22,22) 56%);background:-webkit-linear-gradient(0deg,rgba(22,22,22,0) 12%,rgb(22,22,22) 56%);background:linear-gradient(0deg,#16161600 12%,#161616 56%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.black>figure img{width:100%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange{background-color:#f2705d}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>header{padding:40px 0 0}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>header p{color:#f99f62;font-size:1rem;line-height:1}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>header h2{color:#fff;margin:12px 0 15px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>header a{display:block;margin:0 auto 10px;line-height:1;width:200px;font-size:1rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;box-sizing:border-box;-moz-box-sizing:border-box;background-color:transparent;padding:8px 0 10px;border:2px solid rgb(255,255,255);color:#fff}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>figure{position:relative;background-color:transparent;font-size:0;width:300px;margin:0 auto;background-image:none}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>figure:before{display:none}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>figure img{width:100%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.background_image{background-image:url(https://www.madlug.com/cdn/shop/articles/Christmas_2024_11.png?v=1731423310);background-size:cover;height:438px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.background_image>header{position:absolute;top:50%;left:50%;width:350px;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);background-color:#fff;border:1px solid rgb(0,0,0);-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 0}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.background_image>header h2{margin:0 0 12px;font-size:2rem}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.background_image>header>a{display:block;margin:20px auto 0;line-height:1;width:200px;font-size:1rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#f2705d;color:#fff;padding:10px 0 12px;box-sizing:border-box;-moz-box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-button-prev{color:#161616;background-color:#ffffff80;left:0;width:50px;height:50px}.new_hero_slider .wrap .swiper .swiper-button-prev:after{font-size:2rem}.new_hero_slider .wrap .swiper .swiper-button-next{color:#161616;background-color:#ffffff80;right:0;width:50px;height:50px}.new_hero_slider .wrap .swiper .swiper-button-next:after{font-size:2rem}.new_hero_slider .wrap .swiper .swiper-pagination{position:absolute;left:0;bottom:15px;padding:0}.new_hero_slider .wrap .swiper .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;margin:0 3px;font-size:0;line-height:1;opacity:1;background-color:transparent;display:inline-block;border:1px solid #F2705D}.new_hero_slider .wrap .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f2705d}.ad_bar{padding:35px 0 0}.ad_bar .wrap{margin:0 30px}.ad_bar .wrap article{background-color:#f6de83}.ad_bar .wrap article a{display:block;padding:40px 0}.ad_bar .wrap article a header{margin:0;text-align:center}.ad_bar .wrap article a header h2{line-height:1;margin:0 0 12px;font-family:Circular Book,times,sans-serif!important;font-weight:700;font-size:1.5rem}.ad_bar .wrap article a header p{margin:0;line-height:1;font-family:Circular Book,times,sans-serif!important;font-weight:600;font-size:1.125rem}.product_intro{padding:35px 0;border-bottom:1px solid rgb(0,0,0);overflow:hidden}.product_intro .wrap{margin:0 30px}.product_intro .wrap header{margin:0 0 30px}.product_intro .wrap header h2{font-size:2rem;font-family:Circular Book,times,sans-serif!important;font-weight:700;line-height:1;margin:0}.product_intro .wrap header nav{margin:10px 0 0}.product_intro .wrap header nav a{display:inline-block;line-height:1;padding:7px 12px 8px;border-radius:8px;color:#fff;font-size:.9375rem;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#f2705d;-moz-box-sizing:border-box;box-sizing:border-box}.product_intro .wrap header nav a+a{display:inline-block;line-height:1;padding:5px 12px 6px;border-radius:8px;color:#f2705d;background-color:#fff;border:2px solid #F2705D}.product_intro .wrap .swiper{overflow:visible}.product_intro .wrap .swiper .swiper-wrapper,.product_intro .wrap .swiper .swiper-wrapper .swiper-slide{list-style:none;margin:0}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a{display:block;text-decoration:none}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a figure{border:1px solid rgb(0,0,0);padding:20px 0 17px;margin:0 0 20px;-moz-box-sizing:border-box;box-sizing:border-box}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a figure img{display:block;width:275px;margin:0 auto}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a figure.collection{height:350px;background-image:url(/cdn/shop/files/commuting.webp);background-size:cover;position:relative;margin:0}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a figure.collection:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;z-index:10;background:#000;background:-moz-linear-gradient(0deg,rgb(0,0,0) 3%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,rgb(0,0,0) 3%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,#000 3%,#0000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a figure.collection h3{position:absolute;bottom:30px;left:30px;margin:0;z-index:100;color:#fff}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a h2{font-size:1rem;line-height:1;font-family:Circular Book,times,sans-serif!important;font-weight:700;margin:0}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a p{font-size:1rem;line-height:1;font-family:Circular Book,times,sans-serif!important;font-weight:400;color:#a3a3a3;margin:8px 0 0}.product_intro .wrap .swiper .swiper-pagination{position:static;margin:20px 0 0;height:14px;display:block}.product_intro .wrap .swiper .swiper-pagination .swiper-pagination-bullet{display:block;width:14px;height:14px;margin:0;float:left;line-height:1;opacity:1;background-color:transparent;border:1px solid #F2705D}.product_intro .wrap .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f2705d}.product_intro .wrap .swiper .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:5px}.about_madlug{background-color:#f4f4f4;padding:40px 0 0}.about_madlug .wrap{margin:0 30px}.about_madlug .wrap h2{font-size:2.25rem;font-family:Circular Book,times,sans-serif!important;font-weight:700;line-height:1;margin:0 0 20px}.about_madlug .wrap p{margin:0;font-size:1rem;line-height:1.5}.about_madlug .wrap p+p{margin:16px 0 0}.about_madlug .wrap a{display:block;margin:22px 0 0;width:150px;height:41px;border-radius:8px;background-color:#fff;border:2px solid #F2705D;color:#f2705d;font-size:1rem;text-align:center;padding:10px 0 0;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Circular Book,times,sans-serif!important;font-weight:700;line-height:1}.about_madlug figure{line-height:0;margin:20px 0 0}@media screen and (min-width: 768px){.mobile_only{display:none!important}.tablet_up{display:block!important}.promo_bar_top .wrap p{font-size:1.125rem}.promo_bar_top .wrap p strong{display:inline-block;margin:0 10px 0 0}.my_madlug_promo{padding:100px 0 105px}.my_madlug_promo:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000040}.my_madlug_promo .wrap{margin:0 50px}.my_madlug_promo .wrap header{width:60%;float:right}.my_madlug_promo .wrap header p{font-family:Circular Book,times,sans-serif!important;font-weight:700;font-size:2rem;line-height:1.25;color:#fff;text-align:center}.my_madlug_promo .wrap header a{display:block;line-height:1;width:250px;margin:0 auto;text-align:center;font-size:1rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#fff;color:#f2705d;padding:10px 0 12px;box-sizing:border-box;-moz-box-sizing:border-box}.my_madlug_promo .wrap:after{content:"";display:block;clear:both}.about_madlug{background-color:#f4f4f4;padding:40px 0 0}.about_madlug .wrap{margin:0 50px}.about_madlug .wrap h2{font-size:2.25rem;font-family:Circular Book,times,sans-serif!important;font-weight:700;line-height:1;margin:0 0 20px}.about_madlug .wrap p{margin:0;font-size:1rem;line-height:1.5}.about_madlug .wrap p+p{margin:16px 0 0}.about_madlug .wrap a{display:block;margin:22px 0 0;width:150px;height:41px;border-radius:8px;background-color:#fff;border:2px solid #F2705D;color:#f2705d;font-size:1rem;text-align:center;padding:10px 0 0;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Circular Book,times,sans-serif!important;font-weight:700;line-height:1}.about_madlug figure{line-height:0;margin:20px 0 0}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide{height:auto}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide{position:relative}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header{width:40%;position:absolute;top:50%;padding:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header h2{margin:0 0 12px;padding:0;font-size:2rem;font-family:Circular Book,times,sans-serif!important;font-weight:700;line-height:1}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header p{padding:0;margin:0;font-size:1.25rem;line-height:1.25}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav{margin:20px auto 0;width:200px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav a{display:block;margin:0;line-height:1;width:100%;font-size:1rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#f2705d;color:#fff;padding:10px 0 12px;box-sizing:border-box;-moz-box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav a+a{margin:5px 0 0;background-color:#fff;padding:8px 0 10px;border:2px solid #F2705D;color:#f2705d}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav:after{content:"";display:block;clear:both}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element{width:60%;float:right;background-color:#919185;padding:40px 0 30px;border-top:0;border-left:1px solid rgb(0,0,0);-moz-box-sizing:border-box;box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header{text-align:center}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header h2{font-size:2rem;color:#282828}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header p{font-size:1.125rem;line-height:1;color:#282828}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element figure{width:350px;margin:0 auto}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element figure img{display:block;width:100%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide{width:100%;background-color:#ffc5c5;padding:50px 50px 30px;border-top:0;border-left:1px solid rgb(0,0,0);-moz-box-sizing:border-box;box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header{text-align:center;position:absolute;top:50%;left:0;width:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header h5{font-size:1.5rem;text-transform:uppercase}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header h2{font-size:3rem;line-height:1.125;color:#4f0e2b}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header p{font-size:1.5rem;line-height:1.125;color:#8e5b5b}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header span{display:block;margin:25px auto 0;line-height:1;width:200px;font-size:1rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#f2705d;color:#fff;padding:13px 0;box-sizing:border-box;-moz-box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide figure{width:50%;float:right;margin:0 auto}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide figure .highlight{font-size:1rem;line-height:1;text-transform:uppercase;letter-spacing:2px;text-align:center;margin:0 0 5px;color:#dddcbf}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide figure img{display:block;width:100%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide a{display:block;width:100%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide a+a span{background-color:#fff;border:1px solid #F2705D;color:#f2705d;text-align:center;margin:5px auto 0}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide:after{content:"";display:block;clear:both}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide:after{content:"";display:block;clear:both}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article{height:500px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header{padding:0;width:50%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header h2{margin:0 0 12px;font-size:2.5rem}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header p{font-size:1.5rem;line-height:1.25}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header nav{margin:30px auto 0;width:250px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>figure{font-size:0;margin:0 auto;bottom:0;left:auto;right:0;width:100%;height:100%;background-image:url(/cdn/shop/files/madlug_christmas.webp?v=1730452019);background-size:cover;background-position:175px center}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>figure:before{background:#f4f4f4;background:-moz-linear-gradient(259deg,rgba(244,244,244,0) 23%,rgb(244,244,244) 64%);background:-webkit-linear-gradient(259deg,rgba(244,244,244,0) 23%,rgb(244,244,244) 64%);background:linear-gradient(259deg,#f4f4f400 23%,#f4f4f4 64%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>figure img{width:auto;height:100%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.black>figure:before{background:#161616;background:-moz-linear-gradient(259deg,rgba(22,22,22,0) 23%,rgb(22,22,22) 64%);background:-webkit-linear-gradient(259deg,rgba(22,22,22,0) 23%,rgb(22,22,22) 64%);background:linear-gradient(259deg,#16161600 23%,#161616 64%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange{background-color:#f2705d}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange header{padding:0}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange header h2{color:#fff;margin:0;font-size:3rem;line-height:1}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange header h2+p{margin-top:60px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange header p{color:#f99f62;font-size:1.25rem;line-height:1}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange header p+h2{margin-top:60px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange header a{width:250px;margin:50px auto 0}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>figure{position:absolute;width:500px;height:auto;margin:0;bottom:0;right:-25px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>figure:before{display:none}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>figure img{width:auto;height:auto}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.background_image{height:500px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.background_image>header{width:600px;padding:50px 0}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.background_image>header h2{margin:0 0 12px;font-size:3rem}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.background_image>header p{font-size:1.5rem}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.background_image>header>a{display:block;margin:30px auto 0;line-height:1;width:250px;font-size:1rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#f2705d;color:#fff;padding:10px 0 12px;box-sizing:border-box;-moz-box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-button-prev{color:#161616;background-color:#ffffff80;left:0;width:50px;height:50px}.new_hero_slider .wrap .swiper .swiper-button-prev:after{font-size:2rem}.new_hero_slider .wrap .swiper .swiper-button-next{color:#161616;background-color:#ffffff80;right:0;width:50px;height:50px}.new_hero_slider .wrap .swiper .swiper-button-next:after{font-size:2rem}.new_hero_slider .wrap .swiper .swiper-pagination{position:absolute;left:0;bottom:15px;padding:0}.new_hero_slider .wrap .swiper .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;margin:0 3px;font-size:0;line-height:1;opacity:1;background-color:transparent;display:inline-block;border:1px solid #F2705D}.new_hero_slider .wrap .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f2705d}.product_intro{padding:50px 0 60px}.product_intro .wrap{margin:0 50px}.product_intro .wrap header{margin:0 0 30px}.product_intro .wrap header h2{font-size:2.5rem;float:left}.product_intro .wrap header nav{margin:0;float:right}.product_intro .wrap header nav a{padding:10px 15px;font-size:1rem;float:left}.product_intro .wrap header nav a+a{margin-left:10px;padding:8px 15px}.product_intro .wrap header nav:after{content:"";display:block;clear:both}.product_intro .wrap header:after{content:"";display:block;clear:both}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide{width:-webkit-calc((100% - 40px) / 3);width:calc((100% - 40px) / 3)}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a{display:block;text-decoration:none}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a h2{font-size:1.125rem}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a p{font-size:1.125rem;margin:10px 0 0}.product_intro .wrap .swiper .swiper-pagination{display:none}}@media screen and (min-width: 1024px){body{padding:127px 0 0}.mobile_search_bar,.mobile_menu{display:none}.desktop_only{display:block}.mobile_only,.page_top_menu{display:none}.product_page_info{padding:0 0 50px}.product_page_info .wrap{width:1100px;margin:0 auto}.product_page_info .wrap .breadcrumbs{padding:25px 0}.product_page_info .wrap .breadcrumbs p{margin:0;font-size:1rem}.product_page_info .wrap .product_page_gallery{width:625px;float:left;border-bottom:0;margin:0}.product_page_info .wrap header{margin:0;width:425px;float:right}.product_page_info .wrap header h1{line-height:1.125;font-size:2.5rem;margin-top:-4px}.product_page_info .wrap header h2{font-size:2rem;font-weight:400;font-family:Circular Book,times,sans-serif!important;margin:25px 0 0}.product_page_info .wrap header .shopify-block{display:block;margin:30px 0 0}.product_page_info .wrap header .shopify-block .okeReviews{padding:0}.product_page_info .wrap header .shopify-block .okeReviews div .oke-sr-stars{display:block;float:left;width:150px}.product_page_info .wrap header .shopify-block .okeReviews div .oke-sr-stars .oke-stars{width:150px}.product_page_info .wrap header .shopify-block .okeReviews div .oke-sr-stars .oke-stars .oke-stars-background{display:none}.product_page_info .wrap header .shopify-block .okeReviews div .oke-sr-stars .oke-stars .oke-stars-foreground{width:150px!important;position:relative}.product_page_info .wrap header .shopify-block .okeReviews div .oke-sr-stars .oke-stars .oke-stars-foreground svg{width:100%}.product_page_info .wrap header .shopify-block .okeReviews div .oke-sr-count{display:block;float:left;font-size:1.5rem;line-height:1;padding:1px 0 0 5px;color:#000}.product_page_info .wrap header .shopify-block .okeReviews div:after{content:"";display:block;clear:both}.product_page_info .wrap header .options{margin:33px 0 0}.product_page_info .wrap header .options ul{list-style:none;padding:0;margin:0}.product_page_info .wrap header .options ul li{list-style:none;padding:0;margin:0}.product_page_info .wrap header .options ul li h3{display:block;margin:0;width:125px;float:left;line-height:1;font-size:1.25rem;font-family:Circular Book,times,sans-serif!important}.product_page_info .wrap header .options ul li p{display:block;margin:0;float:left;line-height:1;font-size:1.25rem;font-family:Circular Book,times,sans-serif!important}.product_page_info .wrap header .options ul li+li{margin:15px 0 0;padding:15px 0 0}.product_page_info .wrap header .product_feature_boxes{margin:45px 0 0}.product_page_info .wrap header .product_feature_boxes figure{width:-webkit-calc((100% - 30px) / 4);width:calc((100% - 30px)/4);float:left;height:110px;background-color:#f4f4f4}.product_page_info .wrap header .product_feature_boxes figure+figure{margin:0 0 0 10px}.product_page_info .wrap header .product_feature_boxes:after{content:"";display:block;clear:both}.product_page_info .wrap header button{display:block;height:70px;width:100%;background-color:#f2705d;border:0;font-size:1.5rem!important;line-height:1!important;text-transform:capitalize;font-family:Circular Book,times,sans-serif!important;font-weight:700;border-radius:0!important;padding:0;margin:25px 0 0}.product_page_info .wrap .product_accordian_menu{clear:both;padding:50px 0 0;margin:0 0 50px}.product_page_info .wrap .product_accordian_menu>ul{list-style:none;margin:0;border-bottom:1px solid rgb(0,0,0)}.product_page_info .wrap .product_accordian_menu>ul>li{list-style:none;margin:0;border-top:1px solid rgb(0,0,0)}.product_page_info .wrap .product_accordian_menu>ul>li button{display:block;border:0;border-radius:0;width:100%;padding:20px 0;text-align:left;background-color:transparent;color:#000;font-size:1.625rem;line-height:1;text-transform:capitalize;font-weight:700;font-family:Circular Book,times,sans-serif!important}.product_page_info .wrap .product_accordian_menu>ul>li>div{padding:0 0 40px}.product_page_info .wrap .product_accordian_menu>ul>li>div.description div{display:none}.product_page_info .wrap .product_accordian_menu>ul>li>div>ul{font-size:1rem;line-height:1.875}.product_page_info .wrap .product_accordian_menu>ul>li>div>ul>li{font-size:1rem;line-height:1.875}.product_page_info .wrap .product_accordian_menu>ul>li>div>ul>li+li{margin-top:20px}.product_page_info .wrap .product_accordian_menu>ul>li>div .bg_color_panel>ul{font-size:1rem;line-height:1.875}.product_page_info .wrap .product_accordian_menu>ul>li>div .bg_color_panel>ul>li{font-size:1rem;line-height:1.875}.product_page_info .wrap .product_accordian_menu>ul>li>div h4{font-size:1rem;line-height:1.875}.product_page_info .wrap .product_accordian_menu>ul>li>div p{font-size:1rem;line-height:1.875;font-family:Circular Book,times,sans-serif!important;margin:0}.product_page_info .wrap .call_outs{padding:0 0 50px}.product_page_info .wrap .call_outs article{margin:0;width:-webkit-calc(50% - 15px);width:calc(50% - 15px);float:left;padding:30px 40px 35px}.product_page_info .wrap .call_outs article+article{margin:0 0 0 30px}.product_page_info .wrap .call_outs:after{content:"";display:block;clear:both}.product_page_info .wrap .product_text_image{margin:0;position:relative}.product_page_info .wrap .product_text_image header{position:absolute;left:50%;width:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding:0 50px;box-sizing:border-box;-moz-box-sizing:border-box}.product_page_info .wrap .product_text_image header h2{font-size:2rem;line-height:1.25;font-family:Circular Book,times,sans-serif!important;font-weight:700;margin:0 0 24px}.product_page_info .wrap .product_text_image header p{font-size:1rem;line-height:1.5;font-family:Circular Book,times,sans-serif!important;font-weight:400;margin:0}.product_page_info .wrap .product_text_image figure{height:350px;width:50%;background-color:#f0f0f0;margin:0}.product_page_info .wrap .product_text_image+.product_text_image,.product_page_info .wrap .product_text_image+.product_image_text{border-top:1px solid rgb(0,0,0);margin:50px 0 0;padding:50px 0 0}.product_page_info .wrap .product_text_image+.product_text_image header,.product_page_info .wrap .product_text_image+.product_image_text header{padding-top:50px}.product_page_info .wrap .product_image_text{margin:0;position:relative}.product_page_info .wrap .product_image_text header{position:absolute;left:0;width:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding:0 50px;box-sizing:border-box;-moz-box-sizing:border-box}.product_page_info .wrap .product_image_text header h2{font-size:2rem;line-height:1.25;font-family:Circular Book,times,sans-serif!important;font-weight:700;margin:0 0 24px}.product_page_info .wrap .product_image_text header p{font-size:1rem;line-height:1.5;font-family:Circular Book,times,sans-serif!important;font-weight:400;margin:0}.product_page_info .wrap .product_image_text figure{height:350px;width:50%;float:right;background-color:#f0f0f0;margin:0}.product_page_info .wrap .product_image_text:after{content:"";display:block;clear:both}.product_page_info .wrap .product_image_text+.product_text_image,.product_page_info .wrap .product_image_text+.product_image_text{border-top:1px solid rgb(0,0,0);margin:50px 0 0;padding:50px 0 0}.product_page_info .wrap .product_image_text+.product_text_image header,.product_page_info .wrap .product_image_text+.product_image_text header{padding-top:50px}.primary_navigation_menu .top{padding:30px 0 25px}.primary_navigation_menu .top .wrap{margin:0 50px}.primary_navigation_menu .top .wrap .basket_icon{left:auto;right:50px}.primary_navigation_menu .top .wrap .basket_icon span{display:block;width:33px;height:45px;background-image:url(/cdn/shop/files/sprite.svg?v=1741347202);background-size:1000px 1000px;background-position:-20px -100px}.primary_navigation_menu .top .wrap .basket_icon span.total{display:block;position:absolute;top:50%;left:auto;right:46px;padding:7px 0 0;text-align:right;width:100px;height:auto;background-image:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.primary_navigation_menu .top .wrap .basket_icon:hover span{color:#f2705d}.primary_navigation_menu .top .wrap .searchbox{display:block;position:absolute;top:22px;right:200px;width:250px;border:1px solid rgb(0,0,0)}.primary_navigation_menu .top .wrap .searchbox form .input{width:100%;margin:0}.primary_navigation_menu .top .wrap .searchbox form .input input{width:100%;border-radius:0;border:0}.primary_navigation_menu .top .wrap .searchbox form button{display:block;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);color:#fff;position:absolute;right:15px;top:0;color:#000;padding:15px 0 0}.primary_navigation_menu .top .wrap figure{width:175px;float:left;padding:0}.primary_navigation_menu .top .wrap nav{display:block;float:left;padding:4px 0 0;margin:0 0 0 35px}.primary_navigation_menu .top .wrap nav a{font-size:1.5rem;line-height:1;font-family:Circular Book,times,sans-serif!important;font-weight:700;position:relative;padding:0 25px 30px 0}.primary_navigation_menu .top .wrap nav a:after{content:"";display:block;position:absolute;bottom:4px;left:0;height:0;width:100%;background-color:#f2705d;-webkit-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.primary_navigation_menu .top .wrap nav a[data-mega]:before{content:"";display:block;width:17px;height:9px;background-image:url(/cdn/shop/files/sprite.svg?v=1741347202);background-size:1000px 1000px;background-position:-20px -20px;position:absolute;top:17px;right:0}.primary_navigation_menu .top .wrap nav a[data-mega]:after{width:100%}.primary_navigation_menu .top .wrap nav a:hover:after{height:6px}.primary_navigation_menu .top .wrap nav a+a{margin:0 0 0 21px}.primary_navigation_menu .top .wrap nav.business_menu a{padding:0}.primary_navigation_menu .top .wrap nav.business_menu a:after{display:none}.primary_navigation_menu .top .wrap nav.business_menu a+a{margin-left:20px}.primary_navigation_menu .top .wrap nav.business_menu>ul{list-style:none;margin:0}.primary_navigation_menu .top .wrap nav.business_menu>ul>li{float:left;list-style:none;position:relative;z-index:10000}.primary_navigation_menu .top .wrap nav.business_menu>ul>li>a{padding:0 25px 50px 0}.primary_navigation_menu .top .wrap nav.business_menu>ul>li>a:before{content:"";display:block;width:17px;height:9px;background-image:url(/cdn/shop/files/sprite.svg?v=1741347202);background-size:1000px 1000px;background-position:-20px -20px;position:absolute;top:15px;right:0}.primary_navigation_menu .top .wrap nav.business_menu>ul>li>a.no-submenu:before{opacity:0}.primary_navigation_menu .top .wrap nav.business_menu>ul>li>a.no-submenu+ul{opacity:0;pointer-events:none}.primary_navigation_menu .top .wrap nav.business_menu>ul>li ul{display:none;position:absolute;top:64.5px;left:0;width:300px;margin:0;background-color:#f4f4f4;border:1px solid rgb(0,0,0);-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 0;z-index:1000}.primary_navigation_menu .top .wrap nav.business_menu>ul>li ul li{display:block;width:100%;padding:0 20px;-moz-box-sizing:border-box;box-sizing:border-box}.primary_navigation_menu .top .wrap nav.business_menu>ul>li ul li a{padding:15px 0;font-size:1.25rem}.primary_navigation_menu .top .wrap nav.business_menu>ul>li ul li+li{margin:0}.primary_navigation_menu .top .wrap nav.business_menu>ul>li ul li+li a{border-top:0}.primary_navigation_menu .top .wrap nav.business_menu>ul>li:hover ul{display:block}.primary_navigation_menu .top .wrap nav.business_menu>ul>li+li{margin:0 0 0 20px}.primary_navigation_menu .top .wrap nav.business_menu>ul:after{content:"";display:block;clear:both}.primary_navigation_menu .top .wrap button{display:none}.primary_navigation_menu .top .wrap .search_button{display:none!important}.primary_navigation_menu .top .wrap:after{content:"";display:block;clear:both}.primary_navigation_menu .bottom{display:block;border-top:1px solid rgb(0,0,0)}.primary_navigation_menu .bottom .wrap{margin:0 50px}.primary_navigation_menu .bottom .wrap ul{margin:0;padding:0;list-style:none;float:left}.primary_navigation_menu .bottom .wrap ul li{list-style:none;padding:0;float:left;position:relative}.primary_navigation_menu .bottom .wrap ul li a{display:block;line-height:1;color:#333;font-size:1.125rem;font-family:Circular Book,times,sans-serif!important;font-weight:600;padding:18px 0 19px}.primary_navigation_menu .bottom .wrap ul li a:hover{color:#f2705d}.primary_navigation_menu .bottom .wrap ul li a.parent{position:relative;padding-right:10px}.primary_navigation_menu .bottom .wrap ul li a.parent:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:60px}.primary_navigation_menu .bottom .wrap ul li a.parent:after{content:"";display:block;width:13px;height:7px;position:absolute;bottom:21px;right:-9px;background-image:url(/cdn/shop/files/sprite.svg?v=1741347202);background-size:1000px 1000px;background-position:-80px -20px}.primary_navigation_menu .bottom .wrap ul li ul{display:none;position:absolute;top:55px;left:0;width:300px;background-color:#f4f4f4;border:1px solid rgb(0,0,0);-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 0}.primary_navigation_menu .bottom .wrap ul li ul li{display:block;width:100%;padding:0 20px;-moz-box-sizing:border-box;box-sizing:border-box}.primary_navigation_menu .bottom .wrap ul li ul li a{padding:15px 0}.primary_navigation_menu .bottom .wrap ul li ul li+li{margin:0}.primary_navigation_menu .bottom .wrap ul li ul li+li a{border-top:1px solid rgb(163,163,163)}.primary_navigation_menu .bottom .wrap ul li:hover ul{display:block}.primary_navigation_menu .bottom .wrap ul li+li{margin:0 0 0 30px}.primary_navigation_menu .bottom .wrap ul:after{content:"";display:block;clear:both}.primary_navigation_menu .bottom .wrap>a{float:right;display:block;line-height:1;color:#333;font-size:1.125rem;font-family:Circular Book,times,sans-serif!important;font-weight:600;padding:18px 0 19px}.primary_navigation_menu .bottom .wrap>a:hover{color:#f2705d}.primary_navigation_menu .bottom .wrap>a+a{margin:0 30px 0 0}.primary_navigation_menu .bottom .wrap:after{content:"";display:block;clear:both}.mega_menus{display:none;opacity:1;position:fixed;top:135px;left:0;width:100%;z-index:1000000;border-top:1px solid rgb(0,0,0);border-bottom:1px solid rgb(0,0,0)}.mega_menus .mega_menu{display:none;padding:50px 0;background-color:#f4f4f4;-moz-box-sizing:border-box;box-sizing:border-box}.mega_menus .mega_menu .cols{margin:0 50px}.mega_menus .mega_menu .cols h3{display:none;font-size:1.5rem;line-height:1;font-family:Circular Book,times,sans-serif!important;font-weight:700;margin:0 0 20px;padding:0 0 20px;border-bottom:0}.mega_menus .mega_menu .cols .col{width:-webkit-calc((100% - 60px) / 4);width:calc((100% - 60px)/4);float:left}.mega_menus .mega_menu .cols .col>a{display:block;font-size:1.25rem;line-height:1;margin:0;padding:0}.mega_menus .mega_menu .cols .col>a:hover{color:#f2705d}.mega_menus .mega_menu .cols .col>a.organge{color:#f2705d}.mega_menus .mega_menu .cols .col>a+a{margin-top:20px}.mega_menus .mega_menu .cols .col.large{padding:0 90px 0 0;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.mega_menus .mega_menu .cols .col.large:before{content:"";display:block;width:6px;height:100%;position:absolute;top:0;right:80px;background-color:#f3e5ac}.mega_menus .mega_menu .cols .col.large>a{font-size:1.875rem;margin:0}.mega_menus .mega_menu .cols .col.large>a:hover{color:#f2705d}.mega_menus .mega_menu .cols .col.large>a+a{border-top:0;margin:15px 0 0;padding:10px 0 0}.mega_menus .mega_menu .cols .col+.col,.mega_menus .mega_menu .cols .col+.two-cols{margin-left:20px}.mega_menus .mega_menu .cols .two-cols{width:-webkit-calc((((100% - 60px) / 4) * 2) + 20px);width:calc((100% - 60px)/2 + 20px);float:left}.mega_menus .mega_menu .cols .two-cols .col{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.mega_menus .mega_menu .cols .two-cols+.col{margin-left:20px}.mega_menus .mega_menu .cols:after{content:"";display:block;clear:both}.mega_menus .mega_menu.show,.mega_menus:hover,.mega_menus:hover .mega_menu:hover,.mega_menus.show{display:block}.my_madlug_promo{padding:120px 0 125px}.my_madlug_promo:before{background:#000;background:-moz-linear-gradient(86deg,rgba(0,0,0,0) 24%,rgba(0,0,0,.6236869748) 66%);background:-webkit-linear-gradient(86deg,rgba(0,0,0,0) 24%,rgba(0,0,0,.6236869748) 66%);background:linear-gradient(86deg,#0000 24%,#0000009f 66%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.my_madlug_promo .wrap{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);max-width:1400px;margin:0 auto}.my_madlug_promo .wrap header{max-width:500px;float:left;margin-left:50%}.my_madlug_promo .wrap header p{font-family:Circular Book,times,sans-serif!important;font-weight:700;font-size:2.5rem;line-height:1.125;margin:0 0 40px}.my_madlug_promo .wrap header a{display:block;line-height:1;width:250px;margin:0 auto;text-align:center;font-size:1.125rem;color:#f2705d;padding:15px 0 17px;box-sizing:border-box;-moz-box-sizing:border-box}.my_madlug_promo .wrap:after{content:"";display:block;clear:both}.about_madlug{background-color:#f4f4f4;padding:0;position:relative;overflow:hidden}.about_madlug .wrap{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);margin:0 auto}.about_madlug .wrap div{width:500px;margin:0 0 0 50%;padding:75px 0 80px;text-align:center}.about_madlug .wrap div h2{font-size:2.875rem;line-height:1;margin:0 0 30px}.about_madlug .wrap div p{margin:0;font-size:1.25rem;line-height:1.5}.about_madlug .wrap div p+p{margin:16px 0 0}.about_madlug .wrap div a{display:block;margin:35px auto 0;width:150px;height:41px;border-radius:8px;background-color:#fff;border:2px solid #F2705D;color:#f2705d;font-size:1rem;text-align:center;padding:10px 0 0;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Circular Book,times,sans-serif!important;font-weight:700;line-height:1}.about_madlug figure{position:absolute;bottom:0;left:0;width:50%;margin:0}.about_madlug figure img{display:block;width:100%;max-width:600px;margin:0 auto}.product_intro{padding:60px 0 70px}.product_intro .wrap{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);margin:0 auto;max-width:1200px}.product_intro .wrap header{margin:0 0 30px}.product_intro .wrap header h2{font-size:2.875rem;float:left}.product_intro .wrap header nav{margin:0;padding:5px 0 0;float:right}.product_intro .wrap header nav a{padding:10px 15px;font-size:1rem;float:left}.product_intro .wrap header nav a+a{margin-left:10px;padding:8px 15px}.product_intro .wrap header nav:after{content:"";display:block;clear:both}.product_intro .wrap header:after{content:"";display:block;clear:both}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide{width:-webkit-calc((100% - 40px) / 3);width:calc((100% - 40px) / 3)}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a{display:block;text-decoration:none}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a figure img{width:300px}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a h2{font-size:1.125rem}.product_intro .wrap .swiper .swiper-wrapper .swiper-slide article a p{font-size:1.125rem;margin:10px 0 0}.product_intro .wrap .swiper .swiper-pagination{display:none}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide{height:auto}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide{position:relative}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header{width:40%;position:absolute;top:50%;padding:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header h2{margin:0 0 12px;padding:0;font-size:2.875rem;font-family:Circular Book,times,sans-serif!important;font-weight:700;line-height:1}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header p{padding:0;margin:0;font-size:1.5rem;line-height:1.25}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav{margin:30px auto 0;width:225px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav a{display:block;margin:0;line-height:1;width:100%;font-size:1.125rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#f2705d;color:#fff;padding:12px 0 14px;box-sizing:border-box;-moz-box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav a+a{margin:6px 0 0;background-color:#fff;padding:12px 0 13px;border:2px solid #F2705D;color:#f2705d}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav:after{content:"";display:block;clear:both}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element{width:60%;float:right;background-color:#919185;padding:40px 0 20px;border-top:0;border-left:1px solid rgb(0,0,0);-moz-box-sizing:border-box;box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header{text-align:center}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header h2{font-size:2.5rem;color:#fff}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header p{font-size:1.5rem;line-height:1;color:#dddcbf;margin:0 0 5px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element figure{width:450px;margin:0 auto}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element figure img{display:block;width:100%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide{padding:65px 50px 40px 100px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header{text-align:center;position:absolute;top:50%;left:50px;width:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header h5{font-size:1.5rem;text-transform:uppercase}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header h2{font-size:3rem;line-height:1.125;color:#4f0e2b}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header p{font-size:1.5rem;line-height:1.125;color:#8e5b5b}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header span{display:block;margin:25px auto 0;line-height:1;width:200px;font-size:1.25rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#f2705d;color:#fff;padding:14px 0;box-sizing:border-box;text-transform:capitalize;-moz-box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header a{display:block;width:100%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header a+a span{background-color:#fff;border:1px solid #F2705D;color:#f2705d;text-align:center;margin:5px auto 0}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide figure{width:60%;float:right;margin:0 auto}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide figure .highlight{font-size:1rem;line-height:1;text-transform:uppercase;letter-spacing:2px;text-align:center;margin:0 0 5px;color:#dddcbf}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide figure img{display:block;width:100%;margin:0 auto;max-width:500px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide:after{content:"";display:block;clear:both}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide:after{content:"";display:block;clear:both}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article{height:auto}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header h2{font-size:3rem;margin:0 0 16px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header p{font-size:1.625rem}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header nav{margin:30px auto 0}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>header h2+p{margin-top:90px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>header p+h2{margin-top:90px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>header a{margin-top:80px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>figure{width:600px;height:600px;right:auto;left:50%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>figure:before{display:none}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>figure img{width:600px;height:600px}.new_hero_slider .wrap .swiper .swiper-pagination{position:absolute;left:0;bottom:15px;padding:0}.new_hero_slider .wrap .swiper .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;margin:0 3px;font-size:0;line-height:1;opacity:1;background-color:transparent;display:inline-block;border:1px solid rgba(255,255,255,.25)}.new_hero_slider .wrap .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f2705d;border:1px solid rgba(0,0,0,.25)}}@media screen and (min-width: 1200px){.primary_navigation_menu .toggle_bar{padding:7px 100px;background-color:#f3e6ad;color:#000;border-bottom:1px solid rgb(0,0,0)}.primary_navigation_menu .toggle_bar div{float:right}.primary_navigation_menu .toggle_bar div h3{float:left;font-size:1rem;line-height:1;padding:7px 0 0;margin:0 15px 0 0}.primary_navigation_menu .toggle_bar div nav{float:right}.primary_navigation_menu .toggle_bar div nav a{display:block;padding:6px 15px 7px;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:8px;float:left;font-size:1rem;font-weight:700;line-height:1;border:1px solid rgba(22,22,22,.25)}.primary_navigation_menu .toggle_bar div nav a.selected{background-color:#16161640;color:#fff}.primary_navigation_menu .toggle_bar div nav a+a{margin:0 0 0 10px}.primary_navigation_menu .toggle_bar div nav:after{content:"";display:block;clear:both}.primary_navigation_menu .toggle_bar div:after{content:"";display:block;clear:both}.primary_navigation_menu .toggle_bar:after{content:"";display:block;clear:both}.primary_navigation_menu .top .wrap{margin:0 100px}.primary_navigation_menu .top .wrap .cta{float:right;margin-top:-8px}.primary_navigation_menu .top .wrap .cta a{display:inline-block;border:1px solid rgb(0,0,0);-moz-box-sizing:border-box;box-sizing:border-box;padding:7px 20px}.primary_navigation_menu .top .wrap .searchbox{display:block;position:absolute;top:22px;right:265px;width:250px;border:1px solid rgb(0,0,0)}.primary_navigation_menu .top .wrap .searchbox form .input{width:100%;margin:0}.primary_navigation_menu .top .wrap .searchbox form .input input{width:100%;border-radius:0;border:0}.primary_navigation_menu .top .wrap .searchbox form button{display:block;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);color:#fff;position:absolute;right:15px;top:0;color:#000;padding:15px 0 0}.primary_navigation_menu .top .wrap .search_button{display:none!important}.primary_navigation_menu .top .wrap .basket_icon{right:100px}.primary_navigation_menu .bottom .wrap{margin:0 100px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide{position:relative}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header{width:40%;position:absolute;top:50%;padding:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header h2{margin:0 0 20px;padding:0;font-size:3.75rem;font-family:Circular Book,times,sans-serif!important;font-weight:700;line-height:.875}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header p{padding:0;margin:0;font-size:1.875rem;line-height:1.25}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav{margin:40px auto 0;width:250px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav a{display:block;margin:0;line-height:1;width:100%;font-size:1.25rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#f2705d;color:#fff;padding:12px 0 14px;box-sizing:border-box;-moz-box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav a+a{margin:6px 0 0;background-color:#fff;padding:12px 0 13px;border:2px solid #F2705D;color:#f2705d}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide>header nav:after{content:"";display:block;clear:both}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element{width:60%;float:right;background-color:#919185;padding:40px 0 20px;border-top:0;border-left:1px solid rgb(0,0,0);-moz-box-sizing:border-box;box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header{text-align:center}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header h2{font-size:2.875rem;color:#fff}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element header p{font-size:1.5rem;line-height:1;color:#dddcbf;margin:0 0 5px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element figure{width:500px;margin:0 auto}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element figure img{display:block;width:100%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide{padding:65px 50px 30px 100px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header{text-align:center;position:absolute;top:50%;left:50px;width:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header h5{font-size:1.875rem;text-transform:uppercase;color:#4f0e2b;margin:0 0 10px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header h2{font-size:4rem;line-height:1.125;color:#4f0e2b;margin:0 0 10px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header p{font-size:2rem;line-height:1.125;color:#8e5b5b}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide header span{display:block;margin:30px auto 0;line-height:1;width:250px;font-size:1.25rem;border-radius:8px;font-family:Circular Book,times,sans-serif!important;font-weight:600;background-color:#f2705d;color:#fff;padding:14px 0;box-sizing:border-box;-moz-box-sizing:border-box}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide figure{width:60%;float:right;margin:0 auto}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide figure .highlight{font-size:1.25rem;line-height:1;text-transform:uppercase;letter-spacing:2px;text-align:center;margin:0 0 5px;color:#dddcbf}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide figure img{display:block;width:100%;margin:0 auto;max-width:650px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide .promo_element_wide:after{content:"";display:block;clear:both}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide .new_slide:after{content:"";display:block;clear:both}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header h2{font-size:3.5rem;line-height:1;margin:0 0 20px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header p{font-size:2rem;line-height:1.125}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header nav{margin:40px auto 0}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header nav a{font-size:1.125rem}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article>header nav a+a{margin-top:10px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>header h2{font-size:3.5rem}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>header h2+p{margin-top:90px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>header p{font-size:1.5rem}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>header p+h2{margin-top:90px}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>header a{margin-top:80px;font-size:1.125rem}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>figure{width:600px;height:600px;right:auto;left:50%}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>figure:before{display:none}.new_hero_slider .wrap .swiper .swiper-wrapper .swiper-slide article.orange>figure img{width:600px;height:600px}.new_hero_slider .wrap .swiper .swiper-pagination{position:absolute;left:0;bottom:15px;padding:0}.new_hero_slider .wrap .swiper .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;margin:0 3px;font-size:0;line-height:1;opacity:1;background-color:transparent;display:inline-block;border:1px solid rgba(255,255,255,.25)}.new_hero_slider .wrap .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f2705d;border:1px solid rgba(0,0,0,.25)}}.product-description .black_friday{background-color:#161616;padding:30px;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 25px;border-radius:8px}.product-description .black_friday h2{color:#fff;font-size:1.5rem;line-height:1;margin:0 0 30px}.product-description .black_friday h2 span{font-size:1.5rem;line-height:1.25;display:block;color:#fbe596}.product-description .black_friday p{color:#e8e8e8;margin:0}.product-description .black_friday p+p{margin-top:20px}.product_page .utility-bar{display:block;margin:0}.product_page .utility-bar .utility-bar__right{display:none}.filter-container .filter-shade,.filter-container .filters{z-index:100000!important}.utility-bar-sticky-mobile-copy-reveal .utility-bar--sticky-mobile-copy{opacity:0;visibility:hidden}@media (min-width: 1001px){.filter-container--side:not(.filter-container--show-filters-desktop) .filters{padding-top:50px;height:0}.filter-container .filter-shade,.filter-container .filters{z-index:8001!important}}@media (min-width: 1200px){.product_page .collection-listing{padding-top:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/new.css.map */
