.main_collection .productgrid--items{margin:0;padding-bottom:0}.main_collection .productgrid--items .productitem{height:auto;padding:0}.collection--section,.main_collection .productgrid--items .productitem--info,.main_collection .productgrid--items .productitem{background-color:var(--heading-color)}.main_collection .productgrid--items .productitem--info{padding:16px 16px 0;margin:0}.main_collection .productitem__price,.productitem__price+.productitem--title{margin-top:0}.main_collection .productgrid--items .productitem_content .productitem_cart{padding:0 16px 16px}.main_collection .productgrid--items .productitem[data-animation="open=>closed"] .productitem--actions{opacity:1;transition:opacity 75ms cubic-bezier(.4,0,.2,1)}.main_collection .productgrid--items .productitem--actions{gap:14px;position:unset;opacity:1;visibility:visible;margin:12px 0 0;align-items:center;justify-content:center}.main_collection .productgrid--items .productitem--title{margin-top:0}.main_collection .productgrid--items .productitem--title a{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.8em;line-height:1.4em}.main_collection .productgrid--items .productitem .rating{margin:8px 0;flex-wrap:wrap;gap:4px}.main_collection .productgrid--items .productitem .rating .rating__count{font-size:12px;color:var(--text-color);line-height:normal}.main_collection .productgrid--items .productitem__price .price__current,.main_collection .productgrid--items .productitem--sale .productitem__price .price__current{color:var(--color-body-text);font-weight:700;font-size:16px}.main_collection .productgrid--items .productitem--action-trigger{padding:9px;font-size:16px;font-weight:500;border-radius:30px}.main_collection .productgrid--items .productitem--action-trigger.productitem--action-atc{display:block;border:none;padding:12px;border-radius:50%;background:#fff3f2;cursor:pointer}.main_collection .productgrid--items .productitem--action-trigger:hover{background-color:#6d312b;transition:background-color .2s ease}.main_collection .productgrid--items .productitem--action-trigger:hover .atc-button--text svg path,.main_collection .productgrid--items .productitem--action-trigger:hover .atc-button--icon svg path{fill:#fff}.main_collection .productgrid--items .productitem--action{margin:0;padding:0;width:auto}.main_collection .productgrid--items .productitem--action.atc--button{flex:0;cursor:pointer;margin:0;display:flex}.main_collection .productgrid--items .productitem{border-radius:14px;box-shadow:4px 8px 20px #110c2e26;border:none}.main_collection .productgrid--items .productitem--image img{border-top-left-radius:14px;border-top-right-radius:14px;margin:0;width:100%}.main_collection .productgrid--items .productitem_content .price__compare-at.visible{display:block}.main_collection .productgrid--items .productitem[data-animation],.main_collection .productgrid--items .productitem[data-animation-state=open]{position:unset}.main_collection .productgrid--items .productitem[data-animation="closed=>open"],.main_collection .productgrid--items .productitem[data-animation-state=open],.main_collection .productgrid--items .productitem[data-animation="open=>closed"]{height:100%}.main_collection .productgrid--items .productitem__container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.main_collection .productgrid--items .productitem__container .badge_product{z-index:2;font-size:14px;position:absolute!important;right:13px;top:-13px;padding:3px 8px;white-space:nowrap;background:#f3e3d0;color:#9a511f;font-family:body;border-radius:4px}.main_collection .productitem--info .rating__star{width:11px}.collection--section .productgrid--outer{max-width:1200px}.product-recommendations--section .product-section--title{font-size:40px}.static_product_recommendations .productgrid--item{margin-right:0!important;width:100%}.static_product_recommendations .productgrid--item{transition:transform .5s ease}.static_product_recommendations .productgrid--item:hover{transform:scale(1.02)}.static_product_recommendations .product-section--content{margin-bottom:0}.modal--quickshop-full .product-title a,.modal--quickshop-slim .product-title a{font-family:Libre Baskerville,serif;font-weight:600}.modal--quickshop-full .product-gallery-main{max-width:100%;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.modal--quickshop-full .modal-inner [data-product-gallery-aspect-ratio=natural] .product-gallery--media img{border-radius:30px}.modal--quickshop-full .modal-inner .product-gallery--media-thumbnail-img,.modal--quickshop-full .modal-inner .product-gallery--media-thumbnail[data-gallery-selected=true]{border-radius:10px;box-shadow:unset}.modal--quickshop-full .options-selection__option-value-input+.options-selection__option-value-name,.modal--quickshop-slim .options-selection__option-value-input+.options-selection__option-value-name{padding:8px 35px;font-size:16px;border-radius:30px;background:transparent;margin-right:12px;border-width:2px}.modal--quickshop-full .modal-inner .product-form--atc,.modal--quickshop-slim .modal-inner .product-form--atc{max-width:331px;margin-top:10px}.modal--quickshop-full .modal-inner .product-form--atc-button,.modal--quickshop-slim .modal-inner .product-form--atc-button{border-radius:30px;font-weight:500;padding:13px}.modal--quickshop-full .modal-inner .custom-liquid .product_link a{color:#896142;font-size:14px}.modal .product-block--description{padding:0}.modal .product-details .custom-liquid{margin:10px 0}.modal--quickshop-full .modal-inner .product-description .product_description_title{font-size:22px;font-weight:700;color:#b48259;margin-bottom:10px}.modal--quickshop-slim .modal-inner .price__current.price__current--on-sale .money,.modal--quickshop-full .modal-inner .price__current.price__current--on-sale .money{font-size:20px;color:var(--ft-heading-color);font-family:Libre Baskerville,serif}.modal--quickshop-slim .modal-inner .price__compare-at .money.price__compare-at--single,.modal--quickshop-full .modal-inner .price__compare-at .money.price__compare-at--single{font-size:14px;color:#4c4e56;text-decoration:line-through}.modal--quickshop-full .modal-inner .price.product__price .price__compare-at,.modal--quickshop-slim .modal-inner .price.product__price .price__compare-at{text-decoration:none}.modal--quickshop-full .modal-inner .price.product__price .price_percent,.modal--quickshop-slim .modal-inner .price.product__price .price_percent{color:#e1594c;margin:0 5px}.modal--quickshop-full .modal-inner .product-form--regular .options-selection__option-name,.modal--quickshop-slim .modal-inner .product-form--regular .options-selection__option-name{text-transform:uppercase;color:#575757;font-weight:500}.modal--quickshop-full .modal-inner .product-details .bundle_products{display:flex;gap:16px;padding:10px 0 25px;overflow-x:auto}.modal--quickshop-full .modal-inner .product-item_image img{display:block;width:100%;height:100%;border-top-left-radius:20px;border-top-right-radius:20px;background-color:#f7f7f7}.modal--quickshop-full .modal-inner .product-details .bundle_products .product-item{width:150px;flex:none;background:#fff;border-radius:20px;box-shadow:4px 8px 20px #110c2e26;position:relative}.modal--quickshop-full .modal-inner .product-details .bundle_products .product-item a{text-decoration:none}.modal--quickshop-full .modal-inner .product-details .bundle_products .product-card__price{padding:10px;display:flex;flex-wrap:wrap;gap:10px;row-gap:5px}.modal--quickshop-full .modal-inner .product-details .bundle_products .product-card__price .product-card__price_text{display:flex;flex-wrap:wrap}.modal--quickshop-full .modal-inner .product-details .product-card__price .old-price{color:#7a7a7c;font-size:12px;text-decoration:line-through}.modal--quickshop-full .modal-inner .product-details .product-card__price .new-price{font-size:15px;color:#6d312b;font-weight:700}.block_bundle_products .bundle_product_title{font-size:20px;font-weight:700;padding:10px 0;border-top:1px solid #A7A2A2}.modal--quickshop-full .modal-inner .product-details .product-card__price .discount-badge{padding:2px 4px;background:#e63946;color:#fff;border-radius:13px;font-size:10px;white-space:nowrap;line-height:normal}.modal.modal--quickshop-slim .product-gallery-main .product-description{display:none}.modal--quickshop-full .product-gallery--media-thumbnail{height:180px;margin:0 3px}.product-gallery--viewer .flickity-slider{margin-left:0}.modal.modal--quickshop-full .product-form--atc-button .atc-button--text.atc-button-checkout-text{display:block;font-size:14px}.modal.modal--quickshop-full custom-cart-handler .checkbox_terms{display:block;font-size:14px}.modal.modal--quickshop-full custom-cart-handler .checkbox_terms input,.modal.modal--quickshop-full custom-cart-handler .checkbox_terms span{cursor:pointer}.product-form--atc-button .atc-button--text{font-size:14px}.options-selection__option-values{margin-top:7px}.modal .price__current{font-family:Libre Baskerville;font-weight:600;font-size:20px;margin:0}.modal .product-form--regular{margin:10px 0}.modal .variant-selection options-selection>*{margin-top:0}.modal .rating__count{color:#898885}.modal .product-title{margin:10px 0}.modal .product-pricing{margin:10px 0;display:flex;align-items:center;flex-wrap:wrap;row-gap:5px}.modal .product-description{margin-top:22px}.modal-close{z-index:2}.modal--quickshop-full .product-main{padding:20px;margin-left:0;background:#faf7f6}.bundle_product_cart .options-selection__option-value-name{padding:8px 35px;font-size:16px;border-radius:30px;background:transparent;margin-right:12px;border-width:2px}.bundle_product_cart .product-title a{font-family:Libre Baskerville,serif;font-weight:600}.modal--quickshop-full .product-extra-info .product_description_title{font-size:22px;color:#b48259;margin-bottom:12px;margin-top:24px}.modal--quickshop-full .product-extra-info a{color:currentColor}.product-extra-info .product-extra-info_content{font-family:Body;font-weight:100;font-size:16px;line-height:1.6;letter-spacing:.5px;margin:0!important}.product-extra-info .product-extra-info_content ul{padding-left:20px}.product-extra-info .product-extra-info_content ul li::marker{color:#c29c82}.modal--quickshop-full .product-extra-info .product_description_title .faq-toggle-icon,.modal--quickshop-slim .product-extra-info{display:none}.modal--quickshop-full .modal-content{margin:-2.5rem}@media screen and (min-width: 1024px){.product-extra-info .product-extra-info_content{height:100%!important}}@media screen and (max-width: 1023px){.modal--quickshop-full .product-extra-info .product_description_title{display:flex;align-items:center;justify-content:space-between}.modal--quickshop-full .product-extra-info .product_description_title .faq-toggle-icon{display:block}.modal--quickshop-full .product-extra-info .product_description_title{margin:12px 0;border-bottom:1px solid #B48259}.modal--quickshop-full .product-extra-info .product_description_title.active .faq-toggle-icon:before{opacity:0}.modal--quickshop-full .product-extra-info .product_description_title.active .faq-toggle-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.modal--quickshop-full .modal-content{margin:-1rem -0rem -1.75rem}}@media screen and (min-width: 1024px){.product-recommendations--section .product-row .productgrid--item{margin-right:20px}.static_product_recommendations .product-section--content{margin-top:30px;grid-template-columns:repeat(4,1fr);column-gap:22px;row-gap:18px;display:grid}.modal--quickshop-full .modal-inner{max-width:1100px;border-radius:30px}.modal--quickshop-full .product-gallery{width:100%}.modal--quickshop-full .product-gallery-main{width:45%;padding:35px 60px 40px 33px;background:#fff;height:fit-content}.modal--quickshop-full .product-main{width:55%;padding:40px;margin-left:0;background:#faf7f6;position:sticky;top:0;height:fit-content}.modal--quickshop-full .product--outer{height:calc(100vh - 90px);overflow-y:scroll;background:#faf7f6}}@media screen and (max-width: 1023px){.modal--quickshop-full .modal-inner{padding-left:0;padding-right:0}.modal--quickshop-full .product-gallery-main{padding-left:20px;padding-right:20px}}@media screen and (max-width: 1180px){.static_product_recommendations .product-section--title{font-size:38px}.main_collection .productgrid--items .productitem{box-shadow:5px 5px 15px #110c2e26}}@media screen and (max-width: 1023px){.static_product_recommendations .product-section--content{flex-wrap:wrap;gap:20px;padding:0 20px 0 0!important}.static_product_recommendations .product-section--content.flickity-enabled .productgrid--item{width:calc(50% - 10px);margin-right:0;padding-right:20px;min-height:fit-content!important;height:100%;padding-bottom:0}.static_product_recommendations .productitem{box-shadow:5px 5px 15px #110c2e26}.static_product_recommendations .featured-collection__content.flickity-enabled .productgrid--item::last-child{padding-right:0}}@media screen and (max-width: 989px){.static_product_recommendations .product-section--title{font-size:32px}}@media screen and (max-width: 860px){.static_product_recommendations .product-section--title{font-size:30px}}@media screen and (max-width: 720px){.static_product_recommendations .product-section--title{font-size:24px}.modal--quickshop-full .product-gallery--media-thumbnail{height:140px}.modal--quickshop-full .options-selection__option-value-input+.options-selection__option-value-name,.modal--quickshop-slim .options-selection__option-value-input+.options-selection__option-value-name{padding:8px 30px}.static_product_recommendations .product-section--content.flickity-enabled .productgrid--item{width:calc(65% - 5px)}.modal--quickshop-full .product-extra-info .product_description_title{font-size:18px;margin:4px 0}}@media screen and (max-width: 480px){.modal--quickshop-full .modal-inner .product-details .bundle_products{overflow-x:auto}}.utils-sortby-select--wrapper .form-field-select{margin:0;padding:9px 20px;border:1px solid #C7C7C7;border-radius:30px;width:180px}.utils-sortby-select--wrapper .form-field-select option{font-size:14px}.productgrid--utils.utils-sortby .utils-sortby-title{display:none}.colletion_heading .collection_description{margin-top:12px}@media screen and (min-width: 860px){.collection--section .productgrid--outer{grid-template-columns:240px calc(100% - 265px)}.productgrid--sidebar{width:235px;border-right:1PX SOLID #C7C7C7;PADDING-RIGHT:40PX}.productgrid--utils-container{display:flex;align-items:center;justify-content:space-between;gap:50px;margin-bottom:32px}}.pagination--active .pagination--item{background:#b48259;color:#fff!important;font-weight:500}.pagination--item{width:37px;height:37px;border-radius:50%;font-family:Body;font-weight:500;border:1px solid #F1EAE4;color:#aca9a7}.pagination--chevron-right svg,.pagination--chevron-left svg{margin-top:0;width:10px;height:10px}.pagination--chevron-right{margin-left:2px}.pagination--chevron-left{margin-right:2px}.filter_collection-list{padding-bottom:16px;border-bottom:1px solid #C7C7C7}.filter_collection-list+.filter_collection-list{margin-top:16px}.collection-filters__filter-group{border-top:none;border-bottom:1px solid #C7C7C7}.filter-form .productgrid--sidebar-button{cursor:auto}.filter_collection-list .collection-filters__filter-title{padding-bottom:12px}.filter_collection-list .collection-item{display:flex;align-items:center;margin-top:.5rem}.filter_collection-list .collection-item a{display:flex;align-items:center;padding:.1875rem;margin:0;font-size:var(--font-size-body-small);line-height:1.15;color:currentColor;text-decoration:none;outline-offset:-4px;cursor:pointer}.filter_collection-list .collection-item .checkmark{display:block;width:14px;height:14px;color:#b77e56;border-color:#ddd;border-style:solid;border-width:1px;border-radius:2px;stroke-miterlimit:10}.collection-filters__filter .collection-filters__filter-link[data-filter-active] .collection-filters__filter-list-item-text{color:#2d2d2d;font-weight:500}.filter_collection-list .collection-item .checkmark[data-animation-state=checked],.collection-filters__filter .collection-filters__filter-list-item .checkmark[data-animation-state=checked]{border-color:#b77e56;box-shadow:inset 0 0 0 30px #b77e56;transition:box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1)}.filter_collection-list .collection-item .checkmark .checkmark__check[data-animation-state=checked]{stroke-dashoffset:0;transition:stroke-dashoffset .25s cubic-bezier(.4,0,.2,1) 125ms}.filter_collection-list .collection-item .checkmark .checkmark__indeterminate,.filter_collection-list .collection-item .checkmark .checkmark__check{stroke:#fff;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:2;transform-origin:50% 50%}.filter_collection-list .collection-item .filter_title{display:inline-block;max-width:calc(100% - 1.5rem);margin-left:.625rem;font-size:var(--font-size-body-small);line-height:1.15;color:currentColor;text-decoration:none;vertical-align:middle;font-size:.89em}.collection-filters__filter-title{font-family:Body;font-weight:500;font-size:16px;text-transform:uppercase}.productgrid--sidebar-title{font-family:Body;font-weight:500}.collection-filters__filter-list-item-text{white-space:normal}.filter_collection-list .collection-item[data-filter-active]{color:#6d312b;text-decoration:none;transition:color .1s cubic-bezier(.4,0,.2,1)}.filter_collection-list .collection-item[data-filter-active] .filter_title{font-style:normal;font-weight:700;color:#6d312b;transition:color .2s cubic-bezier(.4,0,.2,1)}.productgrid--utils-container .utils-sortby-select--wrapper svg{width:10px;height:10px;transform:translateY(-50%);margin:0;right:20px}.form-field-select-wrapper .utils-sortby-select{color:#9597a1}.form-field-select-wrapper .utils-sortby-select:hover{border-color:#c7c7c7}.utils-sortby-select--wrapper .form-field-select:focus{outline:none;box-shadow:none}@media screen and (min-width: 860px){.colletion_heading_nav{display:none}.productgrid--sidebar-title{font-family:Body;font-weight:500;font-size:22px}}@media screen and (max-width: 859px){.productgrid--sidebar-title{font-size:20px}.colletion_heading_nav{margin-bottom:15px}.productgrid--utils-container .colletion_heading{display:none}.productgrid--utils.productgrid--utils--visible-mobile{justify-content:space-between}}.bundle_products .round_plus{padding:8px;display:inline-block;border:2px solid #8B3535;border-radius:50%;position:absolute;top:-6px;right:-6px;cursor:pointer}additional-product{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;display:block;padding:10px;overflow:hidden;overflow-y:auto;white-space:nowrap;background-color:#00000080;content:"";opacity:0;visibility:hidden;transition:opacity .15s cubic-bezier(.6,.05,.01,.99);-webkit-overflow-scrolling:touch;outline-style:auto}additional-product.show{z-index:99999;visibility:visible;opacity:1;display:block!important}.bundle_product_cart{position:relative;z-index:4;padding:15px;margin-right:auto;margin-left:auto;overflow:hidden;background-color:#fff;transform:translateY(-50px);transition:transform .25s cubic-bezier(.4,0,.2,1) .1s,opacity .15s cubic-bezier(.4,0,.2,1) .15s;max-width:500px;width:100%;padding:2.5rem;top:30%}.bundle_product_cart .product-title{margin:0 0 10px}.bundle_product_cart .product__price{margin:0 0 10px;display:block}.bundle_product_cart .product-title a{white-space:normal}.bundle_product_cart .checkbox_terms{display:none}.bundle_product_cart .options-selection__option-name{text-transform:uppercase;color:#575757;font-weight:500}.bundle_product_cart .product-pricing .new-price{font-size:25px}.bundle_product_cart .product-pricing .discount-badge{color:#e1594c;margin-right:10px}.bundle_product_cart .product-pricing .old-price{color:#4e4e4e;text-decoration:line-through;margin-right:10px}.bundle_product_cart .product-form--atc-button{border-radius:30px}@media screen and (max-width: 749px){.bundle_product_cart .product-pricing .new-price{font-size:20px}.bundle_product_cart{padding:1.5rem}}@media screen and (max-width: 1023px){.bundle_product_cart{position:absolute;left:50%;bottom:0;top:unset;transform:translate(-50%)}}round-plus-add .atc-button--icon{display:none}round-plus-add.addtocart_active .atc-button--icon{display:block}round-plus-add.addtocart_active .round_plus{padding:3px}round-plus-add.addtocart_active .plus_svg{display:none!important}round-plus-add .atc-button--icon svg{transition:opacity .15s cubic-bezier(.4,0,.2,1);animation:rotate .6s linear infinite;width:18px;height:18px;display:block}.main_collection .productgrid--wrapper .productgrid--item{transition:transform .5s ease}.main_collection .productgrid--wrapper .productgrid--item:hover{transform:scale(1.02)}
/*# sourceMappingURL=/cdn/shop/t/54/assets/main-collections.css.map */
