@charset "UTF-8";body{font-family:Alegreya,sans-serif;background:#fbf8f6}h1,.h1,h2,.h2,h3,h4,blockquote,.under-cart .subtotal,h5,h6{font-family:Americane Condensed,sans-serif}@media (max-width: 768px){#shopify-section-header .site-control__inner ul{display:none!important}}@media (min-width: 769px){#shopify-section-header .site-control__inner ul{display:block!important}}button,input[type=submit],.button{background:#197bbd;font-family:Americane Condensed,sans-serif;border:0;border-radius:100px;min-width:156px;font-size:16px;line-height:1.3;padding:8px 16px;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#fff;cursor:pointer;transition:.25s;outline:none!important}button:hover,input[type=submit]:hover,.button:hover{background:#ff986c;box-shadow:0 4px 6px #0000002e}.with-video .button{font-size:22px;padding:9px 24px}.with-video .button:after{content:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.8138 8.24757C18.1953 9.00742 18.1953 10.9926 16.8138 11.7524L2.96384 19.3699C1.63093 20.103 1.02706e-06 19.1387 1.09355e-06 17.6175L1.75949e-06 2.38254C1.82599e-06 0.861335 1.63094 -0.102988 2.96384 0.63011L16.8138 8.24757Z' fill='%23222A31'/%3E%3C/svg%3E");display:inline-block;width:18px;height:18px;margin-left:12px;position:relative;top:2px}.slideshow .slide .position-middle .line-1,.slideshow .slide .position-middle .line-2,.slideshow .slide .position-middle .line-3{text-align:left}.slideshow .slide .line-1{max-width:360px;font-size:60px;line-height:1;letter-spacing:.1em;text-transform:uppercase;margin:0 0 15px}.slideshow .slide .line-2{max-width:320px;margin-left:0}.slideshow_figure{margin:0;height:100%;display:flex}.slideshow .slide .rimage-outer-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.hide_this{display:none}.slideshow,.banner_video{position:relative;padding-bottom:56%;height:0}.banner_video iframe.video-bg{width:100%;height:100%;top:0;left:0}@media (max-width: 810px){.slideshow,.banner_video{padding-bottom:55%}}@media (max-width: 577px){.slideshow,.banner_video{padding-bottom:56%}}@media (max-width: 400px){.slideshow .slide .position-middle .line-1{font-size:50px;margin-top:15px}}.slideshow{min-height:auto}.featured-text{font-size:18px;line-height:1.5}.feature-icon{margin:0 0 20px;position:relative}.feature-icon img{max-width:200px}.feature-header{font-family:Alegreya,sans-serif;font-size:36px}.featured-text .button-row--multiple{margin:10px 0 0}.featured-text .button{min-width:196px}.sep{margin:0;border:0;height:24px;background-size:cover;background-position:center bottom}.section-title{font-size:30px;letter-spacing:.2em;text-transform:uppercase}.collection-block .title{font-family:Americane Condensed,sans-serif;font-size:30px;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:#7a5d58}.collection-straw .title{color:#d5b78a}.collection-coypu .title{color:#4c777e}.collection-artist-collab .title{color:#ff986c}.caption{max-width:230px;margin:0 auto!important}.text-over-image .line-2{max-width:320px;font-size:25px;line-height:1.1}.overlay.position--bottom{padding-bottom:150px}.text-beside-image .icon{width:70px;margin:0 auto 30px}.text-beside-image .feature-header{margin-bottom:.4em}.text-beside-image .rte{max-width:450px;margin:0 auto;font-size:18px;line-height:1.5}.text-beside-image .button-row{margin-top:1em}.text-beside-image .button{font-size:14px;letter-spacing:.1em;text-decoration:underline}.calltoaction .wrap{display:flex;align-items:center;max-width:580px;margin:0 auto}.calltoaction figure{width:154px;margin-right:45px}.calltoaction h1{text-align:left}#shopify-section-header .site-control__inner>ul>li>a:hover{color:#000!important}#shopify-section-header .site-control__inner ul{position:absolute;left:28px;margin:0;padding:0;display:flex!important;list-style:none;font-family:Futura,sans-serif;font-weight:400;font-size:20px;letter-spacing:.04em;text-transform:capitalize}.search-style{margin-left:-4rem!important}@media screen and (max-width: 768px){.search-style{margin-left:0rem!important}}#shopify-section-header .site-control__inner ul a[aria-haspopup]:hover:after{content:url("data:image/svg+xml,%0A%3Csvg viewBox='0 0 12 17' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.46967 16.5303C5.76256 16.8232 6.23744 16.8232 6.53033 16.5303L11.3033 11.7574C11.5962 11.4645 11.5962 10.9896 11.3033 10.6967C11.0104 10.4038 10.5355 10.4038 10.2426 10.6967L6 14.9393L1.75736 10.6967C1.46447 10.4038 0.989592 10.4038 0.696699 10.6967C0.403805 10.9896 0.403805 11.4645 0.696699 11.7574L5.46967 16.5303ZM5.25 -3.27835e-08L5.25 16L6.75 16L6.75 3.27835e-08L5.25 -3.27835e-08Z' fill='%23222A31'/%3E%3C/svg%3E");display:inline-block;width:12px;height:12px;margin-left:2px;position:relative;top:1px;fill:#000;color:#000;filter:invert(1)}a[aria-haspopup=true]{display:flex;align-items:center;text-decoration:none;color:#000;transition:color .3s ease-in-out}#shopify-section-header .site-control__inner ul .active>a:hover,#shopify-section-header .site-control__inner ul li a:hover{color:#ff986c}#shopify-section-header .site-control__inner ul li{position:relative}#shopify-section-header .site-control__inner>ul>li+li{margin-left:30px;margin-top:auto;margin-bottom:auto}#shopify-section-header .site-control__inner>ul>li>a{padding:20px 0;color:#222a31}#shopify-section-header .site-control__inner ul ul{display:block;left:0;top:100%;background:#fff;border-radius:8px;text-align:left;padding:10px;opacity:0;pointer-events:none;transform:translateY(20px);transition:.25s;width:469px}#shopify-section-header .site-control__inner ul ul:before{content:"";position:absolute;bottom:100%;left:55px;border:9px solid transparent;border-bottom-color:#222a31}#shopify-section-header .site-control__inner ul ul a{padding:10px 20px;white-space:nowrap;color:#f4c130;pointer-events:none}#shopify-section-header .site-control__inner li:hover>ul{opacity:1;pointer-events:all;transform:none}#shopify-section-header .site-control__inner li:hover>ul a{pointer-events:all}@media (min-width: 1318px){.site-control .menu{display:none!important}}@media (max-width: 786px){#shopify-section-header .site-control__inner ul{display:none!important}}.popup{position:fixed;left:0;right:0;top:0;bottom:0;background:#00000080;z-index:9999;display:flex;align-items:center;justify-content:center;transition:.25s;padding:30px 15px}.popup:not(.in){opacity:0;pointer-events:none}.popup:not(.in) figure{transform:translateY(25%)}.popup figure{width:100%;max-width:860px;background:#000;position:relative;margin:0}.popup figure:before{content:"";display:block;padding:56.25% 0 0}.popup figure iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:0}.template-collection .page-content{padding-bottom:0}.collection-template .content,.collection-template .content .rte{text-align:center}.collection-template .content .icon img{max-width:222.17px}.collection-template .content .feature-header{font-family:Americane Condensed,sans-serif;font-style:normal;font-weight:400;font-size:60px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;margin-bottom:25px}.collection-template .content .rte{font-style:normal;font-weight:400;font-size:18px;line-height:150%;text-align:center;color:#222a31}.collection-template .product-list{padding-bottom:100px}.collection-template .product-tags{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;position:absolute;top:5px;z-index:1}.collection-template .product-tags li{background:#0c0c0c;padding:2px 5px!important;text-transform:uppercase;font-size:20px;border-radius:5px;margin:0 0 5px 5px;line-height:24px}.collection-template .product-tags li:nth-child(odd){color:#93e477}.collection-template .product-tags li:nth-child(2n){color:#77cae4}.collection-template .product-block__inner .sale{background:#0c0c0c;padding:2px 5px!important;color:#93e477;text-transform:uppercase;font-size:20px;top:5px;left:5px;margin:0;border-radius:5px;height:auto;width:auto;line-height:unset}.collection-template .product-block__inner .product-collections{list-style:none;padding:0;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:center}.product-block__inner{width:100%;font-style:normal;font-weight:400;position:relative}.product-block__inner .title{font-family:Americane Condensed,sans-serif}.product-block:not(.collection-block) .image{background:#fbf8f6}.product-block:not(.collection-block) .image-inner{mix-blend-mode:darken}.collection-template .product-block__inner .product-collections li{font-size:12px;text-transform:uppercase;color:#7a5d58;letter-spacing:.1em;margin:4px 6px}.product-block__inner .title{padding-top:13px;font-size:30px;text-transform:uppercase;color:#7a5d58;letter-spacing:.1em;line-height:normal}.product-block__inner .price{font-family:Alegreya,sans-serif;font-size:16px;letter-spacing:.1em;font-weight:700;padding:12px 0 10px;color:#7a5d58;text-transform:none}.product-block__inner .price .was-price{font-weight:400;opacity:1}.product-block__inner h2.price{padding-bottom:0}.product-block__inner p{font-family:Alegreya;font-size:14px;line-height:150%;color:#222a31;margin-top:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:63px;overflow:hidden}.featured-text .feature-icon img{max-width:161px}.product-detail .product-detail__upper{border:0}.product-detail__form{margin-top:0;display:flex;align-items:flex-end;justify-content:space-between}.product-detail__form:before,.product-detail__form:after{display:none}.product-detail .product-detail__title-and-price{padding:0}.product-detail .product-collections{margin:0;padding:0;list-style:none;font-family:Americane Condensed,sans-serif;font-size:22px;letter-spacing:.1em;text-transform:uppercase;display:flex;flex-wrap:wrap}.product-detail .product-collections li:not(:first-child){margin-left:15px}.product-detail .product-collections li:not(:last-child):after{content:","}.product-detail .product-collections a{color:#222a31}.product-detail .product-title{font-size:60px;line-height:1;letter-spacing:.1em;text-transform:uppercase;margin-bottom:15px}.product-detail .type,.product-detail .price-area{display:block;font-family:Alegreya,sans-serif;font-size:22px;letter-spacing:.1em;text-align:left;margin:0;text-transform:none}.product-detail .price-area:after{content:"------";display:inline-block;margin-left:8px}.product-detail__form__options{width:auto}.product-detail__form__options--with-quantity .quantity-wrapper{float:left;margin-right:10px;border:0;background:#fff;border-radius:100px;width:90px;font-family:Americane Condensed,sans-serif;font-size:22px}.quantity-wrapper input{padding:8px 0;width:40px}.quantity-wrapper a{color:#222a31;opacity:.5}.product-detail__form__options .option-selectors .selector-wrapper{padding-right:10px}.product-detail__form__options--with-quantity .single-option,.product-detail__form__options--with-quantity .option-selectors{width:auto}.product-detail .pretty-select{border:0;background:#fff;border-radius:100px;width:125px!important;font-family:Americane Condensed,sans-serif;font-size:22px}.product-detail .pretty-select .text .label{float:none;font-size:22px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;opacity:.5;line-height:1;margin:0 3px 0 0}.product-detail .pretty-select .text{padding:12px 12px 12px 0}.product-detail .pretty-select svg{right:8px;opacity:.5}.product-detail__form__action{width:auto}.product-detail__form__action button{width:198px;font-size:22px;line-height:1.4}.product-detail__detail{max-width:680px;font-size:18px;margin:30px 30px 100px}.product-detail{background:#f3eadf}.size-guide{background:#fdf3d6;padding:100px 30px}.size-guide h2{font-size:60px;line-height:1;letter-spacing:.1em;text-transform:uppercase;text-align:left;margin-bottom:40px}.size-guide h2 img{width:60px;margin-right:10px}.size-guide .list{margin:0;padding:0;list-style:none;font-size:18px;line-height:1.5;max-width:680px}.size-guide .list li{display:flex;margin:0 0 15px}.size-guide .list li:before{content:"\2014";margin-right:5px}.size-guide h3{margin:0 0 15px;letter-spacing:.1em;text-transform:uppercase;text-align:left}.sizes-list{margin:0;padding:0;list-style:none;font-size:25px;line-height:1.5}.sizes-list li:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.15)}.template-product #page-content{padding:0}.filter{display:flex;align-items:center;justify-content:center;overflow:hidden}@media (min-width: 768px){.filter:before,.filter:after{content:"- - - - - - - - - - - - - - - - - -";font-size:22px;letter-spacing:.1em;text-transform:uppercase;margin:0 10px;white-space:nowrap;overflow:hidden}.size-guide h3{margin:0 auto 15px;width:200px}.sizes-list{margin:0 auto;width:200px}}.filter select{-webkit-appearance:none;background:#f4c130 url("data:image/svg+xml,%3Csvg viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.7' fill-rule='evenodd' clip-rule='evenodd' d='M12.3667 -7.13953e-08L14 1.51351L7 8L-6.61578e-08 1.51351L1.63333 -5.40564e-07L7 4.97297L12.3667 -7.13953e-08Z' fill='black'/%3E%3C/svg%3E") right 12px top 50%/14px 8px no-repeat;border-radius:100px;padding:5px 20px;font-family:Americane Condensed,sans-serif;font-size:16px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;margin:5px 10px;border:0;outline:none!important}.collection-template .pagination{margin-bottom:80px!important;font-size:22px}.product-block .caption.upper{max-width:none;margin-top:2rem!important}.filter select::-ms-expand{display:none}.scrolled-down:not(.use-alt-logo) .site-control{background:#fff}@media (min-width: 1025px){.size-guide .size-content{display:flex}.size-guide .size-content .sizes-wrap{margin:0 auto}}@media (max-width: 767px){.filter select{margin:5px;max-width:46%}.featured-text .content p{font-size:18px}.product-detail__form{display:block}.product-detail__title-and-price{margin-bottom:10px}.product-detail__form__options{display:flex;justify-content:center}.product-detail__form__options--with-quantity .quantity-wrapper,.product-detail__form__options--with-quantity .option-selectors{clear:unset;flex-grow:1;margin-bottom:0}.product-detail__form__options .option-selectors .selector-wrapper{padding-right:0}.product-detail__form__options .option-selectors .pretty-select{width:100%!important}.product-detail__form__action button{width:100%}.product-detail .product-title,.size-guide-inner h2{font-size:40px}.size-guide-inner h2 img{width:40px}}#page-our-story,#page-partners,#page-ceremony{background:#f3eadf}#shopify-section-page-story-template .container,#shopify-section-page-partners-template .container,#shopify-section-page-ceremony-template .container{max-width:1280px}#page-content .richtext .central{width:780px;margin:0 auto;font-size:24px;line-height:1.5;color:#222a31}.richtext h1{font-family:Americane Condensed,sans-serif;font-size:60px;line-height:1;letter-spacing:.1em;text-transform:uppercase;margin:0}.richtext .button-row{margin-top:1em}#shopify-section-featured-collections>div:before,#shopify-section-featured-collections>div:after{content:"";display:table;clear:both}.text-beside-image.v2{margin:40px 0}.text-beside-image.v2 .text-beside-image__image{max-width:420px}.text-beside-image.v2 .text-beside-image__text{flex-grow:1}.text-beside-image.v2 .text-beside-image__text__wrap{margin:0 auto}.text-beside-image.v2 .feature-header{font-family:Americane Condensed,sans-serif;font-size:48px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;margin:0}.text-beside-image.v2 .rte{max-width:none;font-size:20px;line-height:1.6}.text-beside-image.v2 .button-row a{font-family:Americane Condensed,sans-serif;font-size:16px;letter-spacing:.1em;text-decoration-line:underline}.schedule-ceremony .central{font-size:24px;line-height:1.5}.schedule-ceremony .feature-header{max-width:580px;margin:0 auto .4em}.schedule-ceremony h1{font-family:Americane Condensed,sans-serif;font-size:60px;line-height:1;letter-spacing:.1em;text-transform:uppercase}.schedule-ceremony .terms{display:block;font-size:16px}.embed-wrap{background:#fff;box-shadow:0 14px 24px #0000000d;border-radius:4px;overflow:hidden;min-height:120px;margin:40px 0}@media (max-width: 575px){.richtext h1{font-size:42px}#page-content .richtext .central{font-size:20px}.schedule-ceremony h1{font-size:42px}.schedule-ceremony .central{font-size:20px}.schedule-ceremony .terms{font-size:13px}}.collection-block .caption{max-width:320px}@media (min-width: 768px){.collection-blocks,.collection-blocks .collection-block{display:flex}.collection-blocks .product-block__inner{display:flex;flex-direction:column}.collection-blocks .caption{display:flex;flex-direction:column;align-items:center;flex-grow:1}.collection-blocks .button{margin-top:auto}}iframe.video-bg{position:absolute;left:-12%;top:-12%;max-width:none;width:124%;height:124%;border:0;transition:.3s}[data-section-type=slideshow] a:not(.playing) iframe.video-bg{opacity:0}[data-section-type=slideshow] a.playing:not(.paused) .button:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Ctitle%3Eionicons-v5-c%3C/title%3E%3Cpath d='M208,432H160a16,16,0,0,1-16-16V96a16,16,0,0,1,16-16h48a16,16,0,0,1,16,16V416A16,16,0,0,1,208,432Z'/%3E%3Cpath d='M352,432H304a16,16,0,0,1-16-16V96a16,16,0,0,1,16-16h48a16,16,0,0,1,16,16V416A16,16,0,0,1,352,432Z'/%3E%3C/svg%3E");transform:scale(1.3);top:0}[data-section-type=text-over-image]{overflow:hidden}[data-section-type=text-over-image] a:not(.playing) iframe.video-bg{opacity:0}[data-section-type=text-over-image] a.playing:not(.paused) .button:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Ctitle%3Eionicons-v5-c%3C/title%3E%3Cpath d='M208,432H160a16,16,0,0,1-16-16V96a16,16,0,0,1,16-16h48a16,16,0,0,1,16,16V416A16,16,0,0,1,208,432Z'/%3E%3Cpath d='M352,432H304a16,16,0,0,1-16-16V96a16,16,0,0,1,16-16h48a16,16,0,0,1,16,16V416A16,16,0,0,1,352,432Z'/%3E%3C/svg%3E");transform:scale(1.3);top:0}[data-section-type=text-over-image] .overlay-type{z-index:1}#powrIframeLoader{height:0}@media screen and (max-width: 768px){.feature-row__item{order:2}.feature-row__item.feature-row__text{order:1}}.short-description{margin:0 0 40px;white-space:pre-wrap;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#222a31}.short-description h2{font-size:32px;text-align:left}.short-description h3{font-size:24px;text-align:left}#shopify-section-product-recommendations{padding:40px 0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/hampuihats.scss.css.map */
