.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:1.5rem}.field__label,.customer .field label{opacity:0}.field__input::placeholder,.customer .field input::placeholder,.field input::placeholder,field__input::placeholder{opacity:1!important}*:focus-visible{outline:none;outline-offset:0;box-shadow:none}.button:after,.button:before{display:none}.button{height:auto;min-height:inherit;min-width:170px;background:#ebe3d6;color:#545229;font-family:proxima-nova,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:1.2;padding:7px;letter-spacing:.4px;transition:all .5s ease;border:solid 1px #EBE3D6}.button:hover{background:#545229;color:#ebe3d6}.dark-button{background:#545229;color:#f7f5ed}.dark-button:hover{background:#ebe3d6;color:#545229}.button.full-width{width:100%}.button.text-left{text-align:left;justify-content:flex-start}.underlined-link,.link{font-family:proxima-nova,sans-serif;letter-spacing:.2px;font-size:12px;font-style:normal;font-weight:500;line-height:1.2}.slick-slider button.slick-arrow{position:absolute;bottom:41px;cursor:pointer;z-index:2;font-size:0;border:1px solid rgba(247,245,237,.28);background:url(arrows.png) no-repeat center;width:41px;height:28px;transition:all .5s ease}.slick-slider button.slick-arrow:hover{border-color:#f7f5ed80}.slick-slider button.slick-next.slick-arrow{left:100px}.slick-slider button.slick-prev.slick-arrow{transform:rotate(-180deg);left:60px}.sec-header{margin-bottom:40px}.sec-header h2{font-size:25px;font-style:normal;font-weight:500;line-height:1.2;display:flex;align-items:center;gap:8px;margin:0 0 15px;padding:0;letter-spacing:.2px}.sec-header .text p{font-family:proxima-nova,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:1.2;color:#545229;margin:15px 0}.theme-link{color:#545229;font-family:proxima-nova,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:1.4;text-decoration:none;letter-spacing:.2px;border-bottom:solid 1px #545229;padding:0 0 1px;transition:all .5s ease}.theme-link:hover{color:#000;border-color:#000}.predictive-search svg{width:15px;height:15px}.section-header{position:sticky;top:0}.header-wrapper--border-bottom{border-bottom:solid 1px #545229}.template-index .header-wrapper--border-bottom,.template-collection .header-wrapper--border-bottom{border-bottom:0}.header__search details .header__icon>span{display:flex}.header__search details .header__icon>span .header__icon-close{display:none}.header__search details[open] .header__icon>span .header__icon-close{display:flex}.header__search details[open] .header__icon>span .header__icon-close+.svg-wrapper{display:none}.header__search details[open] .header__icon>span .svg-wrapper .icon{width:13.103px!important;height:12.469px!important}.predictive-search__results-groups-wrapper h2.predictive-search__heading{font-family:ivyora-display,serif;color:rgba(var(--color-foreground));text-transform:none;letter-spacing:.5px;font-size:16px;font-weight:500;margin-bottom:5px;padding-bottom:10px}.predictive-search__results-groups-wrapper #predictive-search-results-products-list li{padding:3px 20px}.predictive-search__results-groups-wrapper #predictive-search-results-products-list li a.predictive-search__item{background:#fff;padding:12px}.predictive-search__results-groups-wrapper ul li a.link .h5{font-family:proxima-nova,sans-serif;letter-spacing:.2px;font-size:12px;line-height:1.2}.predictive-search{border:0}.marque-section-script{display:flex;overflow:hidden;padding:0}.marque-section-script .marquee-left,.marque-section-script .announcement-slider{display:flex;align-items:center;padding:10px 0;width:100%;justify-content:center;border-bottom:solid 1px}.marque-section-script .js-marquee-wrapper{display:flex;align-items:center}.marque-section-script .js-marquee{display:flex;align-items:center;gap:0px;padding:0}.marque-section-script .text-block{display:flex;align-items:center;white-space:nowrap;text-align:center;font-family:proxima-nova,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:1;letter-spacing:.5px;color:rgba(var(--color-foreground))}.marque-section-script .sep-objt{display:flex;margin:0 12px}.marque-section-script .sep-objt svg path{fill:rgba(var(--color-foreground))}.announcement-bar-section .announcement-slider{display:flex}.announcement-bar-section .announcement-slider>.text-block:nth-child(n+2){display:none}.announcement-bar-section .text-block{justify-content:center}.announcement-bar-section .slick-slider button.slick-arrow{border-color:#5452293d;background:url(dark-arrows.png) no-repeat center}.announcement-bar-section .slick-slider button.slick-arrow{border-color:#5452293d;background:url(dark-arrows.png) no-repeat center;top:3px;border:0}.announcement-bar-section .slick-slider button.slick-next.slick-arrow{left:inherit;right:0}.announcement-bar-section .slick-slider button.slick-prev.slick-arrow{left:0}.predictive-search.predictive-search--header{border:0}.header.page-width{width:100%;max-width:100%}.header .header__icons{align-items:center;padding:0;margin:0;gap:20px}.header predictive-search .field:after,.header predictive-search .field:before{display:none}.header predictive-search .search__input.field__input{color:#545229;font-size:13px;font-style:normal;font-weight:400;line-height:1.5;border-bottom:solid 1px #545229;padding:0 50px 0 0;margin:0;outline:none;box-shadow:none}.header .search-modal__content .modal__close-button.link{width:13.103px;height:12.469px;margin:0;position:absolute;top:calc(50% - 6px);right:20px}.header .search-modal__content .modal__close-button.link .svg-wrapper,.header .search-modal__content .modal__close-button.link .svg-wrapper .icon{width:100%;height:100%}.header predictive-search .search__button{width:14px;height:14px;margin:0;padding:0;top:calc(50% - 7px);right:0}.header predictive-search .search__button .svg-wrapper{width:100%;height:100%}.header predictive-search .search__button .svg-wrapper svg{width:100%;height:100%}.header .header__icons .header__search .header__icon.header__icon--search.modal__toggle,.header .header__icons .header__search .header__icon.header__icon--search.modal__toggle .svg-wrapper,.header .header__icons .header__search .header__icon.header__icon--search.modal__toggle .svg-wrapper .icon,.header .header__icons .header__icon.header__icon--account,.header .header__icons .header__icon.header__icon--account .svg-wrapper,.header .header__icons .header__icon.header__icon--account .icon,.header .header__icons .header__icon.header__icon--cart,.header .header__icons .header__icon.header__icon--cart .svg-wrapper,.header .header__icons .header__icon.header__icon--cart .svg-wrapper .icon{width:auto;height:auto}.header .header__icons .wishlist-icon a,.header .header__icons .wishlist-icon{display:flex;align-items:center;justify-content:center}.header .header__icons .header__icon--cart{margin:0}.header .header__icons .header__icon--cart .cart-count-bubble{width:100%;height:auto;color:#545229;left:0;right:-4px;bottom:inherit;padding:1px 3px 1px 1px;font-size:10px;line-height:1;background:none;text-align:center;top:-15px}.header nav.header__inline-menu>.list-menu{gap:20px;align-items:center}.header .list-menu li .list-menu__item{padding:0;font-family:ivyora-display,serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;opacity:1}.header .list-menu li summary.list-menu__item{padding:33px 0}.header .list-menu li summary.list-menu__item svg.icon.icon-caret{right:2px;top:calc(50% - 1px)}.main-slider-section{position:relative}.main-slider-section h2.slider-main-title{color:#f7f5ed;font-size:14px;font-style:normal;font-weight:400;line-height:1.4;font-family:proxima-nova,sans-serif;display:flex;align-items:center;margin:0;position:absolute;top:0;left:0;z-index:2;gap:13px;padding:42px 60px 10px}.main-slider-section .slider-list,.main-slider-section .slider-list .slick-track{display:flex}.main-slider-section .slider-list .slick-track:after,.main-slider-section .slider-list .slick-track:before{display:none}.main-slider-section .slider-list .slick-track .slick-slide{height:auto}.main-slider-section .slider-list>.slide-box:nth-child(n+2){display:none}.main-slider-section .slide-box{display:grid;width:100%;grid-template-columns:500px 1fr}.main-slider-section .slide-video{display:flex}.main-slider-section .slide-video video{width:100%;height:100%;object-fit:cover;max-height:calc(100vh - 140px)}.main-slider-section .slide-video+.slide-img{display:none}.main-slider-section .slide-img img{width:100%;height:100%;object-fit:cover;max-height:calc(100vh - 140px)}.main-slider-section .slide_details{display:flex;align-items:center;justify-content:center;padding:60px 90px 20px 60px;background:#545229;color:#f7f5ed;position:relative}.main-slider-section .slide_details:after{content:"";background:url(banner-bg.png) no-repeat center;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.02}.main-slider-section .slide_details .slide_inner{position:relative;z-index:2}.main-slider-section .slide_details .text{margin-bottom:30px}.main-slider-section .slide_details h3{color:#f7f5ed;font-family:ivyora-display,serif;font-size:48px;font-style:normal;font-weight:400;text-transform:capitalize;margin:0 0 15px;padding:0;line-height:1}.main-slider-section .slide_details p{color:#f7f5ed;font-family:proxima-nova,sans-serif;font-size:16px;font-style:normal;font-weight:100;line-height:1.4;margin:15px 0}.main-slider-section .arrow-position-top .slide_details{align-items:flex-end;padding-bottom:72px}.arrow-position-top.slick-slider button.slick-arrow{bottom:inherit;top:calc(50% - 40px)}.categories-header{padding:0 30px 20px}.categories-header h2{display:flex;align-items:center;gap:8px;font-size:25px;font-style:normal;font-weight:500;line-height:1;margin:0;letter-spacing:.2px}.categories-header h2 svg path{fill:rgb(var(--color-foreground))}.categories-section{overflow:hidden;padding:41px 0}.categories-section .categories-slider{display:flex;padding-left:7px}.categories-section .categories_box{display:flex;padding:4px}.categories-section .categories-slider .slick-list{padding:0 20px 0 4px!important;width:100%}.categories-section .categories-slider>.categories_box:nth-child(n+5){display:none}.categories-section .categories_box a{width:100%;display:grid;text-align:center;text-decoration:none}.categories-section .categories_box .cate_img{display:flex;-webkit-mask-image:url(cate-bg-sep.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url(cate-bg-sep.png);mask-repeat:no-repeat;mask-size:cover}.categories-section .categories_box .cate_img img{width:100%;height:auto;object-fit:contain;transition:all .8s ease}.categories-section .categories_box a:hover .cate_img img{transform:scale(1.2)}.categories-section .categories_box h3{text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:1.2;text-transform:capitalize;letter-spacing:.2px;margin:12px 0}.categories-section .slick-slider button.slick-arrow{bottom:inherit;top:-45px;border-color:#5452293d;background:url(dark-arrows.png) no-repeat center}.categories-section .slick-slider button.slick-arrow:hover{border-color:#54522980}.categories-section .slick-slider button.slick-next.slick-arrow{left:inherit;right:24px}.categories-section .slick-slider button.slick-prev.slick-arrow{left:inherit;right:64px}.categories-section .slick-slider.light-arrow button.slick-arrow{border-color:#f7f5ed47;background:url(arrows.png) no-repeat center}.categories-section .slick-slider.light-arrow button.slick-arrow:hover{border-color:#f7f5ed80}.rich-text-section .rich-text h3{font-size:26px;font-style:normal;font-weight:500;line-height:1.4}.rich-text-section .rich-text h3 em{font-size:46px;font-style:normal;font-weight:400;line-height:1;font-family:classic-script-mn,sans-serif;letter-spacing:0;margin-right:8px}.shop-categories-section{overflow:hidden}.shop-categories-section .categories-header h2{opacity:.4}.shop-categories-section .color-section{padding-top:35px;padding-bottom:150px;position:relative}.shop-categories-section .color-section:after{content:"";background:url(banner-bg.png) no-repeat center;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.02}.shop-categories-section .slick-slider button.slick-arrow{bottom:inherit;top:-45px}.shop-categories-section .slick-slider button.slick-next.slick-arrow{left:inherit;right:64px}.shop-categories-section .slick-slider button.slick-prev.slick-arrow{left:inherit;right:104px}.categories-center-slide{display:flex;z-index:2;padding-top:60px;position:relative}.categories-center-slide:after{opacity:.2;background:#fff;content:"";position:absolute;top:calc(50% + 25px);left:0;width:100%;height:1px}.categories-center-slide .slick-list{padding:0 25%!important;position:relative;z-index:1}.categories-center-slide .categories_box{position:relative;display:flex;align-items:center;justify-content:center}.categories-center-slide .categories_box .categories_box_inn{position:relative;padding:0 50px}.categories-center-slide .categories_box h3{color:#f7f5ed;text-align:left;font-size:50px;font-style:normal;font-weight:400;line-height:1.2;position:absolute;top:18%;left:7%;margin:0;transition:all .5s ease;opacity:0;width:50%}@media(max-width:420px){.categories-center-slide .categories_box h3{color:#f7f5ed;text-align:left;font-size:50px;font-style:normal;font-weight:400;line-height:1.2;position:absolute;top:18%;left:25px;margin:0;transition:all .5s ease;opacity:0;width:50%}}.categories-center-slide .categories_box a{font-size:20px;font-style:normal;font-weight:400;line-height:1.2;display:flex;align-items:center;gap:10px;color:#f7f5ed;text-decoration:none;font-family:proxima-nova,sans-serif;position:absolute;right:0;bottom:20%;transition:all .5s ease;opacity:0}.categories-center-slide .categories_box .cate_img{display:flex;align-items:center;justify-content:center}.categories-center-slide .categories_box.slick-slide.slick-current.slick-active.slick-center h3,.categories-center-slide .categories_box.slick-slide.slick-current.slick-active.slick-center a{opacity:1}.featured-collection-section{overflow:hidden}.featured-collection-section .slider-component-full-width.page-width{padding:0;max-width:100%}.featured-collection-section .slick-slider button.slick-arrow{bottom:inherit;top:-50px;border-color:#5452293d;background:url(dark-arrows.png) no-repeat center}.featured-collection-section .slick-slider button.slick-arrow:hover{border-color:#54522980}.featured-collection-section .slick-slider button.slick-next.slick-arrow{left:inherit;right:40px}.featured-collection-section .slick-slider button.slick-prev.slick-arrow{left:inherit;right:80px}.featured-collection-section .collection--full-width .collection__title.page-width{margin:0 auto;padding:0 30px;max-width:100%}.featured-collection-section .collection__title .title{font-size:25px;font-style:normal;font-weight:500;line-height:1.4;margin:0;padding:19px 0;display:flex;align-items:center;gap:13px}.featured-collection-section .products-slider{margin:0;padding:0;display:flex;flex-wrap:nowrap;gap:0}.featured-collection-section .products-slider .slick-track{display:flex}.featured-collection-section .products-slider .slick-track:before,.featured-collection-section .products-slider .slick-track:after{display:none}.featured-collection-section .products-slider .slick-track .slick-slide{height:auto}.pro-grid{background:#fff;border-left:solid 1px #d4d3ca;padding:0 10px 20px}.pro-grid .card__media .media img{object-fit:contain;background:#fff}.pro-grid .card__content .card__information{padding:0;order:2}.pro-grid .card__content .quick-add{order:1;grid-row-start:1;margin:0 0 20px;text-align:center}.pro-grid .card__content .quick-add form{text-align:center}.pro-grid .card__content .quick-add .quick-add__submit{background:#f7f5ed;border:0;width:auto;display:inline-flex;min-width:inherit;color:#545229;text-align:center;font-family:proxima-nova,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1;text-transform:uppercase;padding:6px 6px 5px;letter-spacing:.2px;transition:all .5s ease}.pro-grid .card__content .quick-add .quick-add__submit:hover{background:#545229;color:#f7f5ed}.pro-grid .card__content .card__information .card__heading{color:#545229;font-family:proxima-nova,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.2px;margin:0;padding:0}.pro-grid .card__content .card__information .vendor_name{color:#545229;font-family:proxima-nova,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.2px;margin:0;padding:0;opacity:.5}.pro-grid .card__content .card__information .price{color:#545229;font-family:proxima-nova,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.2px;margin:8px 0 6px!important}.pro-grid .card__content .card__information .caption-with-letter-spacing.light{color:#545229;font-family:proxima-nova,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1.2;text-transform:uppercase;letter-spacing:.2px;opacity:.56;margin:0!important}.pro-grid .card--media .card__inner .card__content{padding:0}.pro-grid .card__badge .badge{background:#545229;border:0;border-radius:0;top:0;right:-10px;position:absolute;min-width:112px;color:#f7f5ed;text-align:center;font-size:12px;font-style:normal;font-weight:300;line-height:23px;font-family:proxima-nova,sans-serif;letter-spacing:.2px;padding:0}.slick-current.slick-active .pro-grid{border-left:0}.services-section{overflow:hidden}.services-section .color-section{padding:50px 0}.services-section .services-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px}.services-section .services-list .services_box{text-align:center}.services-section .services-list .services_box .cate_img{display:flex;-webkit-mask-image:url(service-bg-sep.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url(service-bg-sep.png);mask-repeat:no-repeat;mask-size:cover}.services-section .services-list .services_box .cate_img img{width:100%;height:auto;object-fit:contain;transition:all .8s ease}.services-section .services-list .services_box:hover .cate_img img{transform:scale(1.2)}.services-section .services_info{padding:20px}.services-section .services_info h3{font-size:18px;font-style:normal;font-weight:500;line-height:1.2;margin:0;padding:0}.services-section .services_info .text{max-width:256px;margin:0 auto;width:100%}.services-section .services_info .text p{color:#545229;font-family:proxima-nova,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin:15px 0;letter-spacing:0}.overlay-banner-section{overflow:hidden;position:relative}.overlay-banner-section .video-box{display:flex}.overlay-banner-section .video-box video{width:100%;height:100%;object-fit:cover}.overlay-banner-section .video-box+.image-box{display:none}.overlay-banner-section .image-box{display:flex}.overlay-banner-section .image-box img{width:100%;height:100%;object-fit:cover}.overlay-banner-section .info-block{padding:35px 56px;position:absolute;bottom:0;left:0}.overlay-banner-section .info-block h3{font-style:normal;font-weight:500;line-height:1.7;margin:0 0 10px;padding:0}.overlay-banner-section .info-block .heading_size-h1{font-size:31px}.overlay-banner-section .info-block .heading_size-h0{font-size:60px}.overlay-categories{overflow:hidden;display:grid;grid-template-columns:1fr 1fr}.overlay-categories .categories_block{position:relative;width:100%;display:flex}.overlay-categories .categories_block .image-box{display:flex;width:100%}.overlay-categories .categories_block .image-box img{width:100%;height:100%;object-fit:cover;transition:all .5s ease}.overlay-categories .categories_block .video-box{display:flex;width:100%}.overlay-categories .categories_block .video-box video{width:100%;height:100%;object-fit:cover;transition:all .5s ease}.overlay-categories .categories_block .video-box+.image-box{display:none}.overlay-categories .categories_block .categories_details{position:absolute;bottom:0;left:0;padding:38px 56px}.overlay-categories .categories_block .categories_details h3{color:#545229;font-size:32px;font-style:normal;font-weight:500;line-height:1.6;margin:0 0 12px;padding:0}.overlay-categories .categories_block .categories_details .theme-button{background:#f7f5ed;border:0;min-width:276px;padding:8px}.overlay-categories .categories_block .categories_details .theme-button:hover{background:#545229;color:#f7f5ed}.page-banner-section{position:relative;display:flex;z-index:1}.page-banner-section video{width:100%;height:auto;object-fit:cover}.page-banner-section video+img{display:none!important}.page-banner-section video+img+img{display:none!important}.page-banner-section img{width:100%;height:auto;object-fit:cover}.page-banner-section img.mob-image{display:none}.page-banner-section .banner-logo{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:86.235px;height:105.265px;padding:11px 9px;display:flex;transform:translateY(50%)}.page-banner-section .banner-logo svg{width:100%;height:100%;position:absolute;top:0;left:0}.page-banner-section .banner-logo img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain}.video-text-section{position:relative}.video-text-section .page-width{max-width:100%;padding:0}.video-text-section .content-container{position:relative}.video-text-section .page-width .rich-text__wrapper{max-width:1160px;width:100%!important;padding:0 30px;position:relative;z-index:2}.video-text-section .rich-text__blocks{max-width:100%;width:100%!important}.video-text-section .video-wrapper{display:flex;margin:65px 0;-webkit-mask-image:url(video-sep-blk.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(video-sep-blk.png);mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;mask-position:center}.video-text-section .video-wrapper video{width:100%;height:513px;object-fit:cover}.video-text-section .video-wrapper img{width:100%;height:auto;object-fit:cover}.video-text-section .content-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:60%;border-radius:0;box-shadow:none;z-index:1;background:url(bg-patten.png) no-repeat top center}.video-text-section .inline-richtext{max-width:713px;margin:0 auto;width:100%}.video-text-section .rich-text__heading.h2{font-size:26px;font-style:normal;font-weight:500;line-height:1.2;font-family:ivyora-display,serif;letter-spacing:0}.video-text-section .rich-text__caption.subtitle{font-style:normal;font-weight:400;line-height:1.2;font-family:classic-script-mn,sans-serif;color:rgba(var(--color-foreground));letter-spacing:0;margin:30px 0 0;padding:0}.video-text-section .subtitle--large{font-size:36px}.video-text-section .title-sep{display:flex;align-items:center;justify-content:center;margin:0 0 30px}.left-right-section{margin:0;padding:0}.left-right-section .page-width{padding:0 72px}.left-right-section .twin-block .inn-box{display:grid;grid-template-columns:1fr 1fr;gap:45px}.left-right-section .twin-block .inn-box+.inn-box{padding-top:150px}.left-right-section .twin-block .info-inn{padding:35px}.left-right-section .twin-block .inn-box>div{width:100%}.left-right-section .twin-block .inn-box .image-box{display:flex;-webkit-mask-image:url(square-object.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(square-object.png);mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;mask-position:center}.left-right-section .twin-block .inn-box .image-box img{width:100%;object-fit:cover;height:100%}.left-right-section .twin-block .inn-box .details-box{display:flex;align-items:center;justify-content:center}.left-right-section .twin-block .inn-box:nth-child(2n) .image-box{order:2}.left-right-section .twin-block .inn-box:nth-child(2n) .details-box{order:1}.left-right-section .details-box h3{display:flex;align-items:center;gap:20px;font-size:48px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;font-family:ivyora-display,serif;margin:0 0 40px;padding:0;letter-spacing:0}.left-right-section .details-box h3 svg path{fill:rgb(var(--color-foreground))}.left-right-section .details-box .sub-text{display:block;font-size:26px;font-style:normal;font-weight:500;line-height:1.4;color:rgba(var(--color-foreground));font-family:ivyora-display,serif}.left-right-section .details-box .text p{color:rgba(var(--color-foreground));font-size:18px;font-style:normal;font-weight:400;line-height:1.3;font-family:proxima-nova,sans-serif;letter-spacing:0;margin:25px 0 0}.left-right-section .details-box.font-light .text p{font-weight:300}.left-right-section .details-box.font-medium .text p{font-weight:400}.left-right-section .details-box.font-bold .text p{font-weight:700}.left-right-section .watermark{position:relative}.left-right-section .watermark:after{content:"";background:url(banner-bg.png) no-repeat center;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.03;background-size:118%}.left-right-section .watermark .page-width{position:relative;z-index:2}.faq-section .accordion{border-bottom:solid 1px rgba(84,82,41,.1);margin:0;padding:0;border-top:0}.faq-section .accordion:first-child{border-top:solid 1px rgba(84,82,41,.1)}.faq-section .accordion summary{padding:30px 0;margin:0;text-decoration:none;background:none!important}.faq-section .accordion summary h3{margin:0;font-family:proxima-nova,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none!important;background:none}.faq-section .accordion .accordion__content{padding:0;margin:0 0 30px}.faq-section .accordion summary svg.icon.icon-caret{width:12px;height:10px}.product-layout-section .two-block-grid{display:grid;grid-template-columns:1fr 1fr;border-bottom:solid 1px rgba(84,82,41,.25)}.product-layout-section .section-img{display:flex}.product-layout-section .section-img img{width:100%;height:100%;object-fit:cover}.product-layout-section .info-section-inn{max-width:380px;width:100%;margin:0 auto}.product-layout-section .info-section{display:flex;justify-content:center;padding:64px 20px;align-items:center}.product-layout-section .pro-top{display:flex;gap:5px;margin-bottom:25px;color:#545229;font-size:10px;font-style:normal;font-weight:300;line-height:1.5;text-transform:uppercase;font-family:proxima-nova,sans-serif}.product-layout-section .pro-top a{color:#545229;text-decoration:none}.product-layout-section h2.title{color:#545229;font-size:18px;font-style:normal;font-weight:500;line-height:1.5;font-family:ivyora-display,serif;margin:0;padding:0}.product-layout-section .text{margin:15px 0 30px}.product-layout-section .text p{color:#545229;font-size:14px;font-style:normal;font-weight:400;font-family:proxima-nova,sans-serif;line-height:1.4;margin:0 0 15px}.product-layout-section .info-section-inn .button{padding:8px 16px;font-weight:400;text-transform:uppercase}.cart-item cart-remove-button .button{background:none;border:0}.cart-notification-wrapper.page-width{max-width:100%}.main-list-collections{padding:50px 0}.main-list-collections .title{font-size:32px;font-style:normal;font-weight:500;line-height:1.2;font-family:ivyora-display,serif;margin:0 0 20px}.pro-grid .swym-advanced-wishlist-collections-container{display:none}.header .header__icons .swym-advanced-header-icon .swym-icon-text{border:0;background:none;padding:0;margin:0;display:flex;cursor:pointer}.header .header__icons .swym-header-icon-count-bubble{top:0;right:0;width:100%}.header .header__icons .swym-header-icon-count{width:100%;height:auto;color:#545229;left:0;right:0;bottom:inherit;padding:3px;font-size:10px;line-height:1;background:none;text-align:center;top:-15px;position:absolute}.swym-storefront-layout-layout button.swym-storefront-layout-share-footer-login-btn{color:#fff}swym-storefront-layout-as-drawer .swym-storefront-layout-tab-count{color:#fff!important;padding:5px!important}.product__info-container .product__sku{display:flex;align-items:center;gap:8px;color:#545229;font-family:proxima-nova,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.2px;padding:0}.product__info-container .product__sku span{display:block;position:static!important;height:auto;width:auto;color:#545229;line-height:1;font-size:12px;font-weight:500}.collection-list .card__media .media img{object-fit:contain;background:#fff;padding:20px}@media(min-width:1600px){.product-layout-section .info-section-inn{max-width:600px;width:100%}}@media(min-width:1550px){.sec-header{margin-bottom:60px}.main-slider-section .slide-box{grid-template-columns:27.5% 1fr}.services-section .color-section{padding:70px 0}}@media(min-width:1400px){.categories-section .categories-slider.categories_4_block .slick-list .slick-track{margin:0}}@media(max-width:1360px){.product-layout-section .info-section{padding:20px}.product-layout-section .pro-top{margin-bottom:20px}.product-layout-section .text p{margin-bottom:10px}}@media(max-width:1300px){.main-slider-section h2.slider-main-title{gap:10px;padding:35px 30px 10px}.main-slider-section .slide-box{grid-template-columns:450px 1fr}.main-slider-section .slide_details{padding:30px}.slick-slider button.slick-prev.slick-arrow{left:30px}.slick-slider button.slick-next.slick-arrow{left:70px}.slick-slider button.slick-arrow{bottom:30px}.main-slider-section .slide_details h3{font-size:40px}.main-slider-section .slide_details p{font-size:14px}.categories-section{padding:35px 0}.shop-categories-section .color-section{padding-bottom:100px}.shop-categories-section .slick-slider button.slick-next.slick-arrow{right:30px}.shop-categories-section .slick-slider button.slick-prev.slick-arrow{right:70px}.categories-center-slide .slick-list{padding:0 23%!important}.categories-center-slide .categories_box h3{font-size:45px}.categories-center-slide .categories_box a{font-size:18px;gap:8px}.featured-collection-section .slick-slider button.slick-next.slick-arrow{right:30px}.featured-collection-section .slick-slider button.slick-prev.slick-arrow{right:70px}.overlay-banner-section .info-block{padding-left:30px;padding-right:30px}.overlay-banner-section .info-block .heading_size-h1{font-size:28px}.overlay-banner-section .info-block .heading_size-h0{font-size:45px}.overlay-categories .categories_block .categories_details{padding-left:30px;padding-right:30px}.overlay-categories .categories_block .categories_details h3{font-size:28px}.overlay-categories .categories_block .categories_details .theme-button{min-width:200px}.categories-section .categories-slider>.categories_box:nth-child(n+3){display:none}.left-right-section .page-width{padding:0 40px}.left-right-section .twin-block .inn-box{gap:25px}.left-right-section .twin-block .inn-box+.inn-box{padding-top:100px}.left-right-section .details-box h3{font-size:40px;margin:0 0 30px}.left-right-section .details-box .sub-text{font-size:24px;line-height:1.2}.left-right-section .details-box .text p{font-size:17px;margin:20px 0 0}}@media(max-width:1199px){.main-slider-section .slide-box{grid-template-columns:360px 1fr}.section-header .header{padding-top:10px;padding-bottom:10px}.header .header__icons{gap:12px}.header nav.header__inline-menu>.list-menu{gap:10px}.header .list-menu li .list-menu__item{font-size:13px}.header .list-menu li summary.list-menu__item{padding-right:0}.header .list-menu li summary.list-menu__item svg.icon.icon-caret{width:7px;height:5px}.services-section .color-section{padding:35px 0}.rich-text-section .rich-text h3{font-size:24px;line-height:1.2}.rich-text-section .rich-text h3 em{font-size:40px;line-height:1}.video-text-section .video-wrapper{margin:40px 0}.video-text-section .video-wrapper video{height:400px}.video-text-section .rich-text__heading.h2{font-size:24px}.left-right-section .page-width{padding:0 30px}.left-right-section .twin-block .info-inn{padding:20px}.left-right-section .details-box h3{font-size:32px;margin:0 0 20px}.left-right-section .details-box .sub-text{font-size:22px}.left-right-section .details-box .text p{font-size:16px}.left-right-section .twin-block .inn-box+.inn-box{padding-top:62px}.main-slider-section .arrow-position-top .slide_details{padding-bottom:40px}.main-list-collections{padding:30px 0}.main-list-collections .title{font-size:26px}}@media(max-width:989px){.header .header__icons header-drawer .header__icon{width:14.08px;height:11.285px}.header .header__icons header-drawer .header__icon .icon{transform:inherit!important;width:14.08px;height:11.285px}.header.page-width,.utility-bar__grid.page-width{padding-left:16px;padding-right:16px}.main-slider-section .slide-box{grid-template-columns:1fr}.main-slider-section .slide-img,.main-slider-section .slide-video{height:60vh}.main-slider-section .slide_details{padding:45px 38px 100px;order:2;text-align:center}.main-slider-section .slick-slider button.slick-next.slick-arrow{right:calc(50% - 40px);left:inherit}.main-slider-section .slick-slider button.slick-prev.slick-arrow{left:calc(50% - 41px)}.categories-center-slide{padding-top:50px;padding-bottom:70px}.categories-center-slide .categories_box .cate_img img{width:380px;height:380px;object-fit:contain}.categories-center-slide .slick-list{padding:0!important}.shop-categories-section .color-section{padding-bottom:30px}.shop-categories-section .categories-header h2{justify-content:center}.shop-categories-section .slick-slider button.slick-arrow{bottom:0;top:inherit}.shop-categories-section .slick-slider button.slick-next.slick-arrow{right:calc(50% - 40px);left:inherit}.shop-categories-section .slick-slider button.slick-prev.slick-arrow{left:calc(50% - 41px)}.left-right-section .page-width{padding:0 20px}.left-right-section .twin-block .inn-box{gap:15px}.left-right-section .twin-block .info-inn{padding:15px}.left-right-section .details-box h3{font-size:28px}.left-right-section .details-box .sub-text{font-size:18px}.left-right-section .details-box .text p{font-size:14px}.main-slider-section h2.slider-main-title{gap:10px;padding:10px 13px;position:static;background:#545229;line-height:1.2}.main-slider-section .mobile-alignment-Left .slide_details{text-align:left;justify-content:flex-start;padding:100px 50px 50px}.main-slider-section .mobile-alignment-Left button.slick-arrow{top:inherit;bottom:230px}.main-slider-section .mobile-alignment-Left button.slick-prev.slick-arrow{left:50px}.main-slider-section .mobile-alignment-Left button.slick-next.slick-arrow{right:calc(100% - 131px)}.product-layout-section .two-block-grid{grid-template-columns:1fr}.product-layout-section .info-section{padding:35px 25px 50px}.mobile-drawer-menu-open .header--mobile-left{grid-template-columns:1fr;grid-template-areas:"icons  heading "}.mobile-drawer-menu-open .header .header__heading-link.link,.mobile-drawer-menu-open .header .header__heading{opacity:0}.mobile-drawer-menu-open .header .header__icons{width:100%;justify-content:flex-start}.mobile-drawer-menu-open .header--mobile-left header-drawer summary.header__icon.header__icon--menu{position:absolute;right:15px;top:calc(50% - 9px)}.mobile-drawer-menu-open .header--mobile-left header-drawer summary.header__icon.header__icon--menu:before{display:none}.mobile-drawer-menu-open .header .header__icons .desktop-localization-wrapper{display:none}}@media(max-width:749px){.header__search .search-modal{top:100%}.header__search .search-modal .modal-overlay:after{background:#f7f5ed}.header__search .search-modal .search-modal__content{padding:0 20px}.header .header__icons .header__icon--cart .cart-count-bubble{font-size:8px;top:-12px}.header__search .search-modal .search-modal__content button.search-modal__close-button,.header__search .search-modal .reset__button{display:none}.categories-center-slide .categories_box .cate_img img{width:300px;height:300px}.categories-center-slide .categories_box h3{font-size:30px}.categories-center-slide .categories_box a{font-size:16px;gap:6px}.categories-center-slide .categories_box a span{display:flex}.services-section .services-list{grid-template-columns:1fr;gap:10px;margin-top:60px}.services-section .services_info{padding:25px}.rich-text-section .rich-text h3{font-size:20px;line-height:1.5}.rich-text-section .rich-text h3 em{font-size:36px}.overlay-banner-section .image-box,.overlay-banner-section .video-box{display:flex;height:70vh}.overlay-banner-section .info-block{padding-top:24px!important;padding-bottom:27px!important;padding-left:20px;padding-right:20px;width:100%;text-align:center;background:#f7f5ed05;-webkit-backdrop-filter:blur(19.549999237060547px);backdrop-filter:blur(19.549999237060547px)}.overlay-banner-section .info-block .heading_size-h1{font-size:20px}.overlay-banner-section .info-block .heading_size-h0{font-size:20px;line-height:1.2}.overlay-banner-section .info-block a.button.theme-button{width:calc(100% - 20px)}.overlay-categories{grid-template-columns:1fr}.overlay-categories .categories_block .video-box,.overlay-categories .categories_block .image-box{height:70vh}.overlay-categories .categories_block .categories_details{position:absolute;bottom:0;left:0;padding:24px 20px;background:#f7f5ed05;-webkit-backdrop-filter:blur(19.549999237060547px);backdrop-filter:blur(19.549999237060547px);width:100%;text-align:center}.overlay-categories .categories_block .categories_details .theme-button{width:calc(100% - 20px)}.categories-section .categories-slider>.categories_box:nth-child(n+2){display:none}.main-slider-section .slide_details h3{font-size:35px}.left-right-section .twin-block .inn-box{grid-template-columns:1fr}.left-right-section .twin-block .inn-box:nth-child(2n) .image-box{order:1}.left-right-section .twin-block .inn-box:nth-child(2n) .details-box{order:2}.left-right-section .twin-block .info-inn{padding:30px 5px;text-align:center}.left-right-section .details-box h3{display:grid;text-align:center;justify-content:center;gap:15px}.left-right-section .details-box h3 svg{display:inline-flex;margin:0 auto}.left-right-section .twin-block .inn-box+.inn-box{padding-top:32px}.left-right-section .section-color{padding-top:35px!important;padding-bottom:10px!important}.video-text-section .video-wrapper video{height:100%}.product-layout-section .pro-top{padding:14px 12px;margin-bottom:0}.categories-center-slide:after{top:calc(50% - 14px)}}@media(max-width:640px){.section-header .header{padding-top:9px;padding-bottom:9px}.header .header__heading-logo{height:30px;max-width:86px;object-fit:contain}.header .header__heading-link{padding:0}.categories-center-slide .categories_box .cate_img img{width:260px;height:260px}.featured-collection-section .collection__title .title{font-size:20px;gap:8px}.featured-collection-section .collection--full-width .collection__title.page-width,.page-width{padding:0 25px}.categories-header{padding:0 25px 20px}.featured-collection-section .slick-slider button.slick-prev.slick-arrow{right:65px}.featured-collection-section .slick-slider button.slick-next.slick-arrow{right:25px}.sec-header h2 svg,.featured-collection-section .collection__title .title svg,.categories-header h2 svg{width:8.411px;height:12.211px}.sec-header h2{font-size:20px}.rich-text-section .rich-text .rich-text__wrapper{width:100%}.overlay-categories .categories_block .categories_details h3{font-size:20px}.featured-collection-section .slick-slider button.slick-arrow{top:-45px}.categories-section .categories-slider .slick-list{padding-right:35%!important;padding-left:0!important}.categories-section-main+.rich-text-section .rich-text{padding-top:20px}.rich-text-section .rich-text h3{line-height:1.4;letter-spacing:0}.shop-categories-section .color-section{padding-top:40px}.main-slider-section .slide_details h3{font-size:28px}.page-banner-section img.mob-image{display:block}.page-banner-section img.mob-image+img{display:none}.video-text-section .content-container{padding-top:80px!important;padding-bottom:64px!important}.video-text-section .rich-text__heading.h2{font-size:18px}.video-text-section .page-width .rich-text__wrapper{padding:0 20px}.video-text-section .video-wrapper{margin:25px 0 55px}.main-slider-section .mobile-alignment-Left .slide_details .button{width:auto}}@media(max-width:480px){.categories-center-slide .categories_box .cate_img img{width:230px;height:230px}.categories-header h2{font-size:20px}.categories-center-slide .categories_box h3{font-size:28px}.main-slider-section .slide_details .button{width:100%}.categories-section .categories_box{padding:2px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-style.css.map */
