.th-preview-header{position:relative}th-preview-menu,th-preview-drawer{font-family:Poppins,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:.25px;color:#111}th-preview-menu *,th-preview-drawer *{box-sizing:border-box}th-preview-menu a,th-preview-drawer a{color:inherit;text-decoration:none}th-preview-menu summary,th-preview-drawer summary{font:inherit;touch-action:manipulation;cursor:pointer;list-style:none}th-preview-menu summary::-webkit-details-marker,th-preview-drawer summary::-webkit-details-marker{display:none}th-preview-menu a:focus-visible,th-preview-menu summary:focus-visible,th-preview-drawer a:focus-visible,th-preview-drawer summary:focus-visible{outline:2px solid #825f3e;outline-offset:5px}th-preview-menu img,th-preview-drawer img{max-width:100%;display:block}th-preview-menu{display:none;grid-area:navigation;width:100%}th-preview-drawer{display:block;grid-area:left-icons;justify-self:start;margin-left:-1.2rem}.th-preview-menu-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.th-preview-menu-toggle svg{width:23px;height:23px;stroke:currentColor;stroke-width:1.3;fill:none}.th-preview-menu-toggle .th-preview-close-icon{display:none}.th-preview-mobile[open]>.th-preview-menu-toggle .th-preview-hamburger{display:none}.th-preview-mobile[open]>.th-preview-menu-toggle .th-preview-close-icon{display:block}.th-preview-nav{height:50px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-top:1px solid #eee}.th-preview-nav>a,.th-preview-shop>summary{min-height:48px;display:flex;align-items:center;cursor:pointer}.th-preview-shop>summary{gap:10px}.th-preview-shop>summary:after{content:"";display:block;width:6px;height:6px;flex:0 0 6px;border-right:1.25px solid currentColor;border-bottom:1.25px solid currentColor;transform:translateY(-2px) rotate(45deg)}.th-preview-shop[open]>summary:after{transform:translateY(1px) rotate(225deg)}.th-preview-panel{position:absolute;z-index:5;top:100%;left:0;right:0;background:#fff;box-shadow:0 20px 30px #0000000d;border-top:1px solid #e4e0db;padding:20px 42px 32px;max-height:var(--th-preview-panel-height, calc(100dvh - var(--header-height, 175px)));overflow-y:auto;overscroll-behavior:contain}.th-preview-panel-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e9e5df;margin-bottom:20px;padding-bottom:12px}.th-preview-panel-top>a{font-size:11px;letter-spacing:1.2px;text-transform:uppercase;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:5px}.th-preview-panel-top span{color:#777;font-size:11px}.th-preview-columns{display:grid;grid-template-columns:1.12fr 1.08fr 1.12fr 1.2fr;gap:32px}.th-preview-column{min-width:0}.th-preview-column h2{font-family:Poppins,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;line-height:1.6;margin:0 0 8px;color:#504a42}.th-preview-column a{display:flex;align-items:center;min-height:44px;font-size:13px;line-height:1.45;padding:5px 0}.th-preview-column h2 a{font-size:inherit;min-height:44px;border-bottom:1px solid #e9e5df;padding-bottom:12px}.th-preview-column a:hover{color:#80644b;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.th-preview-column p{font-size:11px;color:#6d665e;line-height:1.7;margin:0 0 16px}.th-preview-group{display:flex;flex-direction:column}.th-preview-group-footer{margin-top:auto;padding-top:22px}.th-preview-column .th-preview-group-footer a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:60px;margin:0;padding:13px 0;border-top:1px solid #ded7cd;font:500 12px/1.5 Poppins,Arial,sans-serif;letter-spacing:.15px;color:#494137;text-decoration:none}.th-preview-group-footer .th-preview-arrow{font-size:18px;line-height:1;flex-shrink:0;color:#82715c}.th-preview-column .th-preview-group-footer a:hover{text-decoration:underline;text-underline-offset:5px}.th-preview-editorial{border-top:1px solid #ded7cd;border-bottom:1px solid #ded7cd;margin-top:30px;padding:20px 0 21px}.th-preview-column .th-preview-editorial>a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0;font-family:Bodoni Moda,Georgia,serif;font-size:24px;font-weight:400;line-height:1.25;color:#383128;text-decoration:none}.th-preview-editorial .th-preview-arrow{font:18px Poppins,Arial,sans-serif;color:#82715c}.th-preview-column .th-preview-editorial p{font-size:11px;line-height:1.75;color:#74695a;margin:8px 0 0;max-width:225px}.th-preview-photo-destinations{border-left:1px solid #e9e5df;padding-left:25px;display:grid;gap:20px;align-content:start}.th-preview-photo-destinations a{display:block;padding:0;text-decoration:none;min-height:44px}.th-preview-photo-destinations img{display:block;width:100%;height:130px;object-fit:cover;object-position:center;background:#eee8df}.th-preview-photo-destinations a:first-child img{object-position:center 72%}.th-preview-photo-destinations .th-preview-tile-label{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:9px 0 0;font-size:12px;font-weight:500;line-height:1.4}.th-preview-photo-destinations a:hover .th-preview-tile-label{text-decoration:underline;text-underline-offset:4px}.th-preview-drawer{position:absolute;z-index:5;top:100%;left:0;right:0;background:#fff;border-top:1px solid #eee;box-shadow:0 16px 22px #0002;max-height:var(--th-preview-panel-height, calc(100dvh - var(--header-height, 175px)));overflow-y:auto;padding:12px 24px 24px;overscroll-behavior:contain}.th-preview-mobile-nav>a,.th-preview-mobile-group>summary{display:flex;align-items:center;justify-content:space-between;min-height:49px;border-bottom:1px solid #eae6e0;font-size:13px;letter-spacing:.45px;line-height:1.4;padding:8px 0}.th-preview-drawer .th-preview-eyebrow{display:block;font-size:10px;letter-spacing:1.3px;color:#82766a;padding:20px 0 8px}.th-preview-mobile-group>summary:after{content:"+";font-size:20px;margin-left:16px}.th-preview-mobile-group[open]>summary:after{content:"\2212"}.th-preview-mobile-group .th-preview-child-links{padding:5px 0 12px 16px;background:#faf9f7;border-left:1px solid #d9d0c4}.th-preview-child-links a{display:flex;align-items:center;min-height:44px;font-size:13px;line-height:1.4;padding:8px 13px 8px 0}.th-preview-child-links>a:first-child{font-weight:500;font-size:12px;border-bottom:1px solid #e9e5df;margin-bottom:7px}.th-preview-editorial-mobile{border-top:1px solid #ded7cd;border-bottom:1px solid #ded7cd;padding:13px 0 17px;margin:12px 0}.th-preview-editorial-mobile>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;font:23px/1.3 Bodoni Moda,Georgia,serif}.th-preview-editorial-mobile p{font:11px/1.7 Poppins,Arial,sans-serif;color:#74695a;margin:3px 0 0;max-width:265px}.th-preview-utility-links{margin-top:24px;padding-top:16px;border-top:1px solid #eae6e0}.th-preview-utility-links .menu-drawer__account{padding:0;min-height:44px;font-size:13px}.th-preview-utility-links .list-social{margin:12px -12px 0}@media(min-width:990px){.th-preview-header{max-width:1440px;padding-left:50px;padding-right:50px}th-preview-menu{display:block}th-preview-drawer{display:none}}@media(min-width:990px)and (max-width:1100px){.th-preview-panel{padding:18px 34px 28px}.th-preview-columns{grid-template-columns:1.12fr 1.05fr 1fr 1.1fr;gap:20px}.th-preview-photo-destinations{padding-left:17px}.th-preview-photo-destinations img{height:120px}.th-preview-photo-destinations .th-preview-tile-label{font-size:11px}.th-preview-column>a{font-size:12px}}@media(max-width:989px){body.th-preview-drawer-open{overflow:hidden!important}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/th-preview-menu.css.map */
