.elementor-5828 .elementor-element.elementor-element-15f216d > .elementor-container{max-width:1320px;}.elementor-5828 .elementor-element.elementor-element-15f216d{padding:46px 40px 26px 40px;}.elementor-5828 .elementor-element.elementor-element-a7dbe82 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5828 .elementor-element.elementor-element-a7dbe82{text-align:start;}.elementor-5828 .elementor-element.elementor-element-a7dbe82 .elementor-heading-title{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;color:#B08A68;}.elementor-5828 .elementor-element.elementor-element-604b466c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-5828 .elementor-element.elementor-element-604b466c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:44px;font-weight:400;line-height:1.15em;color:#111111;}.elementor-5828 .elementor-element.elementor-element-37d4d050 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-5828 .elementor-element.elementor-element-37d4d050{font-size:15px;line-height:1.65em;color:#1F1F1F;}.elementor-5828 .elementor-element.elementor-element-2af273fa{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-5828 .elementor-element.elementor-element-2af273fa .elementor-divider-separator{width:100%;}.elementor-5828 .elementor-element.elementor-element-2af273fa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5828 .elementor-element.elementor-element-2b20e11{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-5828 .elementor-element.elementor-element-0358e09{--display:flex;}.elementor-5828 .elementor-element.elementor-element-42958f0 .elementor-button{background-color:#FFFFFF;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#111111;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A47F;}.elementor-5828 .elementor-element.elementor-element-42958f0 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-5828 .elementor-element.elementor-element-4510c59{--display:flex;}.elementor-5828 .elementor-element.elementor-element-d095eed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:54px;--padding-left:40px;--padding-right:40px;}.elementor-5828 .elementor-element.elementor-element-efabfcb{--display:flex;}@media(min-width:768px){.elementor-5828 .elementor-element.elementor-element-2b20e11{--content-width:1320px;}.elementor-5828 .elementor-element.elementor-element-0358e09{--width:61.594%;}.elementor-5828 .elementor-element.elementor-element-4510c59{--width:38.406%;}.elementor-5828 .elementor-element.elementor-element-d095eed{--content-width:1320px;}}/* Start custom CSS for shortcode, class: .elementor-element-39e1085 */.elementor-wishlist-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 30px;
    align-items: start;
}

.wishlist-loop-item {
    width: 100%;
}

@media (max-width: 768px) {
    .elementor-wishlist-grid {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */