.container-full{padding-left:32px;padding-right:32px}.m-collection-page-header__inner{min-height:400px;justify-content:end!important}.m-slide__bg:has(video):before{content:"";top:0;left:0;right:0;position:absolute;object-fit:cover;width:100%;height:100%;z-index:1;background:#00000075}.swiper-slide-active .m-slide__subtitle,.swiper-slide-active .m-slide__description,.swiper-slide-active .m-slide__title,.swiper-slide-active .m-slide__button,.swiper-slide-active .m-slide__content{color:#fff}.centered-rich-text .m-richtext{max-width:600px;margin:0 auto;padding:32px 0}.m-collection-card--inside .m-button{display:none!important}.m-collection-card__info .m-collection-card__link{outline:none;text-align:center;padding:10px 20px;white-space:normal;transition:var(--m-duration-default, .25s) all;display:inline-block;border:1px solid rgba(0,0,0,0);font-size:var(--font-btn-size, 1rem);font-weight:var(--font-btn-weight, 500);letter-spacing:var(--btn-letter-spacing, 0);text-transform:var(--btn-text-transform, "");border-radius:var(--btn-border-radius, 0);line-height:var(--btn-line-height, "normal");background:rgb(var(--color-background))}.m-product-card__name{font-family:var(--font-stack-body)}.m-product-option--swatch .m-product-option--node__label{border-radius:4px;position:relative;width:14px;height:14px;margin:0}.m-product-option--content{gap:.5rem .25rem}.m-product-option--swatch input:checked+label,.m-product-option--swatch .m-product-option--node__label[data-selected=true]{box-shadow:0 0 0 1px rgb(var(--color-foreground)),inset 0 0 0 .5px rgb(var(--color-background))}.m-product-option--swatch:hover .m-product-option--node__label{box-shadow:0 0 0 1px rgb(var(--color-foreground)),0 8px 20px rgba(var(--color-foreground),.2),inset 0 0 0 1px rgb(var(--color-background))}.m-richtext>*+*{margin:var(--child-margin-top, 16px) 0 0}.m-richtext .m-button{font-family:Cormorant}.product-personalizer,.pplr_background{background:transparent!important}.personalization-section{position:relative;min-height:80vh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;margin-top:10vh}.personalization-section__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.personalization-section__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000,#00000026 40%,#00000059);z-index:1}.personalization-section__content-wrap{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-end;padding:80px 0;margin:0 auto;width:100%;box-sizing:border-box}.personalization-section__text-block{max-width:480px;text-align:left}.personalization-section__subtitle{display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#ffffffd9;margin-bottom:16px;font-weight:500}.personalization-section__title{font-family:Cormorant,Georgia,serif;font-size:clamp(32px,4vw,52px);font-weight:400;color:#fff;line-height:1.15;margin:0 0 20px;letter-spacing:-.01em}.personalization-section__body{font-size:15px;line-height:1.65;color:#ffffffe0;margin:0 0 32px;font-weight:400}.personalization-section__cta{font-family:var(--font-stack-header)}.personalization-section__cta:hover{background:#f5f0e64d;border-color:#fff;color:#fff}.personalization-section__blocks{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:80px 0}.personalization-block{padding:16px;background-color:#6b5d4f}.personalization-block:last-child{border-right:none}.personalization-block__icon{width:36px;height:36px;margin-bottom:28px;color:#fffc}.personalization-block__icon svg{width:100%;height:100%;fill:none;stroke-linecap:round;stroke-linejoin:round}.personalization-block__title{font-size:24px;font-weight:400;color:#fff;margin:0 0 12px;line-height:1.3}.personalization-block__text{font-size:16px;line-height:1.6;color:#ffffffb8;margin:0}.m-testimonials .m-star svg{height:14px;width:14px;fill:var(--star-color, #000);stroke:#9c8e7a}.m-section__header .m-section__heading{display:inline-flex;gap:.5rem;align-items:center}.m-section__header .m-section__button,.m-gallery-section--grid .m-section__header .m-section__button,.header-with-button .m-section__button{text-align:end;margin-top:0}.instagram-grid .m-gallery__item,.blog-grid .m-article-card__image{border-radius:8px}.m-article-card__image .m-article-card__date{background:#f7f2ea;border-radius:8px;padding:4px 6px;font-size:14px;position:absolute;z-index:1;left:12px;top:12px;text-transform:none}.m-article-card__title{margin-bottom:8px;font-family:var(--font-stack-body);font-weight:400;font-size:var(--font-base-size) px!important}.m-image-with-text__content{align-items:start}.m-image-with-text__content ul{list-style:none;display:flex;flex-direction:column;gap:1.5rem}.m-image-with-text__content li{position:relative}.m-image-with-text__content li:before{content:"";display:inline-block;width:22px;height:22px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_17_3427)'%3E%3Cpath d='M13.6026 0C15.2885 0 16.6566 1.36809 16.6566 3.05402V3.22906C16.6566 3.78643 16.5369 4.3392 16.3019 4.8459L16.196 5.0624L15.2839 6.75293L16.9238 5.83626L17.1403 5.72111C17.6562 5.47236 18.2228 5.34338 18.794 5.34338H18.946C20.6319 5.34338 22 6.71147 22 8.40201C22 9.11139 21.7513 9.79313 21.309 10.3367L21.1064 10.5624L20.6642 11L21.1064 11.4422C21.6776 12.0134 22 12.7919 22 13.6026C22 15.2885 20.6319 16.6566 18.946 16.6566H18.7848C18.2182 16.6566 17.6562 16.5322 17.1449 16.2881L16.9284 16.1776L15.2517 15.2517L16.1776 16.9284L16.2881 17.1449C16.5276 17.6562 16.6566 18.2182 16.6566 18.7848V18.946C16.6566 20.6319 15.2885 22 13.6026 22C12.7919 22 12.0134 21.6776 11.4422 21.1064L11 20.6642L10.5624 21.1064C9.99121 21.6776 9.21273 22 8.40201 22C6.71608 22 5.34338 20.6319 5.34338 18.946V18.7848C5.34338 18.1353 5.50921 17.495 5.82245 16.9284L6.74832 15.2517L5.07161 16.1822C4.50502 16.4954 3.86474 16.6612 3.21524 16.6612H3.05402C1.36809 16.6612 0 15.2931 0 13.6072C0 12.7965 0.322446 12.018 0.893635 11.4468L1.33124 11.0046L0.893635 10.567C0.322446 9.99581 0 9.21734 0 8.40662C0 6.72069 1.36809 5.34799 3.05402 5.34799H3.21524C3.86474 5.34799 4.50502 5.51382 5.07161 5.82705L6.74832 6.75293L5.82245 5.07621C5.50921 4.50963 5.34338 3.86935 5.34338 3.21985V3.05863C5.34338 1.3727 6.71147 0.0046063 8.40201 0.0046063C9.21273 0.0046063 9.99121 0.327052 10.5624 0.898241L11 1.33585L11.4422 0.898241L11.6679 0.695561C12.2115 0.248744 12.8932 0.0046063 13.6026 0.0046063V0ZM13.6026 1.47404C13.1834 1.47404 12.7827 1.63987 12.4832 1.93928L11.5251 2.8974C11.3869 3.03559 11.1981 3.1139 11.0046 3.1139C10.8111 3.1139 10.6223 3.03559 10.4841 2.8974L9.52136 1.93467C9.22655 1.63987 8.82119 1.46943 8.40201 1.46943C7.5268 1.46943 6.81742 2.17881 6.81742 3.04941V3.21064C6.81742 3.61139 6.91876 4.00293 7.11223 4.35302L9.27722 8.26843C9.43384 8.55402 9.38777 8.91332 9.15285 9.14824C8.91792 9.38317 8.56323 9.42923 8.27303 9.27261L4.35762 7.10762C4.00754 6.91415 3.616 6.81281 3.21524 6.81281H3.05402C2.17881 6.81281 1.47404 7.52219 1.47404 8.3974C1.47404 8.81658 1.63987 9.21734 1.93928 9.51675L2.8974 10.4749C3.03559 10.6131 3.1139 10.8019 3.1139 10.9954C3.1139 11.1889 3.03559 11.3777 2.8974 11.5159L1.93928 12.4833C1.64447 12.7781 1.47404 13.1834 1.47404 13.6026C1.47404 14.4778 2.18342 15.1826 3.05402 15.1826H3.21524C3.616 15.1826 4.00754 15.0812 4.35762 14.8878L8.27303 12.7228C8.55863 12.5662 8.91792 12.6122 9.15285 12.8472C9.38317 13.0775 9.43384 13.4368 9.27722 13.727L7.11223 17.6424C6.91876 17.9925 6.81742 18.384 6.81742 18.7848V18.946C6.81742 19.8212 7.5268 20.526 8.40201 20.526C8.82119 20.526 9.22194 20.3601 9.52136 20.0607L10.4795 19.098L10.59 19.0059C10.7098 18.9276 10.8526 18.8815 11 18.8815C11.1935 18.8815 11.3823 18.9598 11.5205 19.098L12.4832 20.0607C12.7781 20.3555 13.1834 20.526 13.6026 20.526C14.4778 20.526 15.1826 19.8166 15.1826 18.946V18.7848C15.1826 18.4853 15.1273 18.1859 15.0168 17.9095L14.8924 17.6424L12.7274 13.727C12.5708 13.4414 12.6168 13.0821 12.8518 12.8472C13.0867 12.6122 13.4414 12.5662 13.7316 12.7228L17.647 14.8878L17.9142 15.0121C18.1905 15.1227 18.4899 15.178 18.7894 15.178H18.9506C19.8258 15.178 20.5306 14.4686 20.5306 13.598C20.5306 13.1788 20.3647 12.7781 20.0653 12.4786L19.1026 11.5159C18.9644 11.3777 18.8861 11.1889 18.8861 10.9954C18.8861 10.8019 18.9644 10.6131 19.1026 10.4749L20.0653 9.51675L20.1713 9.40159C20.4016 9.1206 20.5306 8.76591 20.5306 8.3974C20.5306 7.52219 19.8212 6.81281 18.9506 6.81281H18.7986C18.3978 6.81281 17.9971 6.91876 17.647 7.11223L13.7961 9.27261C13.5105 9.43384 13.1512 9.38317 12.9162 9.15745C12.6813 8.92714 12.6307 8.57245 12.7873 8.28225L14.9016 4.35762L15.026 4.09045C15.1319 3.81868 15.1872 3.52387 15.1872 3.22906V3.05402C15.1872 2.17881 14.4778 1.47404 13.6072 1.47404H13.6026Z' fill='%239C8E7A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_17_3427'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;position:absolute;left:-32px;top:4px}.ul-star-icons .rte li:before{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.00195 0.5C7.03021 0.5 7.07284 0.518071 7.09766 0.568359L8.96777 4.40918L9.08105 4.64062L9.33496 4.68262L13.4014 5.35938L13.4033 5.36035C13.4336 5.36534 13.4736 5.3896 13.4922 5.44922C13.5113 5.5108 13.494 5.57088 13.4609 5.60547H13.46L10.5488 8.65527L10.3799 8.83301L10.417 9.0752L11.0605 13.334C11.07 13.4003 11.0421 13.4534 11.0078 13.4795C10.9744 13.5048 10.9374 13.5048 10.9102 13.4902L10.9092 13.4893L7.2373 11.5342L7.00195 11.4092L6.76758 11.5342L3.09277 13.4893C3.06126 13.5056 3.0265 13.5041 2.99414 13.4795C2.96007 13.4536 2.93189 13.398 2.94141 13.334L3.58301 9.0752L3.61914 8.83203L3.4502 8.65527L0.541016 5.60742C0.505424 5.56905 0.489858 5.50694 0.507812 5.44922C0.521327 5.40578 0.547943 5.3804 0.573242 5.36816L0.597656 5.35938L4.66699 4.68262L4.9209 4.64062L5.03418 4.40918L6.90723 0.568359C6.93194 0.518361 6.97371 0.500158 7.00195 0.5Z' stroke='%239C8E7A'/%3E%3C/svg%3E")}.white-cards .m-custom-content__block-text .m-custom-content__block-inner{padding:2rem 1rem;background:#f7f2ea;height:100%}.m-richtext--small .h3{font-size:24px}.m-collapsible--question{display:inline-flex;gap:.5rem;align-items:center}.info-icons-list{display:grid;grid-template-columns:1fr 1fr 1fr}.info-icons-list li{display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center;gap:.5rem}.info-icons-list li svg{height:24px;width:24px}.info-icons-list li path{stroke:currentColor}.m-quantity{border:1px solid rgb(var(--color-border));background:transparent}[data-value=Plain] .m-product-option--node__label,[data-value=Lined] .m-product-option--node__label,[data-value=Dotted] .m-product-option--node__label{color:transparent;width:32px;height:32px;border-radius:8px;font-size:0!important;min-width:32px!important;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px}[data-value=Plain] .m-product-option--node__label span,[data-value=Lined] .m-product-option--node__label span,[data-value=Dotted] .m-product-option--node__label span{display:none}[data-value=Plain] .m-product-option--node__label{background:#fff!important}[data-value=Lined] .m-product-option--node__label{background-color:#f5f0e8;background-image:repeating-linear-gradient(to bottom,transparent 0px,transparent 6px,#6b5f52 6px,#6b5f52 9px,transparent 9px,transparent 15px);background-size:100% 32px}[data-value=Dotted] .m-product-option--node__label{background-color:#f5f0e8;background-image:radial-gradient(circle,#6b5f52 2px,transparent 2px);background-size:10px 10px;background-position:center}.m-product-option--button .m-product-option--node input:checked+label,.m-product-option--button .m-product-option--node__label[data-selected=true]{border-color:rgb(var(--color-border));background-color:#ede4d4;color:#2c2923}[data-value=Plain] input:checked+.m-product-option--node__label,[data-value=Lined] input:checked+.m-product-option--node__label,[data-value=Dotted] input:checked+.m-product-option--node__label{border:2px solid #2C2923}.pplr_field_text_thumbnail .pplr_tab_wrapper .pplr_tab_index,.pplr-drop-item,.tda-customizer-select-button-customization-option-value{background:transparent!important;border-radius:4px;border-color:rgb(var(--color-border))}.pplr_field_text_thumbnail .pplr_tab_wrapper .pplr_tab_index.pplr_active,.pplr-drop-item.active,.tda-customizer-customization-option-value-selected:not(.tda-customizer-color-palette-customization-option-value){border-color:rgb(var(--color-border));background-color:#ede4d4!important;color:#2c2923;border-radius:4px}.tda-customizer-customization-options-container .tda-customizer-customization-option-value-selected{border-width:1px!important}.tda-customizer-app-section-wrapper div:has(h1){display:none}.tda-customizer-controls-container h2{display:none}.tda-product-details-top-container{text-align:left!important;margin-bottom:24px}.tda-customizer-app-section-container{background:none!important}.m-footer--block-title{display:none}.m-price__regular .m-price-item--regular,.m-price__regular .m-price-item--last,.m-price__sale .m-price-item--regular,.m-price__sale .m-price-item--last{font-family:var(--font-stack-body);font-size:15px}.m-main-product--info .m-product-info--wrapper{position:static!important;top:30px}@media screen and (max-width:768px){.tda-customizer-app-section-container{padding:0!important}.tda-app-section-model-viewer-container{margin:0 0 20px!important;width:auto!important;height:auto!important;padding:0!important;position:static!important}}.tda-app-section-model-viewer{background-color:#ede4d4!important}.tda-app-section-model-viewer-container{margin-top:0!important;position:sticky;top:100px}.tda-product-details-top-container .tda-customizer-variant-price-container{width:fit-content;margin:0!important}.tda-customizer-controls-container{height:auto!important;border:none!important;padding-top:0!important}.tda-customizer-color-palette-customization-option-value{width:32px!important;height:32px!important}.tda-customizer-customization-option-value-list input[type=text]{border:none!important;width:100%!important}.tda-customizer-select-button-customization-option-value-list{gap:.5rem!important;margin-top:8px!important;justify-content:start!important}.tda-customizer-customization-option-value-title{display:flex;padding:8px 16px!important;text-transform:none!important}.tda-customizer-customization-option{margin-bottom:24px!important}.tda-product-details-top-container .tda-customizer-product-title{text-align:left;font-size:2em;font-family:Cormorant;font-weight:400}.tda-customizer-customization-option-title{width:fit-content;display:inline;font-size:16px;font-family:M-Body-Font}.tda-customizer-footer{background:none!important;border:none!important;padding:20px 0!important;display:flex;flex-direction:column;color:#212121;margin:0!important}.tda-customizer-footer-left{width:30%!important;max-width:62%!important}.tda-customizer-footer-right{padding:0!important;flex-direction:column}.tda-customizer-footer-atc-btn,.tda-customizer-footer-buy-btn{background:#6b5d4f!important;color:#fff!important;border-radius:5px;padding:10px 0!important;width:100%;border:none!important;font-family:Cormorant;text-transform:none}.selected-option-value-detail-container{border-left:none!important;margin-left:0!important;position:relative;top:0!important;padding-left:8px!important;display:inline-flex!important}.pplr_field_text_thumbnail .pplr_tab{min-height:0!important}.pplrabs{display:none}.img_thumb_small span.pplrimage{height:32px!important;width:32px!important;object-fit:cover!important}.m-product-form .m-add-to-cart{position:relative;flex-grow:1;flex-shrink:1;background:#ede4d4;border:none;color:#2c2923;font-family:var(--font-stack-header)}.m-product-form .m-add-to-cart:hover{border:none;outline:none;box-shadow:none!important;background:#6b5d4f;color:#f7f2ea}.shopify-payment-button__button.shopify-payment-button__button--unbranded{background:#6b5d4f;border:none;color:#f7f2ea;font-family:var(--font-stack-header)}.main-product__block.main-product__block-collapsible_tab{margin-top:6px!important}.main-product__block.main-product__block-collapsible_tab:first-of-type{margin-top:24px!important}variant-picker .m-product-option--swatch .m-product-option--node__label[data-option-type=color],variant-picker .m-product-option--swatch .m-product-option--node__label[data-option-type=swatch_color]{height:32px;width:32px}.option-info-trigger{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;margin-left:6px;cursor:pointer;color:#9c8e7a;line-height:1;vertical-align:middle;transition:color .2s ease}.option-info-trigger:hover{color:#6b5f4f}.option-info-modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:999}.option-info-modal__box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background:#fff;border-radius:8px;padding:24px;width:min(480px,90vw);max-height:80vh;overflow-y:auto;box-shadow:0 8px 32px #0000001f}.option-info-modal__close{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;color:#9c8e7a;padding:4px;line-height:1;transition:color .2s ease}.option-info-modal__close:hover{color:#333}.option-info-modal__title{margin:0 0 16px;font-size:1.1rem;font-weight:600}.option-info-modal__content p{margin:0 0 12px;font-size:.9rem;line-height:1.6;color:#444}.option-info-modal__content ul{padding-left:18px;margin:0 0 12px}.option-info-modal__content li{font-size:.9rem;line-height:1.8;color:#444}.size-guide-table{width:100%;border-collapse:collapse;font-size:.875rem;margin-top:8px}.size-guide-table th,.size-guide-table td{border:1px solid #e5e5e5;padding:8px 12px;text-align:left}.size-guide-table th{background:#f9f7f5;font-weight:600}.option-info-modal[hidden]{display:none}.m-custom-content .m-section__subheading,.m-image-with-text__inner .m-content-box__subheading{text-transform:uppercase;font-weight:400;color:#6b5d4f}.m-scrolling-promotion .m-promotion__item{padding:24px}.m-scrolling-promotion .m-promotion__text{font-size:16px;position:relative}.m-scrolling-promotion .m-promotion__text:before{position:absolute;content:"";height:10px;width:10px;background:#fff;transform:rotate(45deg);left:-20px}@media screen and (max-width:900px){.personalization-section__blocks{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.container-full{padding-left:16px;padding-right:16px}.personalization-section__blocks{grid-template-columns:1fr}.personalization-section__content-wrap{padding:40px 20px 32px}}@media screen and (min-width:768px){.m-section__header:not(.header-column *){display:grid;grid-template-columns:1.5fr 1fr}.m-collapsible-section .split{display:grid;grid-template-columns:1fr 1fr}.m-collection-products.m-cols-2 .m-product-item,.m-collection-products.m-cols-3 .m-product-item{width:33%!important;max-width:33%!important}}@media screen and (min-width:1280px){.m-slide__wrapper{padding-top:100px;padding-bottom:50px!important}.m-hero__inner{padding-bottom:50px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
