*{margin:0;padding:0;box-sizing:border-box;letter-spacing:0}.desktop{display:flex!important}.mobile{display:none!important}li{list-style:none}a{color:#000;text-decoration:none;cursor:pointer}img,video{height:100%;width:100%;object-fit:cover}body::-webkit-scrollbar{width:7px}body::-webkit-scrollbar-track{background:transparent!important}body::-webkit-scrollbar-thumb{background:#000;border-radius:2%;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,112.328,0,1)}.card-wrapper:hover .media--hover-effect img{transform:unset!important}.button:not([disabled]):hover:after{--border-offset: unset;box-shadow:unset}@font-face{font-family:Neue-Haas-55;src:url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/fonnts.com-Neue_Haas_Grotesk_Display_Pro_55_Roman.woff2?v=1753080746) format("woff2"),url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/fonnts.com-Neue_Haas_Grotesk_Display_Pro_55_Roman.woff?v=1753080742) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Neue-Haas-66;src:url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/fonnts.com-Neue_Haas_Grotesk_Display_Pro_66_Medium_Italic.woff2?v=1753082959) format("woff2"),url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/fonnts.com-Neue_Haas_Grotesk_Display_Pro_66_Medium_Italic.woff?v=1753082956) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Neue-Haas-65;src:url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/NeueHaasDisplayMediu.woff2?v=1753099127) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Neue-Haas-25;src:url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/NeueHaasDisplayThin.woff2?v=1753100075) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Neue-Haas-45;src:url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/NeueHaasDisplayLight.woff2?v=1753174970) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Neue-Haas-46;src:url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/NeueHaasDisplayLightItalic.woff2?v=1753182247) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Neue-Haas-75;src:url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/NeueHaasDisplayBold.woff2?v=1753182401) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:OPTIMA;src:url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/OPTIMA.woff2?v=1755862284) format("woff2"),url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/OPTIMA.woff?v=1755862284) format("woff");font-weight:400}@font-face{font-family:helvetica-regular;src:url(https://cdn.shopify.com/s/files/1/0902/5087/1078/files/Helvetica_19fb7387-ea66-4fce-96a4-81605cff0f32.woff2?v=1749124680) format("woff2"),url(https://cdn.shopify.com/s/files/1/0902/5087/1078/files/Helvetica.woff?v=1749124680) format("woff");font-weight:400;font-style:normal}@font-face{font-family:helvetica-bold;src:url(https://cdn.shopify.com/s/files/1/0902/5087/1078/files/Helvetica-Bold.woff2?v=1749124680) format("woff2"),url(https://cdn.shopify.com/s/files/1/0902/5087/1078/files/Helvetica-Bold.woff?v=1749124680) format("woff");font-weight:400;font-style:normal}@font-face{font-family:archivo-black;src:url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/archivo-black.regular.woff2?v=1756378840) format("woff2"),url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/archivo-black.regular.woff?v=1756378841) format("woff");font-weight:400;font-style:normal}@font-face{font-family:roboto-xtra-bold;src:url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/Roboto-Black.woff2?v=1756451812) format("woff2"),url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/Roboto-Black.woff?v=1756451812) format("woff");font-weight:400;font-style:normal}@font-face{font-family:roboto-bold;src:url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/Roboto-Bold.woff2?v=1756451812) format("woff2"),url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/Roboto-Bold.woff?v=1756451812) format("woff");font-weight:400;font-style:normal}@font-face{font-family:public-light;src:url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/public-sans.light.woff2?v=1756451930) format("woff2"),url(https://cdn.shopify.com/s/files/1/0716/2259/0660/files/public-sans.light.woff?v=1756451930) format("woff");font-weight:100;font-style:normal}@font-face{font-family:pf-main;src:url(/cdn/shop/files/Primal-Forged.woff2?v=1758869797) format("woff2"),url(/cdn/shop/files/Primal-Forged.woff?v=1758869797) format("woff");font-weight:100;font-style:normal}@font-face{font-family:p22-hopper;src:url(/cdn/shop/files/P22_Hopper_Edward.woff2?v=1765356270) format("woff2"),url(/cdn/shop/files/P22_Hopper_Edward.woff?v=1765356270) format("woff");font-weight:100;font-style:normal}sticky-header{background-color:transparent!important;border-bottom:0!important}.header{height:100%;width:100%;z-index:99;padding:0!important}.header-main{width:100%;position:fixed;top:1.9vw;left:0}.header-main .navbar{height:100%;width:100%;display:flex;height:3.5vw;transition:clip-path .2s linear,background .2s linear;background:transparent}.header-main .navbar{border-color:transparent!important}.header-main .navbar.addBg,.header-main .navbar:hover{background:#fff}.header-main .navbar .header-left ul li a{color:#fff}.header-main .navbar.addBg .header-left ul li a,.header-main .navbar:hover .header-left ul li a{color:#000}.header-main .navbar .header-right ul li.nav-login a{color:#fff}.header-main .navbar.addBg .header-right ul li.nav-login a,.header-main .navbar:hover .header-right ul li.nav-login a{color:#000}.header-main .navbar .nav-bag a{color:#fff}.header-main .navbar.addBg .nav-bag a,.header-main .navbar:hover .nav-bag a{color:#000}.header-main .navbar .header-center a svg *{fill:#fff}.header-main .navbar.addBg .header-center a svg *{fill:#000}.header-main .navbar:hover .header-center a svg *{fill:#000}.header-main .navbar .nav-search a{color:#fff}.header-main .navbar.addBg .nav-search a,.header-main .navbar:hover .nav-search a{color:#000}.nav-search .header__search .header__icon .svg-wrapper{color:#fff;font-size:.77vw}.header__search .search-modal__form{max-width:100%}.predictive-search__results-list.list-unstyled{flex-direction:column;align-items:start!important;gap:.5vw!important}.predictive-search__results-list.list-unstyled li{width:50%}.predictive-search__results-list.list-unstyled li *{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal}.header-main .navbar.addBg .nav-search .header__search .header__icon .svg-wrapper,.header-main .navbar:hover .nav-search .header__search .header__icon .svg-wrapper{color:#000}.header-main .navbar .header-left{height:100%;flex:1;min-width:33%;display:flex;align-items:center}.header-main .navbar .header-left ul{display:flex;align-items:center;list-style:none;margin:0;padding:0;width:100%;height:100%;gap:3.35vw;padding-left:1.5vw}.header-main .navbar .header-left ul li{display:flex;justify-content:center;align-items:center;height:100%;width:fit-content}.header-main .navbar .header-left ul li a{text-decoration:none;font-size:.775vw;text-wrap:nowrap;text-transform:uppercase;font-family:Neue-Haas-55;word-spacing:.2vw;height:100%;display:flex;justify-content:center;align-items:center}.dropdown-container{position:absolute;top:95%;left:0;min-width:250px;opacity:0;visibility:hidden;transition:all .3s ease;pointer-events:none;width:100%;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:unset;padding-top:0}.dropdown-container .dropdown-container-wrpper{background:#fff}.dropdown-container:before{content:"";position:absolute;top:-20px;left:0;right:0;height:20px;background:transparent}.header-left ul.desktop li:hover .dropdown-container{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-container{pointer-events:none}.dropdown-container-wrpper{pointer-events:auto}.dropdown-content{padding:20px;padding-bottom:10vw}.dropdown-content h3{font-size:14px;font-weight:700;margin-bottom:15px;color:#000;text-transform:uppercase;letter-spacing:1px}.dropdown-links{list-style:none;padding:0;margin:0;flex-direction:column;gap:0!important;padding-left:0!important;align-items:start!important}.dropdown-links li{margin-bottom:0;width:100%!important;align-items:start!important;justify-content:start!important}.dropdown-links a{display:block;font-size:.85vw!important;color:#666;text-decoration:none;text-transform:none;letter-spacing:0;transition:all .2s ease;border-left:2px solid transparent;width:100%!important;justify-content:start!important;opacity:60%}.dropdown-links a:hover{color:#000;opacity:100%}.dropdown-featured{margin-top:15px;padding-top:15px;border-top:1px solid #eee}.dropdown-featured a{background:#000;color:#fff;text-align:center;padding:12px;border-radius:4px;font-weight:600;border-left:none}.dropdown-featured a:hover{background:#333;padding-left:12px}.header-main .navbar .header-left ul li:last-child span{background-color:#f2410f;padding:.07vw .2vw .04vw;color:#fff;margin-bottom:.05vw;margin-left:.15vw}.header-main .navbar .header-center{height:100%;flex:1;min-width:33%;display:flex;align-items:center;border-width:0 1px}.header-main .navbar .header-center a{text-decoration:none;color:#000;width:fit-content;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.header-main .navbar .header-center a svg{width:62%;height:100%}.header-main .navbar .header-right{height:100%;flex:1;min-width:33%;display:flex;align-items:center}.header-main .navbar .header-right ul{display:flex;align-items:center;list-style:none;width:100%;height:100%;justify-content:end;gap:3.75vw}.header-main .navbar .header-right ul li{height:100%;display:flex;justify-content:center;align-items:center}.header-main .navbar .header-right ul li.nav-marq{width:55%}.header-main .navbar .header-right ul li.nav-search{text-decoration:none;font-size:.77vw;text-wrap:nowrap;text-transform:uppercase;font-family:Neue-Haas-55}.header-main .navbar .header-right ul li.nav-marq{width:55%;height:2vw;perspective:800px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-left:none}.header-main .navbar .header-right ul li.nav-marq .nav-marquee{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:rotate-wheel 10s linear infinite}.header-main .navbar .header-right ul li.nav-marq .nav-marquee span{position:absolute;width:100%;height:100%;line-height:2vw;text-align:center;font-size:.77vw;text-transform:uppercase;font-family:Neue-Haas-66;color:#111;backface-visibility:hidden;transform-origin:center}.header-main .navbar .header-right ul li.nav-marq .nav-marquee span:nth-child(1){transform:rotateX(0) translateZ(1.2vw)}.header-main .navbar .header-right ul li.nav-marq .nav-marquee span:nth-child(2){transform:rotateX(72deg) translateZ(1.2vw)}.header-main .navbar .header-right ul li.nav-marq .nav-marquee span:nth-child(3){transform:rotateX(144deg) translateZ(1.2vw)}.header-main .navbar .header-right ul li.nav-marq .nav-marquee span:nth-child(4){transform:rotateX(216deg) translateZ(1.2vw)}.header-main .navbar .header-right ul li.nav-marq .nav-marquee span:nth-child(5){transform:rotateX(288deg) translateZ(1.2vw)}@keyframes rotate-wheel{0%{transform:rotateX(0)}20%{transform:rotateX(72deg)}40%{transform:rotateX(144deg)}60%{transform:rotateX(216deg)}80%{transform:rotateX(288deg)}to{transform:rotateX(360deg)}}.header-main .navbar .header-right ul li.nav-login a{text-decoration:none;font-size:.77vw;text-wrap:nowrap;text-transform:uppercase;font-family:Neue-Haas-55;color:#fff}.header-main .navbar .header-right ul li.nav-bag{text-decoration:none;font-size:.77vw;text-wrap:nowrap;text-transform:uppercase;font-family:Neue-Haas-55;color:#f2410f;padding-right:3vw}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in{margin:0;padding:0;min-width:100%;background:#fff}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul{gap:1vw!important;margin:0;padding:2vw}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item{min-width:32%;width:32%;min-height:45vw;height:45vw;overflow:hidden}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper{height:100%;min-height:100%;max-height:100%}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper .card--media{height:100%;min-height:100%}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper .card--media .card__inner{height:90%;width:100%}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper .card--media .card__inner .card__information,.poster_col .grid__item .card-wrapper .card--media .card__inner .card__information{display:none!important}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper .card--media .card__inner .card__media{height:100%;width:100%}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper .card--media .card__inner .card__media .media{height:100%;width:100%}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper .card--media .card__inner .card__media .media img{object-fit:cover;height:100%;width:100%}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card__content{padding:.5vw 1vw;font-family:Neue-Haas-55;opacity:100%;font-size:15px;height:10%;min-height:10%;display:flex;justify-content:space-between;align-items:center}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card .card__content .card__information,.poster_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content .card__information{padding:0;display:flex;align-items:start;justify-content:space-between;width:100%;height:100%}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card__content .card__information .card-information,.poster_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content .card__information .card-information,product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .card__information .card-information{width:auto}.poster_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content .card__information .card-information>.price{margin-top:0}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card__content h3{font-family:Neue-Haas-65;font-size:.9vw;color:#000}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card__content h3 a{text-decoration:none!important;text-transform:uppercase}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card__content .card-information .price{margin:0;font-size:.7vw}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add,.poster_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add{margin:0;height:2vw;width:2vw;background:transparent;position:absolute;right:1vw;bottom:5vw}.new_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add{bottom:4.5vw}.cust_featured slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add{right:1vw;bottom:4vw}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add modal-opener{height:100%;display:flex}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add modal-opener button:before{box-shadow:unset}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add modal-opener button:after{box-shadow:unset}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add modal-opener button{font-family:Neue-Haas-55;color:#f2410f;text-transform:uppercase;font-size:.7vw;height:100%;min-height:100%;display:flex;justify-content:space-between;align-items:center;background:transparent}slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add modal-opener button svg{height:100%;width:100%}.poster_col.new_col .collection.page-width ul{gap:.4%!important}.poster_col.new_col .collection.page-width ul .grid__item{min-width:24.5%;min-height:40vw;height:40vw}quick-add-modal.quick-add-modal .quick-add-modal__content .close_quick_Add_btn{height:3vw;background:transparent;position:relative}quick-add-modal.quick-add-modal .cust_pdp .page-width .product.grid{padding:0}quick-add-modal.quick-add-modal .quick-add-modal__toggle{z-index:1;display:flex;border:.5px solid #ad1d21;border-radius:0;padding:0;height:1.5vw;width:4.5vw;top:50%!important;transform:translateY(-50%);position:absolute}.text-split-parent-y{line-height:100%;overflow:hidden}.text-split-parent-y span{display:inline-block;transform:translateY(100%);opacity:0}.text-split-parent-x{line-height:100%;overflow:hidden}.text-split-parent-x span{display:inline-block;transform:translate(100%);opacity:0}.text-split-parent-x2{line-height:100%;overflow:hidden}.text-split-parent-x2 span{display:inline-block;transform:translate(100%);opacity:0}.text-split-parent-xy{line-height:100%;overflow:hidden}.text-split-parent-xy span{display:inline-block;transform:translate(100%) translateY(100%);opacity:0}.text-split-parent-o{display:flex;flex-wrap:wrap;opacity:1!important;justify-content:center;gap:0 3px}.text-split-parent-o span{display:inline-block;opacity:0}.wordSpace{padding-right:2px}.clipPath-from-r{clip-path:inset(0% 100% 0% 0%);width:fit-content}.clipPath-from-l{clip-path:inset(0% 0% 0% 100%);width:fit-content}.clipPath-from-t{clip-path:inset(0% 0% 100% 0%);width:fit-content}.clipPath-from-b{clip-path:inset(100% 0% 0% 0%);width:fit-content}.clipPath-from-br{clip-path:inset(100% 100% 0% 0%);width:fit-content}.clipPath-from-bl{clip-path:inset(100% 0% 0% 100%);width:fit-content}.clipPath-from-tr{clip-path:inset(0% 100% 100% 0%);width:fit-content}.clipPath-from-tl{clip-path:inset(0% 0% 100% 100%);width:fit-content}.size-box{height:60%;width:57%;background:#fff;position:fixed;top:-100%;left:3%;transition:top .5s ease;border-radius:15px;z-index:3;padding:2% 2% 1.5%;text-transform:uppercase}.size-box-active{top:13%;left:3%}.s-box-top{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid black;height:8%}.s-box-options{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:1%;height:5%}.s-box-options span{display:flex;align-items:center;justify-content:center;gap:1vw}.size-box .size-chart-btn{width:100%;border-collapse:collapse;font-size:.95rem;height:80%}.size-chart-btn th,.size-chart-btn td{border:.5px solid #0005;padding:0;text-align:center}.size-chart-btn th{padding:.5rem}.s-box-btm-data{height:20%;width:100%;display:flex;flex-direction:column;justify-content:center}.s-box-btm-data p{font-family:Neue-Haas-Roman;font-weight:500;font-style:normal;font-size:.6vw;opacity:90%}.unit-toggle a:first-of-type{opacity:1;font-family:Neue-Haas-Roman;font-weight:600;font-style:normal;font-size:.6vw;cursor:pointer}.unit-toggle a:last-of-type{opacity:.4;font-family:Neue-Haas-Roman;font-weight:600;font-style:normal;font-size:.6vw;cursor:pointer}.s-box-top h4{font-family:Neue-Haas-Roman;font-weight:600;font-style:normal;font-size:.8vw}.s-box-top span{border-radius:50%;padding:0 1vh;display:flex;align-items:center;justify-content:center;cursor:pointer}.s-box-top span svg{height:2.6rem;width:2.6rem}.s-box-options p,.size-chart-btn thead th{font-family:Neue-Haas-Roman;font-weight:600;font-style:normal;font-size:.6vw}.size-chart-btn tbody td{font-family:Neue-Haas-Roman;font-weight:400;font-style:normal;font-size:.75vw}quick-add-modal.quick-add-modal .page-width .product.grid .grid__item.product__media-wrapper{display:block;height:0;min-height:0;display:none}quick-add-modal.quick-add-modal .quick-add-modal__content{height:auto;min-height:auto;max-height:100%;top:unset;bottom:0%;right:0%;background:transparent;border:0}quick-add-modal.quick-add-modal .badge{display:none}quick-add-modal.quick-add-modal .my-stocks{display:none!important}quick-add-modal.quick-add-modal .quick-add-modal__toggle{z-index:1;display:flex;border:.5px solid #f2410f;border-radius:0;padding:0;height:1.5vw;width:4.5vw;top:50%;right:10vw;position:absolute}quick-add-modal.quick-add-modal .quick-add-modal__toggle svg{display:none}quick-add-modal.quick-add-modal .quick-add-modal__toggle:after{content:"CLOSE";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.5vw;color:#f2410f;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}quick-add-modal.quick-add-modal,.quick-add-modal[open]{z-index:2!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}quick-add-modal .product.grid .product__info-wrapper{max-width:100%!important;width:100%!important}quick-add-modal .product.grid .product__info-wrapper{padding:0!important;height:fit-content!important}.quick-add-modal__content-info>product-info{padding:0;display:flex;align-items:end;overflow:hidden}.quick-add-modal__content-info>product-info .cust-notification-pdp{display:none}.quick-add-modal__content-info>product-info .product__column-sticky{top:0!important;padding:.3vw .4vw!important;background:#eee}.quick-add-modal__content-info>product-info{background:transparent}.quick-add-modal__content-info{background:transparent!important}.quick-add-modal__content-info .product__text{display:none}.quick-add-modal__content-info .product__title{text-decoration:none!important}.quick-add-modal__content-info .product__title h2{font-family:Neue-Haas-55;font-size:.85vw;text-transform:uppercase}.shop_btn{width:15%;height:2.5vw}.shop_btn a{position:relative;display:flex;justify-content:center;align-items:center;height:100%;width:100%;text-transform:uppercase;font-family:public-light;color:#000;font-size:.8vw;cursor:pointer;overflow:hidden;transition:all .2s ease-in;z-index:1}.shop_btn a:hover{color:#f2410f;border:1px solid #f2410f}.nav-search .header__search .header__icon .svg-wrapper{width:auto;height:auto;color:#fff;text-decoration:none}.nav-search .header__search .header__icon{padding:0;height:100%;width:auto;text-decoration:none}.header-main .navbar .header-right ul li.nav-bag .header__icon{padding:0;height:100%;width:auto;text-decoration:none;font-size:.77vw}.header-main .navbar .header-right ul li.nav-bag .header__icon .svg-wrapper{width:auto;height:auto;text-decoration:none}.col_banner{display:none}.poster_col{padding-top:5vw!important}.poster_col .collection_poster{height:calc(80svh - 3.5vw)}.poster_col .collection_poster .collection-media{height:100%;width:100%;position:relative}.poster_col .collection_poster .collection-media span.poster_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:roboto-bold;text-transform:uppercase;color:#fff;font-size:3vw}.poster_col .facets-container-drawer .mobile-facets__wrapper{flex-grow:unset;margin:0!important}.facets-container-drawer .product-count{display:none}.poster_col aside.facets-wrapper{padding:0 1.5vw}.poster_col .page-width{padding:0;margin:0;width:100%;max-width:100%;margin-top:1vw}.facets-container-drawer{display:flex;flex-flow:0!important}.facets_main{display:flex;align-items:end;justify-content:space-between}.cust_pdp .page-width .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter ul.product__media-list li .product-media-container modal-opener .product__media img{object-position:top}.facets_main .collection_details{width:75%;padding-top:2%}.facets_main .collection_details h4.col_tag{padding-block:.5vw}.facets_main .facets-container{width:10%;justify-content:end}.facets_main .collection_details h1{font-size:1.5vw;color:#000;font-family:pf-main!important;font-weight:600;font-style:normal;text-transform:uppercase}.new_col .shop-all .facets_main .collection_details h1{font-family:neue-haas-grotesk-display,sans-serif!important;font-weight:600;font-style:normal;font-size:2vw;letter-spacing:0;text-transform:uppercase}.new_col .facets_main .collection_details h1{font-family:p22-hopper!important;font-weight:500;font-size:4.5vw;font-style:normal;line-height:.5;text-transform:none}.facets_main .collection_details h1 sup{margin-left:.4vw;font-size:.75vw;color:#737373;display:none}.facets_main .collection_details p{font-size:.9vw;font-family:public-light!important;font-weight:500;font-style:normal;line-height:1.3;margin-top:.8vw;color:#000;text-transform:none!important}.poster_col .facets-container-drawer .mobile-facets__wrapper .mobile-facets__open-label{font-size:.8vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;line-height:1;text-transform:uppercase;color:#000}.mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none!important}.poster_col .collection.page-width ul .grid__item{min-width:32.5%;min-height:45vw;height:45vw;overflow:hidden}.poster_col .collection.page-width ul{gap:1vw!important;margin:0;padding:2vw 1.5vw}.poster_col .collection.page-width ul .grid__item .card-wrapper{height:100%;min-height:100%;max-height:100%}.poster_col .collection.page-width ul .grid__item .card-wrapper .card--media{height:100%;min-height:100%}.poster_col .collection.page-width ul .grid__item .card-wrapper .card--media .card__inner{height:90%;width:100%}.poster_col .collection.page-width ul .grid__item .card-wrapper .card--media .card__inner .card__media,.poster_col .collection.page-width ul .grid__item .card-wrapper .card--media .card__inner .card__media .media{height:100%;width:100%}.poster_col .collection.page-width ul .grid__item .card-wrapper .card--media .card__inner .card__media .media img{object-fit:cover;height:100%;width:100%}.poster_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content{padding:.5vw 1vw;font-family:Neue-Haas-55;opacity:100%;font-size:15px;height:10%;min-height:10%;display:flex;justify-content:space-between;align-items:center}.poster_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content .card__information{padding:0}.poster_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content h3{font-family:Neue-Haas-65;font-size:.9vw;color:#000;text-transform:uppercase}.poster_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content h3 a{text-decoration:none!important}.poster_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add modal-opener{height:100%;display:flex}.poster_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add modal-opener button{font-family:Neue-Haas-55;color:#f2410f;text-transform:uppercase;font-size:.7vw;height:100%;min-height:100%;display:flex;justify-content:space-between;align-items:center;background:transparent}.poster_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add modal-opener button:before{box-shadow:unset}.poster_col .collection.page-width ul .grid__item .card-wrapper.product-card-wrapper .card__content .quick-add modal-opener button svg{height:100%;width:100%}.poster_col .active-facets{display:none}quick-add-modal.quick-add-modal .cust_pdp .page-width .title_price{display:none!important;padding:0!important}quick-add-modal.quick-add-modal .cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price{padding-bottom:3%!important;display:flex!important}.read-more-btn{background:transparent;border:0;text-decoration:underline;text-transform:uppercase;font-family:Neue-Haas-65;font-size:.8vw;cursor:pointer}.cart-count-bubble{bottom:unset;top:49%;transform:translateY(-50%);left:3rem;font-size:.77vw;background:transparent;margin-left:10%}.cart-count-bubble:before{content:"(";position:absolute;left:-1px}.cart-count-bubble:after{content:")";position:absolute;right:-1px}.header-main .navbar .cart-count-bubble{color:#eee}.header-main .navbar.addBg .cart-count-bubble,.header-main .navbar:hover .cart-count-bubble{color:#000}.search__input.field__input{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}.header__search .field:before,.header__search .field:after{display:none}.header__search .field__input:focus{box-shadow:unset}*:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}predictive-search .predictive-search{overflow:hidden;top:calc(100% + 1rem)}predictive-search .predictive-search__heading{display:none}predictive-search .predictive-search__results-groups-wrapper{padding-bottom:0;overflow-x:auto;scrollbar-width:none}menu-drawer.mobile-facets__wrapper .mobile-facets__inner *{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:.8vw}media-gallery#MediaGallery-template--22661505712424__main{flex-direction:row-reverse;display:flex}slider-component#GalleryViewer-template--22661505712424__main{height:auto;width:100%}slider-component#GalleryThumbnails-template--22661505712424__main{flex-direction:column}ul#Slider-Thumbnails-template--22661505712424__main{flex-direction:column;margin-right:20px}ul#Slider-Thumbnails-template--22661505712424__main li{margin-bottom:10px;cursor:pointer;width:50px;height:auto}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input .form__label .color-label{font-family:Neue-Haas-55;font-size:.58vw;text-transform:uppercase;color:#000;opacity:.5;padding:0 2%}.color_variants .swatch-input__input:checked+.swatch-input__label{outline:.15rem solid #f2410f}fieldset.product-form__input--swatch legend.form__label{font-family:Neue-Haas-55;font-size:.58vw;text-transform:uppercase;color:#000;opacity:.5}fieldset.product-form__input--swatch legend.form__label span{padding:0 2%}.color_variants .swatch-input__input+.swatch-input__label:hover,.swatch-input__input:hover+.swatch-input__label{outline:.1rem solid rgba(var(--color-foreground),.4)}.cust_pdp .thumbnail[aria-current]{box-shadow:unset;border-color:#f2410f}.cust_pdp .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:unset}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price span.model_details{width:100%;line-height:1.3;font-size:.8vw;color:#000;font-family:Neue-Haas-55}cart-drawer .drawer__inner *{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.6vw;text-transform:UPPERCASE}.shopify-section cart-items *,.cart__footer-wrapper .page-width *{font-family:Neue-Haas-55;text-transform:uppercase}.shopify-section cart-items{padding-top:6.5vw}.shopify-section cart-items .page-width,.cart__footer-wrapper .page-width{padding:0 1.5vw;margin:0;width:100%;max-width:100%}cart-drawer .drawer__inner .drawer__header{border-bottom:1px solid #f2410f}.cart-drawer .cart-items thead{display:none}cart-drawer .drawer__inner .cart-item__name:hover{text-decoration:none}.modal{display:none;position:fixed;z-index:1001;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 4px 8px #0000001a;padding:1vw;width:40vw;max-width:90%}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(3px) brightness(85%) saturate(80%);-webkit-backdrop-filter:blur(3px) brightness(85%) saturate(80%);background-color:#ffffff80;z-index:1000;cursor:pointer}.modal-content{position:relative;max-height:21.5vw;overflow-y:auto;padding:1%;scrollbar-width:thin;scrollbar-color:#000 transparent}.modal-content::-webkit-scrollbar{width:8px}.modal-content::-webkit-scrollbar-track{background:#eee;border-radius:0!important}.modal-content::-webkit-scrollbar-thumb{background:#000;border-radius:2%;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,112.328,0,1)}.modal-content::-webkit-scrollbar-button{display:none}.modal-head h2{font-family:Neue-Haas-65;font-size:1.1vw;text-transform:uppercase}.modal-head{display:flex;justify-content:space-between;align-items:center}.close-btn{position:relative;font-size:1.5vw;cursor:pointer;line-height:1}table{width:100%;border-collapse:collapse;margin-block:1vw;font-family:Neue-Haas-55;text-transform:uppercase}th,td{border:1px solid #ddd;padding:8px;text-align:left}th{background-color:#f2f2f2}.modal-text-top,.modal-text-bottom{padding-block:1%}.modal-text-top p,.modal-text-bottom p{font-family:Neue-Haas-55;font-size:.8vw;line-height:1.2}.product__media-toggle{display:flex;border:none;background-color:transparent;color:currentColor;padding:0;height:1.8vw;width:1.8vw;top:4.4vw;right:1vw;position:absolute;font-size:1.8vw;color:#000!important;font-family:auto;align-items:center;justify-content:center;border-radius:50%;transition:background .3s linear,color .3s linear;cursor:pointer!important}.product__media-toggle:hover{color:#fff!important;background:#000!important}.product-media-modal__toggle{height:2vw;width:2vw!important;border:none!important;padding:.5vw!important;transition:background .3s linear}.product-media-modal__toggle svg *{fill:#000}.product-media-modal__toggle:hover{background:#000!important}.product-media-modal__toggle:hover svg *{transition:fill .3s linear;fill:#fff}.media-modal{cursor:default!important}.product--thumbnail_slider .thumbnail-slider{width:85svh!important;left:-.5vw!important}.thumbnail-slider .thumbnail-list.slider--tablet-up{padding-left:1vw!important}.cust-contact-page{padding:0 40px}.cust-contact-page *{font-family:Neue-Haas-55;text-transform:uppercase;font-size:11px;line-height:2;letter-spacing:1px}.cust-contact-page p strong{font-family:Neue-Haas-55;color:#000}.main-page-title{margin-top:50px!important;margin-bottom:25px!important;font-size:16px;padding-left:40px;font-family:Neue-Haas-45;text-transform:uppercase}.contact{padding:0 40px 60px!important}.contact .contact__fields *:before{text-transform:uppercase}.contact .contact__fields{display:unset}.contact .contact__button button{width:100%}.shopify-policy__container{max-width:100%;margin:0;padding:5% 1.5%}.shopify-policy__title{padding-bottom:3%}.shopify-policy__title h1{text-transform:uppercase;font-size:1.7vw;letter-spacing:0;font-family:Neue-Haas-55}.our-custom-policies p{font-family:Neue-Haas-55;color:#0009;text-transform:math-auto;line-height:1.4;font-size:.8vw}.our-custom-policies h2{font-family:Neue-Haas-55;text-transform:math-auto;color:#000;letter-spacing:0;font-size:1vw;padding:1% 0 .5%}.our-custom-policies ul{font-family:Neue-Haas-55;padding:1% 1.5% .5%;text-transform:math-auto;list-style-position:outside}.our-custom-policies ul li{font-size:.8vw}.template-search__header.page-width,aside.facets-wrapper.page-width,.template-search__results{margin:0;padding:0 1.5vw;max-width:100%}.template-search__header.page-width *,aside.facets-wrapper.page-width *,.template-search__results *{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase}.template-search__results .card__content .card__information{padding:0;display:flex;align-items:center;justify-content:space-between;width:100%}.template-search__results .card__content .card__information .card-information{width:auto}.template-search__results .card__content .card__information a{text-decoration:none;font-family:neue-haas-grotesk-text,sans-serif;font-weight:700!important;font-style:normal}.cust_pdp .product__tax{display:none}.cart__items .caption-with-letter-spacing{background:transparent}.shopify-policy__body .rte p{font-family:Neue-Haas-55;color:#000}.shopify-policy__body .rte h2{letter-spacing:0;font-family:Neue-Haas-55;text-transform:uppercase;font-size:.9vw;padding:1% 0 .4%;font-weight:600}.shopify-policy__body .rte ul li{font-family:Neue-Haas-55;list-style-position:outside}.simi-box-d{height:6.5vw;min-height:6.5vw;width:100%;display:flex;gap:1%;padding:1%;border:none;margin-top:1vw;overflow:hidden;overflow-x:auto;scrollbar-width:none}.simi-box-d a{width:16%;max-width:16%;min-width:16%;display:flex;flex-direction:column}.simi-box-d a span.simi-pname{font-size:.5vw;font-family:Neue-Haas-55;line-height:1.2;padding-top:3%;text-wrap:nowrap}.simi-color-swatch{display:inline-block;width:20px;height:20px;border-radius:50%;border:1px solid #ccc;margin-right:8px;vertical-align:middle}.pdp-swatch-wrapper{width:100%;display:flex;align-items:start;justify-content:space-between;flex-direction:column;gap:0}.pdp-swatch-wrapper .pdp-swatch-list{display:flex;gap:.1vw}.pdp-swatch-wrapper .pdp-swatch-list .pdp-swatch-item{display:block!important;border:1px solid transparent;padding:.12vw;border-radius:0;transition:all .2s linear}.pdp-swatch-wrapper .pdp-swatch-list .pdp-swatch-item.pdp-itself{border-color:#000}.pdp-swatch-wrapper .pdp-swatch-list .pdp-swatch-item a{display:block!important;height:1vw;width:1.5vw;border-radius:0}.pdp-swatch-wrapper .pdp-swatch-name{display:block!important}.pdp-swatch-label{width:100%;max-width:100%;min-width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:1.1%}.pdp-swatch-label p{font-family:Neue-Haas-55;font-size:.65vw;text-transform:uppercase;color:#000;opacity:.5;line-height:1}.cust_pdp .page-width .product .product__info-wrapper .product__column-sticky .return-text{font-family:Neue-Haas-65;font-size:.75vw;margin:0;padding-bottom:.2vw;text-align:center}.shopify-section .card__badge{align-self:start}.shopify-section .badge{border:none;border-radius:0;display:inline-block;font-size:.9rem;letter-spacing:0;line-height:1;padding:.5rem .9rem;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:#fff;word-break:break-word;font-family:Neue-Haas-55;text-transform:uppercase}.collection ul li .card-wrapper .card__content .card-information .price--on-sale .price-item--regular{text-decoration:line-through;color:#f2410f;font-size:.7vw;margin-right:.5rem}.collection ul li .card-wrapper .card__content .card-information .price--on-sale span .price-item.price-item--regular,.collection ul li .card-wrapper .card__content .card-information .price--on-sale{font-size:.7vw}.product-grid-container .collection ul li .card-wrapper .card__content .card-information .price--on-sale .price-item--regular{font-size:.9vw}.price .price__container{display:flex;width:100%;justify-content:space-between;align-items:center}.cust_featured slider-component.slider-mobile-gutter.page-width.page-width-desktop.scroll-trigger.animate--slide-in ul .grid__item{min-width:24%;width:24%;min-height:35vw;height:35vw}.collection .title-wrapper .title--primary{font-family:Neue-Haas-55;font-size:1vw}
/*# sourceMappingURL=/cdn/shop/t/7/assets/main.css.map */
