:root{--black:#373437;--white:#ffffff;--brown:#D1AE77;--light-brown:#F7EACC;--light-brown-bg:#FFF3D9;--dark-brown:#68421E;--font-size--h1: clamp(2.5rem, 7.2vw, 4.5rem) !important}@font-face{font-family:din_next_w1;src:url(dinnextw1g.woff2) format("woff2"),url(dinnextw1g.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:din_next_w1_medium;src:url(dinnextw1g_medium.woff2) format("woff2"),url(dinnextw1g_medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:din_next_w1_bold;src:url(dinnextw1g_bold.woff2) format("woff2"),url(dinnextw1g_bold.woff) format("woff");font-weight:400;font-style:normal}body{background:var(--light-brown-bg)!important}h2,.h1 *,.h2 *,.h3 *,.h4 *{font-family:din_next_w1_bold!important}.menu-list__link-title{font-family:din_next_w1_bold;color:var(--black)}.menu-list__list-item{padding:0 15px}.custom-btn-wrap{display:flex;align-items:center}.custom-btn{white-space:nowrap;padding:19px 32px;line-height:1;background:transparent;border-radius:100px;font-family:din_next_w1_bold;font-weight:600;text-transform:uppercase;position:relative;z-index:2;overflow:hidden;transition:all .3s ease-in-out;max-height:54px}.btn-arrow{background:var(--black);display:flex;border-radius:100%;height:54px;width:54px;align-items:center;justify-content:center}.header__column .custom-btn{color:var(--white);border:1px solid var(--black)}.btn-arrow img,.btn-arrow svg{height:20.25px;width:auto;transform:translate(2px)}.custom-btn:after{position:absolute;right:0;top:0;height:100%;width:100%;background:var(--black);content:"";transition:all .3s ease-in-out;border-radius:0;z-index:-1}.header__column .custom-btn-wrap:hover .custom-btn{color:var(--black)}.custom-btn-wrap:hover .custom-btn:after{width:0;border-radius:100px}.hero-tr-wrap{position:relative}.hero-tr strong{white-space:nowrap}.hero-tr{font-size:clamp(32px,14vw,210px);text-align:center;text-transform:uppercase;margin:0;position:relative;color:var(--brown);z-index:-2;font-family:din_next_w1_bold!important;letter-spacing:-6px}.hero-tr-img{max-width:60%;position:absolute;left:50%;width:100%;top:30%;z-index:-1;transform:translate(-50%)}.hero-tr-img img{width:100%}.hero-tr.trp-s{position:absolute;bottom:0;width:100%;text-align:center;z-index:1;color:transparent;-webkit-text-stroke:4px var(--light-brown)}.hero-tr-img:after{position:absolute;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(transparent,#68421e);content:""}.hero-extra-img{position:absolute;top:0;width:90%;left:50%;transform:translate(-50%);display:flex;align-items:flex-start;justify-content:space-between;z-index:-3}.extra-img{width:100%;max-width:18%}.extra-img.one-s{transform:translate(55%,45%)}.extra-img.two-s{transform:translate(10%,18%);width:14%}.camera-line>span{display:block;width:26%;height:25%;position:absolute;border:1px solid #F7EACC}.camera-line>span:after{position:absolute;bottom:0;right:-2px;width:4px;min-width:4px;display:block;height:4px;border-radius:7px;background:#f7eacc;content:""}.camera-line>.line-1{border-style:solid solid none none;top:14%;left:-5%;height:22%;width:33%}.camera-line>.line-2{height:1px;border-style:solid none none;top:48%;width:30%;left:-5%}.camera-line>.line-2:after{right:-1px;top:-2.5px}.camera-line>.line-3{top:auto;bottom:19%;left:-5%;border-style:none solid solid none;width:32%;height:15%}.camera-line>.line-3:after{top:0}.camera-line>.line-4{border-style:solid none none solid;right:0;top:15%;width:28%;height:8%}.camera-line>.line-4:after{left:-2.5px;bottom:-1px}.camera-line>.line-5{height:1px;border-style:solid none none none;right:0;top:48%;width:22%}.camera-line>.line-5:after{bottom:-1.5px;left:-1px}.camera-line>.line-6{right:0;bottom:18.5%;border-style:none none solid solid;width:38%;height:18%}.camera-line>.line-6:after{top:-1px;left:-2px}.sec-badge{position:absolute;left:-3%;top:-65%;max-width:20%}div:has(>.no-dv){width:100%}.no-dv{display:block;width:100%;border-bottom:4px solid #a1603210;font-size:clamp(80px,14vw,220px);font-weight:700;font-family:Montserrat;line-height:.72;text-align:center;color:#a1603266}div:has(>.no-dv)~* *{color:var(--black)!important}div:has(>.no-screen){width:100%}.no-screen{border-radius:6px;outline:8px solid #ffffff;color:#68421e;text-align:center;font-family:Montserrat;font-weight:500;font-size:20px;padding:66px 40px 50px;background:var(--brown);width:100%;max-width:500px;margin:auto;transform:translateY(8px)}.hanging-line{position:absolute;left:50%;transform:translate(-50%);bottom:110%;width:100vw;max-width:calc(100vw - 10px);z-index:-1}.img-hang{position:relative}.no-screen:before,.no-screen:after,.img-hang:after{position:absolute;left:50%;transform:translate(-50%);top:-22%;width:70px;height:70px;content:"";background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/cdn/shop/files/hang-point.webp)}.hang-left{rotate:16deg;transform:translateY(-30%);z-index:1}.hang-right{rotate:-16deg;transform:translateY(-30%);z-index:1}.no-screen:before{left:10%;transform:translate(0);top:-25%}.no-screen:after{left:auto;right:10%;transform:translate(0);top:-25%}.head-line{position:absolute;top:17%;right:68%;width:40%}.head-badge{position:absolute;max-width:10%;right:0;top:-50%}.product-card .card-gallery{background:#fafafa}.product-card .product-media{z-index:1}.section-resource-list:after{position:absolute;left:0;bottom:0;width:100%;height:50%;background:var(--light-brown-bg);content:"";z-index:-1}.product-card__content .custom-btn-wrap{justify-content:center}.pro-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:1;transition:all .3s ease-in-out;rotate:12deg;transform-origin:center;scale:.6;opacity:0}.card-gallery:hover .pro-bg{opacity:1;scale:.8;rotate:0deg}.card-gallery .product-media img{transition:all .3s ease-in-out}.card-gallery:hover .product-media img{scale:.8}.head-line.vector{left:-13%;width:20%;top:36%}accordion-custom details.details[open],.testimonials-s>.group-block-content>.group-block{box-shadow:5px 5px #000}.head-line.pocket{left:0;width:18%}accordion-custom details.details{padding:18.8px 30px;border:1px solid transparent;border-radius:10px;background:#f7eacc;margin-top:20px}accordion-custom details.details[open]{border:1px solid #191818;padding-bottom:30px}.accordion .details__header{font-size:20px!important;font-weight:600!important;color:#403f3e!important}accordion-custom details .details-content *{color:#403f3e!important}.bag-faq{position:absolute;bottom:2%;right:0;max-width:30%}.shopify-section:has(.divider img){z-index:1}.menu-columns{border-bottom:1px solid}.menu-columns .menu__item *{color:var(--light-brown)!important}.menu-columns *{text-decoration:none!important}.menu-columns>.group-block-content>div:first-child .list-unstyled{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.menu-columns>.group-block-content>div:first-child .list-unstyled li{width:40%;min-width:75px;margin:0}.menu-columns>.group-block-content>div{flex:100%}.menu-columns .social-icons__icon{color:var(--light-brown)}.testimonials-wrap{overflow:visible}.testimonials-wrap>.group-block-content{width:100vw;overflow:auto}.testimonials-wrap>.group-block-content{width:100vw}.section:has(.testimonials-wrap){overflow:hidden}.section:has(.testimonials-wrap) *{overflow:visible!important}.section:has(.testimonials-wrap) .testimonials-s>.group-block-content{width:100%;overflow:auto!important;padding-bottom:10px;padding-left:50px;padding-right:50px}.testimonials-s>.group-block-content>div{min-width:420px;max-width:420px}.testimonials-wrap{margin-left:-100px}.testimonials-s>.group-block-content{scrollbar-width:none}.testimonials-s>.group-block-content::-webkit-scrollbar{display:none}.accordion summary .svg-wrapper svg:nth-child(2){position:absolute;width:100%}.accordion summary .svg-wrapper{position:relative}accordion-custom details.details[open] .svg-wrapper svg:first-child{opacity:0}.resource-list--grid:has(.product-card){max-width:1000px;margin:auto}.no-list:hover .no-dv{overflow:hidden;color:var(--dark-brown)}.no-list,.no-list *{transition:all .3s ease-in-out!important}#MainContent{overflow:hidden}.testimonials-s>.group-block-content{cursor:grab}.nodrag{-webkit-user-select:none;user-select:none}.badge-group{max-width:760px}.no-list-wrap{max-width:1020px}.hang-row{max-width:1260px}.faq-con{max-width:750px}.header-drawer-icon{width:20px!important}.marquee-component-s{width:120%}@media (max-width:1300px){.hanging-line{bottom:104%}}@media (max-width:1200px){.camera-line>.line-4{height:18%}.camera-line>.line-1{height:27%}.camera-sec>.group-block-content{gap:30px}.hanging-line{bottom:100%}}@media (max-width:1120px){.hanging-line{bottom:94%}}@media (max-width:1024px){.menu-list__list-item{padding:0}.custom-btn{padding:14px 24px}.btn-arrow{height:45.6px;width:45.6px}.badge-group>.group-block-content{gap:30px;flex-wrap:nowrap;flex-direction:row}.camera-line>.line-4,.camera-line>.line-3{height:22%}.camera-line>.line-6{height:24%}.camera-line>.line-1{height:29%}.no-screen{padding:40px 20px 20px}.hang-row>.group-block-content{gap:40px}.bag-faq{bottom:-20px;max-width:10%}.no-screen{font-size:16px;max-width:300px}.no-screen:before,.no-screen:after,.img-hang:after{width:50px;height:50px}.hang-right,.hang-left{transform:translateY(-25%)}.no-screen{transform:translateY(-2px)}}@media (max-width:990px){.hanging-line{bottom:88%}}@media (max-width:880px){.hanging-line{bottom:80%}}@media (max-width:749px){.header__column--right .custom-btn-wrap{display:none}.header__drawer{position:absolute;right:0}.header__columns .header-logo{grid-area:leftB!important;min-width:140px;margin-left:-25px}.header__row{padding:8px 0}.hero-tr{font-size:clamp(32px,13.2vw,210px);letter-spacing:normal}.hero-tr.trp-s{-webkit-text-stroke:2px var(--light-brown)}.section-resource-list:after{height:80%}.camera-line{display:none}.camera-sec>.group-block-content{gap:0}.hang-row>.group-block-content{gap:60px;flex-direction:row;flex-wrap:nowrap}.rating-s>.group-block-content{flex-direction:row;flex-wrap:nowrap}.no-screen:before,.no-screen:after,.img-hang:after{top:-15%}.no-screen:after,.no-screen:before{top:-30%}.hanging-line{bottom:78%}.hang-right,.hang-left{transform:translateY(-24%)}.hang-right{rotate:-12deg}.hang-left{rotate:12deg}.no-screen{padding:30px 10px 20px;font-size:14px!important;min-width:260px}.head-line{top:-50%}.head-badge{max-width:15%;top:-40%}.pick-color>.divider{margin-top:-20px!important}.section:has(.testimonials-wrap) .testimonials-s>.group-block-content{overflow:hidden;padding-bottom:10px;padding-left:0;padding-right:0}.testimonials-wrap>.group-block-content{width:auto}.testimonials-wrap{margin-left:0}.testimonials-s>.group-block-content>div{min-width:auto;max-width:initial}.testimonials-s>.group-block-content{padding-right:8px!important}.head-line.pocket{width:30%;top:-40%}accordion-custom details.details{padding:6.8px 18px}accordion-custom details.details[open]{padding-bottom:18px}.accordion .details__header{font-size:16px!important}.bag-faq{bottom:-10%;max-width:10%}.ditch-d>.divider{margin-top:-10px!important}.footer-d>.divider{margin-top:-16px!important}.head-badge.sq{top:-100%}.marquee-component-s{padding:8px 0}.marquee-component-s *{gap:12px;font-size:16px}.hero__container:has(.marquee-component-s~.marquee-component-s):before,.hero__container:has(.marquee-component-s~.marquee-component-s):after{top:50%!important}.mb-center-all *{text-align:center!important;justify-content:center;margin:auto}}@media (max-width:700px){.hang-right,.hang-left{transform:translateY(-26%)}.hang-row>.group-block-content{gap:50px}.no-screen{transform:translateY(0)}.hang-right,.hang-left{transform:translateY(-28%)}.no-screen{padding:30px 10px;min-width:280px}.hang-row>.group-block-content{scroll-snap-align:center}.hang-row::-webkit-scrollbar{display:none}.hanging-line{max-width:100vw}}@media (max-width:680px){.img-hang{display:none!important}.hanging-line{bottom:68%}}@media (max-width:650px){.comafire-d>.divider{margin-top:-60px!important}.hang-right,.hang-left{transform:translateY(-35%)}.hang-row{padding-top:60px}.head-badge.mb-st{position:static;margin:-20px auto 15px;max-width:25%}.head-line{display:none}}@media (max-width:480px){.badge-group>.group-block-content{gap:15px}.hanging-line{bottom:58%}.head-line{top:-75%}.rating-s>.group-block-content>div:first-child img{max-width:30px;object-fit:contain}}@media (max-width:380px){.footer-utilities__text{font-size:14px;text-align:center}}@media (min-width:750px) and (max-width:1024px){.header-logo__image-container{max-width:140px}}@media (min-width:1024px){.no-list:hover .no-dv{height:140px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
