.u-screen-xs-up{display:none}@media only screen and (min-width: 414px){.u-screen-xs-up{display:block}}.u-screen-xs-down{display:block}@media only screen and (min-width: 414px){.u-screen-xs-down{display:none}}.u-screen-sm-up{display:none!important}@media only screen and (min-width: 768px){.u-screen-sm-up{display:block!important}}.u-screen-sm-down{display:block}@media only screen and (min-width: 768px){.u-screen-sm-down{display:none}}.u-screen-md-up{display:none!important}@media only screen and (min-width: 1025px){.u-screen-md-up{display:block!important}}.u-screen-md-down{display:block}@media only screen and (min-width: 1025px){.u-screen-md-down{display:none}}.u-screen-lg-down{display:block}@media only screen and (min-width: 1280px){.u-screen-lg-down{display:none}}.text-center-sm{text-align:center}@media only screen and (min-width: 1025px){.text-center-sm{text-align:left}}@media only screen and (min-width: 1025px){.text-left-md{text-align:left}}.visually-hidden,.label-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.no-placeholder .label-hidden,.visually-shown{position:inherit!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.skip-link:focus{position:absolute!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto;z-index:10000;padding:20px;background-color:#333;color:#fff;transition:none}.hide{display:none!important}.u-screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.u-color--alert{color:#ae1919!important}.fade-in{opacity:0}.fade-in.is-visible{transition:opacity 1s cubic-bezier(.38,.41,.27,1),transform 1s cubic-bezier(.38,.41,.27,1);transition-delay:.25s;opacity:1}.fade-in-fast{opacity:0}.fade-in-fast.is-visible{opacity:1;transition:opacity .5s cubic-bezier(.25,.1,.25,1) 0ms;transition-delay:.25s}.fade-in-up{opacity:0;transform:translateY(100px)}.fade-in-up.is-visible{transition:opacity .6s linear,transform .6s cubic-bezier(.26,.67,.48,.91);opacity:1;transform:translateY(0)}.fade-in-left{opacity:0;transform:translate(-5%);transition:opacity 1s cubic-bezier(.38,.41,.27,1),transform 1s cubic-bezier(.38,.41,.27,1);transition-delay:.5s}.fade-in-left.is-visible{opacity:1;transform:translate(0)}.fade-in-right{opacity:0;transform:translate(5%);transition:opacity 1s cubic-bezier(.38,.41,.27,1),transform 1s cubic-bezier(.38,.41,.27,1);transition-delay:.5s}.fade-in-right.is-visible{opacity:1;transform:translate(0)}.scale-up{transform:scale(.98);transition-delay:.2s;transition:transform 1s cubic-bezier(.38,.41,.27,1)}.scale-up.is-visible{transform:scale(1);transition:transform 1s cubic-bezier(.38,.41,.27,1)}.scale-down{transform:scale(1);transition-delay:.2s;transition:transform 1s cubic-bezier(.38,.41,.27,1)}.scale-down.is-visible{transform:scale(.98);transition:transform 1s cubic-bezier(.38,.41,.27,1)}.the-shine.is-visible{animation-name:the-shine;animation-duration:2s;animation-timing-function:cubic-bezier(.38,.41,.27,1)}.v1-icon-preloader #circle{fill:none;stroke:#333;stroke-width:8;transition:all 3.5s ease-in-out;animation-name:draw;animation-duration:3.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:ease}@keyframes draw{0%{opacity:.5}50%{opacity:.7}90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.v1-icon-preloader .pulse{width:65px;height:65px;fill-opacity:0;animation-duration:2.5s;animation-name:pulse;animation-iteration-count:infinite}@keyframes pulse{0%{stroke-width:3px;stroke-opacity:1;transform:scale(1);opacity:.45}50%{stroke-width:0;stroke-opacity:0;transform:scale(.75);opacity:.25}to{stroke-width:3px;stroke-opacity:1;transform:scale(1);opacity:.45}}@keyframes fill{0%{fill-opacity:0;opacity:0}50%{fill-opacity:1;opacity:1}to{fill-opacity:0;opacity:0}}.gift-guide-page a{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.gift-guide-page .vv-shop-gift-guide .ruk_rating_snippet{display:none}.gift-guide-page .oo-images-with-overlay{display:flex;height:100%;flex-wrap:wrap}.gift-guide-page .oo-images-with-overlay img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media only screen and (min-width: 768px){.gift-guide-page .oo-images-with-overlay{height:540px}}.gift-guide-page picture.oo-images-with-overlay{display:flex;width:100%;flex-basis:100%;order:1}@media only screen and (min-width: 768px){.gift-guide-page picture.oo-images-with-overlay{order:2;flex-basis:50%;width:50%}}.gift-guide-page .overlay-content--primary{position:relative;top:initial;left:initial;transform:initial;height:100%;width:100%;order:2;flex-basis:100%;background-color:#f8f8f8;padding:15px 20px}@media only screen and (min-width: 768px){.gift-guide-page .overlay-content--primary{order:1;flex-basis:50%;width:50%;padding:50px 20px}}.gift-guide-page .overlay-content--primary .overlay-heading{color:#5a5a5a;font-size:46px;line-height:46px}@media only screen and (min-width: 768px){.gift-guide-page .overlay-content--primary .overlay-heading{font-size:4.875rem;line-height:5.5rem}}.gift-guide-page .overlay-content--primary .overlay-sub-heading{display:none}@media only screen and (min-width: 1025px){.gift-guide-page .overlay-content--primary .overlay-sub-heading{display:flex}}.gift-guide-page .gift-guide__sub-nav{background-color:#ededed}.gift-guide-page .gift-guide__sub-nav .header-main-menu__link:after{border-bottom:none}.gift-guide-page .gift-guide__sub-nav .nav--container{display:flex;margin:0 auto;width:100%;max-width:1280px;padding-top:38px;padding-bottom:38px}@media only screen and (min-width: 1025px){.gift-guide-page .gift-guide__sub-nav .nav--container{padding-left:30px;padding-right:30px}}@media only screen and (min-width: 1280px){.gift-guide-page .gift-guide__sub-nav .nav--container{padding-top:58px;padding-bottom:58px}}.gift-guide-page .gift-guide__sub-nav .nav--container .gift-guide-nav{width:100%;padding:0;margin:0;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.gift-guide-page .gift-guide__sub-nav .nav--container .gift-guide-nav::-webkit-scrollbar{display:none}@media only screen and (min-width: 1025px){.gift-guide-page .gift-guide__sub-nav .nav--container .gift-guide-nav{display:flex;justify-content:space-between;align-items:center}}.gift-guide-page .gift-guide__sub-nav .nav--container .gift-guide-nav .gift-guide-nav__item{display:inline-block;text-align:center;margin-left:20px;margin-right:20px;position:relative}.gift-guide-page .gift-guide__sub-nav .nav--container .gift-guide-nav .gift-guide-nav__item a{display:inline-flex;align-items:center;justify-content:center;color:#333;border:solid 1px #333333;background-color:transparent;border-radius:20px;text-decoration:none;width:150px;height:38px;text-align:center;line-height:0;transition:ease-in-out .26s}.gift-guide-page .gift-guide__sub-nav .nav--container .gift-guide-nav .gift-guide-nav__item a:hover{background-color:#333;color:#fff}.gift-guide-page .gift-guide__sub-nav .nav--container .explore--gift-guide-heading{display:none;font-size:16px;margin:0}@media only screen and (min-width: 1025px){.gift-guide-page .gift-guide__sub-nav .nav--container .explore--gift-guide-heading{display:inline-block}}.gift-guide-page .spotlight-product-grid{padding:20px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;width:100%;max-width:1280px}@media only screen and (min-width: 768px){.gift-guide-page .spotlight-product-grid{margin-top:60px;padding:30px}}@media only screen and (min-width: 1025px){.gift-guide-page .spotlight-product-grid{padding:0}}.gift-guide-page .spotlight-product-item-meta-container{margin-top:10px}.gift-guide-page .spotlight-product-item{width:49%;max-width:390px;text-align:center;flex-grow:inherit;flex-basis:inherit;margin:0}@media only screen and (min-width: 1025px){.gift-guide-page .spotlight-product-item{width:32%;margin-bottom:25px}}@media only screen and (min-width: 1280px){.gift-guide-page .spotlight-product-item{width:33.3%}}.gift-guide-page .spotlight-product-item .oo-product-container{width:100%;height:100%}.gift-guide-page .spotlight-product-item a{text-decoration:none;color:#333}.gift-guide-page .spotlight-product-item a h3{font-family:AktivGrotesk-Light,Helvetica,sans-serif;font-size:16px;margin-top:0;margin-bottom:0;padding:0;line-height:1.5rem;color:#333}.gift-guide-page .spotlight-product-item a h3:last-child{font-size:12px;font-family:AktivGrotesk-Regular,Helvetica,sans-serif;color:#5a5a5a;font-weight:400}.gift-guide-page .spotlight-product-item-image{width:100%;height:auto}.gift-guide-page figure{margin:0;width:100%}.gift-guide-page hr{display:block;width:100%;position:relative;margin-top:50px;margin-bottom:15px}@media only screen and (min-width: 768px){.gift-guide-page hr{margin-top:70px;margin-bottom:15px}}.gift-guide-page .marketing-moments--hero{display:flex;width:100%;margin-top:2px;margin-bottom:25px}.gift-guide-page .marketing-moments--hero:last-child{margin-bottom:0}@media only screen and (min-width: 1025px){.gift-guide-page .marketing-moments--hero{margin-top:55px}}.gift-guide-page .flex-align-center{display:flex;justify-content:center;flex-flow:column}@media only screen and (min-width: 1025px){.gift-guide-page .flex-align-center{margin:0 auto;width:90%;max-width:310px}}.gift-guide-page .marketing-moment--start{display:flex;flex-wrap:wrap;width:100%;max-width:1280px;margin-bottom:20px;outline:none}@media only screen and (min-width: 768px){.gift-guide-page .marketing-moment--start{margin-bottom:30px}}@media only screen and (min-width: 1025px){.gift-guide-page .marketing-moment--start{margin-bottom:38px}}.gift-guide-page .marketing-moment--start .mm-content-wrap{display:flex;padding:35px 25% 35px 30px;width:100%;flex-basis:100%}@media (max-width: 400px){.gift-guide-page .marketing-moment--start .mm-content-wrap{padding-right:12%}}.gift-guide-page .marketing-moment--start .mm-content-wrap h2{margin:0;line-height:3.15rem}.gift-guide-page .marketing-moment--start .mm-content-wrap h6{margin:10px auto 40px 0;font-size:1.15rem}.gift-guide-page .marketing-moment--start .mm-content-wrap p{font-size:16px;line-height:24px}@media only screen and (min-width: 768px){.gift-guide-page .marketing-moment--start .mm-content-wrap{padding:20px 50px 20px 30px;width:50%;flex-basis:50%}.gift-guide-page .marketing-moment--start .mm-content-wrap h2{line-height:3.75rem}.gift-guide-page .marketing-moment--start .mm-content-wrap h6{font-size:1rem;margin-bottom:30px}}.gift-guide-page .marketing-moment--start .mm-content-image{display:none;width:100%;flex-basis:100%}.gift-guide-page .marketing-moment--start .mm-content-image figure,.gift-guide-page .marketing-moment--start .mm-content-image img{width:100%;height:100%;max-height:475px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media only screen and (min-width: 768px){.gift-guide-page .marketing-moment--start .mm-content-image{width:50%;flex-basis:50%;display:flex}}.gift-guide-page .marketing-moment--end{display:flex;flex-wrap:wrap;max-width:390px;text-align:center;outline:none;padding:10px;height:-moz-fit-content;height:fit-content}@media only screen and (min-width: 768px){.gift-guide-page .marketing-moment--end{padding-top:20px;padding-bottom:20px;height:auto}}@media only screen and (min-width: 1025px){.gift-guide-page .marketing-moment--end{margin:0}}.gift-guide-page .marketing-moment--end .mm-content-wrap{display:flex;align-items:center;justify-content:center;width:100%;padding:0;text-align:left}.gift-guide-page .marketing-moment--end .mm-content-wrap:hover img{transform:scale(1.05)}.gift-guide-page .marketing-moment--end .mm-content-wrap a{text-decoration:none}.gift-guide-page .marketing-moment--end .mm-content-wrap p{font-size:16px;line-height:24px}.gift-guide-page .marketing-moment--end .mm-content-wrap figure,.gift-guide-page .marketing-moment--end .mm-content-wrap img{margin:0 auto;transition:ease-in-out .3s}.gift-guide-page .marketing-moment--end .mm-content-wrap h3{font-size:12px;line-height:24px;text-decoration:underline;margin-bottom:8px;margin-top:0;padding-left:10px}@media only screen and (min-width: 768px){.gift-guide-page .marketing-moment--end .mm-content-wrap h3{padding-left:0}}.gift-guide-page .marketing-moment--end .mm-content-wrap h4{font-size:12px;line-height:24px;margin-top:8px;margin-bottom:4px;padding-left:10px}@media only screen and (min-width: 768px){.gift-guide-page .marketing-moment--end .mm-content-wrap h4{padding-left:0}}@media only screen and (min-width: 768px){.gift-guide-page .marketing-moment--end .mm-content-wrap{text-align:center;padding-left:0}.gift-guide-page .marketing-moment--end .mm-content-wrap h3{font-size:32px;line-height:38px;text-decoration:underline;margin-bottom:8px;margin-top:0}.gift-guide-page .marketing-moment--end .mm-content-wrap h4{font-size:16px;line-height:24px}}.gift-guide-page .overlay-header h1,.gift-guide-page .overlay-header .h1,.gift-guide-page .overlay-header .overlay-sub-heading{text-align:left;margin:20px 0}@media (min-width: 1024px){.gift-guide-page .overlay-header h1,.gift-guide-page .overlay-header .h1{font-size:82px;line-height:100px;max-width:450px;margin-top:30px;margin-bottom:0;text-align:left}.gift-guide-page .overlay-header .overlay-sub-heading{max-width:450px;text-align:left}}@media only screen and (min-width: 768px){.gift-guide-page{flex-direction:row;justify-content:space-between;align-items:flex-start}}.gift-guide-page .mobile-hide{display:none}@media only screen and (min-width: 768px){.gift-guide-page .mobile-hide{display:block}}.gift-guide-page .desktop-hide{display:block}@media only screen and (min-width: 768px){.gift-guide-page .desktop-hide{display:none}}.btn--inverse{border-color:#5a5a5a;background-color:#fff;color:#5a5a5a}.btn--ghost{border-color:#5a5a5a;color:#5a5a5a;background:transparent}.btn--ghost:hover{background-color:#5a5a5a;color:#fff}.btn--holiday-red{color:#702e24!important;border-color:#702e24!important;background-color:transparent!important}.btn--holiday-red:hover{color:#fff!important;background-color:#702e24!important}.btn--light{color:#fff;border-color:#fff;background-color:transparent}.btn--light:hover{color:#5a5a5a;background-color:#fff}.btn--dark{color:#5a5a5a;border-color:#5a5a5a;background-color:transparent}.btn--dark:hover{color:#fff;background-color:#5a5a5a}
/*# sourceMappingURL=/cdn/shop/t/77/assets/bundle.page.gift-guide-womens.css.map */
