.template-index #main{padding-bottom:0}#Collection.page-width.forsearch-res{min-height:30vh}.template-index #r_sitebody .mtb2{margin-bottom:0!important}.template-index #r_sitebody footer.bd-toponly{border-top:0px}.flickity-button{background:none}.flickity-button:focus{outline:0px;box-shadow:none}.flickity-button:hover{background:none}.flickity-button-icon{height:28px;width:50px;fill:transparent}.flickity-button-icon.disabled{opacity:.25}.previous .flickity-button-icon{background:url(//duneph.myshopify.com/cdn/shop/t/194/assets/ic_stepbackward_24px.svg?v=121691354496723347861727611672);background-size:50px;background-position:center;background-repeat:no-repeat}.next .flickity-button-icon{background:url(//duneph.myshopify.com/cdn/shop/t/194/assets/ic_stepforward_24px.svg?v=134169461162160533151727611672);background-size:50px;background-position:center;background-repeat:no-repeat}.amp-anim-container:first-child~.amp-anim-container,.amp-anim-container.hidden-slider{visibility:hidden;z-index:-1}.template-product .flickity-enabled:not(.product-carousel) .flickity-viewport{max-height:100%;height:100%!important}.template-product .main-container .amp-anim-container.active-slider{z-index:1;visibility:visible}.template-product .nav-container .amp-carousel .active-slider{margin-bottom:5px}.template-product .nav-container .amp-carousel .hidden-slider{visibility:hidden;opacity:0;position:absolute;z-index:-99}.template-product .swatch-option{position:relative}.template-product .swatch-option input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;text-align:center}.template-product .click-to-zoom{z-index:3}.template-product .featherlight:last-of-type{background:#fff}.template-product .featherlight .featherlight-close-icon{background:url(//duneph.myshopify.com/cdn/shop/t/194/assets/amp-fullview-close.svg?v=129628938930708935331727611672);text-indent:-9999em;width:32px;height:32px;background-size:32px;top:16px;right:16px;z-index:99999999999}.template-product .featherlight .featherlight-content{padding:0;margin:0;width:100%;max-height:100%;height:calc(100% - 120px);border:0px;vertical-align:top;overflow-y:hidden}.template-product .featherlight .featherlight-next,.template-product .featherlight .featherlight-previous{display:none}.template-product .featherlight .main-container .list{height:100%;overflow:visible}.template-product .featherlight .main-container .list .amp-selected{transition:all .4s linear}.template-product .featherlight .flickity-prev-next-button.previous{left:20%!important;top:108%;z-index:9}.template-product .featherlight .flickity-prev-next-button.next{right:20%!important;top:108%;z-index:9}#for-lightbox,.mshare .msharebox span.at4-visually-hidden{display:none}.mshare .msharebox a{height:36px;display:inline-block;width:36px;padding:2px}#product-upsells .related-product:nth-child(2)~*{display:none}#dsocial .sb-list{justify-content:center}#dsocial .sb-list .socialicon{width:50px;flex:inherit}@media screen and (max-width:768px){.template-product .nav-container,.template-product .flickity-prev-next-button,.template-product .amp-viewer-kit .desktop-normal-view .tooltip.image span.tooltip-icon{display:none}.template-product .amp-carousel{overflow:visible}.template-product .flickity-page-dots{bottom:-33px}.template-product .flickity-page-dots .dot{margin:0 15px}.template-product #product-detail{margin-top:50px}html.with-featherlight{overflow:initial}body .featherlight{display:none}}.home-section .hero-image-area{position:relative}.home-section .hero-image-area .height-spacer{padding-top:40%}.home-section .hero-image-area.for-accessories .height-spacer{padding-top:50%}.home-section .hero-image-area .content-container{position:absolute;width:100%;height:100%;top:0;z-index:2}.home-section .hero-image-area .banner-text{background:transparent;transform:translate3d(0,58px,0);font-size:4em;font-family:Raleway;color:#fff;text-align:center;font-style:normal;font-weight:300;line-height:1;letter-spacing:10px;text-decoration:none;text-transform:uppercase;font-variant:no-common-ligatures no-discretionary-ligatures no-historical-ligatures no-contextual;text-shadow:none;cursor:default;white-space:normal;word-wrap:break-word}.home-section .hero-image-area .banner-text span{position:relative}.home-section .hero-image-area .banner-text span:after{content:"";display:block;height:1px;left:0;margin-top:-1px;position:absolute;background:#fff;transform-origin:0px 100% 0px;width:100%}.home-section .hero-image-area .link-container{position:absolute;text-align:center;display:flex;flex-direction:row;align-items:flex-end;bottom:20.5%;left:24.6%;width:42%;justify-content:end}.home-section .hero-image-area .link-container .link{height:0px;font-weight:600;box-shadow:#999 0 0;border-width:0px;line-height:33.6px;background-color:transparent;color:#000;font-size:12.7px;text-transform:uppercase;letter-spacing:2.2px;font-family:Lato;font-weight:400;flex-direction:column;display:flex;width:40%;padding-top:8.3%}.home-section .hero-image-area .link-container .link.for-accessories{width:150px}.home-section .hero-image-area .big-background{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-2;background-position:center!important;background-size:cover!important}.home-section .hero-image-area .small-background{display:none;background-position:center!important;background-size:cover!important;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-2}.home-section .hero-image-area.for-accessories{width:70%;margin:0 auto}.home-section .feature-collections{max-width:92.5%;margin:50px auto 30px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.home-section .feature-collections .block{position:relative;width:50%;margin:0 2px}.home-section .feature-collections .block .button-area{position:absolute;bottom:0;width:100%;text-align:center}.home-section .feature-collections .block .button-area a{color:#000;font-size:16px;font-weight:600;font-family:Raleway;display:inline-block;width:auto;height:50px;width:260px;line-height:50px;padding:0 10px;border-width:0px;background:#ffffffb3;margin-bottom:70px}.template-collection #listing-list .page-wrapper,.template-search #listing-list .page-wrapper{display:flex;flex-wrap:wrap}.template-collection .bc-sf-filter-option-block,.template-search .bc-sf-filter-option-block{border-top:1px solid #333;padding:0 0 8px;border-bottom:0px}.template-collection .bc-sf-filter-option-block:last-child,.template-search .bc-sf-filter-option-block:last-child{border-bottom:1px solid #333}.template-collection .bc-sf-filter-option-block .bc-sf-filter-block-title,.template-search .bc-sf-filter-option-block .bc-sf-filter-block-title{padding:16px 4px 8px}.template-collection .bc-sf-filter-option-block .bc-sf-filter-block-title h3,.template-search .bc-sf-filter-option-block .bc-sf-filter-block-title h3{font-weight:400;text-transform:none;line-height:19.2px;font-size:16px;font-family:Arial,Helvetica,sans-serif;display:block;position:relative}.template-collection .bc-sf-filter-option-block .bc-sf-filter-block-title h3 span:before,.template-search .bc-sf-filter-option-block .bc-sf-filter-block-title h3 span:before{width:8px;height:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);border:2px solid #000!important;border-width:2px 2px 0 0!important;position:absolute;right:0;top:3px;-webkit-transition-duration:.75s;transition-duration:.75s}.template-collection .bc-sf-filter-option-block .bc-sf-filter-block-title h3 .up:before,.template-search .bc-sf-filter-option-block .bc-sf-filter-block-title h3 .up:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.template-collection #bc-sf-filter-top-sorting label:after,.template-search #bc-sf-filter-top-sorting label:after{content:":"}.template-collection #bc-sf-filter-top-sorting select,.template-search #bc-sf-filter-top-sorting select{display:inline-block;-webkit-appearance:none;appearance:none;height:auto;border:0px;max-width:none!important;background:transparent;padding-right:20px;width:auto!important}.template-collection .bc-sf-filter-option-block-price .bc-sf-filter-block-content,.template-search .bc-sf-filter-option-block-price .bc-sf-filter-block-content{margin-top:0;padding-top:20px}.template-collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul,.template-search .bc-sf-filter-option-block .bc-sf-filter-block-content ul{flex-wrap:wrap}.template-collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li,.template-search .bc-sf-filter-option-block .bc-sf-filter-block-content ul li{width:50%}.template-collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a,.template-search .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a{padding-left:30px;font-size:12px;line-height:24px}.template-collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a>span:first-child,.template-search .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a>span:first-child{width:24px;height:24px;box-shadow:0 0 0 1px #000;top:1px}.template-collection .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-value,.template-search .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-value{display:inline-block;line-height:1.2;vertical-align:middle}.template-collection .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-amount,.template-search .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-amount{display:inline-block;font-size:80%;color:#939598;vertical-align:middle}.template-collection .bc-sf-filter-option-block .bc-sf-filter-option-range-amount,.template-search .bc-sf-filter-option-block .bc-sf-filter-option-range-amount{display:none}.template-collection .bc-sf-filter-option-block .noUi-horizontal .noUi-base,.template-search .bc-sf-filter-option-block .noUi-horizontal .noUi-base{width:90%;margin:0 auto}.template-collection .bc-sf-filter-option-block .noUi-horizontal .noUi-origin .noUi-handle,.template-search .bc-sf-filter-option-block .noUi-horizontal .noUi-origin .noUi-handle{position:absolute;display:block;cursor:default;top:-3px;left:-10px;width:25px;height:25px;border:1px solid transparent;background:#000;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;cursor:pointer}.template-collection .bc-sf-filter-option-block .noUi-value-large,.template-search .bc-sf-filter-option-block .noUi-value-large{cursor:default;white-space:nowrap;font-size:11px;padding:1px 5px;color:#777}.search-header-contain{text-align:center;margin:0 auto}.search-header-contain .search-header{padding-top:20px;padding-bottom:10px;display:block}.search-header-contain .results-desc{display:block;font-size:18px;font-weight:400}.for-search #bc-sf-filter-message{display:none}.rte{text-align:center}#r_nav_level0 a:hover{color:#f40}#RecoverPasswordForm p{display:flex;width:unset}#RecoverPasswordForm p input{margin-right:10px}#RecoverPasswordForm .text-center{margin-bottom:10px}#RecoverPasswordForm h2{font-weight:400;margin-bottom:10px}#RecoverPasswordForm button{font-size:16px;padding:6px 10px;border-width:0;cursor:pointer;color:#fff;background-color:#000;-webkit-appearance:none;-webkit-transition-duration:.75s;transition-duration:.75s}@media screen and (max-width:1024px){.home-section .hero-image-area .height-spacer{padding-top:55%}.home-section .hero-image-area .banner-text{font-size:3.25em}.home-section .hero-image-area .link-container{bottom:32.3%;left:34.3%;width:31.7%}}@media screen and (max-width:66em){#listing-sidebar{display:none}.page-width #listing-wrapper>#listing-sidebar-gap{display:none}}@media screen and (min-width:768px){.for-small{display:none}.for-big{display:block}header{padding-bottom:74.6px}}@media screen and (max-width:768px){.home-section .hero-image-area .height-spacer{padding-top:100%}.home-section .hero-image-area .banner-text{font-size:2em}.home-section .hero-image-area .big-background{display:none}.home-section .hero-image-area .small-background{display:block}.home-section .feature-collections{width:100%;flex-wrap:wrap;max-width:100%;margin-top:15px}.home-section .feature-collections .block{width:100%;margin:0 0 15px}.template-collection #bc-sf-filter-top-sorting,.template-search #bc-sf-filter-top-sorting{padding:0 10px;background:none}.template-collection #bc-sf-filter-top-sorting select,.template-search #bc-sf-filter-top-sorting select{padding:0;font-size:11.5px;width:calc(100% - 56px)!important}.for-small{display:block}.for-big{display:none}}@media screen and (max-width:66em){#filter-mobile-overlay{position:fixed;top:0;left:0;z-index:-1;background:#0009;width:100%;height:100%}.template-collection .bc-sf-filter-selection-wrapper .bc-sf-filter-option-label,.template-collection .bc-sf-filter-selection-wrapper .bc-sf-filter-block-title,.template-search .bc-sf-filter-selection-wrapper .bc-sf-filter-option-label,.template-search .bc-sf-filter-selection-wrapper .bc-sf-filter-block-title{padding:0 20px}.template-collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul,.template-search .bc-sf-filter-option-block .bc-sf-filter-block-content ul{padding:0 15px}#listing-sidebar{position:relative;z-index:4}#listing-sidebar.active{display:block}.simplebar-track.vertical{display:none}.simplebar-scroll-content{padding-right:0!important;background:#fff}.simplebar-scroll-content #esFacetList{padding-top:41px}}#facetapplyclose{cursor:pointer}@media screen and (max-width:767px){#esFacetList #bc-sf-filter-tree:not(.bc-sf-filter-tree-mobile-open){display:block}}@media screen and (max-width:480px){.home-section .hero-image-area .banner-text span:after{left:0;margin:0 auto;width:90%;position:relative}#CustomerLoginForm .text-center{margin-top:10px}}.filter-bottom-pagination{text-align:center;margin-top:45px;margin-bottom:45px}.filter-bottom-pagination li{display:inline-block;margin:0 10px;font-size:1em;border:1px solid black;width:35px;height:35px;line-height:35px;vertical-align:middle}.filter-bottom-pagination li.disabled{opacity:.4}.filter-bottom-pagination li span.active{width:35px;height:35px;background:#000;display:inline-block;vertical-align:top;color:#fff;line-height:35px}.filter-bottom-pagination li:not(.disabled):hover{color:#fff;background:#000}.filter-bottom-pagination li:not(.disabled):hover a{color:#fff;cursor:pointer}.filter-bottom-pagination li:first-child,.filter-bottom-pagination li:last-child{line-height:30px;font-size:1.5em}#bc-sf-filter-load-more .load-more-container .bc-sf-filter-load-more-button,#bc-sf-filter-load-more .load-more-container .bc-sf-filter-show-all-button{color:#333;border:1px solid #333;background-color:transparent;padding:10px 20px;height:auto;vertical-align:top;line-height:22px;text-transform:none!important}#bc-sf-filter-load-more .load-more-container .bc-sf-filter-show-all-button{color:#fff;background:#000;cursor:pointer}a.hideonnarrowinlineblock.f-color1.decor{display:none!important}.bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a.selected>span:first-child:after{width:11px!important;height:6px!important;top:8px!important;left:7px!important}.nogaps.size_guide{display:flex;flex-wrap:wrap}.nogaps.mtb0-5.f-12{display:flex}#ajaxEditorial{top:0;display:none;height:auto;overflow-y:initial;width:100%;left:0;margin-left:0}.size-guide-open .template-product .featherlight{background:#000c}.size-guide-open .template-product .featherlight #ajaxEditorial{display:block!important}.size-guide-open .template-product .featherlight .featherlight-content{top:7%;height:85%;width:75%;overflow-y:auto}.size-guide-open .template-product .featherlight .featherlight-content .featherlight-close{background:url(//duneph.myshopify.com/cdn/shop/t/194/assets/checkoutrd_popclose.png?v=60661373014515284651727611672);background-size:cover;background-repeat:no-repeat;background-position:center center;width:20px;height:20px}.size-guide-open .template-product .featherlight .featherlight-content .autooverflow-y{overflow-y:initial}@media screen and (max-width:768px){.size-guide-open .template-product .featherlight .featherlight-content{width:95%}.size-guide-open .template-product .featherlight .featherlight-content [data-width-xs="1/4"]{width:23%}}div#mc_embed_signup,.listing .listing-image .hover-image{display:none}.listing .listing-image:hover .hover-image{display:block}.home-section .feature-collections{display:none}#filler-header{visibility:hidden;opacity:0%;font-size:16px;line-height:22px;padding:12px 36.8px;display:none}div#r_nav_placeholder{height:0px}a.view-faqs-button{display:inline-block;margin-top:10px;padding:10px;background-color:#000;color:#fff;margin-left:0%}.flexshrinkgrow1>div{font-size:12px}#tf-year-container{width:100%!important}.onehw{width:100%!important;max-width:unset!important}.remove-padding{padding:0!important}@media screen and (min-width:768px){div#bar-sortfilter.fixed{top:35px!important}#r_nav.fixed{display:block;height:45px}#viewer-main>.second-layer{display:none}}@media screen and (max-width:768px){div#header2-logo{padding-right:35px;box-sizing:border-box}#viewer-main>.second-layer{display:block;margin-top:30px}.mobile-hidden{display:none!important}}.storeListHolder .mb0-5~.mt0-5 [data-width-xs="1/2"]{vertical-align:bottom}.product_onsale .sale_price{display:block}.product_onsale .regular_price{display:none}#newsletter-popin-wrapper,#newsletter-popin-wrapper-2{display:flex;display:none;opacity:0;height:100vh;width:100vw;min-height:400px;position:fixed;top:0;justify-content:center;left:0;align-items:center;z-index:999}#newsletter-popin-box,#newsletter-popin-box-2{display:none;background:#000;justify-content:center;align-items:center;color:#fff;text-align:center;position:relative;display:flex;flex-direction:row;height:65%;width:65%}.newsletter-popin-box .close-btn{display:block;position:absolute;top:17px;right:10px;height:20px;width:20px;cursor:pointer}.newsletter-popin-box .close-btn div{position:relative}.newsletter-popin-box .close-btn span{width:20px;height:1px;display:block;transform:rotate(45deg);background:#fff;position:relative}.newsletter-popin-box .close-btn span:first-child{top:1px;transform:rotate(-45deg)}.newsletter-popin-box .wrap,#newsletter-popin-box-2 .wrap{padding:60px;display:flex;width:50%;height:100%;justify-content:space-around;text-align:left;align-items:center;font-family:Lato,sans-serif}.newsletter-popin-box .wrap p,#newsletter-popin-box-2 .wrap p{font-size:18px;color:#fff;margin:0;font-family:Lato,sans-serif}.newsletter-popin-box h4,.newsletter-popin-box .success h4,#newsletter-popin-box-2 h4,#newsletter-popin-box-2 .success h4{font-weight:400;font-size:50px;letter-spacing:.02em;text-decoration:none;margin-bottom:30px;line-height:1.4}.newsletter-popin-box .success,#newsletter-popin-box-2 .success{height:100%;width:100%;display:none}.newsletter-popin-box .success h4,#newsletter-popin-box-2 .success h4{margin-bottom:0;font-size:.8125em}.newsletter-popin-box .success .wrapper,#newsletter-popin-box-2 .success .wrapper{display:flex;height:100%;justify-content:center;align-items:center}.newsletter-popin-box form input,#newsletter-popin-box-2 form input{background:none;border:0px;border-bottom:1px solid black;text-align:center;width:100%;color:#000;border-radius:0;font-size:.875em;letter-spacing:.02em;height:38px;line-height:38px;outline:0px;width:70%;margin:20px 0}.newsletter-popin-box form input,.newsletter-popin-box form button,#newsletter-popin-box-2 form input,#newsletter-popin-box-2 form button{display:block}.newsletter-popin-box form button,#newsletter-popin-box-2 form button{margin:42px 0 0;width:95%;max-width:230px;text-align:center;height:50px;border:1px #000 solid;background:#fff;color:#000;text-transform:uppercase;font-size:1em;letter-spacing:.04em;transition:all .2s linear;font-family:Lato,sans-serif}.newsletter-popin-box form button:hover,#newsletter-popin-box-2 form button:hover{color:#fff;background:#000;border:1px solid #fff}.newsletter-popin-box .popin-image,#newsletter-popin-box-2 .popin-image{width:100%;height:100%}.newsletter-popin-box .popin-image img,#newsletter-popin-box-2 .popin-image img{display:block;height:100%;width:100%;object-fit:cover}.newsletter-popin-box form input::placeholder{color:#dedede;text-transform:uppercase}.newsletter-popin-box form input::-webkit-input-placeholder{color:#dedede;text-transform:uppercase}.newsletter-popin-box form input::-moz-placeholder{color:#dedede;text-transform:uppercase}.newsletter-popin-box form input:-ms-input-placeholder{color:#dedede;text-transform:uppercase}.newsletter-popin-box form input:-moz-placeholder{color:#dedede;text-transform:uppercase}.popin-overlay{width:100%;height:100%;z-index:-1;background:transparent;position:fixed}@media screen and (max-width:767px){#newsletter-popin-box,#newsletter-popin-box-2{display:flex;flex-direction:column;width:60vw;min-width:300px;height:45vh;min-height:373px}#newsletter-popin-box .wrap,#newsletter-popin-box-2 .wrap{text-align:center;width:100%;height:50%;padding:30px}#newsletter-popin-box .wrap form button,#newsletter-popin-box-2 .wrap form button{margin:50px auto}#newsletter-popin-box .wrap p,#newsletter-popin-box-2 .wrap p{font-size:14px;margin:0}#newsletter-popin-box .close-btn,#newsletter-popin-box-2 .close-btn{top:3%}#newsletter-popin-box h4,#newsletter-popin-box-2 h4{width:60%;margin:20px auto;font-size:33px}#newsletter-popin-box form input,#newsletter-popin-box-2 form input{margin:20px auto}#newsletter-popin-box .popin-image,#newsletter-popin-box-2 .popin-image{width:100%;height:100%}#newsletter-popin-box .popin-image img,#newsletter-popin-box-2 .popin-image img{height:373px}}@media screen and (max-width:659px){#newsletter-popin-box h4,#newsletter-popin-box-2 h4{width:71%}}@media screen and (max-width:580px){#newsletter-popin-box h4,#newsletter-popin-box-2 h4{width:82%}}@media screen and (max-width:516px){#newsletter-popin-box h4,#newsletter-popin-box-2 h4{width:95%}}@media screen and (max-width:480px){#newsletter-popin-box .close-btn,#newsletter-popin-box-2 .close-btn{top:3%}#newsletter-popin-box h4,#newsletter-popin-box-2 h4{font-size:1.35em;margin:20px auto}#newsletter-popin-box .wrap,#newsletter-popin-box-2 .wrap{padding:30px 20px 0}#newsletter-popin-box .wrap p,#newsletter-popin-box-2 .wrap p{font-size:.75em;width:100%;margin:0 auto}#newsletter-popin-box form input,#newsletter-popin-box-2 form input{width:100%;font-size:.75em;margin:15px auto}#newsletter-popin-box .popin-image,#newsletter-popin-box-2 .popin-image{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/194/assets/duneph.scss.css.map */
