.holiday__header{line-height:1}#MainContent.content-for-layout>.holiday__header{padding-top:90px;padding:90px 3rem 3rem}.holiday__header-image{width:100%;line-height:1}.holiday__block-image{width:100%}.holiday__header-row{display:flex;margin:0 3rem 3rem}.holiday__header-block{flex-wrap:wrap;line-height:0;position:relative}.holiday__header-block-25{flex-basis:calc(50% - .75rem)}.holiday__header-block-50{flex-basis:50%;display:flex}.holiday__header-block-100{display:flex;flex-basis:100%}.holiday__smaller-grid{padding-left:1.5rem;align-content:space-around;justify-content:space-between}.template-page-holiday-gift-guide-2024 #MainContent>div:first-of-type{padding-top:0}.product-hotspot__title{display:flex;justify-content:space-between;color:#fff;font-size:1vw;margin-bottom:.8vw;font-weight:500;line-height:1.2}.product-hotspot__description{display:block;color:#fff;font-size:.6vw;line-height:1.3}.product-hotspot{position:absolute;max-width:17vw;padding:1vw;transition:all .3s ease}.product-hotspot--large{max-width:23vw}.product-hotspot--numbered{padding:1vw 1vw 1vw 2vw}.product-dot--anchor{position:absolute;left:0;top:1vw}.product-hotspot--large .product-hotspot__title{font-size:1.3vw}.product-hotspot--large .product-hotspot__description{font-size:.7vw}.product-hotspot--small .product-hotspot__title{font-size:1vw}.product-hotspot--small .product-hotspot__description{font-size:.7vw}.product-hotspot__title{display:flex;justify-content:space-between}.product-hotspot--border-left{border-left:1px solid #fff}.product-hotspot--border-right{border-right:1px solid #fff}.product-hotspot--border-right .product-hotspot__description{text-align:right}.product-dot{color:#fff;border:1px solid #fff;width:1.4vw;height:1.4vw;text-align:center;line-height:1.3vw;border-radius:50%;display:inline-block;font-size:1vw}a.product-dot{color:#fff}.product-dot--positioned{position:absolute}.product-hotspot__dash{min-width:1vw;text-align:center}.holiday__header-row--denim-bg--1{background-size:cover;background-position:50% 50%;background-image:url(/cdn/shop/files/DenimSwatch-1_1000x.jpg?v=1732313579)!important}.holiday__header-row--denim-bg--2{background-size:cover;background-position:50% 50%;background-image:url(/cdn/shop/files/DenimSwatch-2_1000x.jpg?v=1732313579)!important}.holiday__header-row--denim-bg--3{background-size:cover;background-position:50% 50%;background-image:url(/cdn/shop/files/DenimSwatch-3_1000x.jpg?v=1732313579)!important}.holiday__header-block--with-bg{padding:1vw}.holiday__header-block--with-bg-right{padding-right:2vw}.product-hotspot--1{top:4%;right:1%}.product-hotspot--2{top:50%;left:20%}.product-hotspot--3{bottom:15%;left:35%}.product-hotspot--4{bottom:2%;left:2%}.product-hotspot--5{top:20%;left:5%;max-width:20vw}.product-hotspot--6{bottom:30%;left:55%}.product-hotspot--7{bottom:2%;left:2%;max-width:18vw}.product-hotspot--8,.product-hotspot--9,.product-hotspot--10{max-width:18vw;bottom:2%;left:2%}.product-hotspot--11{top:initial;bottom:2%;max-width:18vw;left:5%}.product-hotspot--12{top:initial;bottom:2%;max-width:18vw;left:55%}.product-hotspot--13{top:51%;left:25%}.product-hotspot--14{top:5%;left:63%}.product-hotspot--15{bottom:4vw;left:50%}.product-hotspot--16{bottom:4%;max-width:28%;left:6%}.product-hotspot--17{bottom:4%;max-width:28%;left:36%}.product-hotspot--18{bottom:4%;max-width:28%;left:67%}.product-hotspot--19{top:2%;max-width:28%;left:6%}.product-hotspot--20{top:2%;max-width:28%;left:36%}.product-hotspot--21{top:2%;max-width:28%;left:67%}.product-hotspot--22{bottom:2%;left:2%}.product-hotspot--23{bottom:2%;left:52%}.product-hotspot--24{bottom:38%;left:0%}.product-hotspot--25{top:20%;right:5%}.product-hotspot--26{bottom:2%;max-width:28%;left:6%}.product-hotspot--27{bottom:2%;max-width:28%;left:36%}.product-hotspot--28{bottom:2%;max-width:28%;left:67%}.product-hotspot--29{bottom:2%;left:0}.product-hotspot--30{bottom:2%;left:50%}.product-hotspot--31{top:39%;left:10%}.product-hotspot--32{bottom:10%;right:5%}.product-dot--1{top:9%;left:83%}.product-dot--2{top:5%;left:14%}.product-dot--3{top:30%;left:30%}.product-dot--4{top:41%;left:66%}.product-dot--5{top:50%;left:28%}.product-dot--6{top:60%;left:40%}.product-dot--7{top:56%;left:81%}.product-dot--8{top:24%;left:78%}.product-dot--9{top:48%;left:35%}.product-dot--10{top:48%;left:46%}.product-dot--11{top:48%;left:57%}.product-doodle-1{position:absolute;top:41vw;right:-4vw;width:25vw;z-index:1}.product-doodle-2{position:absolute;bottom:8vw;right:16vw;width:7vw;z-index:1}.product-doodle-3{position:absolute;bottom:24vw;right:26vw;width:7vw;z-index:1}.non-us-region .product-hotspot__price{display:none}@media screen and (max-width: 750px){#MainContent.content-for-layout>.holiday__header{padding:53px 1.5rem 1.5rem}.holiday__header-row{flex-wrap:wrap;margin:0 1.5rem}.holiday__header-block-50{flex-basis:100%;padding:0 0 1.5rem}.holiday__header-block-25{padding:0 0 1.5rem}.holiday__header-block-25:nth-of-type(3),.holiday__header-block-25:nth-of-type(4){padding:0}.holiday__smaller-grid{padding:0}.product-hotspot{max-width:47vw;padding:2vw}.product-hotspot__title{font-size:3vw;line-height:1.2}.product-hotspot__description{font-size:1.9vw;display:none}.product-hotspot--large .product-hotspot__title{font-size:4vw;line-height:1.2}.product-hotspot--large .product-hotspot__description{font-size:2.1vw}.product-hotspot--3{max-width:53vw}.product-hotspot--4{bottom:5%;left:3%}.product-hotspot--7,.product-hotspot--8{bottom:10%}.product-hotspot--9,.product-hotspot--10{bottom:2%}.product-hotspot--11{top:initial;bottom:5%;max-width:48%;left:4%}.product-hotspot--12{top:initial;bottom:5%;left:53%;max-width:48%}.product-hotspot--15{max-width:52vw;bottom:17%;font-size:3vw;line-height:1.2;left:28%;width:100%}.product-hotspot--16{max-width:60vw;bottom:18%;top:initial;left:4%}.product-hotspot--17{max-width:60vw;bottom:12%;left:4%}.product-hotspot--18{max-width:60vw;bottom:6%;top:initial;left:4%}.product-hotspot--19{max-width:60vw;top:2%;left:4%}.product-hotspot--20{max-width:60vw;top:8%;left:4%}.product-hotspot--21{max-width:60vw;top:14%;left:4%}.product-hotspot--22{top:initial;bottom:4%;max-width:48%;left:2%}.product-hotspot--23{top:initial;bottom:4%;max-width:48%;left:50%}.product-hotspot--24{top:56%}.product-hotspot--26{max-width:60vw;bottom:16%;top:initial;left:4%}.product-hotspot--27{max-width:60vw;bottom:12vw;top:initial;left:4%}.product-hotspot--28{max-width:60vw;bottom:4%;top:initial;left:4%}.product-hotspot--29{top:initial;bottom:4%;max-width:48%;left:2%}.product-hotspot--30{top:initial;bottom:4%;max-width:48%;left:50%}.holiday__header-row--denim-bg{margin-bottom:1.5rem}.product-hotspot--small .product-hotspot__title{font-size:2.6vw}.product-hotspot--numbered{padding:2vw 2vw 2vw 7vw}.product-dot{width:5.4vw;height:5.4vw;line-height:1.6;font-size:3vw}.product-doodle-1{display:none;position:absolute;top:83vw;right:2vw;width:31vw;z-index:1}.product-doodle-2{display:none;position:absolute;bottom:12vw;right:1vw;width:10vw;z-index:1}.product-doodle-3{display:none;position:absolute;bottom:52vw;right:53vw;width:27vw;z-index:1}.product-hotspot--15 .product-hotspot__title,.product-hotspot--5 .product-hotspot__title{font-size:3vw;line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/249/assets/page-holiday-gift-guide.css.map */
