@import"https://fonts.googleapis.com/css2?family=Libre+Bodoni:ital,wght@0,400..700;1,400..700&display=swap";@font-face{font-family:CHUIicons;src:url(../fonts/CH-UI-icons.eot),url(../fonts/CH-UI-icons.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/CH-UI-icons.woff?v=1698990278) format("woff"),url(../fonts/CH-UI-icons.ttf) format("truetype"),url(../fonts/CH-UI-icons.svg#CH-UI-icons) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:CHWebIcons;src:url(../fonts/CH-Web-Icons.eot),url(../fonts/CH-Web-Icons.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/CH-Web-Icons.woff?v=1698990278) format("woff"),url(../fonts/CH-Web-Icons.ttf) format("truetype"),url(../fonts/CH-Web-Icons.svg#CH-UI-icons) format("svg");font-weight:400;font-style:normal;font-display:block}:root{--white: #fff;--black: #000;--grey: rgb(161, 161, 161)}a:active,a:focus{outline:0;border:none;outline-style:none;-moz-outline-style:none}.active-slide{z-index:3;display:block;width:95%;position:relative}.active-slide img{width:100%}.bg-black{background:#000}.bg-grey,.bg-gray{background:#f4f4f4}.bg-white{background-color:#fff}.btn-lg{border-radius:0}.close-row{margin:0 -.5rem}.contentslot1_cat-landing-slotbanner-m,.contentslot1_cat-landing-slotbottom2-m{max-width:1600px;margin:0 auto}.content-asset-container,.contentslot1_cat-landing-slotbottom2-m .container,.contentslot1_cat-landing-slotbanner-m .container{padding:0;margin:0;font-family:WorkSansRegular,Work Sans}.default-wrapper{color:#000}.detailImg{max-width:415px}.Featured-Products-Slider [class*=" icon-"],.Featured-Products-Slider [class^=icon-]{font-family:CHWebIcons!important}.Featured-Products-Slider .icon-caret-left:before{content:"<";font-size:30px}.Featured-Products-Slider .icon-caret-right:before{content:">";font-size:30px}.gift-guide-wrapper .main1-btn{background:#000;color:#fff;height:40px;min-width:110px;font-size:13px;text-transform:uppercase;padding:0 1.5rem;font-family:WorkSansRegular,Work Sans;font-weight:500;letter-spacing:1px;max-width:300px;width:inherit}.gift-guide-wrapper{font-family:WorkSansRegular,Work Sans;font-size:16px;padding-top:8px}.gift-guide-wrapper .product-tagline{margin:auto;left:0;right:0;top:0;bottom:0;height:55px;width:280px;text-align:center}.gift-guide-wrapper .product-tagline *{color:#fff}.gift-guide-wrapper .product-header{font-size:36px;font-family:LibreItalic,Libre Bodoni,serif;line-height:1.2;font-style:italic;padding-bottom:6px}.gift-guide-content img{max-width:780px;padding:0 5px}.glide-gift .glide__arrow{position:absolute;display:block;top:50%;z-index:2;text-transform:uppercase;background-color:transparent;border-radius:4px;text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1;border:none;padding:0 6px;box-shadow:none;cursor:pointer;color:#fff}.glide-gift .glide__arrow .fa{font-size:15px}.glide-gift .glide__arrow--prev{left:0}.glide-gift .glide__arrow--next{right:0}.headerslide{font-size:48px;font-family:LibreItalic,Libre Bodoni,serif;line-height:1.1;font-style:italic}.headers{font-size:32px;font-family:LibreItalic,Libre Bodoni,serif;line-height:1.2;font-style:italic}.hero-product-wrapper{color:#000}.home-modules .recommendations .cartpage-moveto-bag .tile-body{height:inherit}.hero-content{position:absolute;bottom:5rem;text-align:right;right:32px}.hero-content.left{position:absolute;bottom:2rem;left:32px;text-align:left}.hero-content.left.outer{position:relative;top:2rem;bottom:unset;left:32px;text-align:left}.hero-content.left.middle{position:absolute;top:50%;bottom:unset;transform:translateY(-50%);left:32px;text-align:left}.hero-content.left.top{position:absolute;top:0;bottom:unset;left:32px;text-align:left}.hero-content.right{position:absolute;bottom:2rem;right:32px;text-align:right}.hero-content.right.outer{position:relative;top:2rem;bottom:unset;right:32px;text-align:right}.hero-content.right.middle{position:absolute;top:50%;bottom:unset;transform:translateY(-50%);right:32px;text-align:right}.hero-content.right.top{position:absolute;top:0;bottom:unset;right:32px;text-align:right}.hero-content-mid-bottom{position:absolute;bottom:2rem;top:unset;left:50%;transform:translate(-50%);right:unset;height:auto;margin:auto;text-align:center}.hero-content-mid-bottom.outer{position:relative;bottom:unset;top:2rem;left:50%;transform:translate(-50%);right:unset;height:auto;margin:auto;text-align:center}.hero-content-mid-top{position:absolute;bottom:unset;top:2rem;left:50%;transform:translate(-50%);right:unset;height:auto;margin:auto;text-align:center}.hero-content-mid-top.outer{position:relative;bottom:unset;top:0;left:50%;transform:translate(-50%);right:unset;height:auto;margin:auto;text-align:center}.hero-content-mid{position:absolute;bottom:unset;top:50%;left:50%;transform:translate(-50%,-50%);right:unset;height:auto;margin:auto;text-align:center}.hero-wrapper.text-white *{color:#fff}.hero-wrapper.text-black *{color:#000}.hero-content .main-header{font-size:64px;font-family:LibreMedium,Libre Bodoni,serif;line-height:1.2;font-style:italic}.hero-content .product-subheader{font-size:14px;line-height:1.2}.hero-ctas .main1-btn{width:200px;background:#000;text-transform:uppercase;font-size:13px;color:#fff;white-space:inherit;min-height:40px;height:auto;padding:12px 24px}.hero-ctas .main1-btn.dark{background-color:#fff;color:#000}@media (max-width: 1200px) and (min-width:767px){.hero-content{right:16px}}@media (max-width: 767px){.hero-content-mid{position:absolute;bottom:0;top:-100px;left:0;right:0;transform:unset;height:50px;margin:auto}.hero-content-mid-top{position:absolute;bottom:0;top:-350px;left:0;right:0;transform:unset;height:50px;margin:auto}.hero-content-mid-bottom{position:absolute;bottom:0;top:50px;left:0;right:0;transform:unset;height:50px;margin:auto}.hero-content{text-align:center;right:inherit;bottom:.5rem;width:100%}.hero-content.left{position:absolute;bottom:0;top:50px;left:0;right:0;transform:unset;height:50px;margin:auto;text-align:left}.hero-content.left.middle{position:absolute;bottom:0;top:-100px;left:0;right:0;transform:unset;height:50px;margin:auto;text-align:left}.hero-content.left.top{position:absolute;bottom:0;top:-350px;left:0;right:0;transform:unset;height:50px;margin:auto;text-align:left}.hero-content.right{position:absolute;bottom:0;top:50px;left:0;right:0;transform:unset;height:50px;margin:auto;text-align:right}.hero-content.right.middle{position:absolute;bottom:0;top:-100px;left:0;right:0;transform:unset;height:50px;margin:auto;text-align:right}.hero-content.right.top{position:absolute;bottom:0;top:-350px;left:0;right:0;transform:unset;height:50px;margin:auto;text-align:right}.hero-content .main-header{font-size:36px}.hero-ctas .main1-btn{width:160px}}.letter-space{letter-spacing:1.1px}.full-content.mid{top:0;bottom:0;left:0;right:0;margin:auto;height:500px;width:400px;text-align:center;background-color:#0009;padding-top:4rem}.full-content.bottom{top:inherit;bottom:2rem}.full-content-mid{position:absolute;bottom:0;top:0;left:0;right:0;height:50px;margin:auto}.full-content-bottom{position:absolute;top:inherit;bottom:1rem;left:0;right:0;margin:0 auto}.full-ctas .main1-btn.invert{background-color:#fff;color:#000}.two-column-wrapper{height:fit-content;block-size:fit-content}.two-column-wrapper .two-column-top{top:2rem;text-align:center;left:0;right:0}.two-column-wrapper .two-column-mid{position:absolute;bottom:0;top:0;left:0;right:0;height:50px;margin:auto;text-align:center}.two-column-wrapper .two-column-bottom{bottom:1rem;text-align:center;left:0;right:0}.two-column-wrapper.bottom .two-column-content{top:inherit;bottom:3rem}.two-column-wrapper.bottom.right .two-column-content{top:inherit;bottom:3rem;right:2.5rem;left:unset;text-align:right}.two-column-wrapper.right .two-column-content{left:unset;right:2.5rem;text-align:right}.two-column-wrapper.right .two-column-header{padding-left:2rem;padding-right:unset}.two-column-wrapper.right.middle .two-column-content{top:50%;left:unset;right:2.5rem;bottom:unset;text-align:right;transform:translateY(-50%)}.two-column-wrapper.left.middle .two-column-content{top:50%;left:2.5rem;right:unset;bottom:unset;text-align:left;transform:translateY(-50%)}.two-column-wrapper.middle .two-column-content{left:50%;right:unset;text-align:center;transform:translate(-50%)}.two-column-wrapper.middle .two-column-header,.two-column-wrapper.middle-middle .two-column-header{padding-left:unset;padding-right:unset}.two-column-wrapper.middle-middle .two-column-content{left:50%;top:50%;right:unset;bottom:unset;text-align:center;transform:translate(-50%,-50%)}.two-column-wrapper.top.left .two-column-content.position-relative,.two-column-wrapper.top .two-column-content.position-relative{top:unset;bottom:unset;margin-bottom:2rem}.two-column-wrapper.top.right .two-column-content.position-relative{top:unset;bottom:unset;margin-bottom:2rem;left:inherit;right:2.5rem}.two-column-wrapper.bottom.left .two-column-content.position-relative,.two-column-wrapper.bottom .two-column-content.position-relative{bottom:unset;margin-top:2rem}.two-column-wrapper.bottom.right .two-column-content.position-relative{bottom:unset;margin-top:2rem;left:inherit;right:2.5rem}.two-column-cta .main1-btn.dark{background-color:#fff;color:#000}.main-link{font-size:12px;text-decoration:underline}.main-link a{letter-spacing:0px!important}.main-header{font-family:Libre Bodoni,LibreItalic,serif;line-height:1.2;font-style:italic}.main-subheader{font-size:26px;font-family:Libre Bodoni,LibreItalic,serif;line-height:1.2;font-style:italic}.medium{font-weight:500}.next-slide{display:block;z-index:2;position:absolute;top:5%;right:0;width:95%;text-align:right}.next-slide img{width:90%}.product-subheader{font-size:14px;display:block;line-height:1.5;font-family:WorkSansRegular,Work Sans}.secondary-subheader{font-size:32px;font-family:Libre Bodoni,LibreItalic,serif;line-height:1.2;font-style:italic}.secondary-content .recommendations h4{text-align:center;padding-bottom:1rem;font-size:18px;color:#000;line-height:1;text-transform:Uppercase;font-family:WorkSansRegular,Work Sans}.semibold{font-weight:600}.separator{display:inline-block;height:12px;background-color:#ccc;width:2px!important;position:relative;bottom:-1px}.subheader{font-size:18px;line-height:1;font-family:WorkSansRegular,Work Sans}.slideshow-container{background:#f4f4f4;position:relative;margin:auto}.slideshow-container img{vertical-align:middle}.slideshow-container .main1-btn{font-size:13px;min-width:180px;color:#fff;background:#000;text-transform:uppercase;max-width:220px;width:inherit}.slideshow-container .slider-count{position:absolute;height:20px;width:40px;bottom:-1.8rem;text-align:center;margin:0 auto;right:0;left:0;font-size:14px;color:#fff}.subheaderslide{font-family:WorkSansRegular,Work Sans,sans-serif;font-size:14px;line-height:1.1}.textslide.active-slide{width:100%}.text-black{color:#000}.text-white,.two-column-content.text-white *{color:#fff}.two-column-content.text-black *{color:#000}.two-column-wrapper .row{margin:0 -.5rem}.two-column-wrapper .two-column-content{position:absolute;top:2rem;left:2.5rem;text-align:left}.two-column-wrapper .two-column-header{font-size:48px;font-family:LibreItalic,Libre Bodoni,serif;line-height:1.2;font-style:italic;padding-right:2rem}.two-column-wrapper .two-column-subheader{font-size:14px;font-family:WorkSansRegular,Work Sans,arial;padding-top:4px}.two-column-cta{padding-top:1.3rem}.module-container .main1-btn,.two-column-cta .main1-btn{font-family:Work Sans}.two-column-cta .main1-btn{background:#000;color:#fff;height:40px;min-width:110px;font-size:13px;text-transform:uppercase;padding:0 1.5rem;font-family:WorkSansRegular,Work Sans;font-weight:500;letter-spacing:1px;max-width:300px;width:inherit}.two-column-cta .main1-btn.small-button{width:150px}.mySlides-prev,.mySlides-next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-22px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;-webkit-user-select:none;user-select:none;z-index:5}.mySlides-next{right:0;border-radius:3px 0 0 3px}.numbertext{color:#000;font-size:12px;padding:8px 0}.fade{animation-name:fade;animation-duration:1.5s}a.main1-link{text-decoration:underline;text-underline-offset:8px;text-transform:uppercase;font-family:Work Sans;font-weight:500;letter-spacing:1px;font-size:13px;white-space:initial}a.main1-link.dark{color:#000}.header-banner .header-right{height:30px}.row .right-header{padding:7px 0 0}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media (min-width: 1201px){.container .secondary-content{padding:0 17px}}@media (max-width: 1200px) and (min-width: 768px){.two-column-wrapper .two-column-header{font-size:36px}}@media (max-width: 1200px){.headerslide{font-size:28px}.slideshow-container .dual-cta .main1-btn{color:#000;background:none;text-decoration:underline;font-size:13px;width:inherit;min-width:inherit;padding:0;height:inherit;font-weight:600}}@media (max-width: 1100px){.full-content.mid{height:425px}}@media screen and (min-width: 991px){.glide-slide-wrapper .glide-full .glide__arrows{display:none}}@media (max-width: 991px){.main-subheader{font-size:24px;line-height:1.2}.module-container[data-slotcontainer=DisplayTopSlot2]{margin:0}}@media screen and (min-width: 768px){.glide-gift .glide__slides{transform:initial!important}.glide-slide-wrapper .glide-gift .glide__arrows{display:none}}@media (max-width:767px){.active-slide{width:100%}.detailImg{padding:1rem 0}.dual-cta .main1-btn{background:none;text-decoration:underline;font-size:13px;width:inherit;min-width:inherit;padding:0;height:inherit;font-weight:600}.gift-guide-content img{max-width:290px}.gift-guide-wrapper .main1-btn{background:none;color:#000;height:inherit;min-width:inherit;font-size:13px;text-transform:uppercase;padding:0 1.5rem;font-family:Work Sans;font-weight:600;letter-spacing:0;max-width:inherit;text-decoration:underline}.gift-guide-wrapper .main1-btn:hover{color:inherit;background-color:inherit}.hero-ctas .main1-btn{width:160px}.home-modules .module-container .main1-btn:hover{background-color:inherit}.slideshow-container{background:none}.mt-6{margin-top:-6rem;background-color:#f4f4f4}.next-slide{display:none;z-index:2;position:relative;top:5%;right:0;width:95%;text-align:right}.mySlides-prev,.mySlides-next{padding:6px}.pb-6{padding-bottom:5rem}.slideshow-container .dual-cta .main1-btn{color:#fff}.headerslide{color:#fff;text-align:center}.detailtext,.textslide{text-align:center}.two-column-wrapper .row{margin:0}.two-column-wrapper .two-column-header{font-size:28px;padding-right:0}.two-column-wrapper .two-column-content{left:0;right:0;margin:0 auto;text-align:center}.two-column-cta{padding-top:0}.dual-cta .main1-btn{background:0 0;text-decoration:underline;font-size:13px;width:inherit;min-width:inherit;padding:0;height:inherit;font-weight:600}.dual-cta .main1-btn.small-button{width:inherit}.dual-cta-white .main1-btn{color:#fff}.dual-cta-black .main1-btn{color:#000}.slider-background{background:url(/cdn/shop/files/featured-product-bg-mobile.jpg?v=1699211974);background-size:cover;background-position:center}.subheaderslide{color:#fff}}@media (max-width: 850px){.gift-guide-wrapper{padding-top:0}.gift-guide-wrapper .product-header{font-size:26px}.glide-gift .glide__arrow{padding:0}}@media screen and (max-width: 570px){.product-subheader{font-size:15px!important}}.announcement-shipping{padding-left:16px;padding-right:16px}p.announcement-bar__message{padding:5px 16px!important}@media screen and (max-width: 540px){.subheader{font-size:18px}.headers{font-size:28px}.announcement-shipping{padding-left:14px;padding-right:14px}p.announcement-bar__message{padding:5px 12px!important}}.nav_imgHolder a img{max-width:350px}.two-btn-flyout-wrapper svg{bottom:30%;z-index:1}.SKU-product-image-slider{max-height:67.19%;height:67.19%;overflow:hidden}.SKU-product-image-slider .flickity-button,.SKU-product-bannerimage-slider .flickity-page-dots,.SKU-product-image-slider .flickity-page-dots{display:none}.SKU-product-heading span{color:#000}.featured-products-slider h3{font-size:46px;font-family:LibreItalic,Libre Bodoni,serif;line-height:1.2;font-style:italic;padding-right:30px;color:#000}.featured-products-slider .flickity-button{background:unset}.featured-products-slider .flickity-button-icon{fill:#fff}.featured-products-slider .button-wrapper{display:flex;gap:20px}.featured-products-slider .button-wrapper .btn{width:fit-content;padding:12px}.SKU-product-image-slider p,.SKU-product-heading{padding-right:30px}.featured-products-slider{min-height:calc(100vh - 130px);display:flex;width:100%}.featured-products-slider .container-main{display:flex;width:100%}.featured-products-slider .container-fluid.py-3{height:100%;width:100%;background-color:#f4f4f4}@media (min-width: 576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}.header-container{padding-left:0;padding-right:0}@media (min-width: 1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.header-container{padding-left:32px;padding-right:32px}}@media screen and (max-width: 1536px) and (min-width: 768px){.menu-category.level-1 a{font-size:calc(16/1536 * 100vw)}.header-container{padding-left:calc(32/1536 * 100vw);padding-right:calc(32/1536 * 100vw)}.header-container>.row>.col-12{padding-left:calc(15 / 1536* 100vw);padding-right:calc(15 / 1536* 100vw)}.navbar-header .logo img,.site-search{width:calc((10 * 16)/1536 * 100vw)}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/colehaan-ph-custom-2023.css.map */
