.editorial-font{font-family:"Playfair Display","Times New Roman","Garamond",serif;font-style:italic}.custom-mq{font-family:"sm=375px&md=768px&lg=1024px&xl=1440px"}.c-i-c__size-custom-price__title{font-family:"Poppins",sans-serif;font-size:1.1rem;letter-spacing:0.02rem;line-height:1.5;font-weight:400}.c-i-c__size-description span,.c-sku-info-gift-card .c-i-c__notify-me-text{font-family:"Poppins",sans-serif;font-size:1.6rem;letter-spacing:0.02rem;line-height:1.2;font-weight:400}@media screen and (min-width: 1024px){.c-i-c__size-description span,.c-sku-info-gift-card .c-i-c__notify-me-text{font-family:"Poppins",sans-serif;font-size:1.2rem;letter-spacing:0.02rem;line-height:1.5}}.c-sku-info-gift-card .c-i-c__collection{font-family:"Poppins",sans-serif;font-size:1.3rem;letter-spacing:0.02rem;line-height:1.2;font-weight:400}.c-i-c__size-selector label,.c-sku-info-gift-card .c-i-c__name{font-family:"Poppins",sans-serif;font-size:2rem;letter-spacing:normal;line-height:1.1}.c-sku-info-gift-card .c-i-c__description{font-family:"Poppins",sans-serif;font-size:1.6rem;letter-spacing:normal;line-height:1.43}.gift-card-main .c-g-c-m__wrapper{display:flex;flex-direction:column}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__images{white-space:nowrap;overflow-x:hidden;overflow-y:hidden}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__images .w-s-i__icon-container{display:none}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__images .simplebar-content{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__images .c-g-c-m__image{display:inline-block;scroll-snap-align:start}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__images .c-g-c-m__image .w-s-i__image{cursor:auto}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__info{overflow-x:hidden;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__info:-webkit-scrollbar{display:none}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__info input[type=text]{line-height:normal;color:#000}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__info .c-sku-info-gift-card{transition:transform .5s var(--anim-curve)}.gift-card-main .c-g-c-m__shipping-info{display:flex;flex-direction:column;background-color:#f3f3f0;height:22.8rem;justify-content:center;align-items:center}.gift-card-main .c-g-c-m__shipping-info__wrapper{width:100%;display:flex;flex-direction:row;justify-content:center}.gift-card-main .c-g-c-m__shipping-info__element{display:flex;flex-direction:column;justify-content:center;align-items:start}.gift-card-main .c-g-c-m__shipping-info__element-icon{text-align:left;font-size:1.6rem}.gift-card-main .c-g-c-m__shipping-info__element-title{margin-top:0.6rem 0;font-size:16px;font-weight:500;line-height:2.4rem;letter-spacing:.02em;text-align:left}.gift-card-main .c-g-c-m__shipping-info__element-desc{font-size:1.3rem;font-weight:400;line-height:2rem;letter-spacing:.02em;text-align:left}@media screen and (max-width: 767px){.gift-card-main .c-g-c-m__breadcrumb{visibility:hidden}.gift-card-main .c-g-c-m__wrapper{display:flex;flex-direction:row;justify-content:center}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__images{display:flex;justify-content:center;white-space:normal;overflow:auto}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__info{overflow-y:auto;transition:top .2s var(--anim-curve);display:flex;justify-content:center;flex-direction:column;width:95%}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__info.menu-open{top:var(--header-extended--height);max-height:calc(100vh - var(--header-extended--height))}}@media screen and (min-width: 768px)and (max-width: 1023px){.gift-card-main .c-g-c-m__breadcrumb{visibility:hidden;margin-top:2rem;margin-bottom:1.6rem}.gift-card-main .c-g-c-m__wrapper{display:flex;flex-direction:row;justify-content:center}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__images{display:flex;justify-content:center;white-space:normal;overflow:auto}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__info{overflow-y:auto;transition:top .2s var(--anim-curve);display:flex;justify-content:center;flex-direction:column;width:65%}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__info.menu-open{top:var(--header-extended--height);max-height:calc(100vh - var(--header-extended--height))}}@media screen and (min-width: 1024px){.gift-card-main{width:93.8888888889%;margin:0 auto;max-width:1600px}.gift-card-main .c-g-c-m__breadcrumb{visibility:visible;margin-top:2rem;margin-bottom:1.6rem}.gift-card-main .c-g-c-m__wrapper{display:flex;flex-direction:row}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__images{padding-left:4rem;display:flex;justify-content:start;flex-direction:column;align-items:center}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__info{padding-right:9.7rem}}@media screen and (min-width:1440px){.gift-card-main .c-g-c-m__wrapper .c-g-c-m__images{padding-left:4rem}.gift-card-main .c-g-c-m__wrapper .c-g-c-m__info{padding-right:9.7rem}}.c-sku-info-gift-card .c-i-c__base-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.c-sku-info-gift-card .c-i-c__name{font-weight:500}.c-sku-info-gift-card .c-i-c__inner-title{font-weight:600;font-size:1.2rem;margin-top:1.3rem;margin-bottom:1.6rem}.c-sku-info-gift-card .c-i-c__collection{line-height:1.07;margin-bottom:2.4rem;margin-top:2.4rem}.c-sku-info-gift-card .c-i-c__description{font-size:1.4rem;line-height:24px}.c-sku-info-gift-card .c-i-c__description__paragraph{margin-bottom:3rem;color:#000}.c-sku-info-gift-card .c-i-c__description__paragraph a{color:#000;text-decoration:underline}.c-sku-info-gift-card .c-i-c__cta{position:relative;margin:2.4rem 0rem}.c-sku-info-gift-card .c-i-c__cta__icon-text{position:relative}.c-sku-info-gift-card .c-i-c__cta__icon-text i{position:absolute;right:0;transform:translateX(125%)}.c-sku-info-gift-card .c-i-c__notify-me-text{color:#ddd;margin-top:2.4rem}.c-sku-info-gift-card .c-i-c__notify-me-email{margin-top:1.6rem}.c-sku-info-gift-card .c-i-c__inputs{margin-bottom:1.6rem}.c-sku-info-gift-card .c-i-c .form-group{margin-top:1.6rem}.c-sku-info-gift-card .c-i-c__form .main-error{padding:1rem 0;font-size:1.4rem;color:#c90000}.c-i-c__size-description{display:flex;align-items:center;margin-bottom:2.6rem}.c-i-c__size-description span{margin-right:1rem}.c-i-c__size-description img{height:3.5rem;width:auto}.c-i-c__size-finder{margin:1.7rem 0rem 1.5rem;display:flex;flex-direction:column}.c-i-c__size-finder-items{display:flex;margin-bottom:3.5rem;flex-wrap:wrap}.c-i-c__size-selector{cursor:pointer}.c-i-c__size-selector label{font-size:1.3rem;font-weight:400;border:solid 0.1rem #000;border-radius:2rem;width:100%;height:3.5rem;padding:0.7rem 1.8rem;display:flex;align-items:center;justify-content:center;margin-bottom:0.8rem;margin-right:0.8rem;text-wrap:nowrap;cursor:pointer}.c-i-c__size-selector label h2{font-size:inherit;font-weight:inherit}.c-i-c__size-selector input{display:none}.c-i-c__size-selector input:checked~label{background:#000;color:#fff}.c-i-c__size-selector--other label{font-size:1.2rem;text-transform:uppercase}.c-i-c__size-custom-price{display:none;position:relative;margin-bottom:2.3rem}.c-i-c__size-custom-price__input{position:relative}.c-i-c__size-custom-price input{border:1px solid #c7c7c7;color:#000}.c-i-c__size-custom-price.show{display:block}.c-i-c__size-custom-price__title{line-height:1.07;margin-bottom:2.4rem}.c-i-c .email-error input{border:1px solid #c90000;background-color:#fff6f6;color:#000}.c-i-c .email-error label,.c-i-c .email-error span,.c-i-c .email-error .email-error-message{color:#c90000}@media screen and (min-width: 768px){.c-i-c__size-finder-items{grid-column-gap:1.2rem}.c-i-c__size-selector--other label{font-size:1.3rem}}.c-i-c__inputs{margin-bottom:2.7rem}.c-i-c__inputs input{font-weight:500;border:1px solid #c7c7c7;color:#000}.c-i-c__inputs .form-group{margin-top:2.7rem;position:relative}.c-i-c__inputs .form-group textarea{max-height:14rem;border:1px solid #c7c7c7;color:#000;font-size:1.3rem}.c-i-c__inputs .form-group textarea::placeholder{color:#000}.c-i-c .error{font-size:1.2rem;color:#c90000}.c-i-c__shipping{padding-bottom:10rem}.c-i-c__shipping .c-i-c .form-group{margin-top:3rem;margin-bottom:3rem}.c-i-c__shipping .c-i-c .form-group input{font-family:500;border:1px solid #c7c7c7;color:#000;font-size:1.3rem}.c-i-c__shipping .c-i-c__date{position:relative}.c-i-c__shipping .c-i-c__date input{font-weight:500;border:1px solid #c7c7c7;color:#000}.c-i-c__shipping .c-i-c__date input.error+.custom-date{border:1px solid #c90000;background:#fff6f6}.c-i-c__shipping .c-i-c__date i{position:absolute;top:1.4rem;right:1.5rem;font-size:1.6rem;background-color:#fff;width:3rem;height:2rem;text-align:center;pointer-events:none}.c-i-c__shipping .c-i-c__date .in3-custom-placeholder.input-date-placeholder,.c-i-c__shipping .c-i-c__date .in3-custom-placeholder.open{top:0.6rem;font-size:10px;font-weight:300}.c-i-c__shipping .c-i-c__date .flatpickr-wrapper{width:100%}.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar{width:100%;top:0.8rem;box-shadow:1px 0 0 #c7c7c7,-1px 0 0 #c7c7c7,0 1px 0 #c7c7c7,0 -1px 0 #c7c7c7,0 3px 13px rgba(0,0,0,.08)}.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar::before,.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar::after{display:none}.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar .flatpickr-rContainer,.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar .flatpickr-days,.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar .dayContainer{width:100%;max-width:unset}.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar .flatpickr-months{height:4.4rem}.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-month{height:4.4rem;border-bottom:1px solid #c7c7c7}.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month{height:4.4rem;padding:1.225rem 0 0 0;font-size:1.3rem;line-height:1.5;font-weight:600;color:#000}.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInput{color:#000;font-weight:600}.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar .flatpickr-day,.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar .flatpickr-weekday{font-size:1.3rem;line-height:1.5;height:auto;margin-bottom:1.6rem;font-weight:600}.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar .flatpickr-weekdays{margin-top:1.6rem}.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar .flatpickr-day.selected{text-decoration:underline;background-color:#fff;color:#000}.c-i-c__shipping .c-i-c__date .flatpickr-wrapper .flatpickr-calendar .flatpickr-day:not(.flatpickr-disabled){color:#000}.c-i-c__shipping .c-i-c__description{font-size:1.2rem;line-height:1.68rem;color:#000;margin-top:0.5rem;margin-bottom:3rem}.c-i-c__shipping .c-i-c__footer{margin-top:2.4rem}.c-i-c__shipping .c-i-c__footer a{color:#000}.c-i-c__shipping .c-i-c__footer button{border:none;margin-top:2rem;margin-bottom:1rem}.c-i-c__shipping .c-i-c__footer__subtext{color:#777}.c-i-c__shipping .c-i-c__footer .custom-checkbox .form-check-label::after{font-size:8px;padding-left:2px;padding-top:4px}.w-sku-image{position:relative}.w-sku-image .w-s-i__wrapper{position:relative}.w-sku-image .w-s-i__image{width:100%}.w-sku-image .w-s-i__icon-container{position:absolute;top:1.7rem;left:2.3rem;width:3.2rem;height:3.2rem;cursor:pointer;z-index:1}.w-sku-image .w-s-i__zoom-icon{width:100%;height:100%}.w-breadcrumb{font-family:"Poppins",sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7rem;letter-spacing:.03em;text-align:center;white-space:nowrap}.w-breadcrumb .breadcrumb__wrapper{display:flex;align-items:center}.w-breadcrumb .breadcrumb__wrapper span{color:#d6d6d6;padding:0 0.6rem}.w-breadcrumb .breadcrumb__wrapper a{text-decoration:none;color:#777}.w-breadcrumb .breadcrumb__wrapper a:hover{text-decoration:underline}@media screen and (max-width: 1023px){.w-breadcrumb{font-family:"Poppins",sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.02em;text-align:center}}.flatpickr-calendar .flatpickr{width:100%}.flatpickr-calendar .flatpickr-day{border:none !important}.flatpickr-calendar .flatpickr-day:not(.flatpickr-disabled){font-weight:600}.flatpickr-calendar .flatpickr-day:hover{background:#dcdcdc !important;border-color:#dcdcdc !important}.flatpickr-calendar .flatpickr-day.today{border-bottom-color:#4f99ff !important}.flatpickr-calendar .flatpickr-day.today:hover,.flatpickr-calendar .flatpickr-day.today.selected{background:#4f99ff !important;border-color:#4f99ff !important}
