.collage-card .image-slider,.multicolumn-card,.collage-card.only_image{cursor:pointer}.caption-with-letter-spacing.p_type a{color:#231f20;font-size:11px;text-decoration:underline;text-transform:uppercase;letter-spacing:1.83px}.vendor-title a{text-decoration:underline}.accordion{border-bottom:1px solid #231f20!important}.accordion details{border-top:1px solid #231f20;margin:0;width:100%;clear:both}.accordion details summary{font-size:20px;line-height:22px;margin-bottom:0;margin-top:0;padding:18px 0;display:inline-flex;width:100%;align-items:center;min-height:61px;justify-content:space-between;color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.accordion details summary>span{position:relative;z-index:-1}.accordion details summary>span svg{width:22px;height:22px}.accordion details summary>span svg.icon.icon-minus{display:none}.accordion details[open] summary>span svg.icon.icon-plus+svg.icon.icon-minus{display:block}.accordion details[open] summary>span svg.icon.icon-plus{display:none}body .card__badge>span.badge.badge--tops-left{width:32px;height:32px;line-height:32px;padding:0;text-align:center;font-size:12px;background-color:#bcbab1!important;border-color:#bcbab1!important}@media screen and (min-width:990px){body .card__badge>span.badge.badge--tops-left{width:45px;height:45px;line-height:42px;font-size:13px;font-weight:500}}@media screen and (max-width:990px){body.template-product div.snize-recommendation-results li.snize-product{width:50%!important}.snize-recommendation-results li:nth-child(odd) .snize-item{padding-left:0!important;padding-right:15px}.snize-recommendation-results li:nth-child(2n) .snize-item{padding-left:15px!important}}.announcement-bar__message{font-size:17px;text-align:left;letter-spacing:0;font-weight:300;padding:13px 0}a.header__heading-link.link.link--text.focus-inset span{font-family:Canela;color:#1a1919;font-size:32px;white-space:nowrap}.customer a,.link{font-size:15px}body .list-menu--disclosure{min-width:auto;width:calc(100% - 10rem);border:0 solid transparent}details-disclosure>details{position:static}details[open] span{font-weight:600}.list-menu--inline>li.active>ul{display:block}body.snize-instant-widget-is-open main#MainContent{display:block!important}body div.snize-ac-results.snize-ac-results-mobile{top:100px!important}body.overflow-hidden-tablet:after{content:"";position:absolute;width:100%;height:100%;background:#000;z-index:1;opacity:.6}summary.list-menu__item{padding-bottom:0;padding-top:0}details>summary.menu-drawer__menu-item.list-menu__item.link.link--text.focus-inset{border-bottom:1px solid #e9e9e9;margin-bottom:0rem;padding-bottom:2rem;padding-top:2rem}details[open]>summary.menu-drawer__menu-item.list-menu__item.link.link--text.focus-inset{margin-bottom:0}details.menu-drawer-container.menu-opening div#menu-drawer{left:0}.menu-drawer__menu-item>.icon-arrow{font-size:16px;font-weight:400}.list-menu--inline>li:first-child summary.list-menu__item{padding-left:0}a.skip-to-content-link.button.visually-hidden{display:none}a#cart-icon-bubble>span.visually-hidden{position:static!important;overflow:visible;margin:0 0 0 10px;clip:auto;width:auto;display:none!important}.product-form__submit.button.button--full-width.button--primary{font-size:15px;text-transform:uppercase;letter-spacing:2px;height:50px;width:auto;margin:0 auto;line-height:50px;padding:0 24px;display:inline-block;position:relative}.product-form__submit.button.button--full-width.button--primary.loading:after{top:50%;transform:translate(-50%,-50%);left:50%;height:auto;width:auto}.card-wrapper{text-align:center}iframe.instagram-media{height:830px}.snize-dropdown-arrow,span.visually-hiddens{display:none}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product{border:0 solid #eee!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-thumbnail{padding-top:0!important;background:transparent!important}@media screen and (max-width:767px){iframe.instagram-media{height:150vw}.announcement-bar__message{font-size:15px;text-align:center;padding:11px 0}a#cart-icon-bubble span.visually-hiddens{display:none}.page-width{padding:0 2rem}.cart-count-bubble{bottom:0}svg#Layer_1{width:123px;height:20px}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-overhidden{padding:10px 0 30px!important}}body.template-index h2,h1,h3,h4,h5{font-family:Canela}@media screen and (min-width:768px)and (max-width:989px){.announcement-bar__message{font-size:17px;text-align:center;padding:9px 0}.page-width{padding:0 4rem}.product-grid .slick-slide .grid__item{padding:0 0 62px}body .slick-initialized .slick-slide li.grid__item{max-width:100%;padding-left:30px}.collection.page-width .slick-prev{left:30px}.collection.page-width .slick-next{right:10px}body .collection.page-width .slick-next svg,body .collection.page-width .slick-prev svg{width:19px;height:38px}.product-grid.negative-margin--small{margin-bottom:0}body .slick-next,body .slick-prev{bottom:-34px}body .collection.page-width .slick-next,body .collection.page-width .slick-prev{top:auto;bottom:-43px}body.template-index .home-collection{padding:42px 0}svg#Layer_1{width:164px}}section.shopify-section .field{border:1px solid #231f20}.spaced-section:first-child{margin-top:0}.collage-card.over-text .text-section{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:90%}.collage-card.over-text .collage-content:before{content:" ";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:#0003;z-index:1}.collage-card.over-text .collage-content{position:relative}.collage-card.over-text .text-section h2{color:#fff;font-size:50px}.collage-card.over-text .text-section a{background:#231f20;color:#fff;text-decoration:none;font-size:11px;letter-spacing:2px;text-transform:uppercase;height:64px;line-height:64px;display:inline-block;padding:0 30px}.text-bottom .text-section>h2{font-size:25px;line-height:31px;color:#222;margin-bottom:13px}.text-bottom .text-section{text-align:center;top:unset!important;bottom:-110px;height:auto!important}.text-bottom .text-section>a,.multicolumn-card__info>a{color:#222;text-decoration:none;text-transform:uppercase;letter-spacing:1.83px;font-size:11px}.slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider-counter.caption{display:none}.multicolumn-card-spacing{padding-top:2.5rem;margin-left:0;margin-right:0}.multicolumn-list{margin-left:-30px}body .rte>p{margin-bottom:10px!important;font-size:18px;line-height:21px;letter-spacing:.5px;color:#222;word-break:break-word}li.multicolumn-list__item.grid__item{padding-left:30px;margin-top:1rem}.multicolumn-list h3{font-size:25px;color:#222;letter-spacing:0}.card-information{text-align:center}.card-information__wrapper .price{justify-content:center;margin-top:8px}.home-collection{padding:77px 0 61px;text-align:center}.home-collection .title-wrapper-with-link{margin-top:0;justify-content:center;width:100%;margin-bottom:47px}h2.title{font-size:44px;color:#222;line-height:1.22;letter-spacing:0}.card-information__wrapper .card-information__text,body div.snize-recommendation-results span.snize-title{padding-right:0;font-size:19px;line-height:20px;color:#231f20;letter-spacing:0;min-height:41px;font-weight:500}body div.snize-recommendation-results .snize-price-list{font-weight:300;margin-top:8px}.card-information__wrapper .price *,div.snize-recommendation-results .snize-price-list *{padding-right:0;font-size:17px;line-height:20px;color:#231f20;letter-spacing:0}span.card-information__text.h5{min-height:41px;font-weight:500}.min-hei{min-height:96px}a.button{font-size:11px;text-transform:uppercase;letter-spacing:2px;line-height:64px;height:64px;padding-top:0;padding-bottom:0}.caption-with-letter-spacing.p_type{color:#231f20;font-size:11px;text-decoration:underline;text-transform:uppercase;letter-spacing:1.83px}body .slider-button .icon{height:2.6rem}.slider-buttons button.slider-button.slider-button--prev{position:absolute;left:-50px;top:34%;transform:translateY(-50%)}.slider-buttons button.slider-button.slider-button--next{position:absolute;right:-40px;top:34%;transform:translateY(-50%)}ul.grid.slider--tablet.grid--peek.negative-margin{margin-left:0}body .product-grid.negative-margin--small,body .product-grid.negative-margin{margin-bottom:-1rem;padding-bottom:70px}body .slick-prev:before,body .slick-next:before{content:none}body .slick-prev{left:-5px}body .slick-next,body .slick-prev{top:30%;z-index:1}body .slick-initialized .slick-slide li.grid__item{max-width:100%;padding:0 0 0 30px}body .home-collection{overflow:hidden}body .fetured .slick-list{overflow:visible}body .slick-initialized .slick-slide{opacity:.4}body .slick-initialized .slick-slide.slick-active{opacity:1}section.shopify-section{width:100%;display:block;overflow:hidden}.collage-card.over-text.color-background-1.collage-card--left{width:100%;overflow:hidden}.image-slider{position:relative}main#MainContent{width:100%}body.gradient{max-width:100%}.collage.collage--left.collage--mobile{width:100%}.image_slider-main{display:inline-block;width:100%}.image_slider .slick-next{right:20px}.image_slider .slick-prev{left:20px}.image_slider .slick-next svg *,.image_slider .slick-prev svg *{fill:#fff;stroke:#fff}.image_slider,.image_slider .slick-list,.image_slider .slick-list *{height:100%}.collage-card.over-text .text-section{height:auto}body .image_slider .slick-next,body .image_slider .slick-prev{top:50%}@media screen and (max-width:989px){.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}.slider--tablet.grid--peek{margin:0;width:100%}.slider--tablet.grid--peek .grid__item{box-sizing:content-box;margin:0}}@media screen and (max-width:767px){body .collage-card.only_image img{height:70%!important}body .collage-card.only_image .collage-content{background:transparent!important}.text-bottom .text-section{bottom:0}.min-hei{min-height:66px}.product-form__submit.button.button--full-width.button--primary{height:42px;line-height:42px}.slick-list .grid__item{max-width:100%}.collage-card.over-text .text-section h2{color:#fff;font-size:28px}.collage-card.over-text .text-section a{font-size:8px;letter-spacing:1.45px;height:28px;line-height:28px;padding:0 10px}body .image_slider .slick-next svg,body .image_slider .slick-prev svg{width:13px;height:26px}.collage-wrapper.page-width.no-heading{padding:0}.collage-card.text-bottom{padding:0 2.5rem;grid-column:1/3}.collage.collage--left.collage--mobile>div:nth-child(2){width:100%;margin-left:0}.collage.collage--left.collage--mobile>div:nth-child(3){width:100%;margin-right:0}h2.title{font-size:20px}body .collection .title:not(.title--no-heading){margin-top:0}.home-collection{padding:30px 0 38px}.home-collection .title-wrapper-with-link{margin-bottom:30px}body .collection.page-width .slick-next,body .collection.page-width .slick-prev{top:auto;bottom:-4rem}body .collection.page-width .slick-next svg,body .collection.page-width .slick-prev svg{width:13px;height:26px}body .collection.page-width .slick-next{right:-.5rem}body .collection.page-width .slick-prev{left:1.5rem}body .multicolumn:not(.background-secondary){margin:0}li.multicolumn-list__item.grid__item{padding-left:0}.multicolumn-list h3{font-size:20px}body .rte>p{font-size:16px}body .background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:0;padding-right:0;padding-top:1.5rem}}@media screen and (min-width:768px){.slick-list .grid__item{max-width:100%}}@media screen and (min-device-width:768px)and (max-device-width:991px){.snize-ac-results-content{padding-left:4.1rem;padding-right:4.1rem}.collage.collage--left.collage--mobile{grid-template-columns:1fr;gap:0;display:inline-flex;flex-wrap:wrap;justify-content:space-between}.collage-wrapper.page-width.no-heading{padding:0;margin-top:-18px}.collage.collage--left.collage--mobile>div:nth-child(1){width:100%;margin-bottom:50px}.collage.collage--left.collage--mobile>div:nth-child(2){width:calc(50% - 55px);margin-left:40px}.collage.collage--left.collage--mobile>div:nth-child(3){width:calc(50% - 55px);margin-right:40px}.collage-card:not(.collage-card--left):not(.collage-card--right)>*{height:auto}body .fetured .slick-list{overflow:hidden}.collage-card.over-text .text-section h2{font-size:42px}.collage-card.over-text .text-section a{font-size:10px;letter-spacing:1.82px;height:38px;line-height:38px}h2.title{font-size:26px}body .slick-next,body .slick-prev{top:auto;bottom:-20px}body .multicolumn.no-heading:not(.background-secondary){margin-top:0}.multicolumn-list h3{font-size:20px}body .rte>p{font-size:16px}.text-bottom .text-section>h2{font-size:20px}body .background-none .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}}.login-register{background:#dde8ed;display:inline-flex;padding-top:50px;width:100%;justify-content:space-between;padding-bottom:50px}body .customer:not(.account):not(.order){max-width:610px;padding:0 80px;margin:0 auto;width:100%}.customer.register{border-left:1px solid #b7bfc3}.login-register h1{font-size:34px;line-height:41px;text-align:center;color:#231f20}.login-register .customer .field label,.login-register .field__label{font-size:16px;color:#231f20;line-height:26px;text-align:left!important;justify-content:flex-start;width:100%;display:inline-block;margin-bottom:12px}.login-register .customer .field input,.login-register .customer select{box-shadow:none;border:1px solid #fff;color:#000;background:#fff;height:52px;padding-bottom:0!important;line-height:52px;font-size:16px;padding-top:15px!important}.btn-right{text-align:center;margin-top:30px}.btn-right button{font-size:11px;text-transform:uppercase;letter-spacing:2px}.cfield{display:block;width:100%;margin-top:30px;text-align:center}.customer .cfield button{margin-top:0;height:64px}.cfield label,a.recover,a.plain-btn{font-size:20px;color:#231f20}a.recover{margin-top:30px!important}@media screen and (max-width:767px){body .customer:not(.account):not(.order){padding:0 25px;margin:0 auto;width:100%}.login-register .customer .field input,.login-register .customer select{height:46px;line-height:46px;font-size:18px}.login-register .customer .field label,.login-register .field__label,a.recover,a.plain-btn{font-size:18px}.login-register h1{font-size:26px;line-height:31px;margin-top:0}body .customer form{margin-top:3rem}}.menu-link{column-count:4}a{color:#231f20;text-decoration:none;font-size:17px;line-height:26px}.brand-list{margin-top:60px;display:flex;flex-wrap:wrap;width:100%;margin-left:-30px}.brand-single-list{width:calc(25% - 15px);text-align:center;margin-bottom:60px;padding-left:30px}.brand-single-list img{width:100%;object-fit:cover;height:76.25%;object-position:center}.brand-single-list h3{font-size:25px;line-height:27px;margin:15px 0 0}.collection-hero--with-image .collection-hero__title{color:#fff;font-size:44px}.medias>img{width:100%;float:left;height:100%;object-fit:cover}@media screen and (max-width:767px){.menu-link{column-count:2}.brand-list{justify-content:space-between;margin-left:0}.brand-single-list{width:calc(50% - 10px);margin-bottom:30px;padding-left:0}.brand-single-list h3{font-size:18px;line-height:18px;margin:10px 0 0}a{font-size:15px;line-height:23px}}@media screen and (min-width:768px)and (max-width:991px){.menu-link{column-count:3}.brand-single-list{width:calc(33.33% - 15px);margin-bottom:48px}.brand-single-list h3{font-size:20px;line-height:22px;margin:10px 0 0}}.collection-hero__inner.page-width-full.col-img{padding:15vw 0;background-size:cover;background-position:center}.tag-filterw ul>li{display:inline-block;margin:0 10px 10px}.tag-filterw ul{margin:0;padding:0;text-align:center}.sub-nav__list{text-align:center}.sub-nav__item{display:inline-block;padding-left:7px;padding-right:7px;margin:4px 0}.sub-nav__link{box-shadow:inset 0 -1px 0 transparent;padding-bottom:2px;transition:box-shadow .2s ease}ul#main-collection-product-grid{margin-left:-30px}ul.sub-nav__list.t-center{margin-left:0;padding-left:0;margin-bottom:36px}.sub-nav__link.-selected{box-shadow:inset 0 -1px 0 currentColor}.tag-filterw li a{font-size:18px;letter-spacing:3px;border:1px solid #e9e9e9;height:44px;line-height:44px;display:inline-block;padding:0 34px;margin-bottom:0}load-more.load-more_wrap{text-align:center;width:100%;display:inline-block}body div.snize-recommendation-results span.snize-title{margin-top:1.5rem}div.snize-recommendation-results li.snize-product .snize-button{display:none!important}.add_info,body div.snize-recommendation-results span.snize-sku,div.snize-recommendation-results span.snize-attribute{margin:5px 0 -3px!important;padding:0!important;font-size:15px!important;line-height:19px!important;color:#bbb!important;font-style:italic;display:inline-block;width:100%}ul#main-collection-product-grid>.title-wrapper.center{width:100%;float:left;clear:both;display:inline-block;text-align:center}p.collection-product-count.light{display:none}ul#main-collection-product-grid>.title-wrapper.center+div~*{display:none}.load-more_row.hide{display:none}button.load-more_row.button{background:#231f20;color:#fff;padding:25px 20px;max-width:270px;width:100%;font-size:11px;letter-spacing:2px;text-transform:uppercase}.blog-inner h2.blog__title{width:100%;text-align:center;color:#231f20;font-size:44px;line-height:53px}.blog-inner article.article-card{background:0;text-align:center;flex-wrap:wrap}.blog-inner .article-content{height:auto}.blog-inner .article-card__info{padding:30px 0}.blog-inner .article-card__header h2{margin:0 0 .2rem;font-size:25px;line-height:31px}.blog-inner p.article-card__excerpt.rte-width{font-size:18px;letter-spacing:.5px;color:#222;line-height:21px}.blog-inner.blog a.blog__button.button{padding-top:25px;padding-bottom:25px}.blog-inner.blog .article-card__info>a.hide{font-size:11px;letter-spacing:1.83px;text-transform:uppercase;color:#222}.tag-filterw li.active>a,.tag-filterw li:hover>a{background:#f2f2f2}.blog__posts.articles-wrapper{align-items:flex-start}@media screen and (max-width:768px){.blog-inner.blog{padding:0 5rem}}@media screen and (max-width:767px){body .collection-hero__inner{flex-direction:row;margin-bottom:0}.collection-hero__image-container.medias{width:50%;height:auto}body .collection-hero--with-image .collection-hero__inner{margin-bottom:0;padding-bottom:0;align-items:center}body .collection-hero--with-image .collection-hero__text-wrapper{flex-basis:50%;padding:0}.collection-hero--with-image .collection-hero__title{font-size:24px}.tag-filterw li a{font-size:14px;letter-spacing:2px;height:36px;line-height:36px;padding:0 15px;margin-bottom:0}.tag-filterw ul>li{margin:0 3px 10px}ul#main-collection-product-grid{margin-left:-20px}.card-information__wrapper .card-information__text,.card-information__wrapper .price *{padding-right:0;font-size:13px;line-height:13px;color:#231f20;letter-spacing:0}.card-information__wrapper .price *{letter-spacing:1px}body ul.grid.product-grid{margin-left:-20px}body .product-grid .grid__item{padding-left:20px}button.load-more_row.button{margin-top:50px}.blog-inner.blog{padding:0 2.5rem}.blog-inner h2.blog__title{font-size:24px;line-height:29px}body .blog__posts.articles-wrapper .article{padding-left:0}.blog-inner .article-card__info{padding:14px 0 30px;text-align:center}.article-card__header h2:only-child{font-size:20px;line-height:26px}.blog-inner p.article-card__excerpt.rte-width{font-size:16px;letter-spacing:.5px;line-height:19px}.blog__view-all.center>a{margin-bottom:38px}}@media screen and (max-width:990px){.blog-inner.blog .blog__posts li:nth-child(3){margin-left:0}}@media screen and (min-width:750px){.blog-inner .blog__posts .article+.article{margin-left:30px}.blog-inner .grid--3-col-desktop .grid__item{width:calc(50% - 60px)}}@media screen and (min-width:990px){.blog .slider-buttons{display:none}.blog-inner.blog .blog__posts.articles-wrapper>li:nth-child(4){display:none}.blog-inner .grid--3-col-desktop .grid__item{width:calc(33.33% - 20px)}}@media screen and (min-width:768px)and (max-width:991px){.tag-filterw li a{font-size:14px;letter-spacing:2px;height:36px;line-height:36px;padding:0 22px}.tag-filterw ul>li{margin:0 5px 10px}.collection-hero__image-container{flex:1 0 50%}body .collection-hero--with-image .collection-hero__title{font-size:34px}body .collection-hero--with-image .collection-hero__text-wrapper{flex-basis:50%}ul#main-collection-product-grid{margin-left:-30px}.blog-inner h2.blog__title{font-size:34px;line-height:41px}.blog-inner.blog{padding:0 4rem}.blog-inner .article-card__info{text-align:center}.article-card__header h2:only-child{font-size:20px;line-height:26px}.blog-inner p.article-card__excerpt.rte-width{font-size:16px;line-height:19px}body .blog__button{margin-top:3rem}}body.template-page h1.main-page-title.page-title{margin-top:3rem;text-align:center}h1.product__title{font-family:var(--font-heading-family)}body.template-product .slick-slider .slick-arrow{display:none!important}ul.slick-slider .product__media-item img{cursor:grab}span.product__media-icon.motion-reduce~button.product__media-toggle{width:3rem;height:3rem;right:1.5rem;top:1.5rem;left:auto}.product__info-container>:first-child{margin-top:0;font-size:17px;color:#231f20;letter-spacing:2px;line-height:30px;text-decoration:underline;margin-bottom:27px}.product__info-container .product__title{word-break:break-word;margin-bottom:0;font-size:22px;line-height:30px}.product__info-container .price *,body .product__info-container .price--on-sale .price-item--regular{font-size:20px;color:#231f20}body .product__info-container>*+*{margin:0 0 20px}.shipping__info_custom{font-size:20px;line-height:28px;color:#231f20}.rte.tabs>a{font-size:20px;line-height:22px;margin-bottom:0;margin-top:0;padding:18px 0;display:inline-flex;width:100%;align-items:center;min-height:61px;justify-content:space-between}.rte.tabs>a>span svg.icon.icon-minus{display:none}.rte.tabs>a>span svg{width:22px;height:22px}.rte.tabs>a.active svg.icon.icon-plus+svg.icon.icon-minus{display:block}.rte.tabs>a.active svg.icon.icon-plus{display:none}body .product__info-container .shipping__info_custom{margin-bottom:20px;width:100%;clear:both;font-size:15px}.rte.tabs p,.rte.tabs div{color:#231f20;font-size:15px;line-height:22px;display:inline-block;width:100%}.rte.tabs .product__information-panel-inner:not([style="display: block;"]){display:none}.product__info-container .rte.tabs,.rte.tabs{border-top:1px solid #231f20;margin:0;width:100%;clear:both}.product__information-panel-inner{display:none;margin-bottom:25px}.product__bottom__nav{display:inline-flex;justify-content:space-between;width:100%;align-items:center}.product__info-container{max-width:500px;margin:0 auto}.product-form__input.product-form__quantity{margin-right:20px}.product-recommendations>ul{margin-bottom:0}.product-form__input.product-form__quantity+div{margin-left:0;margin-bottom:0}.product-form__input.product-form__quantity,.product-form__input.product-form__quantity+div{max-width:240px;float:left;width:100%}.product__bottom__nav>ul{margin:0;padding:0}.product__bottom__nav ul *{font-size:20px;color:#231f20;line-height:30px}.product__bottom__nav ul a{border-bottom:1px solid}.shipping__info_custom.rte.tabs{border-bottom:1px solid #231f20;margin-bottom:65px}.p_bottom{background:#f7f7f7;padding:80px 0;margin:75px 0 0}.bottom__description{color:#231f20;font-size:20px;line-height:28px;margin-bottom:60px;width:calc(50% - 15px)}.more__information{color:#231f20;font-size:20px;line-height:28px;white-space:nowrap}.img_grid img{width:100%}.img_grid>div{width:calc(50% - 15px)}.img_grid{display:inline-flex;justify-content:space-between;flex-wrap:wrap;width:100%}.product-recommendations__heading{margin:0 0 47px;font-size:44px;font-family:Canela;line-height:53px;text-align:center}body .product-form__submit{margin-bottom:1rem;font-size:22px;line-height:26px;height:66px}.customer select,.select__select{cursor:pointer;line-height:1.6;padding:0 4rem 0 1.5rem;border:1px solid #231f20;box-shadow:none;font-size:18px;color:#231f20;height:50px}body .product-form__input,body .product-form__input .select{max-width:100%}body .product__info-container .product-form{margin-top:0}body .quantity{border-top:1px solid #231f20;border-bottom:1px solid #231f20;height:50px;width:240px;border-left:0;border-right:0}.product-form__input .form__label{display:none}.quantity__input{color:#231f20;font-size:18px;font-weight:300;opacity:1;font-family:Lato}.quantity__button{width:64px;border-left:1px solid #231f20!important;border-right:1px solid #231f20!important;height:100%}.quantity__button svg{width:18px;pointer-events:none;color:#231f20}.quantity__input:focus-visible{outline:0;outline-offset:0;box-shadow:none}.slider.slider--mobile.product__media-list{padding-bottom:0;margin-bottom:.5rem}.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.grid--peek.slider--mobile{margin:0;width:100%}.grid--peek.slider--mobile .grid__item{box-sizing:content-box;margin:0}.product__media-list .product__media-item{width:calc(100% - 3rem)}li.product__media-item.grid__item.slider__slide{width:100%}.product__media-list .product__media-item{padding-left:0!important;padding-right:0!important}ul.product__media-list.grid{margin-left:0}.product-form__input.product-form__quantity+div.whole-width{width:100%;max-width:100%}ul.img_pos3 img{top:auto!important;bottom:0!important;left:50%!important;transform:translate(-50%)}ul.img_pos1 img{top:0!important;left:50%!important;bottom:auto!important;transform:translate(-50%)}ul.img_pos2 img{top:50%!important;left:50%!important;bottom:0!important;transform:translate(-50%,-50%)}ul.img_pos4 img{top:50%!important;bottom:0!important;transform:translateY(-50%);left:0!important}ul.img_pos5 img{top:50%!important;bottom:0!important;transform:translateY(-50%);right:0!important;left:auto!important}ul.img_pos img{object-position:center}label[for=additional-info]{font-size:17px;color:#000;line-height:normal;margin-bottom:20px;display:inline-block;width:100%}textarea#additional-info{width:100%;border:1px solid #231f20;height:50px;font-size:16px;padding:15px}textarea#additional-info:focus{outline:0;box-shadow:none}body.template-product div.snize-recommendation-results li.snize-product{width:25%;margin:0!important;padding-bottom:5rem;padding-left:0;padding-right:0!important;max-width:25%}body.template-product div.snize-recommendation-results span.snize-thumbnail{background:#f2f2f2;height:100%}body.template-product div.snize-recommendation-results span.snize-thumbnail img{max-height:350px}body.template-product div.snize-recommendation-results ul{margin-left:-30px;display:flex;flex-wrap:wrap}body.template-product div.snize-recommendation-results{margin-left:0}body.template-product div.snize-recommendation-results li.snize-product .snize-item{padding-left:30px}.snize-thumbnail-wrapper{aspect-ratio:1 / 1}@media screen and (max-width:990px){body.template-product div.snize-recommendation-results li.snize-product{width:50%;max-width:50%}body.template-product div.snize-recommendation-results span.snize-thumbnail img{max-height:53vw}body.template-product .snize-recommendation .snize-recommendation-title{margin-bottom:32px;font-size:24px;line-height:29px}}@media screen and (max-width:767px){ul.product__media-list.grid{margin-left:-2rem}body .slick-slider ul.slick-dots{bottom:5rem;left:3rem}.slick-dotted.slick-slider{margin-bottom:20px}.product__info-container>:first-child{margin-top:0;font-size:16px;line-height:30px;margin-bottom:18px}.product__info-container .product__title{font-size:24px;line-height:27px}.product__info-container .price *,body .product__info-container .price--on-sale .price-item--regular{font-size:24px;color:#231f20}.product-form__input.product-form__quantity,.product-form__input.product-form__quantity+div{max-width:100%;float:left;width:100%;margin-bottom:2rem}.rte.tabs>a{font-size:17px;line-height:28px}.rte.tabs div,.rte.tabs p{font-size:17px;line-height:25px;margin-top:0}.more__information{font-size:18px}body .product-recommendations__heading{margin-bottom:32px;font-size:24px;line-height:29px}body:not(.template-cart) .quantity{width:100%}.product-form__submit.button.button--full-width.button--primary{height:66px;line-height:66px;width:100%}p.line-item-property__field{margin-bottom:13px}body.template-product .slick-dots li{margin:0}body .product__media-icon,span.product__media-icon.motion-reduce~button.product__media-toggle{right:3rem}body.template-cart .quantity{height:46px;width:140px}body.template-cart .quantity__button{width:44px}.quantity__input{font-size:16px}body.template-cart .cart-item{gap:5px}body.template-cart .totals{justify-content:flex-end}.tax-note{text-align:right}}@media screen and (min-width:768px)and (max-width:991px){.product-section section.page-width{padding:0}body .product__info-wrapper{padding-left:0}.product-recommendations>ul{margin-bottom:0;margin-left:-30px}.product-recommendations__heading{font-size:34px;line-height:41px}}.article-card__header h2,h1{font-family:Canela}.blog-articless{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:space-between}.blog-articless .blog-articles__article.article{width:calc(33.33% - 15px);display:block;margin-bottom:65px}.blog-articless .article-card__info{padding:26px 0 0;text-align:center}.blog-articless a.hide{display:none}.blog-top{text-align:center;display:inline-block;width:100%;margin-bottom:80px;padding:240px 0;background-repeat:no-repeat;background-size:cover;background-position:center}.blog-top h1.title--primary{color:#fff;font-size:44px;line-height:53px}.sing_tag>span{font-size:11px;text-transform:uppercase;letter-spacing:1.83px;color:#222}.article-card__header h2:only-child{font-size:25px;line-height:27px}p.article-card__excerpt.rte-width{font-size:18px;letter-spacing:.5px;line-height:21px;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;min-height:64px}.article-card__header h2{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;min-height:64px}.threeimgblock.space .one-third--img{width:calc(33.33% - 15px)}.one-third--img{width:33.33%}.threeimgblock .caption-text{padding:0 5rem}.threeimgblock{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:space-between}@media screen and (max-width:767px){.blog-articless .blog-articles__article.article{width:100%;margin-bottom:33px}.article-card__header h2:only-child{font-size:20px;line-height:25px}p.article-card__excerpt.rte-width{font-size:16px;line-height:19px}.blog-articless .article-card__info{padding:18px 0 0}.blog-top{margin-bottom:26px;padding:14vw 0}.article-card__header h2,p.article-card__excerpt.rte-width{min-height:auto}}@media screen and (min-width:768px)and (max-width:991px){.blog-top{padding:14vw 0;margin-bottom:50px}.blog-articless .blog-articles__article.article{width:calc(50% - 15px);margin-bottom:54px}.article-card__header h2:only-child{font-size:20px;line-height:24px}p.article-card__excerpt.rte-width{font-size:16px;line-height:19px;min-height:57px}}blockquote{padding-left:40px;font-family:Canela;border-left:4px solid #222;font-size:28px;line-height:37px;color:#222;padding-top:21px;padding-bottom:21px;margin:34px 0 40px 30px}.single-img__media img{width:100%;height:auto}.width-narrow,.narrow{max-width:960px;margin-left:auto;margin-right:auto;text-align:center}.width-narrower{max-width:702px;margin-left:auto;margin-right:auto;text-align:center}.caption-text{max-width:960px;margin:0 auto;text-align:center}.caption-text *{font-size:14px;line-height:18px;color:#222;text-transform:uppercase;letter-spacing:0}.caption-text a{text-decoration:underline}.caption-text.text-left{text-align:left;margin-left:0}.caption-text.text-right{text-align:right;margin-right:0}.single-img__media.media-right{margin-right:0}.single-img__media.media-left{margin-left:0}.media--squares:after{content:"";display:block;padding-bottom:100%}.media--portraits:after{content:"";display:block;padding-bottom:125%}.media--landscapes:after{content:"";display:block;padding-bottom:56.25%}.caption-text p:last-child{margin-bottom:0}.doubleimgblock{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:space-between}.half--img{width:50%}.doubleimgblock .caption-text{padding:0 5rem}.double-image~.double-image{margin-bottom:50px}.doubleimgblock.space .half--img{width:calc(50% - 15px)}@media screen and (max-width:767px){.width-narrower,.width-narrow{max-width:244px}.half--img{width:100%}.threeimgblock .caption-text{padding:0}.threeimgblock.space .one-third--img{width:100%}.threeimgblock.space .one-third--img+.one-third--img{margin-top:40px}.full-w .caption-text{padding:0 2rem}.threeimgblock .caption-text *{font-size:12px;line-height:15px}body .Text2Column .half--img+.half--img{margin-top:50px}.Text2Column.space.single-block .half--img+.half--img{margin-top:15px}}@media screen and (min-width:768px)and (max-width:989px){.width-narrower{max-width:402px}.width-narrow{max-width:698px}body .product-grid.negative-margin{margin-bottom:0;margin-left:-30px}.one-third--img .caption-text>p{margin-top:16px}.threeimgblock .caption-text{padding:0}.full-w .caption-text{padding:0 2rem}.threeimgblock .caption-text *{font-size:13px;line-height:16px}}@media screen and (max-width:767px){body .article-template__title:not(:only-child){margin-bottom:0;font-size:34px;line-height:41px}body .article-template__content.page-width.page-width--narrow.rte,body .article-template__content.page-width.page-width--narrow.rte *{font-size:18px;line-height:26px}body:not(.template-index) h2.title{font-size:24px;line-height:29px}body .slick-initialized .slick-slide li.grid__item{max-width:100%;padding-left:20px;padding-right:0}.fetured-small .slick-list{overflow:visible}.small-collection{overflow:hidden}body .small-collection .collection.page-width{max-width:90%}body .small-collection .collection.page-width .slick-next{right:-2.5rem}body .small-collection .collection.page-width .slick-prev{left:-0rem}.quote-text__text.rte p{font-size:18px;line-height:26px}blockquote{font-size:22px;line-height:30px;padding-top:1px;padding-bottom:9px;margin:34px 0 40px 15px}.doubleimgblock .caption-text{padding:0}.caption-text br{display:none}.half--img+.half--img{margin-top:30px}.doubleimgblock.space .half--img{width:100%}}@media screen and (min-width:768px)and (max-width:991px){body .article-template__title:not(:only-child){margin-bottom:0;font-size:44px;line-height:53px}body .article-template__content.page-width.page-width--narrow.rte,body .article-template__content.page-width.page-width--narrow.rte *{font-size:22px;line-height:30px}body:not(.template-index) h2.title{font-size:34px;line-height:41px}blockquote{padding-top:1px;padding-bottom:9px}.p-width .page-width{padding:0 3.5rem}.caption-text>p{margin-top:30px}.doubleimgblock .caption-text{padding:0 2rem}.doubleimgblock .caption-text *{font-size:13px;line-height:16px}.caption-text br{display:none}}ul.footer-block__details-content.list-unstyled,.footer-block__details-content.rte{column-count:2}h2.footer-block__heading{font-size:18px;text-align:left;letter-spacing:0}.footer-block__details-content.rte p,body .footer-block__details-content .list-menu__item--link{font-size:17px;letter-spacing:.5px;line-height:28px;margin-bottom:0;padding-bottom:0;color:#fff;padding-top:0}footer .newsletter-form__field-wrapper{margin-top:10px}.customer .field input,.customer select,.field__input{box-shadow:none;border:1px solid #fff;color:#000}.customer .field input:hover,.customer select:hover,.field__input:hover,.localization-form__select:hover,.select__select:hover{box-shadow:none!important}footer .newsletter-form__field-wrapper label.field__label{color:#fff;font-size:18px;top:8px}body footer .newsletter-form__button{width:90px;margin:0;border-left:1px solid #fff;font-size:11px;letter-spacing:2px;color:#fff}body .footer__list-social.list-social:only-child{justify-content:left}body .footer__list-social.list-social:only-child li.list-social__item:first-child a{margin-left:0;padding-left:0}body .footer__content-top{padding-bottom:90px;padding-top:90px}.footer-block--social{display:flex;flex-wrap:wrap}.footer__content-top .grid__item{width:33.33%}.footer-block--social a#BackToTop,ul.footer__list-social.list-unstyled.list-social{flex:none!important}ul.footer__list-social.list-unstyled.list-social{justify-content:left;width:66.66%}.footer-block--social a#BackToTop{width:33.33%;padding-left:3rem;font-size:17px;color:#fff;text-decoration:none;letter-spacing:.5px}.footer-block--newsletter{align-items:flex-start!important}footer .newsletter-form__field-wrapper .field__input{color:#fff}.product__bottom__nav ul{list-style:none}.product__bottom__nav ul li{display:inline}@media screen and (max-width:767px){body .footer__content-top{padding:24px 20px 30px}.footer-block--social a#BackToTop{width:100%;padding-left:0}ul.footer__list-social.list-unstyled.list-social>li:first-child a{padding-left:0}ul.footer-block__details-content.list-unstyled{column-count:1}.footer-block.grid__item.footer-block--menu{width:50%}.footer .grid>.footer-block:nth-child(2){width:50%}body .footer .grid{display:flex;margin-left:0}body .footer-block.grid__item{padding:0;margin:0;width:100%}.footer-block__details-content.rte{column-count:1}.footer-block__details-content.rte p,body .footer-block__details-content .list-menu__item--link{font-size:14px;line-height:19px}.footer-block__details-content.rte>p{margin:0!important}body .footer-block__details-content{margin-bottom:0}ul.footer__list-social.list-unstyled.list-social svg{width:36px}ul.footer__list-social.list-unstyled.list-social{margin-top:16px}.footer-block--social a#BackToTop{margin-top:15px;font-size:12px}.footer-block__newsletter{margin-top:4.5rem}body footer .newsletter-form{align-items:flex-start}body footer .newsletter-form__button{height:54px}footer .newsletter-form__field-wrapper .field__input{height:54px;line-height:54px}footer .newsletter-form__field-wrapper label.field__label{font-size:14px;top:17px}}@media screen and (min-device-width:768px)and (max-device-width:991px){.login-register .customer .field input,.login-register .customer select{padding-top:11px!important;font-size:16px}.footer__content-top .grid__item{padding-left:3rem;width:calc(50% - .75rem)}body .footer__content-top{padding-bottom:50px;padding-top:60px}body .footer__content-top .grid{row-gap:3rem}.footer-block--social .grid__item{width:100%}.footer-block--social ul.footer__list-social.list-unstyled.list-social{justify-content:left;width:100%}.footer-block--social a#BackToTop{padding-left:10px;margin-top:1.5rem}h2.footer-block__heading{font-size:15px;line-height:21px}.footer-block__details-content.rte p,body .footer-block__details-content .list-menu__item--link{font-size:14px;letter-spacing:.41px;line-height:21px}}.tiles{position:absolute;top:5%;left:0;width:90%;height:90%;padding:0;right:0;margin-left:auto;margin-right:auto}body .flickity-page-dots{display:block!important;text-align:left}.product-media-modal__dialog ol.flickity-page-dots{display:none!important}.product-media-modal__dialog>.product-media-modal__toggle svg{display:block}.product-media-modal__dialog>.product-media-modal__toggle{background:transparent;box-shadow:none;border:0 solid;top:1.5rem;right:1.5rem}.product-media-modal__content.tiles.js-flickity>div{display:block}.tile{position:relative;float:left;width:100%;height:100%;overflow:hidden}.photo{position:absolute;top:1%;left:0;width:98%;height:98%;padding:1%;background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .5s ease-out;display:block!important;margin-left:-1%}.product-media-modal__dialog>.product-media-modal__toggle svg{transition:.3s}.product-media-modal__dialog>.product-media-modal__toggle:hover svg{transform:rotate(-90deg)}body .flickity-prev-next-button{width:30px;height:58px}body .flickity-prev-next-button.next{background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2229.5%22%20height%3D%2258%22%20viewBox%3D%220%200%2029.5%2058%22%3E%3Cg%20fill%3D%22%23231F20%22%3E%3Cpath%20d%3D%22M-.004%2057.396L28.82%2028.522l.637.636L.632%2058.032zM-.004.643L.634.01l27.339%2027.533-.639.634z%22/%3E%3C/g%3E%3C/svg%3E);background-repeat:no-repeat;background-size:contain;display:block;background-position:center}body .flickity-prev-next-button.next svg,body .flickity-prev-next-button.previous svg{opacity:0}body .flickity-prev-next-button.previous{background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2229.5%22%20height%3D%2258%22%20viewBox%3D%220%200%2029.5%2058%22%3E%3Cg%20fill%3D%22%23231F20%22%3E%3Cpath%20d%3D%22M-.018%2029.102l.636-.636%2028.85%2028.85-.637.636zM1.594%2027.462L28.922-.082l.64.634L2.232%2028.096z%22/%3E%3C/g%3E%3C/svg%3E);background-repeat:no-repeat;background-size:contain;display:block;background-position:center}body :focus-visible,body .flickity-prev-next-button:focus{outline:0;outline-offset:.3rem;box-shadow:none}@media screen and (min-width:1300px){h2.footer-block__heading{font-size:25px}}@media screen and (min-width:750px){.grid--3-col-tablet .grid__item{width:25%;padding:0 15px}body .product-grid.negative-margin{margin-bottom:0}body footer .newsletter-form{margin:0}}@media screen and (min-width:990px){body .slider-buttons{display:flex}}@media screen and (max-width:989px){body .menu-drawer__menu-item{padding-left:2.5rem;font-size:1.7rem}.list-menu__item{font-size:17px;letter-spacing:1px}body .menu-drawer__menu-item{padding-left:2.5rem}details[open]>summary.menu-drawer__menu-item.list-menu__item.link.link--text.focus-inset{font-weight:500;background:#fff}details[open] .menu-drawer__submenus{background:#f2f2f2;padding-bottom:1rem;border-bottom:1px solid #e9e9e9}details[open] .menu-drawer__submenus .list-menu__item{line-height:42px;font-size:17px;padding-top:0;padding-bottom:0;color:#231f20}.menu-drawer__inner-submenu{padding:14px 0}details[open]>summary.menu-drawer__menu-item.list-menu__item.link.link--text.focus-inset span.icon.icon-arrow{transform:rotate(180deg);top:11px}.js .menu-drawer__inner-submenu .menu-drawer__menu li{margin-bottom:0}ul.m-menu{margin:0;padding:40px 25px}ul.m-menu>li{list-style:none;margin:0;padding:0}ul.m-menu>li a{font-size:17px;line-height:34px;color:#231f20;padding:0}body .menu-drawer__account{font-size:18px}}@media screen and (min-device-width:768px)and (max-device-width:1200px){iframe.instagram-media{height:74vw}}@media screen and (min-width:1650px){body .slick-prev{left:-3vw}body .slick-next{right:-3.5vw}iframe.instagram-media{height:880px}}@media screen and (max-width:1099px)and (min-width:992px){body .snize-ac-results-content{padding-left:4.1rem;padding-right:4.1rem}.login-register .customer .field input,.login-register .customer select{padding-top:11px!important;font-size:16px}.footer-block__newsletter>h2.footer-block__heading>br{display:none}.snize-results-page.snize-dawn-css-fix .page-width--narrow{padding:0 5rem}body .quantity{width:210px}.product-form__input.product-form__quantity,.product-form__input.product-form__quantity+div{max-width:210px}.tag-filterw li a{padding:0 20px}body footer .newsletter-form__field-wrapper .field__input{padding-right:10rem}footer .newsletter-form__field-wrapper label.field__label{font-size:15px;top:50%;transform:translateY(-50%)}}button#shopify-privacy-banner-decline-button{display:none}.title-wrapper-with-link h2{font-family:Canela}.collage-card.over-text.color-background-1.collage-card--left{grid-row:1 / span 2}.collage-card.text-bottom.color-background-1{max-height:26rem}@media screen and (max-width:767px){.collage-content.collage-card__image-wrapper.media.media--transparent{max-height:30rem}.collage{display:block}.collage-card.text-bottom.color-background-1{max-height:100%}body .image_slider .slick-next,body .image_slider .slick-prev{height:26px}.image-slider>.collage-content.collage-card__image-wrapper.media.media--transparent{max-height:100%}.image_slider .slick-prev{left:5px}.image_slider .slick-next{right:5px;text-align:right}}p.product-image-text{font-size:15px;line-height:22px}@media screen and (max-width:767px){p.product-image-text{max-width:80%;margin:5px auto 0}}.card-information .card-information__wrapper{margin-top:.5rem}details .header__icon-close{display:none}details[open] .header__icon-close{display:inline-block}.related-collections-wrapper{margin-top:1rem;margin-bottom:3rem;display:flex;flex-direction:column;align-items:center}@media(min-width:990px){.related-collections-wrapper{margin-top:2rem}}.related-collections-wrapper__title{font-size:1.5rem;margin-bottom:.5rem;color:#757575;font-style:italic}.related-collections{display:flex;gap:1.5rem;align-items:center;justify-content:center;flex-wrap:wrap}.related-collections .separator{font-size:1.25rem}.related-collections a{color:#000;white-space:nowrap;cursor:pointer}@media(hover:hover){.related-collections a:hover{text-decoration:underline}}.related-collections a.active{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
