.collection-book-gift-listing{padding:1rem}@media (min-width: 1024px){.collection-book-gift-listing{padding:4rem 4.5rem}}.collection-book-gift-listing .title{text-align:center;font-size:1.75rem;font-weight:500;line-height:125%;margin:0}@media (min-width: 1024px){.collection-book-gift-listing .title{font-size:2rem}}.collection-book-gift-listing .subtitle{text-align:center;margin-top:.5rem;font-size:1.125rem}.collection-book-gift-listing .title,.collection-book-gift-listing .subtitle{max-width:700px;margin-right:auto;margin-left:auto}.collection-book-gift-listing .collection-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:1.3125rem;margin-bottom:2.5rem}.collection-book-gift-listing .collection-grid.carousel .slick-track{display:flex}.collection-book-gift-listing .collection-grid.carousel .slick-arrow{position:absolute;bottom:auto;top:-3.275rem;right:0;left:auto}.collection-book-gift-listing .collection-grid.carousel .slick-arrow.slick-prev{right:3.75rem}.collection-book-gift-listing .collection-grid.carousel .tour-card.slick-slide{width:auto;max-width:400px;margin-right:16px}.collection-book-gift-listing .collection-grid .tour-card{width:100%;display:flex;flex-direction:column;height:auto}@media (min-width: 1024px){.collection-book-gift-listing .collection-grid .tour-card{width:calc(33.33% - 16px)}}.collection-book-gift-listing .collection-grid .tour-card .image-wrap{aspect-ratio:1.6/1;margin-bottom:1rem}.collection-book-gift-listing .collection-grid .tour-card .image-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.collection-book-gift-listing .collection-grid .tour-card .content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.collection-book-gift-listing .collection-grid .tour-card .content .content-top .tour-title{font-family:var(--font-display);font-size:1.25rem;font-weight:500;line-height:125%;margin-bottom:.5rem}.collection-book-gift-listing .collection-grid .tour-card .content .content-top .tour-description{margin-bottom:.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.collection-book-gift-listing .collection-grid .tour-card .content .content-top .tour-description a{text-decoration:underline}.collection-book-gift-listing .collection-grid .tour-card .content .content-top .tour-description ul{list-style-type:disc;padding-left:1em}.collection-book-gift-listing .collection-grid .tour-card .content .content-top .tour-description ol{list-style-type:decimal;padding-left:1em}.collection-book-gift-listing .collection-grid .tour-card .content .content-top .tour-description p:not(:last-child),.collection-book-gift-listing .collection-grid .tour-card .content .content-top .tour-description li{margin-bottom:.5em}.collection-book-gift-listing .collection-grid .tour-card .content .content-top .tour-description.overflowing{-webkit-line-clamp:unset}.collection-book-gift-listing .collection-grid .tour-card .content .content-top .read-more-btn{font-weight:500;display:block;margin-top:-5px;margin-bottom:8px}.collection-book-gift-listing .collection-grid .tour-card .content .content-top .read-more-btn.hidden{display:none}.collection-book-gift-listing .collection-grid .tour-card .content .content-bottom .tour-price{font-size:1.125rem;font-weight:500;line-height:125%;margin-bottom:1rem}.collection-book-gift-listing .collection-grid .tour-card .content .content-bottom .btn{font-size:1.125rem;padding:16px 24px;margin-bottom:1rem;display:block;text-transform:uppercase}.collection-book-gift-listing .sub-nav-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:16px}.collection-book-gift-listing .sub-nav-wrapper.border{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:16px}.collection-book-gift-listing .sub-nav-wrapper .sub-nav{display:flex;gap:24px;height:100%;align-items:center}.collection-book-gift-listing .sub-nav-wrapper .sub-nav .sub-nav-item{height:100%;display:flex;align-items:center;position:relative}.collection-book-gift-listing .sub-nav-wrapper .sub-nav .sub-nav-item:after{transition:all .3s ease-out;border-bottom:3px solid black;content:"";position:absolute;bottom:-16px;width:100%;opacity:0}.collection-book-gift-listing .sub-nav-wrapper .sub-nav .sub-nav-item.active:after,.collection-book-gift-listing .sub-nav-wrapper .sub-nav .sub-nav-item:hover:after{opacity:1}@media (max-width: 1023px){.collection-book-gift-listing .sub-nav-wrapper.desktop{justify-content:flex-end;border:0;padding-bottom:0}.collection-book-gift-listing .sub-nav-wrapper.desktop .sub-nav{display:none}}.additional-info-placeholder{height:34px;min-height:34px}.additional-info-modal input[type=checkbox]{display:none}.additional-info-modal input[type=checkbox]:checked~.modal,.additional-info-modal input[type=checkbox]:checked~.modal-background{display:block}.additional-info-modal .modal-background{width:100%;height:100%;background-color:#00000080;position:fixed;top:0;left:0;display:none;z-index:9998}.additional-info-modal .modal{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;display:none;min-width:300px;max-width:530px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;z-index:9999;padding:1.5rem}[dir=ltr] .additional-info-modal .modal ol,[dir=ltr] .additional-info-modal .modal ul{text-align:left}[dir=rtl] .additional-info-modal .modal ol,[dir=rtl] .additional-info-modal .modal ul{text-align:right}.additional-info-modal .modal ol,.additional-info-modal .modal ul{list-style-position:inside}.additional-info-modal .modal .modal-inner{position:relative;width:100%;height:auto;text-align:center}.additional-info-modal .modal .modal-inner .modal-image{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.475/1;margin-bottom:1rem}.additional-info-modal .modal .modal-inner .modal-header .modal-title{margin:0;font-size:2rem;font-weight:500;margin-bottom:1rem;font-family:var(--font-body)}.additional-info-modal .modal .modal-inner .modal-header .close-toggle{position:absolute;top:-4px;right:-4px;cursor:pointer}.additional-info-modal .modal .modal-inner .modal-header .close-toggle:hover{opacity:.6}.additional-info-modal .modal .modal-inner .modal-header .close-toggle .close-ico{width:24px;height:24px;padding:4px;border:1px solid black;border-radius:9999px;background:#fff}.additional-info-modal .modal .modal-inner .additional-info{margin-bottom:1rem;max-height:30vh;overflow:auto}.additional-info-modal .modal .modal-inner .tour-price{margin-bottom:1rem}.additional-info-modal .modal .modal-inner .btn{width:100%;display:block;padding:16px 24px}.additional-info-modal .modal .modal-inner .tooltip-info{margin:0}.additional-info-modal .modal-toggle{margin:0 auto;display:flex;align-items:center;gap:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.125rem;font-weight:400;cursor:pointer}.additional-info-modal .modal-toggle:hover{color:var(--gold)}.additional-info-modal .metafield-rich_text_field strong,.additional-info-modal .cms-rich_text_field strong{font-weight:500}.additional-info-modal .metafield-rich_text_field a,.additional-info-modal .cms-rich_text_field a{text-decoration:underline}.additional-info-modal .metafield-rich_text_field a strong,.additional-info-modal .cms-rich_text_field a strong{font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/233/assets/style-collection-book-gift-tour-listing.css.map */
