.valentine-day-section{padding:clamp(20px,5vw,60px) 0;max-width:100%;margin:0 auto;overflow:hidden}.valentine-day__header{text-align:center;margin-bottom:clamp(30px,6vw,32px);max-width:1760px}.valentine-day__title{font-family:var(--ivypresto-font);font-size:clamp(40px,4vw,50px);margin-bottom:15px;line-height:1.2;font-weight:600;color:#1a1a1a}.valentine-day__description{font-family:var(--manrope-font);font-size:clamp(22px,1.5vw,22px);max-width:100%;margin:0 auto;line-height:1.5;font-weight:500;color:#121212}.valentine-day__description p{margin-bottom:0}.valentine-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(15px,2vw,30px);margin:0 auto}@media(max-width:1200px){.valentine-grid{grid-template-columns:repeat(2,1fr);gap:15px}}@media(max-width:480px){.valentine-grid{gap:10px}}.valentine-grid[data-mobile-slider=true].slick-initialized,.valentine-grid[data-desktop-slider=true].slick-initialized{display:block}.valentine-grid[data-desktop-slider=true].slick-initialized{margin:0 -15px}.valentine-grid[data-desktop-slider=true].slick-initialized .valentine-card{margin:0 15px}@media(min-width:568px){body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-next,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-next,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:45px;height:45px;background:#fff;border:1px solid #000;border-radius:50%;font-size:0;color:transparent;display:flex!important;align-items:center;justify-content:center}.valentine-grid[data-desktop-slider=true] .bps-prev{left:-22px}body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-prev{left:7px}.valentine-grid[data-desktop-slider=true] .bps-next{right:-22px}body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-next,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-next,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-next{right:7px}.valentine-grid[data-desktop-slider=true] .bps-prev:after,.valentine-grid[data-desktop-slider=true] .bps-next:after{content:"";width:10px;height:10px;border-top:2px solid #000;border-right:2px solid #000;display:block}body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-prev:after,body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-next:after,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-prev:after,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-next:after,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-prev:after,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-next:after{content:"";width:10px;height:10px;border-top:2px solid #000;border-right:2px solid #000;display:block}.valentine-grid[data-desktop-slider=true] .bps-prev:after{transform:rotate(-135deg);margin-left:4px}body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-prev:after,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-prev:after,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-prev:after{transform:rotate(-135deg);margin-left:4px}.valentine-grid[data-desktop-slider=true] .bps-next:after{transform:rotate(45deg);margin-right:4px}body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-next:after,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-next:after,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-next:after{transform:rotate(45deg);margin-right:4px}}@media(max-width:567px){.valentine-grid[data-mobile-slider=true].slick-initialized,.valentine-grid[data-desktop-slider=true].slick-initialized{margin:0 -10px}.valentine-grid[data-mobile-slider=true].slick-initialized .valentine-card,.valentine-grid[data-desktop-slider=true].slick-initialized .valentine-card{margin:0 10px;height:auto}.valentine-grid[data-mobile-slider=true] .bps-prev,.valentine-grid[data-mobile-slider=true] .bps-next,.valentine-grid[data-desktop-slider=true] .bps-prev,.valentine-grid[data-desktop-slider=true] .bps-next,body[data-template="collection.valentines"] .valentine-grid[data-mobile-slider=true] .bps-prev,body[data-template="collection.valentines"] .valentine-grid[data-mobile-slider=true] .bps-next,body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-next,body[data-template="collection.mother-day"] .valentine-grid[data-mobile-slider=true] .bps-prev,body[data-template="collection.mother-day"] .valentine-grid[data-mobile-slider=true] .bps-next,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-next,body[data-template="collection.father-day"] .valentine-grid[data-mobile-slider=true] .bps-prev,body[data-template="collection.father-day"] .valentine-grid[data-mobile-slider=true] .bps-next,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:35px;height:35px;background:#fff;border:1px solid #000;border-radius:50%;font-size:0;color:transparent;display:flex!important;align-items:center;justify-content:center}.valentine-grid[data-mobile-slider=true] .bps-prev,.valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.valentines"] .valentine-grid[data-mobile-slider=true] .bps-prev,body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.mother-day"] .valentine-grid[data-mobile-slider=true] .bps-prev,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.father-day"] .valentine-grid[data-mobile-slider=true] .bps-prev,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-prev{left:5px}.valentine-grid[data-mobile-slider=true] .bps-next,.valentine-grid[data-desktop-slider=true] .bps-next,body[data-template="collection.valentines"] .valentine-grid[data-mobile-slider=true] .bps-next,body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-next,body[data-template="collection.mother-day"] .valentine-grid[data-mobile-slider=true] .bps-next,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-next,body[data-template="collection.father-day"] .valentine-grid[data-mobile-slider=true] .bps-next,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-next{right:5px}.valentine-grid[data-mobile-slider=true] .bps-prev:after,.valentine-grid[data-mobile-slider=true] .bps-next:after,.valentine-grid[data-desktop-slider=true] .bps-prev:after,.valentine-grid[data-desktop-slider=true] .bps-next:after{content:"";width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000;display:block}body[data-template="collection.valentines"] .valentine-grid[data-mobile-slider=true] .bps-prev:after,body[data-template="collection.valentines"] .valentine-grid[data-mobile-slider=true] .bps-next:after,body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-prev:after,body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-next:after,body[data-template="collection.mother-day"] .valentine-grid[data-mobile-slider=true] .bps-prev:after,body[data-template="collection.mother-day"] .valentine-grid[data-mobile-slider=true] .bps-next:after,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-prev:after,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-next:after,body[data-template="collection.father-day"] .valentine-grid[data-mobile-slider=true] .bps-prev:after,body[data-template="collection.father-day"] .valentine-grid[data-mobile-slider=true] .bps-next:after,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-prev:after,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-next:after{content:"";width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000;display:block}body[data-template="collection.valentines"] .valentine-grid[data-mobile-slider=true] .bps-prev:after,body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-prev:after,body[data-template="collection.mother-day"] .valentine-grid[data-mobile-slider=true] .bps-prev:after,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-prev:after,body[data-template="collection.father-day"] .valentine-grid[data-mobile-slider=true] .bps-prev:after,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-prev:after{transform:rotate(-135deg);margin-left:3px}body[data-template="collection.valentines"] .valentine-grid[data-mobile-slider=true] .bps-next:after,body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-next:after,body[data-template="collection.mother-day"] .valentine-grid[data-mobile-slider=true] .bps-next:after,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-next:after,body[data-template="collection.father-day"] .valentine-grid[data-mobile-slider=true] .bps-next:after,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-next:after{transform:rotate(45deg);margin-right:3px}body[data-template="collection.valentines"] .valentine-grid[data-mobile-slider=true] .slick-disabled,body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .slick-disabled,body[data-template="collection.mother-day"] .valentine-grid[data-mobile-slider=true] .slick-disabled,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .slick-disabled,body[data-template="collection.father-day"] .valentine-grid[data-mobile-slider=true] .slick-disabled,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .slick-disabled{opacity:.2;pointer-events:none}}.valentine-card{display:flex;flex-direction:column;transition:transform .3s ease;height:100%}.valentine-card__header{padding:clamp(15px,3vw,25px);color:#fff;text-align:left;min-height:unset;display:flex;flex-direction:column;justify-content:flex-start}@media(max-width:1680px){.valentine-card__header{min-height:215px}}@media(max-width:1199px){.valentine-card__header{min-height:210px}body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-next,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-next,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-next{right:12px}body[data-template="collection.valentines"] .valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.mother-day"] .valentine-grid[data-desktop-slider=true] .bps-prev,body[data-template="collection.father-day"] .valentine-grid[data-desktop-slider=true] .bps-prev{left:10px}body[data-template="collection.valentines"] .valentine-card__info,body[data-template="collection.mother-day"] .valentine-card__info,body[data-template="collection.father-day"] .valentine-card__info{font-size:16px}body[data-template="collection.valentines"] .valentine-card__button,body[data-template="collection.mother-day"] .valentine-card__button,body[data-template="collection.father-day"] .valentine-card__button{left:20%;margin-left:20px}}@media(max-width:567px){.valentine-card__header{min-height:unset}}.valentine-card__title{font-family:var(--ivypresto-font);font-size:clamp(16px,3.5vw,35px);font-weight:300;margin:0;text-transform:uppercase;line-height:1.2}.valentine-card__title i{font-weight:100}.valentine-card__subtitle{font-family:var(--ivypresto-font);font-size:clamp(14px,2.5vw,35px);margin:7px 0;font-weight:500;line-height:1.1}.valentine-card__info{font-size:clamp(8px,1.2vw,16px);font-weight:300;opacity:.9;letter-spacing:.5px;font-family:var(--manrope-font)}.valentine-card__image-wrapper{position:relative;line-height:0;overflow:hidden;flex-grow:1}.valentine-card__image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.valentine-card:hover .valentine-card__image-wrapper img{transform:scale(1.08)}.valentine-card__button{position:absolute;bottom:clamp(15px,4vw,25px);left:30%;transform:translate(-50%);padding:7px;text-decoration:none;font-weight:500;font-size:clamp(16px,1.2vw,20px);border-radius:4px;transition:all .3s ease;text-align:center;width:85%;max-width:173px;display:inline-block;white-space:nowrap;height:51px;line-height:33px}.valentine-card__button:hover{opacity:.9;transform:translate(-50%) translateY(-2px)}.valentine-banner{display:flex;margin-top:clamp(40px,8vw,50px);width:100%;background-color:#8b1a1a}@media(max-width:567px){.valentine-banner{flex-direction:column}}.valentine-banner__image-side{position:relative;line-height:0;width:50%}.valentine-banner__image-side img{width:100%;height:100%;object-fit:cover;min-height:400px}.valentine-banner__badge{position:absolute;top:clamp(15px,4vw,30px);right:clamp(15px,4vw,30px);width:clamp(80px,15vw,130px);height:clamp(80px,15vw,130px);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:15px;font-size:clamp(12px,2vw,21px);font-weight:500;line-height:1.3;box-shadow:0 4px 15px #0003;font-family:var(--manrope-font)}.valentine-banner__content-side{font-family:var(--manrope-font);padding:clamp(30px,10vw,80px) clamp(30px,10vw,50px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;width:80%}@media(max-width:992px){body[data-template="collection.valentines"] .valentine-banner__content-side,body[data-template="collection.mother-day"] .valentine-banner__content-side,body[data-template="collection.father-day"] .valentine-banner__content-side{padding:clamp(30px,10vw,80px) clamp(20px,10vw,0px)}.valentine-banner__title{line-height:1.1}}@media(max-width:568px){body[data-template="collection.valentines"] .valentine-banner__content-side,body[data-template="collection.mother-day"] .valentine-banner__content-side,body[data-template="collection.father-day"] .valentine-banner__content-side{padding:clamp(30px,10vw,80px) clamp(30px,10vw,50px)}.valentine-banner__title{line-height:1.4}}.valentine-banner__title{font-family:var(--ivypresto-font);font-size:clamp(28px,5.5vw,47px);margin-bottom:25px;line-height:1.4;font-weight:600;max-width:1038px;width:100%}.valentine-banner__subtitle{font-size:clamp(16px,2.5vw,22px);margin-bottom:15px;font-weight:300;opacity:.9;max-width:934px;width:100%}.valentine-banner__description{font-size:clamp(14px,2vw,22px);margin-bottom:10px;max-width:934px;width:100%;line-height:1.5;font-weight:300}.valentine-banner__subtext{font-size:clamp(11px,1.2vw,22px);font-weight:300;letter-spacing:.5px;opacity:.8;max-width:934px;width:100%}.valentine-grid-wrapper{width:100%}@media(max-width:1680px){.valentine-card__button{height:46px;line-height:30px}}@media(max-width:1200px){.valentine-banner__image-side,.valentine-banner__content-side{width:100%}.valentine-card__button{left:50%;height:30px;line-height:100%;font-size:12px;max-width:100px;display:flex;align-items:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/1140/assets/valentine-day-page.css.map */
