@media screen and (max-width: 749px){.template-index #shopify-section-footer{margin-top:-60px}}.section--title{color:#000;text-align:center;font-family:Kanit,sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.8px;text-transform:uppercase}.section--container{max-width:1670px;margin:0 auto}.product-card-new__img{padding-top:140%}.featured-collection--section{display:flex;flex-direction:column;position:relative;overflow:hidden;align-items:center;padding-top:80px;box-shadow:0 0 10px #000000b3}.featured-collection--section_border{height:1px;width:100%;background:#0000004d;position:absolute;z-index:0;bottom:0;box-shadow:-200px 0 200px 100px #0000001a}.slider--wrapper{padding:20px;position:relative;z-index:2;max-width:100vw}.blaze-container.featured-collections{padding-left:60px;padding-right:60px}.blaze-container.featured-collections .blaze-track-container{padding-left:30px;padding-right:30px}.blaze-pagination.featured-collections{width:100%;display:flex;margin-bottom:-20px;padding-left:30px;padding-right:30px}.blaze-pagination.featured-collections button{width:100%;height:2px;background:none;font-size:0px}.blaze-pagination.featured-collections button.active{background:#000}.slider--nav{display:flex;justify-content:center;margin-top:20px;gap:20px}.slider--nav button{border:1px solid #848484;background:#fff;color:#848484;transition:ease-in-out .2s;width:267px;padding:10px;text-transform:uppercase}.slider--nav button.active{background:#000;color:#fff;border:1px solid black}.blaze-track.featured-collections{padding-top:40px;padding-bottom:40px}.col-product--card{padding:20px;transition:ease-in-out .2s;background:transparent}.col-product--card:hover{background:#fff;filter:drop-shadow(0px 4px 40px rgba(0,0,0,.1));-webkit-filter:drop-shadow(0px 4px 40px rgba(0,0,0,.1))}.col-product--link{position:relative}.col-product--card img{height:370px;object-fit:contain;transform:scale(1);transition:ease-in-out .2s}.col-product--type{border:1px solid rgba(0,0,0,.3);padding:10px;display:flex;justify-content:center;align-items:center;width:fit-content}.col-product--info{margin-top:20px;display:flex;flex-direction:column;gap:10px}.blaze-pagination.slider{display:flex;justify-content:center;align-items:center;gap:10px;position:relative;margin-top:-19px;margin-bottom:10px}.blaze-pagination.slider button{width:10px;height:10px;border-radius:100%;font-size:0px;background:#ffffff80}.blaze-pagination.slider button.active{background:#fff}.blaze-nav--container{position:absolute;height:100%;width:44px;top:0;bottom:0;display:flex;align-items:center}.blaze-nav--container.hero .blaze-next,.blaze-nav--container.hero .blaze-prev{background:#ffffff80}.blaze-nav--container.left{left:0}.blaze-nav--container button{padding:10px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.3);border-radius:100%;width:44px;height:44px}.blaze-nav--container.right{right:0}.blaze-nav--container.hero.left{left:20px}.blaze-nav--container.hero.right{right:20px}.col-product--link .full-width-link{bottom:0;margin:10px;top:auto}.col-product--link .full-width-link .custom-quick-shop{background:#fff;border:1px solid black;color:#000!important;padding:10px;text-align:center;visibility:hidden;transition:ease-in-out .2s}.col-product--card:hover .full-width-link .custom-quick-shop{visibility:visible}.col-product--card:hover img{transform:scale(1.1)}.meet-the-team--section{padding:80px 20px;margin:0 auto}.meet-the-team--section .section--container{display:flex;justify-content:center;gap:40px}.team-member{aspect-ratio:1/1.2;display:flex;align-items:flex-end}.arrow{opacity:0;transition:cubic-bezier(.47,1.64,.41,.8)}.team-member:hover .arrow{animation:appear .2s ease-in-out forwards;animation-delay:.3s}.team-member:hover .block--transparent{height:100%;width:95%}.block--transparent{height:30%;width:95%;position:absolute;bottom:-10px;left:-10px;z-index:2;transition:.3s;mix-blend-mode:multiply;transition-timing-function:cubic-bezier(.03,.18,.9,.07)}.team--text{z-index:3;color:#fff;margin:0 40px 40px}.team--text h3{color:#fff;font-size:60px;font-weight:700}.team--text h3 span{color:#fff;font-size:18px;font-weight:semibold;display:block}.blaze-slider-team{max-width:100vw;width:100%}.blaze-slider-team .blaze-track{padding-bottom:20px}.meet-the-team--section .button{border:1px solid black;color:#000;text-align:center;width:220px;padding:10px;text-transform:uppercase;margin:40px auto 0;display:block;font-weight:700}.meet-the-team--section .section--container{margin-top:40px}.link-grid--section{padding:80px 20px;margin:0 auto}.link-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%;margin-top:46px}.link-grid--block{aspect-ratio:5/4;width:100%;display:flex;align-items:flex-end;padding:20px;position:relative;border-bottom:5px solid transparent;transition:ease-in-out .2s}.link-grid--block_watermark{position:absolute;left:40px;height:100%;display:flex;align-items:center}.link-grid--block_watermark img{transform:rotate(-90deg)}.link-grid--block_content{position:relative;z-index:2;display:flex;justify-content:space-between;width:100%}.link-grid--block_content h2{color:#fff;font-family:Kanit,sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1.08px;text-transform:capitalize;transition:ease-in-out .2s}.link-grid--block:hover{border-bottom:5px solid #D70000}.link-grid--block:hover .link-grid--block_content h2{color:#d70000}.link-grid--block_content .content--arrow{padding:10px;color:#fff;background:#d70000;margin:auto 0;opacity:0}.link-grid--block:hover .link-grid--block_content .content--arrow{animation:appear .2s ease-in-out forwards}.text-image--section{display:grid;grid-template-columns:1fr 1fr;width:100%}.text-image--section .section--title{text-align:left}.text-image--col:first-of-type{background:#f5f5f5;padding:40px;display:flex;align-items:center}.text-image--col--inner{max-width:580px;display:flex;flex-direction:column;justify-content:center;gap:40px;text-align:left;margin:0 auto}.text-image--col:first-of-type .btn{width:220px;background:#000;transition:ease-in-out .2s}.text-image--col:first-of-type .btn:hover{background:#d70000}#stamped-reviews-widget[data-widget-type=full-page] .stamped-widget-title{display:none}.reviews--fade{width:100%;height:100px;position:absolute;bottom:80px;z-index:2;background:linear-gradient(180deg,#f5f5f500,#f5f5f5)}.reviews--section{position:relative;background:#f5f5f5;padding-top:65px;overflow-x:hidden}.reviews--wrapper{margin-top:48px;height:600px;overflow:hidden}.reviews--wrapper.expanded{height:auto}.reviews--btn_wrapper{margin-bottom:40px;display:flex;justify-content:center;position:relative;z-index:3}.reviews--btn{background:#000;color:#fff;width:200px;white-space:nowrap;margin-bottom:40px;cursor:pointer;padding:10px;text-align:center;text-transform:uppercase}.newsletter--section{width:100%;padding:80px 0;background:#f5f5f5;margin-bottom:-60px;margin-top:-40px}.newsletter--section .section--container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1024px;padding:0 40px}.newsletter--subtitle{color:#d70000;font-size:26px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.8px;text-transform:uppercase;margin-bottom:30px}.newsletter--section .section--title{margin-bottom:60px;font-size:19px}.klaviyo-form.klaviyo-form-V8TADX{width:100%!important;padding:0 40px!important}.klaviyo-form.klaviyo-form-V8TADX .kl-private-reset-css-Xuajs1{padding-top:0!important;padding-bottom:0!important;min-height:0px!important}.klaviyo-form.klaviyo-form-V8TADX .klaviyo-form input{width:100% important;border-radius:0!important}.klaviyo-form.klaviyo-form-V8TADX .klaviyo-form button{max-width:180px!important}.klaviyo-form.klaviyo-form-V8TADX .kl-private-reset-css-Xuajs1::placeholder{font-size:16px!important;text-transform:capitalize}.klaviyo-form.klaviyo-form-V8TADX .kl-private-reset-css-Xuajs1:nth-of-type(2){max-width:none;min-width:100px}.slide--wrapper{height:fit-content;width:100%}.slide--wrapper img{height:100%;width:100%;object-fit:cover}.slide--wrapper .mobile{display:none}.site-footer__content{margin:0 auto;gap:62px;padding:0 20px}.footer--title{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase;margin-bottom:26px}.site-footer__item-inner li p{font-size:16px;color:#939393}.site-footer__item-inner li p.footer--subtitle{color:#bbb}.site-footer__linklist li a,.site-footer a.email{font-size:16px;color:#939393}.site-footer details{border-bottom:1px solid #777;margin-bottom:26px}.site-footer summary{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.site-footer summary::marker{display:none}.site-footer__content.mobile{display:none}.site-footer .site-footer__icon-list{opacity:.5}.app--links{display:flex;flex-direction:column;gap:20px}.footer_bottom--grid{display:flex;justify-content:space-between;align-items:center;padding:40px}.footer_bottom--grid .site-footer__linklist{display:flex;justify-content:center;max-width:none;gap:20px}.footer_bottom--grid .site-footer__linklist-item{width:auto;float:none}.footer_bottom--grid .site-footer__linklist-item a{white-space:nowrap}.footer_bottom--grid .site-footer__linklist-item{padding:0}.co_footer_bottom{border-bottom:1px solid #323232;padding:0}.footer--bottom{background:#1e1e1e}.footer--bottom p{color:#939393;font-size:10px;font-style:normal;font-weight:500;line-height:14px;text-align:left;color:#999!important}.footer--bottom .page-width{display:flex;justify-content:space-between;padding:12px 40px;align-items:center}.footer--bottom .page-width:after{display:none}.footer--bottom .page-width div:first-of-type{max-width:555px}.footer--bottom .payment-method{display:flex;gap:27px}.klaviyo-form.klaviyo-form-V8TADX .kl-private-reset-css-Xuajs1[data-testid=form-component]:nth-of-type(2){flex:inherit!important}.klaviyo-form.klaviyo-form-V8TADX .kl-private-reset-css-Xuajs1 button{width:180px!important;margin-left:14px!important}.product-card__mobile-button{background:#000;color:#fff;text-transform:uppercase;font-size:10px;width:100%;max-width:145px;display:none;justify-content:center;align-items:center;padding:10px 14px;margin-top:10px}.stamped-photo-wrapper{background:#fff!important}.klaviyo-form.klaviyo-form-V8TADX .kl-private-reset-css-Xuajs1 input{border:2px solid rgba(0,0,0,.2)!important}.klaviyo-form.klaviyo-form-V8TADX .kl-private-reset-css-Xuajs1 input::placeholder{font-weight:600!important}.co_aws svg{filter:brightness(.5);transition:ease-in-out .2s}.co_aws:hover svg{filter:brightness(1)}summary::marker{display:none}@media screen and (max-width: 1379px){.site-footer__content{gap:20px}.team-member{aspect-ratio:1/1.2;display:flex;align-items:flex-end}}@media screen and (max-width: 1295px){.block--transparent{width:95%}.team-member h3{font-size:36px}.team--text{margin:0 20px 20px}.footer_bottom--grid{display:flex;flex-direction:column;gap:10px}}@media screen and (max-width: 1280px){.blaze-container.featured-collections .blaze-track-container{padding-left:0;padding-right:0}.site-footer__content{display:grid;grid-template-columns:repeat(3,1fr);width:100%}}@media screen and (max-width: 991px){.site-footer .page-width{max-width:none}.footer--bottom .page-width{flex-direction:column;align-items:center;gap:20px}.footer--bottom .page-width div:first-of-type p{text-align:center}.text-image--section{grid-template-columns:1fr}}@media screen and (max-width: 900px){.meet-the-team--section{padding:60px 0}}@media screen and (max-width: 749px){.meet-the-team--section{margin-right:-10px;margin-left:-10px}.text-image--col{margin-left:-10px;margin-right:-10px}.text-image--section h1{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:1.2px;text-transform:uppercase}.newsletter--section h1{text-align:center;font-family:Kanit;font-size:24px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:1.2px;text-transform:uppercase}.link-grid{grid-template-columns:1fr;gap:10px}.link-grid--block{aspect-ratio:7/4.5}.stamped-reviews-wrapper{grid-template-columns:1fr!important}.featured-collection--section{margin-left:-10px;margin-right:-10px;padding-top:45px}.blaze-container.featured-collections{padding:0}.blaze-container.featured-collections .blaze-nav--container{display:none}.featured-collections .blaze-track-container{margin-right:-20px}.slider--section,.reviews--section{margin-left:-10px;margin-right:-10px}.newsletter--section{margin-left:-10px;margin-right:-10px;width:auto;margin-bottom:0}.klaviyo-form.klaviyo-form-V8TADX{width:100%!important;padding:0!important}.klaviyo-form.klaviyo-form-V8TADX .kl-private-reset-css-Xuajs1 button{margin-left:0!important}.co_footer_top .page-width{max-width:100%}.co_footer_bottom ul{padding-bottom:0!important}.footer_bottom--grid .site-footer__linklist{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px}.footer_bottom--grid .site-footer__linklist-item{width:auto;float:left;text-align:center}.footer_bottom--grid{gap:32px}.text-image--col--inner{gap:20px}.blaze-slider-team .blaze-track{margin-left:20px}}@media screen and (max-width: 676px){.newsletter--subtitle{text-align:center}.accordion-wrapper{margin-right:10px;margin-left:10px}.site-footer__content{grid-template-columns:1fr}.site-footer__content.desktop{display:none}.site-footer__content.mobile{display:block}.site-footer__linklist,.site-footer__linklist li:first-child{padding-top:0}.footer-details--inner{padding-bottom:26px}.site-footer__content.mobile.app-store{padding:10px 0 40px;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:26px;gap:0px}.app--links{flex-direction:row}.co_footer_top{padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.2)}.contact--wrapper{padding-bottom:26px}.footer_bottom--grid{padding:26px 10px}.featured-collection--section_border{box-shadow:0 0 100px 50px #0000001a}.reviews--section{padding-top:40px;padding-right:10px;padding-left:10px}.newsletter--section{padding:40px 0}.newsletter--section .section--title{margin-bottom:40px}.footer--chevron{margin-top:10px}.site-footer__content.grid.mobile .grid__item{padding-left:0}}@media screen and (max-width: 470px){.slide--wrapper{height:100%}.slider--nav{display:grid;grid-template-columns:repeat(3,30%);gap:10px;margin-left:-5px;margin-right:-5px}.slider--nav button{width:100%;text-overflow:ellipsis;overflow:hidden;line-break:strict;font-size:14px}.blaze-pagination.slider{display:none}.team-member h3{font-size:28px}.meet-the-team--section .button{width:90%;margin:20px auto 0}.meet-the-team--section .section--container,.link-grid{margin-top:20px}.link-grid--section{padding:60px 10px}.slider--wrapper{padding-top:0;padding-right:10px;padding-left:10px}.text-image--col:first-of-type{padding:40px 20px}.text-image--col:first-of-type .btn{width:100%}.newsletter--section .section--container{padding:0 20px}.site-footer__linklist{gap:10px}.footer_bottom--grid{border-bottom:none}.footer--bottom .payment-method{gap:18px}.stamped-wall-photos-wrapper{column-count:1!important}.kl-private-reset-css-Xuajs1[data-testid=form-component]:first-of-type{flex:inherit!important;width:100%!important}.newsletter--section{padding-bottom:40px}.reviews--wrapper{margin-top:0!important}.stamped-reviews-photo{display:none!important}.product-card__mobile-button{display:flex}.main-product-grid__item{display:flex;flex-direction:column}}@keyframes appear{0%{opacity:0}to{opacity:1}}.stamped-badge-starrating{margin:0 10px 0 0!important}.rc-container{margin:30px 0!important}.rc-option{display:flex!important;flex-direction:row-reverse!important;justify-content:space-between!important;padding:7.5px 0!important}.rc-radio.rc-option__subsave{flex-wrap:wrap!important}.rc-option.rc-option--active{background-color:transparent!important;color:#000!important}.rc-radio__input{margin:0!important;display:none!important}.rc-option__input{height:20px!important;width:20px!important;border:1px solid #102A40!important;border-radius:100%}.rc-option__discount{margin-right:auto!important}.rc-radio__label{display:flex!important;flex-grow:1;line-height:20px!important;justify-content:space-between;vertical-align:bottom!important;font-family:Kanit!important;font-size:16px;font-style:normal;color:#102a40!important;font-weight:400;text-transform:uppercase}.rc-option.rc-option--active .rc-radio__label{color:#000!important;font-weight:500!important}.rc-option.rc-option--active .rc-radio__label>[data-price-subsave]{color:red!important}.rc_widget__price--discounted{color:#888b8d!important}.rc-radio.rc-option--active>.rc-option__input{background-color:#000!important;display:flex!important;justify-content:center!important;align-items:center!important}.rc-radio.rc-option--active>.rc-option__input>.rc-option__input__inner{background-color:#102a40!important;position:relative!important;height:10px!important;width:10px!important;border-radius:100%!important;transform-origin:0 0!important}.rc-radio.rc-option--active>.rc-option__input>.rc-option__input__inner:before{content:"";display:block;width:12px;height:13px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" viewBox="0 0 12 13" fill="none"><g clip-path="url(%23clip0_5135_14034)"><path d="M10.4104 2.02344L4.2962 7.69559L1.71048 4.93619L0 6.539L4.17737 10.997L12 3.74655L10.4104 2.02344Z" fill="%23D70000"/></g><defs><clipPath id="clip0_5135_14034"><rect width="12" height="12" fill="white" transform="translate(0 0.5)"/></clipPath></defs></svg>');background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rc_widget__option__selector{flex:1!important}.rc-selling-plans{order:1;flex:1 0 100%;display:flex;padding:10px 0!important;color:#000}.rc-selling-plans__dropdown{height:50px;width:100%;margin-top:10px;padding:12px 20px;align-items:center;align-self:stretch;border:1px solid #586166;background-color:#f5f1ec}.rc-option__subsave-container{width:100%}.rc-option--active .rc-option__subsave-container{margin-top:5px}.rc-radio.rc-option__subsave.rc-option--active+.rc-option__frequency-selector{display:flex}.rc-option__frequency-selector__options{width:100%;display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;justify-content:space-between}.rc-option__frequency-selector__info{display:flex;align-items:center;justify-content:space-between}.rc-radio.rc-option__subsave.rc-option--active+.rc-option__frequency-selector{border-radius:0 0 5px 5px!important;border:2px solid #F27561!important;border-top:0!important}.input-radio__input{display:none}.input-radio__input+label{color:#000!important;display:flex;justify-content:center;align-items:center;border:1px #000000 solid;padding:10px 0;cursor:pointer}.input-radio__input:checked+label{color:#fff!important;background-color:#000}.rc_popup{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/124/assets/index.css.map */
