@charset "UTF-8";.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.wht-spc-nowrp{white-space:nowrap}.text-right{text-align:right}.txt-center{text-align:center}.text-left{text-align:left}.el-center{margin-left:auto;margin-right:auto}.el-right{margin-left:auto;margin-right:0}.el-left{margin-left:0;margin-right:auto}.img-responsive{display:block;max-width:100%;height:auto;width:100%}.none{display:none!important}.flx{display:-ms-flexbox;display:flex}.flx,.in-flx{-ms-flex-wrap:wrap;flex-wrap:wrap}.in-flx{display:-ms-inline-flexbox;display:inline-flex}.blk,.display-block{display:block}.ib,.in-blk{display:inline-block}.ib{vertical-align:top}.pos-fix{position:fixed}.pos-stc{position:sticky}.pos-init{position:static}.pa,.pos-abs{position:absolute}.pos-rel,.pr{position:relative}.ps-h-center{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.ps-v-center{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ps-hv-center{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.full-ht{height:100%}.full-wt{width:100%}.no-padding,.no-pg{padding:0}.no-mg{margin:0}.white-bg{background:#fff}.black-bg{background:#000}.italic{font-style:italic}.light{font-family:OpenSans-Light}.bold{font-family:OpenSans-Bold}.semibold{font-family:OpenSans-Semibold}.btn-black{font-size:1.2rem;line-height:3rem;font-family:OpenSans-Bold;text-transform:uppercase;text-align:center;padding:0 2rem;color:#fff;background:#000;display:block;max-width:max-content}.btn-black:hover{color:#fff;text-decoration:none}@font-face{font-family:sandals-icons-font;src:url(/assets/fonts/sandals-icons-font/fonts/sandals-icons-font.woff?v=u932f1934) format("woff");src:url(/assets/fonts/sandals-icons-font/fonts/sandals-icons-font.ttf?v=u932f1934) format("truetype"),url(/assets/fonts/sandals-icons-font/fonts/sandals-icons-font.eot?v=u932f1934) format("embedded-opentype"),url(/assets/fonts/sandals-icons-font/fonts/sandals-icons-font.svg?v=u932f1934) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:BodoniSvtyTwoITCTT-Book;src:url(/assets/fonts/BodoniSvtyTwoITCTT-Book/BodoniSvtyTwoITCTT-Book.woff?v=u932f1934) format("woff");src:url(/assets/fonts/BodoniSvtyTwoITCTT-Book/BodoniSvtyTwoITCTT-Book.woff2?v=u932f1934) format("woff2"),url(/assets/fonts/BodoniSvtyTwoITCTT-Book/BodoniSvtyTwoITCTT-Book.eot?v=u932f1934) format("embedded-opentype"),url(/assets/fonts/BodoniSvtyTwoITCTT-Book/BodoniSvtyTwoITCTT-Book.ttf?v=u932f1934) format("truetype"),url(/assets/fonts/BodoniSvtyTwoITCTT-Book/BodoniSvtyTwoITCTT-Book.svg?v=u932f1934) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Light;src:url(/assets/fonts/OpenSans/Light/OpenSans-Light.woff?v=u932f1934) format("woff");src:url(/assets/fonts/OpenSans/Light/OpenSans-Light.woff2?v=u932f1934) format("woff2"),url(/assets/fonts/OpenSans/Light/OpenSans-Light.eot?v=u932f1934) format("embedded-opentype"),url(/assets/fonts/OpenSans/Light/OpenSans-Light.ttf?v=u932f1934) format("truetype"),url(/assets/fonts/OpenSans/Light/OpenSans-Light.svg?v=u932f1934) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Regular;src:url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.woff?v=u932f1934) format("woff");src:url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.woff2?v=u932f1934) format("woff2"),url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.eot?v=u932f1934) format("embedded-opentype"),url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.ttf?v=u932f1934) format("truetype"),url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.svg?v=u932f1934) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Semibold;src:url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.woff?v=u932f1934) format("woff");src:url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.woff2?v=u932f1934) format("woff2"),url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.eot?v=u932f1934) format("embedded-opentype"),url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.ttf?v=u932f1934) format("truetype"),url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.svg?v=u932f1934) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Bold;src:url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.woff?v=u932f1934) format("woff");src:url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.woff2?v=u932f1934) format("woff2"),url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.eot?v=u932f1934) format("embedded-opentype"),url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.ttf?v=u932f1934) format("truetype"),url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.svg?v=u932f1934) format("svg");font-weight:400;font-style:normal;font-display:swap}.sandals__anniversary{background:#f8f8f8;--z-index150:150;--z-index151:151;--z-index152:152}.sandals__anniversary .anniversary__hero{position:relative}.sandals__anniversary .anniversary__hero .hero__banner{position:relative;height:50rem}.sandals__anniversary .anniversary__hero .hero__icon{color:#fff;font-size:9.424rem}.sandals__anniversary .anniversary__hero .hero__inner{position:relative;top:-29rem}.sandals__anniversary .anniversary__intro{margin-top:-14rem}.sandals__anniversary .anniversary__intro .intro__wrapper{position:relative;width:100%;padding-left:1.5rem;padding-right:1.5rem}.sandals__anniversary .anniversary__intro .intro__wrapper:after{bottom:-3.5rem;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;content:"";background:#8e8e8e;width:.1rem;height:7rem;z-index:1}.sandals__anniversary .anniversary__intro .intro__description{background:#fff;padding:7rem 2rem;text-align:center;box-shadow:0 1rem 2.5rem rgba(0,0,0,.08)}.sandals__anniversary .anniversary__intro .intro__description .description__h1 h1{font-size:3rem;line-height:3rem;font-family:BodoniSvtyTwoITCTT-Book;margin-bottom:2rem}.sandals__anniversary .anniversary__intro .intro__description .description__h4 h4{color:#000;text-transform:uppercase;font-size:1rem;line-height:1.3rem;letter-spacing:.25rem}.sandals__anniversary .anniversary__intro .intro__description .description__h4 h4:after{content:"";display:block;width:5.3rem;height:.1rem;background:#8e8e8e;margin:1.6rem auto 4rem}.sandals__anniversary .anniversary__intro .intro__description .description__p{font-size:1.2rem;line-height:2.2rem}.sandals__anniversary .anniversary__timeline{padding-top:9rem;padding-bottom:7rem}.sandals__anniversary .anniversary__timeline .timeline__h4{margin-top:0;color:#000;text-transform:uppercase;font-size:1rem;line-height:1.3rem;letter-spacing:.25rem}.sandals__anniversary .anniversary__timeline .timeline__h4:after{content:"";display:block;width:5.3rem;height:.1rem;background:#8e8e8e;margin:1.6rem auto 4rem}.sandals__anniversary .anniversary__timeline .timeline__h2{margin-top:0;color:#000;font-size:4rem;line-height:6rem;font-family:BodoniSvtyTwoITCTT-Book;margin-bottom:5rem}.sandals__anniversary .anniversary__timeline .timeline__slider{overflow:hidden;min-height:56rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slick-list{overflow:hidden}.sandals__anniversary .anniversary__timeline .timeline__slider .slick-arrow{width:5.3rem;height:5.3rem;border-radius:100%;background-color:#fff;filter:drop-shadow(0 .3rem .6rem rgba(0,0,0,.16));top:unset;-ms-transform:unset;transform:unset;bottom:1rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slick-arrow .ic{color:#000;font-size:1.292rem;font-weight:600}.sandals__anniversary .anniversary__timeline .timeline__slider .slick-arrow.slick-next{right:2.9rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slick-arrow.slick-prev{left:2.9rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide{position:relative;height:55.8rem;padding:0 1.5rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__background{position:relative;width:29.8rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__background:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;border-top-right-radius:7rem 7rem;z-index:var(--z-index151);transition:all .5s ease-in-out}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__background:before{content:"";position:absolute;display:block;left:0;top:0;height:100%;width:100%;background:#000;border-top-right-radius:7rem 7rem;z-index:3}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__progressive{z-index:var(--z-index150);border-top-right-radius:7rem 7rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__content{position:relative}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__content .content__button{position:absolute;right:2rem;top:6rem;width:3rem;height:3rem;border-radius:50%;border:.1rem solid #fff;z-index:var(--z-index152)}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__content .content__button .ic{font-size:.9rem;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:55%;transition:all .5s ease-in-out}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__intro{color:#fff;z-index:var(--z-index152);padding:3rem 2.5rem 0;margin-bottom:1.5rem;height:auto}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__intro .intro__span{font-family:OpenSans-Bold;font-size:2.2rem;line-height:2.2rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__intro .intro__h3{text-transform:uppercase;font-family:OpenSans-Semibold;font-size:1.6rem;line-height:1.8rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__description{position:relative;z-index:var(--z-index152);padding-left:2.5rem;transition:all .5s ease-in-out;opacity:0}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__description .description__p{font-size:1.2rem;line-height:2.2rem;color:#b5b5b5}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher{width:32.8rem;padding:7rem 3rem 0}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher .slide__background{height:18.7rem;width:12.2rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher .slide__background:after{display:none}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher .slide__progressive{border-top-right-radius:unset}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher .slide__description{padding-left:unset;opacity:1}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher .slide__description .description__h3{font-size:1.6rem;line-height:2rem;font-family:OpenSans-Semibold;margin-top:2.4rem;margin-bottom:1.7rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher .slide__description .description__p{color:#000}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide--active .slide__background:after{background-color:rgba(0,0,0,.8)}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide--active .slide__description{opacity:1}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide--active .content__button .ic{-ms-transform:translate(-50%,-55%) scaleY(-1);transform:translate(-50%,-55%) scaleY(-1)}.sandals__anniversary .anniversary__timeline .timeline__dots{position:relative}.sandals__anniversary .anniversary__timeline .timeline__dots input[type=range]{-webkit-appearance:none;width:100%;background:transparent}.sandals__anniversary .anniversary__timeline .timeline__dots input[type=range]:focus{outline:none}.sandals__anniversary .anniversary__timeline .timeline__dots input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:.1rem;width:3rem;background:transparent;cursor:pointer}.sandals__anniversary .anniversary__timeline .timeline__dots input[type=range]::-moz-range-thumb{height:.1rem;width:3rem;background:transparent;cursor:pointer}.sandals__anniversary .anniversary__timeline .timeline__dots input[type=range]::-webkit-slider-runnable-track{width:100%;height:.1rem;cursor:pointer;background:#e6e6e6}.sandals__anniversary .anniversary__timeline .timeline__dots input[type=range]:focus::-webkit-slider-runnable-track{background:#e6e6e6}.sandals__anniversary .anniversary__timeline .timeline__dots input[type=range]::-moz-range-track{width:100%;height:.1rem;cursor:pointer;background:#e6e6e6}.sandals__anniversary .anniversary__timeline .timeline__dots input[type=range]::-ms-track{width:100%;height:.1rem;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.sandals__anniversary .anniversary__timeline .timeline__dots input[type=range]::-ms-fill-lower,.sandals__anniversary .anniversary__timeline .timeline__dots input[type=range]:focus::-ms-fill-lower{background:#e6e6e6}.sandals__anniversary .anniversary__timeline .timeline__dots input[type=range]::-ms-fill-upper,.sandals__anniversary .anniversary__timeline .timeline__dots input[type=range]:focus::-ms-fill-upper{background:#e6e6e6}.sandals__anniversary .anniversary__timeline .output__range{position:relative;margin-top:-5.8rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.sandals__anniversary .anniversary__timeline .output__range:before{position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";display:block;background-color:#d0d0d0;width:100%;height:.1rem}.sandals__anniversary .anniversary__timeline .output__button{position:relative;font-size:1.4rem;line-height:1.8rem;padding-top:2.25rem;color:#d0d0d0}.sandals__anniversary .anniversary__timeline .output__button.output__button--active{color:#000}.sandals__anniversary .anniversary__timeline .output__button.output__button--active:before{position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";display:block;background-color:#000;width:5rem;height:.3rem}.sandals__anniversary .anniversary__timeline .output__button:last-of-type{margin-right:0}.sandals__anniversary .anniversary__celebration{position:relative;background-color:#222;padding-top:9.5rem;padding-bottom:12rem}.sandals__anniversary .anniversary__celebration:after{top:-3.5rem;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;content:"";background:#8e8e8e;width:.1rem;height:7rem;z-index:1}.sandals__anniversary .anniversary__celebration .celebration__header h2,.sandals__anniversary .anniversary__celebration .celebration__header h4{margin:0}.sandals__anniversary .anniversary__celebration .celebration__header h4{color:#fff;text-transform:uppercase;font-size:1rem;line-height:1.3rem;letter-spacing:.25rem}.sandals__anniversary .anniversary__celebration .celebration__header h4:after{content:"";display:block;width:5.3rem;height:.1rem;background:#8e8e8e;margin:1.6rem auto 4rem}.sandals__anniversary .anniversary__celebration .celebration__header h2{color:#fff;font-size:4rem;line-height:6rem;font-family:BodoniSvtyTwoITCTT-Book;margin-bottom:6rem}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item{margin-bottom:6rem}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item .item__image{position:relative;height:25.6rem}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item .item__image .image__icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8.842rem}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item .item__content{font-style:normal}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item .item__content .content__h4{margin:0;font-family:OpenSans-Semibold;font-size:1.8rem;line-height:2.8rem;color:#fff;margin-top:2rem;margin-bottom:1rem}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item .item__content .content__p{font-size:1.2rem;line-height:2.2rem;color:#a0a0a0}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item .item__content .content__link{text-transform:uppercase;font-size:1.2rem;line-height:2rem;font-family:OpenSans-Bold;color:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-top:1rem}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item .item__content .content__link .link__icon{font-size:1rem;margin-left:.3rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__header{background-color:#000;padding-top:3.2rem;padding-bottom:2.3rem;margin-bottom:1rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__header .header__title{color:#fff;margin-bottom:1rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__header .header__title .title__icon{font-size:2.034rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__header .header__title .title__h3{margin:0;font-family:OpenSans-Semibold;font-size:1.8rem;line-height:2.8rem;margin-left:.6rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__header .header__p{font-size:1.2rem;line-height:2.2rem;color:#a0a0a0}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slick-arrow{width:5.3rem;height:5.3rem;border-radius:100%;background-color:hsla(0,0%,100%,.7)}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slick-arrow .ic{color:#000;font-size:1.292rem;font-weight:600}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slick-dots.magic-dots li.slick-active button:before{border-color:rgba(217,229,238,.2)}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slider__slide{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(17.3rem)[4];grid-template-rows:repeat(4,17.3rem);background-color:#000}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slider__slide .slide__img{width:100%;height:100%;object-fit:cover;object-position:center}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slider__slide .slide__item{position:relative}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slider__slide .slide__item:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:all .5s ease-in-out}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slider__slide .slide__item:hover:after{background-color:rgba(0,0,0,.8)}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slider__slide .slide__item:hover .item__caption{opacity:1;visibility:visible}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slider__slide .slide__item .item__caption{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all .5s ease-in-out;z-index:var(--z-index151);opacity:0;visibility:hidden}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slider__slide .slide__item .caption__icon{font-size:2.375rem;color:#fff}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slider__slide .slide__item .cation__link{font-size:1.4rem;line-height:3rem;font-family:OpenSans-Semibold;color:#fff}.sandals__anniversary .anniversary__celebration .modal__overlay{padding:0}.sandals__anniversary .anniversary__celebration .modal__container{max-width:100%;will-change:auto}.sandals__anniversary .anniversary__celebration .modal__content{max-width:100%}.sandals__anniversary .anniversary__celebration .modal__content .static-scaler .modal__static{margin:0;border-radius:unset;background-color:#000;max-width:100%;padding:7.4rem 0 11.5rem}.sandals__anniversary .anniversary__celebration .modal__content .static-scaler .modal__close__button{position:fixed;color:#fff;background:#383838;width:3.6rem;height:3.6rem;border-radius:50%;top:2rem;right:1.5rem}.sandals__anniversary .anniversary__celebration .modal__content .static-scaler .modal__close__button .ic{font-size:1.76rem}.sandals__anniversary .anniversary__celebration .micromodal-slide.is-open~.modal__backdrop{opacity:1;background:#000}.sandals__anniversary .anniversary__celebration .celebration__modal-title h2{color:#fff;font-size:4rem;line-height:6rem;font-family:BodoniSvtyTwoITCTT-Book}.sandals__anniversary .anniversary__celebration .celebration__modal-title p{font-size:1.2rem;line-height:2rem;color:#a0a0a0}.sandals__anniversary .anniversary__celebration .celebration__modal-title:after{content:"";display:block;width:100%;height:.1rem;background:#a0a0a0;margin:3rem auto 4rem}.sandals__anniversary .anniversary__celebration .modal__cards .card__item{margin-bottom:6rem}.sandals__anniversary .anniversary__celebration .modal__cards .card__item:last-of-type{margin-bottom:0}.sandals__anniversary .anniversary__celebration .modal__cards .card__item .item__image{position:relative;height:21.1rem}.sandals__anniversary .anniversary__celebration .modal__cards .card__item .item__content .content__h4{margin:0;font-family:OpenSans-Semibold;font-size:1.8rem;line-height:2.8rem;color:#fff}.sandals__anniversary .anniversary__celebration .modal__cards .card__item .item__content .content__span{color:#fff;text-transform:uppercase;font-size:1.4rem;line-height:2.4rem}.sandals__anniversary .anniversary__celebration .modal__cards .card__item .item__content .content__p{margin-top:2rem;font-size:1.2rem;line-height:2.2rem;color:#a0a0a0}.sandals__anniversary .anniversary__media{position:relative;padding:10rem 0;background:#fff}.sandals__anniversary .anniversary__media:after{top:-3.5rem;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;content:"";background:#8e8e8e;width:.1rem;height:7rem;z-index:1}.sandals__anniversary .anniversary__media h4{color:#000;text-transform:uppercase;font-size:1rem;line-height:1.3rem;letter-spacing:.25rem}.sandals__anniversary .anniversary__media h4:after{content:"";display:block;width:5.3rem;height:.1rem;background:#8e8e8e;margin:1.6rem auto 4rem}.sandals__anniversary .anniversary__media .tabs .tabs__inner{margin-bottom:6rem}.sandals__anniversary .anniversary__media .tabs .tabs__ul{text-align:center}.sandals__anniversary .anniversary__media .tabs .tabs__ul .tabs__li{width:auto;height:auto;margin:0 2rem}.sandals__anniversary .anniversary__media .tabs .tabs__ul .tabs__button{background-color:transparent}.sandals__anniversary .anniversary__media .tabs .tabs__ul .tabs__li--active .tabs__title{color:#000;text-decoration:underline;text-decoration-thickness:.3rem;text-underline-offset:.5rem}.sandals__anniversary .anniversary__media .tabs .tabs__ul .tabs__title{font-size:4rem;line-height:6rem;color:#ddd;text-transform:none;font-family:BodoniSvtyTwoITCTT-Book}.sandals__anniversary .anniversary__media .tabs .tabs__content{padding:0}.sandals__anniversary .anniversary__media .media__slider .slick-arrow{width:5.3rem;height:5.3rem;border-radius:100%;background-color:hsla(0,0%,100%,.7)}.sandals__anniversary .anniversary__media .media__slider .slick-arrow .ic{color:#000;font-size:1.292rem;font-weight:600}.sandals__anniversary .anniversary__media .media__slider .slider__slide{position:relative;width:36rem;padding:0 .75rem}.sandals__anniversary .anniversary__media .media__slider .slider__slide .slide__background{position:relative;height:17.6rem;margin-bottom:2rem}.sandals__anniversary .anniversary__media .media__slider .slider__slide .slide__background:before{content:"";position:absolute;display:block;left:0;top:0;height:100%;width:100%;background:#000}.sandals__anniversary .anniversary__media .media__slider .slider__slide .slide__description .description__date{font-size:1.2rem;line-height:1.8rem;font-family:OpenSans-Semibold;color:#9f9f9f}.sandals__anniversary .anniversary__media .media__slider .slider__slide .slide__description .description__date .date__news{text-transform:uppercase}.sandals__anniversary .anniversary__media .media__slider .slider__slide .slide__description .description__h3{margin-bottom:1rem;font-size:1.8rem;line-height:2.4rem;font-family:OpenSans-Semibold}.sandals__anniversary .anniversary__media .media__slider .slider__slide .slide__description .description__cta{position:relative;text-transform:uppercase;font-size:1.2rem;line-height:2rem;font-family:OpenSans-Bold;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.sandals__anniversary .anniversary__media .media__slider .slider__slide .slide__description .description__cta:after{font-family:sandals-icons-font;content:"";display:inline-block;font-size:1.2rem;color:#000;position:absolute;top:0;right:-1rem}.sandals__anniversary .anniversary__impact{position:relative;background-color:#222;padding-top:10rem;padding-bottom:4.5rem}.sandals__anniversary .anniversary__impact:after{top:-3.5rem;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;content:"";background:#8e8e8e;width:.1rem;height:7rem;z-index:1}.sandals__anniversary .anniversary__impact .impact__header h2,.sandals__anniversary .anniversary__impact .impact__header h4{margin:0}.sandals__anniversary .anniversary__impact .impact__header h4{color:#fff;text-transform:uppercase;font-size:1rem;line-height:1.3rem;letter-spacing:.25rem}.sandals__anniversary .anniversary__impact .impact__header h4:after{content:"";display:block;width:5.3rem;height:.1rem;background:#8e8e8e;margin:1.6rem auto 4rem}.sandals__anniversary .anniversary__impact .impact__header h2{color:#fff;font-size:4rem;line-height:6rem;font-family:BodoniSvtyTwoITCTT-Book;margin-bottom:6.6rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item{margin-bottom:6rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__image{position:relative;height:25.6rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__image .image__icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__image .image__icon.image__icon_1{width:12.7rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__image .image__icon.image__icon_2{width:9.24rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__content{font-style:normal}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__content .content__h4{margin:0;font-family:OpenSans-Semibold;font-size:1.8rem;line-height:2.8rem;color:#fff;margin-top:2rem;margin-bottom:1rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__content .content__p{font-size:1.2rem;line-height:2.2rem;color:#a0a0a0;color:#b5b5b5}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__content .content__link{text-transform:uppercase;font-size:1.2rem;line-height:2rem;font-family:OpenSans-Bold;color:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-top:1rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__content .content__link .link__icon{font-size:1rem;margin-left:.3rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item.card__item_top .item__image{height:12.5rem}.sandals__anniversary .anniversary__impact .modal__overlay{padding:0}.sandals__anniversary .anniversary__impact .modal__container{max-width:100%;will-change:auto}.sandals__anniversary .anniversary__impact .modal__content{max-width:100%}.sandals__anniversary .anniversary__impact .modal__content .static-scaler .modal__static{margin:0;border-radius:unset;background-color:#000;max-width:100%;padding:7.4rem 0 11.5rem}.sandals__anniversary .anniversary__impact .modal__content .static-scaler .modal__close__button{position:fixed;color:#fff;background:#383838;width:3.6rem;height:3.6rem;border-radius:50%;top:2rem;right:1.5rem}.sandals__anniversary .anniversary__impact .modal__content .static-scaler .modal__close__button .ic{font-size:1.76rem}.sandals__anniversary .anniversary__impact .micromodal-slide.is-open~.modal__backdrop{opacity:1;background:#000}.sandals__anniversary .anniversary__impact .impact__modal-title h2{color:#fff;font-size:4rem;line-height:6rem;font-family:BodoniSvtyTwoITCTT-Book}.sandals__anniversary .anniversary__impact .impact__modal-title h4{text-transform:uppercase;color:#fff;font-size:1.4rem;line-height:2.2rem}.sandals__anniversary .anniversary__impact .impact__modal-title p{font-size:1.2rem;line-height:2.2rem;color:#a0a0a0;margin-bottom:3rem}.sandals__anniversary .anniversary__impact .impact__modal-title p:before{content:"";display:block;width:100%;height:.1rem;background:#a0a0a0;margin:1.5rem auto 2.5rem}.sandals__anniversary .anniversary__impact .modal__content .content__image{position:relative;height:26.6rem}.sandals__anniversary .anniversary__impact .modal__content .content__image .image__icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10.6rem}.sandals__anniversary .anniversary__impact .modal__content .content__list .list__item{margin-bottom:3rem}.sandals__anniversary .anniversary__impact .modal__content .content__list .list__item:last-of-type{margin-bottom:0}.sandals__anniversary .anniversary__impact .modal__content .content__list .list__item .item__h4{color:#fff;text-transform:uppercase;font-size:1.4rem;line-height:2.4rem}.sandals__anniversary .anniversary__impact .modal__content .content__list .list__item .item__p{font-size:1.2rem;line-height:2.2rem;color:#a0a0a0}.sandals__anniversary .anniversary__legacy .legacy__slider .magic-dots{bottom:5rem}.sandals__anniversary .anniversary__legacy .legacy__slider .slick-slide{opacity:0;height:0;visibility:hidden;transition:all .5s ease-in-out}.sandals__anniversary .anniversary__legacy .legacy__slider .slick-active{opacity:1;height:auto;visibility:visible;transition:all .5s ease-in-out}.sandals__anniversary .anniversary__legacy .legacy__slider .slick-arrow{width:5.3rem;height:5.3rem;border-radius:100%;background-color:hsla(0,0%,100%,.7)}.sandals__anniversary .anniversary__legacy .legacy__slider .slick-arrow .ic{color:#000;font-size:1.292rem;font-weight:600}.sandals__anniversary .anniversary__legacy .legacy__slider .slick-prev{left:1.5rem;right:auto}.sandals__anniversary .anniversary__legacy .legacy__slider .slick-next{left:auto;right:1.5rem}.sandals__anniversary .anniversary__legacy .legacy__slider .slider__slide{position:relative}.sandals__anniversary .anniversary__legacy .legacy__slider .slider__slide .loader{z-index:4}.sandals__anniversary .anniversary__legacy .legacy__slider .slider__slide .slide__background{height:35.2rem;position:relative}.sandals__anniversary .anniversary__legacy .legacy__slider .slider__slide .slide__background:before{content:"";position:absolute;display:block;left:0;top:0;height:100%;width:100%;background:#000;z-index:3}.sandals__anniversary .anniversary__legacy .legacy__slider .slider__slide .slide__progressive{z-index:5}.sandals__anniversary .anniversary__legacy .legacy__slider .slider__slide .caption__wrapper{position:absolute;top:0}.sandals__anniversary .anniversary__legacy .slide__wrapper{position:relative;z-index:6;margin-top:-3.5rem;width:100%;padding-left:1.5rem;padding-right:1.5rem}.sandals__anniversary .anniversary__legacy .slide__description{position:relative;background:#fff;box-shadow:0 1rem 2.5rem rgba(0,0,0,.08);padding-top:7rem;padding-bottom:7rem;text-align:center}.sandals__anniversary .anniversary__legacy .slide__description:after{bottom:-3.5rem;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;content:"";background:#8e8e8e;width:.1rem;height:7rem;z-index:1}.sandals__anniversary .anniversary__legacy .slide__description h4{color:#000;text-transform:uppercase;font-size:1rem;line-height:1.3rem;letter-spacing:.25rem}.sandals__anniversary .anniversary__legacy .slide__description h4:after{content:"";display:block;width:5.3rem;height:.1rem;background:#8e8e8e;margin:1.6rem auto 4rem}.sandals__anniversary .anniversary__legacy .slide__description h3{margin:0;font-family:BodoniSvtyTwoITCTT-Book;font-size:3rem;line-height:3rem}.sandals__anniversary .anniversary__legacy .slide__description p:first-of-type{font-size:1.2rem;line-height:2.2rem;margin:2.3rem 0}.sandals__anniversary .anniversary__legacy .slide__description p a{position:relative;text-transform:uppercase;font-size:1.2rem;line-height:2rem;font-family:OpenSans-Bold;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.sandals__anniversary .anniversary__legacy .slide__description p a:after{font-family:sandals-icons-font;content:"";display:inline-block;font-size:1.2rem;color:#000;position:absolute;top:0;right:-1rem}.sandals__anniversary .anniversary__future{padding:10rem 0}.sandals__anniversary .anniversary__future .future__header h2,.sandals__anniversary .anniversary__future .future__header h4{margin:0}.sandals__anniversary .anniversary__future .future__header h4{color:#000;text-transform:uppercase;font-size:1rem;line-height:1.3rem;letter-spacing:.25rem}.sandals__anniversary .anniversary__future .future__header h4:after{content:"";display:block;width:5.3rem;height:.1rem;background:#8e8e8e;margin:1.6rem auto 4rem}.sandals__anniversary .anniversary__future .future__header h2{color:#000;font-size:4rem;line-height:6rem;font-family:BodoniSvtyTwoITCTT-Book}.sandals__anniversary .anniversary__future .future__header p{position:relative;z-index:1;font-size:1.2rem;line-height:2.2rem;margin:3.5rem 0}.sandals__anniversary .anniversary__future .future__collage{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"top-image1 top-image2" "top-image1 mid-image" "blank-image bottom-image" "blank-image bottom-image";gap:.3rem .3rem;position:relative}.sandals__anniversary .anniversary__future .future__collage:before{content:"";display:block;height:14rem;width:17rem;position:absolute;top:-10.8rem;right:0;border-bottom-right-radius:8rem;margin-bottom:.5rem;background-image:linear-gradient(hsla(0,0%,95%,0),#f1f1f1)}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__description{position:absolute;top:-.7rem;right:0;padding-left:2rem;padding-right:1.2rem;text-align:right}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__description .description__p{font-size:1rem;line-height:1.8rem;margin-bottom:1.5rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__description .description__name{font-size:1rem;line-height:1rem;font-family:OpenSans-Semibold}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__description .description__title{text-transform:uppercase;font-size:.7rem;line-height:.8rem;display:block}.sandals__anniversary .anniversary__future .future__collage .collage__item.collage__item_0{grid-area:top-image1}.sandals__anniversary .anniversary__future .future__collage .collage__item.collage__item_1{grid-area:top-image2;margin-top:3.5rem}.sandals__anniversary .anniversary__future .future__collage .collage__item.collage__item_2{grid-area:mid-image}.sandals__anniversary .anniversary__future .future__collage .collage__item.collage__item_3{grid-area:blank-image;position:relative}.sandals__anniversary .anniversary__future .future__collage .collage__item.collage__item_4{grid-area:bottom-image}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image{position:relative}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_0{height:17.9rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_1{height:8.6rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_2{width:14.1rem;height:9rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_3{height:21rem;margin-top:-3.5rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_3 img{object-fit:fill;border-top-left-radius:8rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_4{width:11.6rem;height:15rem}.sandals__anniversary .anniversary__prefooter{padding:6.9rem 0;background-color:#fff}.sandals__anniversary .anniversary__prefooter .prefooter__logo .logo__img{width:17.3rem;margin-bottom:3rem}.sandals__anniversary .anniversary__prefooter .prefooter__links a{display:block;font-size:1rem;line-height:1.3rem;text-transform:uppercase;letter-spacing:.25rem;padding:2.5rem 0}.sandals__anniversary .anniversary__prefooter .prefooter__links li{position:relative}.sandals__anniversary .anniversary__prefooter .prefooter__links li:not(:last-child):after{content:"";display:block;background:hsla(0,0%,56%,.48);height:.1rem;width:25rem;position:absolute}.anniversary_forty .anniversary__hero{position:relative}.anniversary_forty .anniversary__hero .hero__banner{position:relative;height:45rem}.anniversary_forty .anniversary__hero .hero__banner .hero__img{display:none}.anniversary_forty .anniversary__hero .hero__banner .hero__img__mobile{display:block}.anniversary_forty .anniversary__hero .hero__inner{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.anniversary_forty .anniversary__hero .hero__inner .icon__wrapper img{width:18rem}.anniversary_forty .forty__intro{position:relative;margin-top:-3rem;margin-bottom:6.5rem}.anniversary_forty .forty__intro .intro__description .description__bg{padding:6rem 1.5rem;background:#fff;padding-bottom:10rem;position:relative}.anniversary_forty .forty__intro .intro__description .description__bg:after{content:"";position:absolute;width:.2rem;height:7rem;background:#8e8e8e;bottom:-3rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.anniversary_forty .forty__intro .intro__description .description__h1{font-family:BodoniSvtyTwoITCTT-Book;font-size:3rem;line-height:3rem;margin-bottom:1.7rem}.anniversary_forty .forty__intro .intro__description .description__h2{font-size:1.2rem;line-height:2.2rem;font-family:OpenSans-Regular;text-transform:uppercase;padding-bottom:1.8rem;position:relative;margin-bottom:1.5rem}.anniversary_forty .forty__intro .intro__description .description__h2:after{content:"";position:absolute;width:5rem;height:.2rem;background:#8e8e8e;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.anniversary_forty .forty__intro .intro__description .description__p{font-size:1.2rem;line-height:2.2rem;font-family:OpenSans-Regular}.anniversary_forty .anniversary__project{position:relative}.anniversary_forty .anniversary__project .h1__title{font-family:BodoniSvtyTwoITCTT-Book;font-size:4rem;line-height:6rem;padding-bottom:2.7rem;position:relative;text-align:center;margin-bottom:3.5rem}.anniversary_forty .anniversary__project .h1__title:after{content:"";position:absolute;width:5rem;height:.2rem;background:#8e8e8e;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.anniversary_forty .anniversary__project .project__item .item_container{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem;background:#fff}.anniversary_forty .anniversary__project .project__item .item_container .item_image{padding-top:5.5rem;background:#fff;-ms-flex-order:1;order:1;padding-bottom:1rem}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__inner{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:12.5rem 12.5rem 0;grid-template-rows:12.5rem 12.5rem 0}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item{-ms-grid-column:span 1;grid-column:span 1;-ms-grid-row:span 1;grid-row:span 1}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__1{-ms-grid-column:span 2;grid-column:span 2;margin-right:1rem}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__2{height:14.1rem}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__3{-ms-grid-row:span 1;grid-row:span 1;margin-top:1rem;margin-right:1rem}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__4{margin-top:2.6rem;-ms-grid-column:span 1;grid-column:span 1;-ms-grid-row:span 1;grid-row:span 1}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__3 img,.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__5 img{object-position:center 70%}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__center,.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__gorizontal{-ms-grid-column:span 2;grid-column:span 2}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item .item__img{width:100%;height:100%;object-fit:cover;object-position:center}.anniversary_forty .anniversary__project .project__item .item_container .item_text{background:#fff;-ms-flex-order:2;order:2;padding-bottom:5rem;padding-top:.5rem}.anniversary_forty .anniversary__project .project__item .item_container .item_text .text__title{font-family:OpenSans-Bold;font-size:1.8rem;line-height:2.8rem;position:relative;margin-bottom:1.6rem;padding-bottom:2rem}.anniversary_forty .anniversary__project .project__item .item_container .item_text .text__title:after{content:"";position:absolute;width:5rem;height:.2rem;background:#8e8e8e;bottom:0;left:0}.anniversary_forty .anniversary__project .project__item .item_container .item_text .text__description{font-family:OpenSans-Regular;font-size:1.2rem;line-height:2.2rem}.anniversary_forty .anniversary__project .project__item .item_container .item_text .text__description p{margin-bottom:1.5rem}.anniversary_forty .anniversary__project .project__item .item_container .item_text .text__description p:last-child{margin-bottom:0}.anniversary_forty .anniversary__project .project__item .item_container .item_text .cta__a{font-family:OpenSans-Bold;font-size:1.4rem;line-height:3rem;color:#fff;background:#000;width:16.6rem;height:3.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;margin-top:1.8rem}.anniversary_forty .anniversary__project .project__item .modal__close__button{position:fixed;top:3rem;right:1.5rem;width:auto;height:auto;font-size:1.979rem}.anniversary_forty .anniversary__project .project__item .modal__close__button .ic-close-narrow{color:#fff}.anniversary_forty .anniversary__project .project__item .micromodal-slide{opacity:0;display:block;transition:all .3s;visibility:hidden;height:100%;width:100%;position:fixed;top:0;left:0}.anniversary_forty .anniversary__project .project__item .micromodal-slide.is-open{opacity:1;transition:all .3s;display:block;visibility:visible}.anniversary_forty .anniversary__project .project__item .micromodal-slide.is-open .modal__overlay{height:100%;transition:height .2s linear}.anniversary_forty .anniversary__project .project__item .micromodal-slide .modal__static{background:#000;padding-top:10.5rem;padding-right:0;padding-left:0}.anniversary_forty .anniversary__project .project__item .micromodal-slide .modal__overlay{padding:0;height:0%;bottom:0;position:absolute;width:100%;overflow:hidden;top:auto;transition:height .3s linear;animation:none}.anniversary_forty .anniversary__project .project__item .micromodal-slide .modal__backdrop{display:none}.anniversary_forty .anniversary__project .project__item .micromodal-slide .modal__container{max-width:100%;animation:none;will-change:auto}.anniversary_forty .anniversary__project .project__item .micromodal-slide .modal__content{max-width:100%}.anniversary_forty .anniversary__project .project__item .micromodal-slide .modal__content .static-scaler .modal__static{border-radius:0;max-width:100%;margin-top:0;margin-bottom:0}.anniversary_forty .anniversary__project .project__item .wrapper__cont{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.anniversary_forty .anniversary__project .project__item .wrapper__cont .modal__item{background:#fff;width:100%;margin-bottom:3rem;padding:4rem 1.5rem}.anniversary_forty .anniversary__project .project__item .wrapper__cont .modal__item .item__title{font-size:1rem;line-height:1.8rem;font-family:OpenSans-Semibold;text-transform:uppercase;color:#666;display:block;margin-bottom:.5rem}.anniversary_forty .anniversary__project .project__item .wrapper__cont .modal__item .item__sub_title{font-size:1.4rem;line-height:2.6rem;font-family:OpenSans-Semibold;text-transform:uppercase;color:#000;padding-bottom:1.5rem;margin-bottom:2rem;border-bottom:.1rem solid #d2d2d2}.anniversary_forty .anniversary__project .project__item .wrapper__cont .modal__item .item__title_2{font-size:1.8rem;line-height:2.4rem;font-family:OpenSans-Bold;color:#000;margin-bottom:1.8rem}.anniversary_forty .anniversary__project .project__item .wrapper__cont .modal__item .item__description{font-size:1.2rem;line-height:2.2rem;font-family:OpenSans-Regular;color:#666}.anniversary_forty .transforming__section{background:#222;padding-top:8.5rem;position:relative;margin-top:8.3rem}.anniversary_forty .transforming__section:after{content:"";position:absolute;width:.2rem;height:7.2rem;background:#8e8e8e;top:-3.8rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.anniversary_forty .transforming__section .h1__title{font-family:BodoniSvtyTwoITCTT-Book;font-size:3rem;line-height:4rem;color:#fff;position:relative;text-align:center;padding-bottom:2.5rem;margin-bottom:5rem}.anniversary_forty .transforming__section .h1__title:after{content:"";position:absolute;width:5rem;height:.1rem;background:#fff;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.anniversary_forty .transforming__section .transforming__item{margin-bottom:5rem}.anniversary_forty .transforming__section .transforming__item .item__image{position:relative;height:25.6rem;overflow:hidden}.anniversary_forty .transforming__section .transforming__item .item__image img{width:100%;height:100%;object-fit:cover;object-position:center}.anniversary_forty .transforming__section .transforming__item .item__image .image__icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.anniversary_forty .transforming__section .transforming__item .item__image .image__icon .circle{width:8.8rem;height:8.8rem;display:inline-block;border-radius:50%;background:rgba(35,31,32,.8);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.anniversary_forty .transforming__section .transforming__item .item__image .image__icon .circle .ic{font-size:4.3rem;z-index:2;color:#fff}.anniversary_forty .transforming__section .transforming__item .item__image .image__icon .ic-palm-icon{font-size:6rem}.anniversary_forty .transforming__section .transforming__item .item__image .image__icon .ic-sandals-palm{margin-top:1rem;font-size:4rem;display:inline-block}.anniversary_forty .transforming__section .transforming__item .item__text .item__title{font-family:OpenSans-Semibold;font-size:1.8rem;line-height:2.8rem;color:#fff;margin-top:2rem}.anniversary_forty .transforming__section .transforming__item .item__text .item__description{font-family:OpenSans-Regular;font-size:1.2rem;line-height:2.2rem;color:#a0a0a0;margin-bottom:.4rem}.anniversary_forty .transforming__section .transforming__item .item__text .cta__a{font-family:OpenSans-Bold;font-size:1.2rem;line-height:2rem;color:#fff;text-transform:uppercase}.anniversary_forty .transforming__section .transforming__item .item__text .cta__a i{margin-left:.2rem;top:.1rem;position:relative}.anniversary_forty .anniversary__celebration{background:#222;margin-top:-.1rem}.anniversary_forty .anniversary__celebration .celebration__instagram .instagram__header{background-color:#000;padding-top:3.2rem;padding-bottom:2.3rem;margin-bottom:1rem}.anniversary_forty .anniversary__celebration .celebration__instagram .instagram__header .header__title{color:#fff;margin-bottom:.2rem}.anniversary_forty .anniversary__celebration .celebration__instagram .instagram__header .header__title .title__icon{font-size:2.034rem}.anniversary_forty .anniversary__celebration .celebration__instagram .instagram__header .header__title .title__h3{margin:0;font-family:OpenSans-Semibold;font-size:1.4rem;line-height:2.8rem;margin-left:.6rem}.anniversary_forty .anniversary__celebration .celebration__instagram .instagram__header .header__p{font-size:1.2rem;line-height:2.2rem;color:#a0a0a0}.anniversary_forty .anniversary__celebration .instagram__collage{padding-bottom:10.5rem}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slick-arrow{width:5.3rem;height:5.3rem;border-radius:100%;background-color:hsla(0,0%,100%,.7)}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slick-arrow .ic{color:#000;font-size:1.292rem;font-weight:600;filter:drop-shadow(0 .3rem .6rem rgba(0,0,0,.8))}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slick-dots{bottom:-1.5rem}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slick-dots.magic-dots li.slick-active button:before{border-color:rgba(217,229,238,.2)}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slider__slide{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(17.3rem)[4];grid-template-rows:repeat(4,17.3rem);background-color:#000}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slider__slide .slide__img{width:100%;height:100%;object-fit:cover;object-position:center}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slider__slide .slide__item{position:relative}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slider__slide .slide__item:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:all .5s ease-in-out}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slider__slide .slide__item:hover:after{background-color:rgba(0,0,0,.8)}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slider__slide .slide__item:hover .item__caption{opacity:1;visibility:visible}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slider__slide .slide__item .item__caption{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all .5s ease-in-out;z-index:2;opacity:0;visibility:hidden}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slider__slide .slide__item .caption__icon{font-size:2.375rem;color:#fff}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slider__slide .slide__item .cation__link{font-size:1.4rem;line-height:3rem;font-family:OpenSans-Semibold;color:#fff}.anniversary_forty .anniversary__media{position:relative;padding:10rem 0;background:#f8f8f8}.anniversary_forty .anniversary__media:after{top:-3.5rem;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;content:"";background:#8e8e8e;width:.1rem;height:7rem;z-index:1}.anniversary_forty .anniversary__media h4{font-size:1rem;line-height:1.3rem;font-family:OpenSans-Regular;letter-spacing:.25rem;text-transform:uppercase;position:relative;padding-bottom:1.5rem;margin-bottom:4rem}.anniversary_forty .anniversary__media h4:after{content:"";position:absolute;width:5rem;height:.1rem;background:#8e8e8e;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.anniversary_forty .anniversary__media .tabs .tabs__content{background:#f8f8f8}.anniversary_forty .anniversary__media .tabs .tabs__inner{margin-bottom:5.2rem}.anniversary_forty .anniversary__media .tabs .tabs__ul{text-align:center}.anniversary_forty .anniversary__media .tabs .tabs__ul .tabs__li{width:auto;height:auto;margin:0 2rem}.anniversary_forty .anniversary__media .tabs .tabs__ul .tabs__button{background-color:transparent}.anniversary_forty .anniversary__media .tabs .tabs__ul .tabs__li--active .tabs__title{color:#000;text-decoration:underline;text-decoration-thickness:.3rem;text-underline-offset:.5rem}.anniversary_forty .anniversary__media .tabs .tabs__ul .tabs__title{font-size:4rem;line-height:6rem;color:#ddd;text-transform:none;font-family:BodoniSvtyTwoITCTT-Book}.anniversary_forty .anniversary__media .tabs .tabs__content{padding:0}.anniversary_forty .anniversary__media .media__slider .slick-arrow{width:5.3rem;height:5.3rem;border-radius:100%;background-color:hsla(0,0%,100%,.7)}.anniversary_forty .anniversary__media .media__slider .slick-arrow .ic{color:#000;font-size:1.292rem;font-weight:600}.anniversary_forty .anniversary__media .media__slider .slider__slide{position:relative;width:36rem;padding:0 .75rem}.anniversary_forty .anniversary__media .media__slider .slider__slide .slide__background{position:relative;height:17.6rem;margin-bottom:2rem}.anniversary_forty .anniversary__media .media__slider .slider__slide .slide__background:before{content:"";position:absolute;display:block;left:0;top:0;height:100%;width:100%;background:#000}.anniversary_forty .anniversary__media .media__slider .slider__slide .slide__description .description__date{font-size:1.2rem;line-height:1.8rem;font-family:OpenSans-Semibold;color:#9f9f9f}.anniversary_forty .anniversary__media .media__slider .slider__slide .slide__description .description__date .date__news{text-transform:uppercase}.anniversary_forty .anniversary__media .media__slider .slider__slide .slide__description .description__h3{margin-bottom:1rem;font-size:1.8rem;line-height:2.4rem;font-family:OpenSans-Semibold}.anniversary_forty .anniversary__media .media__slider .slider__slide .slide__description .description__cta{position:relative;text-transform:uppercase;font-size:1.2rem;line-height:2rem;font-family:OpenSans-Bold;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.anniversary_forty .anniversary__media .media__slider .slider__slide .slide__description .description__cta:after{font-family:sandals-icons-font;content:"";display:inline-block;font-size:1.2rem;color:#000;position:absolute;top:0;right:-1rem}.anniversary_forty .anniversary__prefooter{padding:6.9rem 0;background-color:#fff;padding-bottom:4rem}.anniversary_forty .anniversary__prefooter .prefooter__logo .logo__img{width:17.3rem;margin-bottom:3rem}.anniversary_forty .anniversary__prefooter .prefooter__links a{display:block;font-size:1rem;line-height:1.3rem;text-transform:uppercase;letter-spacing:.25rem;padding:2.5rem 0}.anniversary_forty .anniversary__prefooter .prefooter__links li{position:relative}.anniversary_forty .anniversary__prefooter .prefooter__links li:not(:last-child):after{content:"";display:block;background:hsla(0,0%,56%,.48);height:.1rem;width:25rem;position:absolute}@media (min-width:768px){.sandals__anniversary .anniversary__hero .hero__banner{height:54rem}.sandals__anniversary .anniversary__hero .hero__icon{font-size:10.567rem}.sandals__anniversary .anniversary__hero .hero__inner{top:-32rem}.sandals__anniversary .anniversary__intro{margin-top:-17rem}.sandals__anniversary .anniversary__intro .intro__wrapper{padding-left:0;padding-right:0}.sandals__anniversary .anniversary__intro .intro__wrapper:after{bottom:-5rem;height:10rem}.sandals__anniversary .anniversary__intro .intro__description{padding:7rem 3rem 9.6rem}.sandals__anniversary .anniversary__intro .intro__description .description__h1{-ms-flex-preferred-size:73%;flex-basis:73%;max-width:73%}.sandals__anniversary .anniversary__intro .intro__description .description__h1 h1{font-size:4rem;line-height:4rem;margin-bottom:3rem}.sandals__anniversary .anniversary__intro .intro__description .description__h4 h4{letter-spacing:.35rem;font-size:1.4rem;line-height:1.8rem}.sandals__anniversary .anniversary__intro .intro__description .description__p{font-size:1.6rem;line-height:3rem}.sandals__anniversary .anniversary__timeline{padding-top:14rem;padding-bottom:10.4rem}.sandals__anniversary .anniversary__timeline .timeline__h4{letter-spacing:.35rem;font-size:1.4rem;line-height:1.8rem}.sandals__anniversary .anniversary__timeline .timeline__h2{font-size:6rem;margin-bottom:5.7rem}.sandals__anniversary .anniversary__timeline .timeline__slider{min-height:70rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__background:before{border-top-right-radius:8rem 8rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher .slide__background{height:23rem;width:14.9rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher .slide__description .description__h3{font-size:1.4rem}.sandals__anniversary .anniversary__celebration:after{top:-5rem;height:10rem}.sandals__anniversary .anniversary__celebration{padding-top:14.7rem;padding-bottom:14rem}.sandals__anniversary .anniversary__celebration .celebration__header h4{letter-spacing:.35rem;font-size:1.4rem;line-height:1.8rem}.sandals__anniversary .anniversary__celebration .celebration__header h2{font-size:6rem;margin-bottom:5.7rem}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item .item__image{height:24.5rem}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item .item__content .content__h4{font-size:2.8rem}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item .item__content .content__p{font-size:1.6rem;line-height:2.8rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__header{padding:4.1rem 0}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__header .header__title .title__icon{font-size:3.296rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__header .header__title .title__h3{font-size:2.8rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__header .header__p{font-size:1.6rem;line-height:3rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slider__slide{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-ms-grid-rows:(17.3rem)[2];grid-template-rows:repeat(2,17.3rem)}.sandals__anniversary .anniversary__celebration .modal__content .static-scaler .modal__static{padding-top:13rem;padding-bottom:16rem}.sandals__anniversary .anniversary__celebration .modal__content .static-scaler .modal__close__button{top:7rem;right:4rem}.sandals__anniversary .anniversary__celebration .celebration__modal-title h2{font-size:6rem}.sandals__anniversary .anniversary__celebration .celebration__modal-title p{font-size:1.6rem;line-height:2.8rem}.sandals__anniversary .anniversary__celebration .celebration__modal-title:after{margin-bottom:7rem}.sandals__anniversary .anniversary__celebration .modal__cards .card__item .item__image{height:15.8rem}.sandals__anniversary .anniversary__celebration .modal__cards .card__item .item__content .content__h4{font-size:2.8rem}.sandals__anniversary .anniversary__media{padding-top:15.9rem;padding-bottom:14rem}.sandals__anniversary .anniversary__media:after{top:-5rem;height:10rem}.sandals__anniversary .anniversary__media h4{letter-spacing:.35rem;font-size:1.4rem;line-height:1.8rem}.sandals__anniversary .anniversary__media h4:after{margin-bottom:5rem}.sandals__anniversary .anniversary__media .tabs .tabs__inner{margin-bottom:4rem}.sandals__anniversary .anniversary__media .tabs .tabs__ul .tabs__li{margin:0 4rem}.sandals__anniversary .anniversary__media .tabs .tabs__ul .tabs__title{font-size:6rem;line-height:7rem}.sandals__anniversary .anniversary__media .media__slider .slick-track{left:-18rem}.sandals__anniversary .anniversary__media .media__slider .slider__slide{padding-right:1.5rem;padding-left:1.5rem}.sandals__anniversary .anniversary__media .media__slider .slider__slide .slide__background{height:16.9rem}.sandals__anniversary .anniversary__media .media__slider .slider__slide .slide__description .description__date{font-size:1.4rem}.sandals__anniversary .anniversary__media .media__slider .slider__slide .slide__description .description__h3{font-size:2.2rem;line-height:3rem}.sandals__anniversary .anniversary__impact:after{top:-5rem;height:10rem}.sandals__anniversary .anniversary__impact{padding-top:14.5rem;padding-bottom:8.5rem}.sandals__anniversary .anniversary__impact .impact__header h4{letter-spacing:.35rem;font-size:1.4rem;line-height:1.8rem}.sandals__anniversary .anniversary__impact .impact__header h2{font-size:6rem;margin-bottom:5.7rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__image{height:24.5rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__image .image__icon.image__icon_2{width:8.84rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__content .content__h4{font-size:2.8rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__content .content__p{font-size:1.6rem;line-height:2.8rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item.card__item_top .item__image{height:24.9rem}.sandals__anniversary .anniversary__impact .modal__content .static-scaler .modal__static{padding-top:13rem;padding-bottom:16rem}.sandals__anniversary .anniversary__impact .modal__content .static-scaler .modal__close__button{top:7rem;right:4rem}.sandals__anniversary .anniversary__impact .impact__modal-title h2{font-size:6rem}.sandals__anniversary .anniversary__impact .impact__modal-title h4{font-size:1.8rem;line-height:2.4rem}.sandals__anniversary .anniversary__impact .impact__modal-title p{margin-bottom:4rem}.sandals__anniversary .anniversary__impact .impact__modal-title p:before{margin-top:3rem;margin-bottom:3rem}.sandals__anniversary .anniversary__impact .modal__content .content__image{height:20rem}.sandals__anniversary .anniversary__impact .modal__content .content__image .image__icon{width:9.44rem}.sandals__anniversary .anniversary__impact .modal__content .content__list .list__item{margin-bottom:4rem}.sandals__anniversary .anniversary__impact .modal__content .content__list .list__item .item__h4{font-size:1.8rem}.sandals__anniversary .anniversary__legacy .legacy__slider .magic-dots{bottom:8rem}.sandals__anniversary .anniversary__legacy .legacy__slider .slider__slide .slide__background{height:50rem}.sandals__anniversary .anniversary__legacy .slide__wrapper{margin-top:-6rem;padding-left:0;padding-right:0}.sandals__anniversary .anniversary__legacy .slide__description{padding-bottom:10rem}.sandals__anniversary .anniversary__legacy .slide__description:after{bottom:-5rem;height:10rem}.sandals__anniversary .anniversary__legacy .slide__description h4{letter-spacing:.35rem;font-size:1.4rem;line-height:1.8rem}.sandals__anniversary .anniversary__legacy .slide__description h3{font-size:4rem;line-height:4rem}.sandals__anniversary .anniversary__legacy .slide__description p:first-of-type{font-size:1.6rem;line-height:3rem}.sandals__anniversary .anniversary__future{padding-top:12rem}.sandals__anniversary .anniversary__future .future__header h4{letter-spacing:.35rem;font-size:1.4rem;line-height:1.8rem}.sandals__anniversary .anniversary__future .future__header h2{font-size:6rem}.sandals__anniversary .anniversary__future .future__header p{font-size:1.6rem;line-height:3rem;margin-top:3rem;margin-bottom:6rem}.sandals__anniversary .anniversary__future .future__collage:before{height:27.7rem;width:34.2rem;border-bottom-right-radius:17rem;top:-21rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__description{top:5rem;padding-left:2.4rem;padding-right:1.7rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__description .description__p{font-size:1.6rem;line-height:3rem;margin-bottom:4rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__description .description__name{font-size:1.4rem;line-height:1.4rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__description .description__title{font-size:1rem;line-height:1rem}.sandals__anniversary .anniversary__future .future__collage .collage__item.collage__item_1{margin-top:7rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_0{height:35.6rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_1{height:17.2rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_2{width:28.3rem;height:17.9rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_3{height:35.6rem;margin-top:-6.8rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_4{width:23.2rem;height:30rem}.sandals__anniversary .anniversary__prefooter{padding:10.9rem 0}.sandals__anniversary .anniversary__prefooter .prefooter__logo .logo__img{width:27.1rem;margin-bottom:5.6rem}.sandals__anniversary .anniversary__prefooter .prefooter__links ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.sandals__anniversary .anniversary__prefooter .prefooter__links a{font-size:1.4rem;line-height:1.8rem;letter-spacing:.35rem;padding:2rem 0}.sandals__anniversary .anniversary__prefooter .prefooter__links li:not(:last-child):after{width:.1rem;height:5.8rem;top:0;right:-2.8rem}.anniversary_forty .anniversary__hero .hero__banner{height:50rem}.anniversary_forty .anniversary__hero .hero__banner .hero__img{display:block}.anniversary_forty .anniversary__hero .hero__banner .hero__img__mobile{display:none}.anniversary_forty .forty__intro{margin-top:-6.5rem;margin-bottom:9.5rem}.anniversary_forty .forty__intro .intro__description .description__bg{padding:8rem 4.5rem;padding-bottom:13.5rem}.anniversary_forty .forty__intro .intro__description .description__bg:after{width:.1rem;height:10rem;bottom:-5rem}.anniversary_forty .forty__intro .intro__description .description__h1{font-size:4rem;line-height:4rem;margin-bottom:1rem}.anniversary_forty .forty__intro .intro__description .description__h2{font-size:1.8rem;line-height:2.4rem}.anniversary_forty .forty__intro .intro__description .description__p{font-size:1.6rem;line-height:3rem}.anniversary_forty .anniversary__project .h1__title{font-size:5rem;line-height:6rem}.anniversary_forty .anniversary__project .project__item.item__left_collage .item_container .item_image{-ms-flex-order:1;order:1;padding-left:5rem;padding-right:1.5rem}.anniversary_forty .anniversary__project .project__item.item__left_collage .item_container .item_text{-ms-flex-order:2;order:2;padding-left:1rem}.anniversary_forty .anniversary__project .project__item .item_container{margin-bottom:3rem}.anniversary_forty .anniversary__project .project__item .item_container .item_image{-ms-flex-order:2;order:2;padding-top:8.2rem;padding-right:0}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__2{height:15.8rem}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__4{height:8.5rem;margin-top:4rem}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__center{-ms-grid-column:span 2;grid-column:span 2}.anniversary_forty .anniversary__project .project__item .item_container .item_text{-ms-flex-order:1;order:1;margin-right:-2rem;padding:6.5rem 2.5rem 6.5rem 3rem}.anniversary_forty .anniversary__project .project__item .item_container .item_text .text__title{font-size:2.6rem;line-height:3.6rem}.anniversary_forty .anniversary__project .project__item .item_container .item_text .text__description{font-size:1.4rem;line-height:2.6rem}.anniversary_forty .anniversary__project .project__item .modal__close__button{right:3rem;font-size:3.179rem}.anniversary_forty .anniversary__project .project__item .wrapper__cont .modal__item{width:48%}.anniversary_forty .transforming__section:after{width:.1rem;height:14rem;top:-7rem}.anniversary_forty .transforming__section{margin-top:14.3rem;padding-top:12.5rem}.anniversary_forty .transforming__section .h1__title{font-size:5rem;line-height:6rem;padding-bottom:3.7rem}.anniversary_forty .transforming__section .transforming__item .item__image{height:24.5rem}.anniversary_forty .transforming__section .transforming__item .item__text .item__title{font-size:2.8rem;line-height:2.8rem;margin:1rem 0;margin-top:2.5rem}.anniversary_forty .transforming__section .transforming__item .item__text .item__description{font-size:1.6rem;line-height:2.8rem}.anniversary_forty .anniversary__celebration .celebration__instagram .instagram__header{padding:4.1rem 0}.anniversary_forty .anniversary__celebration .celebration__instagram .instagram__header .header__title .title__icon{font-size:3.296rem;margin-bottom:.7rem}.anniversary_forty .anniversary__celebration .celebration__instagram .instagram__header .header__title .title__h3{font-size:2.8rem}.anniversary_forty .anniversary__celebration .celebration__instagram .instagram__header .header__p{font-size:1.6rem;line-height:3rem;padding:0 5rem}.anniversary_forty .anniversary__celebration .instagram__collage{padding-bottom:15rem}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slick-dots{bottom:-2rem}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slider__slide{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-ms-grid-rows:(17.3rem)[2];grid-template-rows:repeat(2,17.3rem)}.anniversary_forty .anniversary__media{padding-top:14.5rem;padding-bottom:14rem}.anniversary_forty .anniversary__media:after{top:-5rem;height:10rem}.anniversary_forty .anniversary__media h4{font-size:1.4rem;line-height:1.8rem;margin-bottom:5.2rem}.anniversary_forty .anniversary__media .tabs .tabs__inner{margin-bottom:4.5rem}.anniversary_forty .anniversary__media .tabs .tabs__ul .tabs__li{margin:0 4rem}.anniversary_forty .anniversary__media .tabs .tabs__ul .tabs__title{font-size:6rem;line-height:7rem}.anniversary_forty .anniversary__media .media__slider .slick-track{left:-18rem}.anniversary_forty .anniversary__media .media__slider .slider__slide{padding-right:1.5rem;padding-left:1.5rem}.anniversary_forty .anniversary__media .media__slider .slider__slide .slide__background{height:16.9rem}.anniversary_forty .anniversary__media .media__slider .slider__slide .slide__description .description__date{font-size:1.4rem}.anniversary_forty .anniversary__media .media__slider .slider__slide .slide__description .description__h3{font-size:2.2rem;line-height:3rem}.anniversary_forty .anniversary__prefooter{padding:9rem 0}.anniversary_forty .anniversary__prefooter .prefooter__logo .logo__img{width:27.1rem;margin-bottom:5.6rem}.anniversary_forty .anniversary__prefooter .prefooter__links ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.anniversary_forty .anniversary__prefooter .prefooter__links a{font-size:1.2rem;line-height:2.2rem;padding:2rem 0}.anniversary_forty .anniversary__prefooter .prefooter__links li:not(:last-child):after{width:.1rem;height:5.8rem;top:0;right:-2.8rem}}@media (min-width:992px){.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slick-next{right:4rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slick-prev{left:4rem}.sandals__anniversary .anniversary__future .future__collage:before{width:46.9rem;height:45.6rem;top:-39rem}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slick-next{right:4rem}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slick-prev{left:4rem}}@media (min-width:1200px){.sandals__anniversary .anniversary__hero .hero__banner{height:114rem}.sandals__anniversary .anniversary__hero .hero__icon{font-size:23.987rem}.sandals__anniversary .anniversary__hero .hero__inner{top:-66rem}.sandals__anniversary .anniversary__intro{margin-top:-37rem}.sandals__anniversary .anniversary__intro .intro__wrapper:after{bottom:-7rem;height:14rem}.sandals__anniversary .anniversary__intro .intro__description{padding-bottom:14rem}.sandals__anniversary .anniversary__intro .intro__description .description__h1{-ms-flex-preferred-size:63.66667%;flex-basis:63.66667%;max-width:63.66667%}.sandals__anniversary .anniversary__intro .intro__description .description__h1 h1{font-size:6rem;line-height:6rem;margin-bottom:2.3rem}.sandals__anniversary .anniversary__intro .intro__description .description__h4 h4:after{margin-bottom:4rem}.sandals__anniversary .anniversary__timeline{padding-bottom:20rem}.sandals__anniversary .anniversary__timeline .timeline__h2{font-size:8rem;margin-bottom:4.8rem}.sandals__anniversary .anniversary__timeline .timeline__slider{min-height:80rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slick-track{margin-left:-3rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slick-arrow.slick-next{right:7.5rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slick-arrow.slick-prev{left:7.5rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide{height:67rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__background{width:35.8rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__background:after{border-top-right-radius:8rem 8rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__background:before{border-top-right-radius:10rem 10rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__progressive{border-top-right-radius:8rem 8rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__content .content__button{width:3.7rem;height:3.7rem;top:7.5rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__intro{padding:3.5rem 3rem 0}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__intro .intro__span{font-size:2.8rem;line-height:2.8rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__intro .intro__h3{font-size:1.8rem;margin-top:1rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__description{padding-left:3rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__description .description__p{font-size:1.4rem;line-height:2.6rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher{width:61.5rem;padding-right:6.5rem;padding-left:6.5rem;padding-top:4.5rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher .slide__background{height:27.6rem;width:17.9rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher .slide__description .description__h3{font-size:1.8rem;line-height:2.8rem;margin-top:3.5rem;margin-bottom:2rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide.slider__slide_butcher .slide__description .description__p{font-size:1.6rem;line-height:3rem}.sandals__anniversary .anniversary__timeline .output__button{font-size:1.6rem}.sandals__anniversary .anniversary__celebration:after{top:-7rem;height:14rem}.sandals__anniversary .anniversary__celebration{padding-top:19rem;padding-bottom:17.5rem}.sandals__anniversary .anniversary__celebration .celebration__header h2{font-size:8rem;margin-bottom:7.3rem}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item .item__image{height:40.9rem}.sandals__anniversary .anniversary__celebration .celebration__cards .card__item .item__image .image__icon{width:14.745rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slider__slide{-ms-grid-rows:(28.35rem)[2];grid-template-rows:repeat(2,28.35rem)}.sandals__anniversary .anniversary__celebration .modal__content .static-scaler .modal__static{padding:17.4rem 0 20.5rem}.sandals__anniversary .anniversary__celebration .modal__content .static-scaler .modal__close__button{width:6.1rem;height:6.1rem;right:6rem}.sandals__anniversary .anniversary__celebration .modal__content .static-scaler .modal__close__button .ic{font-size:2.964rem}.sandals__anniversary .anniversary__celebration .celebration__modal-title h2{line-height:8rem}.sandals__anniversary .anniversary__celebration .modal__cards .card__item .item__image{height:32.4rem}.sandals__anniversary .anniversary__celebration .modal__cards .card__item .item__content .content__h4{margin-bottom:.5rem}.sandals__anniversary .anniversary__celebration .modal__cards .card__item .item__content .content__span{font-size:1.8rem}.sandals__anniversary .anniversary__celebration .modal__cards .card__item .item__content .content__p{font-size:1.6rem;line-height:3rem}.sandals__anniversary .anniversary__media{padding:20rem 0}.sandals__anniversary .anniversary__media:after{top:-7rem;height:14rem}.sandals__anniversary .anniversary__media .tabs .tabs__inner{margin-bottom:3.4rem}.sandals__anniversary .anniversary__media .tabs .tabs__ul .tabs__li--active .tabs__title{text-decoration-thickness:.5rem}.sandals__anniversary .anniversary__media .tabs .tabs__ul .tabs__title{font-size:8rem;line-height:10rem}.sandals__anniversary .anniversary__media .media__slider .slick-next{right:7.5rem;top:15rem}.sandals__anniversary .anniversary__media .media__slider .slick-prev{left:7.5rem;top:15rem}.sandals__anniversary .anniversary__media .media__slider .slick-track{left:-29rem}.sandals__anniversary .anniversary__media .media__slider .slider__slide{width:58.2rem}.sandals__anniversary .anniversary__media .media__slider .slider__slide .slide__background{height:28.2rem}.sandals__anniversary .anniversary__impact:after{top:-7rem;height:14rem}.sandals__anniversary .anniversary__impact{padding-top:19rem;padding-bottom:8rem}.sandals__anniversary .anniversary__impact .impact__header h2{font-size:8rem;margin-bottom:7.3rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__image{height:40.9rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__image .image__icon.image__icon_1{width:21.25rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item .item__image .image__icon.image__icon_2{width:14.79rem}.sandals__anniversary .anniversary__impact .impact__cards .card__item.card__item_top .item__image{height:40.9rem}.sandals__anniversary .anniversary__impact .modal__content .static-scaler .modal__static{padding:17.4rem 0 20.5rem}.sandals__anniversary .anniversary__impact .modal__content .static-scaler .modal__close__button{width:6.1rem;height:6.1rem;right:6rem}.sandals__anniversary .anniversary__impact .modal__content .static-scaler .modal__close__button .ic{font-size:2.964rem}.sandals__anniversary .anniversary__impact .impact__modal-title h2{line-height:8rem}.sandals__anniversary .anniversary__impact .impact__modal-title h4{margin:0 auto;width:57%}.sandals__anniversary .anniversary__impact .impact__modal-title p{position:relative;font-size:1.6rem;line-height:3rem;margin:6rem auto 5rem;width:64%}.sandals__anniversary .anniversary__impact .impact__modal-title p:before{position:absolute;top:-6rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:113.4rem}.sandals__anniversary .anniversary__impact .modal__content .content__image{height:40.9rem}.sandals__anniversary .anniversary__impact .modal__content .content__image .image__icon{width:15.8rem}.sandals__anniversary .anniversary__impact .modal__content .content__list .list__item .item__p{font-size:1.6rem;line-height:3rem}.sandals__anniversary .anniversary__legacy .legacy__slider .slick-prev{left:7rem}.sandals__anniversary .anniversary__legacy .legacy__slider .slick-next{right:7rem}.sandals__anniversary .anniversary__legacy .legacy__slider .slider__slide .slide__background{height:94.5rem}.sandals__anniversary .anniversary__legacy .legacy__slider .slider__slide .slide__caption{position:absolute;bottom:12rem;font-family:OpenSans-Semibold;font-size:1.2rem;line-height:2rem;color:#fff;z-index:5;padding:0}.sandals__anniversary .anniversary__legacy .slide__wrapper{margin-top:-10rem}.sandals__anniversary .anniversary__legacy .slide__description{padding-bottom:14rem}.sandals__anniversary .anniversary__legacy .slide__description:after{bottom:-7rem;height:14rem}.sandals__anniversary .anniversary__legacy .slide__description h3{font-size:6rem;line-height:6rem}.sandals__anniversary .anniversary__future{padding-top:14.7rem;padding-bottom:18rem}.sandals__anniversary .anniversary__future .future__header h2{font-size:8rem}.sandals__anniversary .anniversary__future .future__header p{margin-top:2rem}.sandals__anniversary .anniversary__future .future__collage:before{width:55rem;top:-34rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__description{padding-left:6rem;padding-right:2.8rem;top:8rem}.sandals__anniversary .anniversary__future .future__collage .collage__item.collage__item_1{margin-top:12rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_0{height:58.5rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_1{height:28.2rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_2{width:46.5rem;height:29.4rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_3{height:58.5rem;margin-top:-11.3rem}.sandals__anniversary .anniversary__future .future__collage .collage__item .item__image.item__image_4{width:38.2rem;height:49.4rem}.sandals__anniversary .anniversary__prefooter{padding:15.6rem 0}.sandals__anniversary .anniversary__prefooter .prefooter__logo .logo__img{width:35.9rem;margin-bottom:7.9rem}.sandals__anniversary .anniversary__prefooter .prefooter__links a{font-size:1.6rem;letter-spacing:.48rem}.sandals__anniversary .anniversary__prefooter .prefooter__links li:not(:last-child):after{right:-5.8rem}.anniversary_forty .anniversary__hero .hero__banner{height:70.2rem}.anniversary_forty .anniversary__hero .hero__inner .icon__wrapper img{width:26rem}.anniversary_forty .forty__intro{margin-top:-7.5rem;margin-bottom:11.5rem}.anniversary_forty .forty__intro .intro__description{background:#fff}.anniversary_forty .forty__intro .intro__description .description__bg{padding:8rem 18.5rem;padding-bottom:15rem}.anniversary_forty .forty__intro .intro__description .description__bg:after{width:.2rem;height:14rem;bottom:-7.5rem}.anniversary_forty .forty__intro .intro__description .description__h1{font-size:6rem;line-height:6rem;margin-bottom:2rem}.anniversary_forty .forty__intro .intro__description .description__h2{padding-bottom:2.7rem;margin-bottom:2.5rem}.anniversary_forty .anniversary__project .h1__title{padding-bottom:3.3rem}.anniversary_forty .anniversary__project .project__item{background:#fff;margin-bottom:3rem}.anniversary_forty .anniversary__project .project__item .item_container{margin-bottom:4.5rem}.anniversary_forty .anniversary__project .project__item .item_container .item_image{padding-top:7.2rem;padding-right:4rem}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__inner{-ms-grid-rows:15.5rem 15.5rem 0;grid-template-rows:15.5rem 15.5rem 0}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__2{height:17.5rem}.anniversary_forty .anniversary__project .project__item .item_container .item_image .promo__collage .collage__item.item__4{height:12.5rem;margin-top:3rem}.anniversary_forty .anniversary__project .project__item .item_container .item_text{margin-right:0;padding:7rem 2.5rem 6.5rem 5rem}.anniversary_forty .anniversary__project .project__item .item_container .item_text .text__title{font-size:2.8rem;line-height:3rem}.anniversary_forty .anniversary__project .project__item .wrapper__cont .modal__item{padding:4rem;width:48.5%}.anniversary_forty .anniversary__project .project__item .wrapper__cont .modal__item .item__title_2{font-size:2rem;line-height:1.8rem}.anniversary_forty .anniversary__project .project__item .wrapper__cont .modal__item .item__description{font-size:1.4rem;line-height:2.6rem}.anniversary_forty .transforming__section{margin-top:19.7rem;padding-top:14rem}.anniversary_forty .transforming__section .h1__title{margin-bottom:7rem}.anniversary_forty .transforming__section .transforming__item .item__image{height:40.9rem}.anniversary_forty .transforming__section .transforming__item .item__image .image__icon.im-ic-palm-icon{margin-top:4.5rem}.anniversary_forty .transforming__section .transforming__item .item__image .image__icon{top:39%;text-align:center}.anniversary_forty .transforming__section .transforming__item .item__image .image__icon .circle{width:14.7rem;height:14.7rem}.anniversary_forty .transforming__section .transforming__item .item__image .image__icon .circle .ic{font-size:7.3rem}.anniversary_forty .transforming__section .transforming__item .item__image .image__icon .ic-palm-icon{font-size:9rem}.anniversary_forty .transforming__section .transforming__item .item__image .image__icon .ic-sandals-palm{font-size:7rem}.anniversary_forty .anniversary__celebration{padding-top:2rem}.anniversary_forty .anniversary__celebration .instagram__collage{padding-bottom:9.5rem}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slider__slide{-ms-grid-rows:(28.35rem)[2];grid-template-rows:repeat(2,28.35rem)}.anniversary_forty .anniversary__media{padding:18rem 0}.anniversary_forty .anniversary__media:after{top:-7rem;height:14rem}.anniversary_forty .anniversary__media .tabs .tabs__inner{margin-bottom:3.4rem}.anniversary_forty .anniversary__media .tabs .tabs__ul .tabs__li--active .tabs__title{text-decoration-thickness:.5rem}.anniversary_forty .anniversary__media .tabs .tabs__ul .tabs__title{font-size:8rem;line-height:10rem}.anniversary_forty .anniversary__media .media__slider .slick-next{right:7.5rem;top:15rem}.anniversary_forty .anniversary__media .media__slider .slick-prev{left:7.5rem;top:15rem}.anniversary_forty .anniversary__media .media__slider .slick-track{left:-29rem}.anniversary_forty .anniversary__media .media__slider .slider__slide{width:58.2rem}.anniversary_forty .anniversary__media .media__slider .slider__slide .slide__background{height:28.2rem}.anniversary_forty .anniversary__prefooter{padding:15.6rem 0}.anniversary_forty .anniversary__prefooter .prefooter__logo .logo__img{width:35.9rem;margin-bottom:7.9rem}.anniversary_forty .anniversary__prefooter .prefooter__links a{font-size:1.6rem;letter-spacing:.48rem}.anniversary_forty .anniversary__prefooter .prefooter__links li:not(:last-child):after{right:-5.8rem}}@media (min-width:1460px){.sandals__anniversary .anniversary__timeline .timeline__slider .slick-track{margin-left:10rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slick-next{right:-9rem}.sandals__anniversary .anniversary__celebration .celebration__instagram .instagram__collage .collage__slider .slick-prev{left:-9rem}.sandals__anniversary .anniversary__celebration .modal__content .static-scaler .modal__close__button,.sandals__anniversary .anniversary__impact .modal__content .static-scaler .modal__close__button{right:7rem}.anniversary_forty .anniversary__project .project__item .modal__close__button{top:6rem;right:6rem;font-size:4.238rem}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slick-next{right:-9rem}.anniversary_forty .anniversary__celebration .instagram__collage .collage__slider .slick-prev{left:-9rem}}@media (min-width:1920px){.sandals__anniversary .anniversary__timeline .timeline__slider .slick-track{margin-left:33rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slick-arrow.slick-next{right:30rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slick-arrow.slick-prev{left:30rem}.sandals__anniversary .anniversary__timeline .timeline__slider .slider__slide .slide__background{height:76.1rem}.sandals__anniversary .anniversary__media .media__slider .slick-next{right:30.5rem}.sandals__anniversary .anniversary__media .media__slider .slick-prev{left:30.5rem}.sandals__anniversary .anniversary__legacy .legacy__slider .slick-prev{left:30rem}.sandals__anniversary .anniversary__legacy .legacy__slider .slick-next{right:30rem}.sandals__anniversary .anniversary__legacy .legacy__slider .slider__slide .slide__caption{bottom:14rem}.sandals__anniversary .anniversary__legacy .slide__wrapper{margin-top:-12rem}.anniversary_forty .anniversary__media .media__slider .slick-next{right:30.5rem}.anniversary_forty .anniversary__media .media__slider .slick-prev{left:30.5rem}}@media (max-width:1199px){.sandals__anniversary .anniversary__timeline .timeline__slider .slick-arrow{height:4rem;width:4rem}}@media (max-width:767px){.xtra-pd{padding-left:3rem;padding-right:3rem}.sandals__anniversary .anniversary__timeline .timeline__dots{margin-top:3.6rem}.sandals__anniversary .anniversary__timeline .timeline__dots .slider__output{color:#000;padding:.4rem 1.2rem;font-size:1.4rem;line-height:1.8rem;position:absolute;left:1.5rem;top:1rem;-ms-transform:translateX(-50%);transform:translateX(-50%)}.sandals__anniversary .anniversary__timeline .timeline__dots .slider__output:before{content:"";display:block;background:#000;width:3rem;height:.3rem;border-radius:.4rem;margin:0 auto}.sandals__anniversary .anniversary__timeline .timeline__dots .slider__output .output__wrapper{position:relative}.sandals__anniversary .anniversary__timeline .timeline__dots .slider__output .output__wrapper:after,.sandals__anniversary .anniversary__timeline .timeline__dots .slider__output .output__wrapper:before{content:"";display:block;width:0;height:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:.6rem solid transparent;border-bottom:.6rem solid transparent}.sandals__anniversary .anniversary__timeline .timeline__dots .slider__output .output__wrapper:before{left:-1rem;border-right:.6rem solid #e2e2e2}.sandals__anniversary .anniversary__timeline .timeline__dots .slider__output .output__wrapper:after{right:-1rem;border-left:.6rem solid #e2e2e2}.sandals__anniversary .anniversary__celebration .celebration__modal-title p{width:70%;margin:0 auto}.sandals__anniversary .anniversary__celebration .modal__cards .card__item .item__content .content__h4{margin-top:2rem}.sandals__anniversary .anniversary__impact .modal__content .content__image{margin-bottom:4rem}.anniversary_forty .anniversary__prefooter .prefooter__links li:not(:last-child):after,.sandals__anniversary .anniversary__prefooter .prefooter__links li:not(:last-child):after{bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:768px) and (max-width:1199px){.sandals__anniversary .anniversary__celebration .modal__cards .card__item .item__content .content__h4{font-size:1.8rem;line-height:2.8rem}}