@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";@font-face{font-family:var(--font-heading-family);src:url(/cdn/shop/files/PPNeueMontreal-Regular.woff2?v=1695385251) format("woff2"),url(/cdn/shop/files/PPNeueMontreal-Regular.woff?v=1695385251) format("woff"),url(/cdn/shop/files/PPNeueMontreal-Regular.ttf?v=1695385252) format("truetype");font-weight:400;font-style:normal}body{position:relative;overflow-x:hidden;margin:0;margin-inline:auto;font-family:var(--font-body-family);font-size:18px}img{width:100%;display:block}p{font-weight:400;margin-top:0}.custom_contact_inner{background:#dcc3b033;padding:80px 150px;display:block!important}.custom_contact_inner h1{text-align:center;font-weight:400;margin-bottom:80px}.custom_contact_flx{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.custom_contact_flx_inner{text-align:center}.custom_contact_flx_inner svg{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}.custom_contact_flx_inner a{font-size:22px;display:block;margin-left:auto;margin-right:auto;color:#000;text-decoration:underline;text-underline-position:underline;font-weight:400}.padding{padding-left:60px;padding-right:60px}.sectionHeader>h2{font-family:var(--font-heading-family)}.heroSection img{height:100%;object-fit:cover}.textSection{padding-top:80px;padding-bottom:40px;text-align:center}.textSectionInner{padding-inline:80px}.textSection p{font-size:22px;line-height:132.52%}.featuredCollection,.logoSection,.image-w-text{padding-top:45px;padding-bottom:45px}.sectionHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.sectionHeader.mtop{margin-top:50px}.sectionHeader>h2{margin-bottom:0}.sectionHeader.text-center{justify-content:center}.sliderBtns{display:flex;gap:18px}.swiper-button-prev2 svg{transform:rotate(180deg)}.prodTitle-price{display:flex;justify-content:space-between;margin-top:15px;align-items:flex-start;gap:20px}.prodTitle-price p{margin-bottom:5px}.prodTitle-price p:last-of-type{font-weight:500}.prodTag span{font-size:16px;display:block}.swiper-button-disabled{opacity:.25}.image-w-text{display:flex;justify-content:space-between}.image-w-textL,.image-w-textR{width:43%}.image-w-textR img{height:100%;object-fit:cover}.collectionSec1{padding-top:50px;padding-bottom:50px}.collectionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:70px 30px}.imageText{display:flex;padding-bottom:100px}.imageText.reverse{flex-direction:row-reverse}.imageTextContent,.imageTextMedia{width:50%}.imageTextMedia img{height:100%;object-fit:cover}.imageTextContent{padding:40px 60px}.padding .imageTextContent{padding-inline:0px;padding-right:60px}.padding.reverse .imageTextContent{padding-inline:0px;padding-left:60px}.textSection2{margin-bottom:100px}.imageTextContent h2{margin-bottom:15px;font-family:var(--font-heading-family)}.textSectionL h2{font-family:var(--font-heading-family)}.susSec1 h2,.contactSec1Header h2,.contactSec2 h2{font-weight:600;font-family:var(--font-heading-family)}.textSection2Inner{display:flex;background-color:#006747;padding:70px}.textSectionL{width:40%}.textSectionR{width:60%}.textSectionR p{margin:0;color:#fff}.textSectionL h2{width:fit-content;font-size:60px;font-weight:400;color:#fff}.susHeading{margin-top:50px}.susBlocks .padding{padding-inline:0%!important}.susBlocksTitle{border-bottom:1px solid}.susBlocks .imageText{margin-top:80px;position:relative}.susBlocks .susBlocksTitle+.imageText{margin-top:120px}.susBlocks .imageText:last-of-type{margin-bottom:80px}.susBlocks .imageText:before{content:attr(data-current) " / " attr(data-total);position:absolute;right:0;top:-40px}.susBlocks .imageTextContent{width:65%}.susBlocks .imageTextMedia{width:35%}.susBlocks .imageText{padding-bottom:60px}.multicolumnFlex{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10%}.multicolumnFlex{margin-top:75px;margin-bottom:100px}.multicolumnDesc{margin-top:20px}.multicolumnDesc strong{text-transform:uppercase;font-weight:600;letter-spacing:.01em}.multicolumnDesc p{line-height:130%}.multicolumnImg{padding-bottom:100%;position:relative}.multicolumnImg img{position:absolute;height:100%;object-fit:cover}.contactSec1{padding-top:60px}.contactSec1Header{text-align:center}.contactSec1Header p{color:#333;opacity:.5;max-width:570px;margin-inline:auto;font-size:14px;line-height:200%;margin-top:20px}.contactFormSec{display:flex;justify-content:space-between;margin-top:50px}.contactform,.contactImg{width:calc(50% - 15px)}.contactformInner{display:flex;flex-wrap:wrap;gap:30px}.contactform input,.contactform textarea,.contactform select{font-size:14px;padding:12px 15px;border:1px solid #DADADA}.contactform input{width:calc(50% - 15px)}.contactform textarea,.contactform select,.contactformSelect{width:100%}.contactform textarea{height:150px}.contactformButton{margin-top:30px}.contactformButton button{border:none;background-color:#006747;color:#fff;padding:12px 50px;transition:all .2s}.contactformButton button:hover{background-color:#000}.contactImg{height:386px;border-radius:3px;overflow:hidden}.contactImg img{height:100%;object-fit:cover}.contactformSelect select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.contactformSelect{position:relative}.contactformSelect svg{position:absolute;right:20px;top:0;bottom:0;margin:auto}.contactSec2{margin-top:70px;margin-bottom:150px}.contactSec2 h2{text-align:center}.contactLinks{display:flex;margin-top:45px;justify-content:center;gap:100px;flex-wrap:wrap}.contactLinks a{display:flex;align-items:center;gap:20px}select:required:invalid{color:#757575}.legalBody ul,.legalBody ol{margin-top:40px;margin-bottom:40px}.legalBody ol{counter-reset:items;padding:0}.legalBody ol li{counter-increment:items;margin-bottom:25px;display:flex;align-items:center}.legalBody ol li:last-of-type{margin-bottom:0}ol li:before{content:counter(items) ".";font-size:18px;display:flex;justify-content:flex-start;align-items:center;margin-right:10px;width:20px}.legalBody ol li span{width:calc(100% - 30px)}.legalBody li{margin-bottom:13px}.legalBody p{line-height:200.02%}.legalBody p:has(strong){line-height:100%;margin-top:40px;font-size:24px}.legalBody p:has(span){display:block;padding-left:50px;position:relative}.legalBody p:has(span):before{content:"";position:absolute;left:0;height:100%;border-left:3px solid}.sectionHeader_cntr{justify-content:center}.line{max-width:90%;display:block;margin:50px auto 30px}.sec2_prod{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding-top:50px;padding-bottom:50px}.m_b_50{margin-bottom:50px;display:block}.sec2_prod_left,.sec2_prod_right{width:45%}.sec2_prod_inner h6{font-size:36px;font-weight:600;font-family:var(--font-heading-family);margin-bottom:10px;color:#000}.sec2_prod_inner p{font-size:16px;font-family:var(--font-heading-family);margin-bottom:0}.m_30{display:block;margin-top:30px;margin-bottom:30px}.sec1_prod{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:0;padding-bottom:60px}.sec1_prod_left{width:48%;height:100%;position:sticky;top:0}.product_slider_inner{width:100%}.sec1_prod_right{width:48%;padding:20px 0;font-family:var(--font-heading-family)}.product_slider_arrow_prev{position:absolute;left:15px;top:45%;cursor:pointer;z-index:10;font-size:36px;color:#000}.product_slider_arrow_next{position:absolute;right:15px;top:45%;cursor:pointer;z-index:10;font-size:36px;color:#000}.prod_title{font-size:24px;text-transform:uppercase;max-width:450px;letter-spacing:1px;font-weight:700;font-family:var(--font-heading-family)}.prod_price{font-size:16px;text-align:right;border-bottom:1px solid rgb(0,103,71);padding-bottom:5px;margin-bottom:30px}.size_lbl{font-size:16px;margin-bottom:5px}.var_btn_flx{display:flex}.var_btn{border:none;background:transparent;font-size:14px;border:1px solid transparent;position:relative}.var_btn:hover{border:1px solid black}.sold_var:after{content:"";width:100%;height:.7px;background:#000;position:absolute;left:0;top:50%;transform:rotate(45deg)}.prod_desc{font-size:14px;margin-bottom:40px;margin-top:30px}.add_to_cart_btn{width:100%;padding:10px;background:transparent;font-size:16px;font-weight:600;color:#006747;border:1px solid rgb(0,103,71);margin-bottom:10px;text-transform:uppercase}.add_to_cart_btn:hover{background:#006747;color:#fff;border:1px solid rgb(0,103,71)}.sec1_prod_right .shopify-payment-button__button--unbranded{text-transform:uppercase;background:#006747;color:#fff;border:1px solid rgb(0,103,71);margin-bottom:40px}.sec1_prod_right .shopify-payment-button__button--unbranded:before,.sec1_prod_right .shopify-payment-button__button--unbranded:after{display:none}.sec1_prod_right .accordion-item{background:transparent;border:none;border-bottom:1px solid #E0D0C4}.sec1_prod_right .accordion-button:not(.collapsed){color:#000;background-color:transparent;box-shadow:none}.sec1_prod_right .accordion-button{padding-left:0;padding-right:0;font-size:18px;color:#000;font-family:var(--font-heading-family)}.product__media-wrapper h2{font-family:var(--font-heading-family)}.sec1_prod_right .accordion-body{padding:10px 0 25px;font-size:14px}.sec1_prod_right .accordion-body p{margin-bottom:0}.accordion-button:after{width:35px;height:35px;background-image:url(/cdn/shop/files/plus.png?v=1676980138);background-size:40px}.accordion-button:not(.collapsed):after{background-image:url(/cdn/shop/files/minus.png?v=1676980138);transform:rotate(-180deg)}.product_slider_thumbs{margin-top:10px}.product_slider_thumbs .product_slider_inner{margin-left:5px;margin-right:5px}.product_slider_thumbs .product_slider_inner{opacity:.5}.product_slider_thumbs .slick-slide.slick-current.product_slider_inner{opacity:1}@media screen and (min-width:990px){.grid--3-col-desktop{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:70px 30px!important}.grid--3-col-desktop .grid__item{width:100%!important;max-width:100%!important}}@media screen and (min-width:1700px){.padding{padding-left:12%;padding-right:12%}}@media screen and (min-width:2000px){.padding,.sec1_prod{padding-left:17%;padding-right:17%}.textSectionL h2{font-size:40px}.textSectionL{width:30%}.textSectionR{width:70%}}@media screen and (max-width:1200px){.custom_contact_inner{padding:60px 100px}.custom_contact_inner h1{margin-bottom:60px}.textSection2Inner{padding-inline:40px}.sec1_prod_right{padding-top:40px}}@media screen and (max-width:1023px){.custom_contact_inner{padding:60px 80px}.custom_contact_inner h1{margin-bottom:50px}.custom_contact_flx_inner svg{transform:scale(.9)}.custom_contact_flx_inner a{font-size:18px}.textSection p{font-size:20px}.textSectionInner{padding-inline:0px}h2{font-size:30px}.swiper-button-next2 svg,.swiper-button-prev2 svg{width:40px}.padding{padding-inline:3%!important}body{font-size:16px}.prodTag span{font-size:12px}.prodTitle-price p{margin-bottom:0}.textSection2Inner{padding-inline:40px}.textSectionL,.textSectionR,.imageTextContent,.imageTextMedia{width:100%}.textSection2Inner,.imageText{flex-wrap:wrap}.imageTextContent{padding-inline:3%}.imageText,.imageText.reverse{flex-direction:column-reverse}.imageTextMedia{height:400px}.imageText{padding-bottom:20px}.padding .imageTextContent,.padding.reverse .imageTextContent{padding-inline:0}.susBlocks .imageTextMedia,.susBlocks .imageTextContent{width:100%}.multicolumnFlex{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 10%}.legalBody p:has(strong){font-size:20px}.sec1_prod_right{padding:30px 30px 0}.prod_title{margin-left:auto;margin-right:auto}}@media screen and (max-width:768px){.contactSec2{margin-bottom:80px}.sec2_prod_inner h6{font-size:20px;margin-bottom:10px}.product-form__input{margin-left:auto!important;margin-right:auto!important}.sec1_prod_right{padding-left:0!important;padding-right:0!important}.sec1_prod{padding-top:20px;padding-bottom:20px}.custom_contact_inner{padding:50px 30px}.custom_contact_inner h1{margin-bottom:40px;font-size:30px}.custom_contact_flx{justify-content:center;gap:30px}.custom_contact_flx_inner a{font-size:16px}.custom_contact_flx_inner svg{margin-bottom:5px}.custom_contact_flx_inner{margin-left:20px;margin-right:20px}.custom_contact_flx_inner svg{transform:scale(.9)}.line{margin-top:15px;margin-bottom:15px}body{font-size:14px}h2{font-size:24px}.heroSection{height:300px}.textSection{padding-top:40px;padding-bottom:10px;text-align:center}.featuredCollection,.logoSection,.image-w-text{padding-top:30px;padding-bottom:30px}.textSection p{font-size:16px}.image-w-textL,.image-w-textR{width:100%}.image-w-text{flex-wrap:wrap;flex-direction:column-reverse}.image-w-textR{height:300px}.image-w-textL{margin-top:20px}.collectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 30px}.susBlocks .susBlocksTitle+.imageText{margin-top:90px}.susBlocks .imageText{padding-bottom:0}.susBlocks .imageText:last-of-type{margin-bottom:20px}.multicolumnFlex{margin-top:60px}.multicolumnFlex{gap:60px 20px}.susBlocks .imageText{margin-top:30px;position:relative}.contactform,.contactImg{width:100%}.contactFormSec{flex-wrap:wrap;gap:30px}.sec2_prod{flex-direction:column-reverse;gap:20px}.sec2_prod_left,.sec2_prod_right{width:100%}.m_30{margin-bottom:20px;margin-top:20px}.m_b_50{margin-bottom:20px}.sec2_prod{padding-top:40px;padding-bottom:40px}.sec1_prod_left,.sec1_prod_right{width:100%}.sec1_prod_right{padding:20px 20px 0}.prod_title{font-size:18px;text-align:center}.prod_desc{margin-top:10px;margin-bottom:20px;text-align:center}.prod_desc{font-size:13px}.prod_price{text-align:center}.size_lbl{width:100%;text-align:center}.var_btn_flx{justify-content:center}.product_slider_arrow_next,.product_slider_arrow_prev{font-size:30px}.sec2_prod_inner{text-align:center}.sec1_prod_left{position:unset}.sec1_prod_right .accordion-button{font-size:16px}}@media screen and (max-width:475px){.padding{padding-inline:15px!important}.textSection p{font-size:14px}.swiper-button-next2 svg,.swiper-button-prev2 svg{width:25px}.sectionHeader{margin-bottom:20px}.prodTitle-price p{font-size:12px}.prodTag span{font-size:10px}.collectionGrid{gap:40px 15px}.textSectionL h2{font-size:30px}.textSection2Inner{padding-inline:20px}.imageTextMedia{height:auto}.imageText{padding-bottom:0}.multicolumnFlex{grid-template-columns:repeat(1,minmax(0,1fr))}.susHeading{margin-bottom:40px}.contactform input{width:100%}.contactformButton{text-align:center}.contactformInner{gap:25px}.contactLinks{gap:30px}.legalBody p:has(strong){font-size:18px}.legalBody ul,.legalBody ol{margin-top:30px;margin-bottom:30px}.legalBody ul{padding-left:20px}.legalBody p:has(span){padding-left:30px}.legalBody ol li:before{font-size:14px}}.cart_icon{position:relative}.cart-count-bubble{background-color:#006747;left:1.2rem}.shopify-policy__container{padding-top:30px;padding-bottom:30px}.shopify-policy__title{margin-bottom:30px}.predictive-search{max-height:400px!important}.cart__checkout-button{background:#006747}.cart__checkout-button:after{box-shadow:none}.modalQuickView .modal-dialog{max-width:600px;margin:0 0 0 auto}.modalQuickView .modal-content{min-height:100vh}.modalQuickView .modal-body{padding:40px}.modalQuickView .modal-body h2{font-size:26px}.quickViewprodImgs{margin-top:30px;display:flex;gap:10px;margin-bottom:25px;justify-content:space-between}.quickViewPrice{text-align:right;font-size:20px;padding-bottom:16px;margin-bottom:35px;border-bottom:1px solid rgb(0,103,71)}.modal-backdrop{display:block!important}.quickViewVariatnBlock{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;margin-bottom:32px}.quickViewVariatnBlock button{width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:14px;background-color:transparent;border:1px solid #000}.quickViewDesc p{font-size:16px}.quickViewBtn{margin-top:40px;display:flex;flex-direction:column;gap:10px}.quickViewBtn .btn1{border:1px solid rgb(0,103,71);background:#fff;color:#006747;font-size:16px;padding:12px 40px;width:100%}.quickViewBtn .btn2{background:#006747;color:#fff}.productImg{position:relative}.productImg button{position:absolute;background:#006747!important;border:none;padding:12px;font-size:16px;bottom:20px;left:20px;right:20px;opacity:0;transition:all .2s}.productImg:hover button{opacity:1}@media screen and (max-width:768px){.modalQuickView .modal-dialog{width:90%}}@media screen and (max-width:475px){.modalQuickView .modal-body{padding:30px 20px}.modalQuickView .modal-body h2{font-size:20px}.quickViewPrice{font-size:18px;padding-bottom:13px;margin-bottom:25px}.quickViewVariatnBlock button{width:35px;height:35px;font-size:12px;line-height:1}.quickViewDesc p,.quickViewBtn .btn1{font-size:14px}}.prodImgsb{width:48%}.product{display:block!important}quick-add-modal .product:not(.product--no-media) .product__media-wrapper{max-width:unset!important;width:100%!important}quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding-left:0!important;max-width:unset!important;width:100%!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family)}.rich-text__blocks .link.animate-arrow{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:13px;letter-spacing:-.32px;display:flex;gap:5px;border-bottom:1px solid;text-decoration:none;padding-bottom:4px}span.pa-label-color.font-16.font-w-400{color:#000!important;font-family:var(--font-heading-family)!important;font-size:16px!important;font-style:normal;font-weight:600!important;line-height:normal;letter-spacing:.16px}span.font-bold.font-16.font-w-700.pa-text-color{color:#000!important;font-family:var(--font-heading-family)!important;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:normal;letter-spacing:.16px}button#place_my_bid{font-family:var(--font-heading-family)!important;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:normal;letter-spacing:.16px;background-color:#006747!important}.pa-bdr *{font-family:var(--font-heading-family)!important}input#bid_amount{color:#000;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:normal;letter-spacing:.16px;border:1px solid rgb(0,103,71);width:100%}.bid_detail.pa-left{padding:10px 0 20px}#wk-auction .pa-right{float:right;padding:10px 0 20px}#wk-auction .margin-top-15{margin-top:0!important;margin-bottom:15px}.font-16.font-w-500.pa-label-color{color:#000;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:normal;letter-spacing:.16px}span#show_bids{color:#006747!important;font-size:16px;font-style:normal;font-weight:400!important;line-height:normal;letter-spacing:.16px}@media(max-width:767px){h1{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/general.css.map */
