@keyframes share-button-module-scss-module__NxADBW__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes share-button-module-scss-module__NxADBW__slideRight{0%{right:-315px}to{right:0}}@keyframes share-button-module-scss-module__NxADBW__slideLeft{0%{left:-100%}to{left:0}}@keyframes share-button-module-scss-module__NxADBW__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes share-button-module-scss-module__NxADBW__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.share-button-module-scss-module__NxADBW__button{background:rgb(var(--white));border:1px solid rgb(var(--pastelGrey));border-radius:30px}.share-button-module-scss-module__NxADBW__button:hover{border:1px solid rgb(var(--spanishGrey))}@media screen and (max-width:880px){.share-button-module-scss-module__NxADBW__button{padding:7px}}@media print,screen and (min-width:881px){.share-button-module-scss-module__NxADBW__button{height:36px;padding-inline:16px}.share-button-module-scss-module__NxADBW__button .share-button-module-scss-module__NxADBW__desktopButtonText{vertical-align:middle;margin-inline:4px}}@media screen and (max-width:880px){.share-button-module-scss-module__NxADBW__button .share-button-module-scss-module__NxADBW__desktopButtonText{display:none}}.share-button-module-scss-module__NxADBW__button svg{vertical-align:middle;width:1.25rem;height:1.25rem}.share-button-module-scss-module__NxADBW__button.share-button-module-scss-module__NxADBW__card{border-radius:var(--border-radius-large);border-color:rgb(var(--neutralGrey));min-height:44px;color:rgb(var(--darkCharcoal));box-shadow:var(--shadow-level-2);align-items:center;gap:8px;padding:10px;display:flex}.share-button-module-scss-module__NxADBW__button.share-button-module-scss-module__NxADBW__card:hover{border-color:rgb(var(--spanishGrey))}
@keyframes share-modal-module-scss-module__Mf8aDW__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes share-modal-module-scss-module__Mf8aDW__slideRight{0%{right:-315px}to{right:0}}@keyframes share-modal-module-scss-module__Mf8aDW__slideLeft{0%{left:-100%}to{left:0}}@keyframes share-modal-module-scss-module__Mf8aDW__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes share-modal-module-scss-module__Mf8aDW__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.share-modal-module-scss-module__Mf8aDW__container{background-color:rgb(var(--white));box-shadow:var(--elevation-xlarge);border-radius:10px;width:340px;padding:40px 40px 38px;position:relative}.share-modal-module-scss-module__Mf8aDW__container .share-modal-module-scss-module__Mf8aDW__title{font-size:var(--font-size-xl)}
@keyframes share-options-list-module-scss-module__7XB8PG__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes share-options-list-module-scss-module__7XB8PG__slideRight{0%{right:-315px}to{right:0}}@keyframes share-options-list-module-scss-module__7XB8PG__slideLeft{0%{left:-100%}to{left:0}}@keyframes share-options-list-module-scss-module__7XB8PG__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes share-options-list-module-scss-module__7XB8PG__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.share-options-list-module-scss-module__7XB8PG__list{margin-top:36px}.share-options-list-module-scss-module__7XB8PG__list .share-options-list-module-scss-module__7XB8PG__shareOptionButton{align-items:center;gap:10px;display:flex}.share-options-list-module-scss-module__7XB8PG__list .share-options-list-module-scss-module__7XB8PG__icon{background-color:rgb(var(--isabelline));border-radius:30px;justify-content:center;align-items:center;padding:6px;display:flex}.share-options-list-module-scss-module__7XB8PG__list .share-options-list-module-scss-module__7XB8PG__icon svg{width:1.75rem;height:1.75rem}.share-options-list-module-scss-module__7XB8PG__list .share-options-list-module-scss-module__7XB8PG__description{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:1.4375rem}.share-options-list-module-scss-module__7XB8PG__list .share-options-list-module-scss-module__7XB8PG__divider{border-top:rgb(var(--isabelline));margin:18px 0}
@keyframes floating-action-buttons-module-scss-module__v9LMBa__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes floating-action-buttons-module-scss-module__v9LMBa__slideRight{0%{right:-315px}to{right:0}}@keyframes floating-action-buttons-module-scss-module__v9LMBa__slideLeft{0%{left:-100%}to{left:0}}@keyframes floating-action-buttons-module-scss-module__v9LMBa__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes floating-action-buttons-module-scss-module__v9LMBa__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}@media print,screen and (min-width:881px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer{pointer-events:none;top:20px;right:20px}}@media screen and (max-width:880px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer.floating-action-buttons-module-scss-module__v9LMBa__fixed{padding:0 12px 0 16px}}@media print,screen and (min-width:881px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__backButton{display:none}}@media screen and (max-width:880px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__backButton.floating-action-buttons-module-scss-module__v9LMBa__floating{background:rgb(var(--white));border:1px solid rgb(var(--pastelGrey));border-radius:50%;padding:8px}.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__backButton.floating-action-buttons-module-scss-module__v9LMBa__floating:hover{border:1px solid rgb(var(--spanishGrey))}.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__backButton.floating-action-buttons-module-scss-module__v9LMBa__floating svg{width:1.25rem;height:1.25rem}.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__backButton.floating-action-buttons-module-scss-module__v9LMBa__fixed svg{width:1.5rem;height:1.5rem}}.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__shareButton{pointer-events:auto}@media screen and (max-width:880px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__shareButton.floating-action-buttons-module-scss-module__v9LMBa__fixed{border:none;padding:0}.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__shareButton.floating-action-buttons-module-scss-module__v9LMBa__fixed svg{width:1.5rem;height:1.5rem}}.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox{margin-right:auto;display:inline-block}@media print,screen and (min-width:881px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox{margin-left:12px}}@media screen and (max-width:880px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox.floating-action-buttons-module-scss-module__v9LMBa__floating{margin-left:20px}.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox.floating-action-buttons-module-scss-module__v9LMBa__fixed{margin-left:16px}}.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox .floating-action-buttons-module-scss-module__v9LMBa__likeButton{border-radius:30px;display:inline-block}@media print,screen and (min-width:881px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox .floating-action-buttons-module-scss-module__v9LMBa__likeButton{pointer-events:auto;background-color:rgb(var(--white));border:1px solid rgb(var(--pastelGrey));padding:8px 12px 8px 18px}.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox .floating-action-buttons-module-scss-module__v9LMBa__likeButton:hover{border:1px solid rgb(var(--spanishGrey))}}@media screen and (max-width:880px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox .floating-action-buttons-module-scss-module__v9LMBa__likeButton.floating-action-buttons-module-scss-module__v9LMBa__floating{background-color:rgb(var(--white));border:1px solid rgb(var(--pastelGrey));padding:8px}}.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox .floating-action-buttons-module-scss-module__v9LMBa__likeButton .floating-action-buttons-module-scss-module__v9LMBa__likeIcon{display:inline-block}@media print,screen and (min-width:881px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox .floating-action-buttons-module-scss-module__v9LMBa__likeButton .floating-action-buttons-module-scss-module__v9LMBa__likeIcon{width:1.25rem;height:1.25rem}}@media screen and (max-width:880px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox .floating-action-buttons-module-scss-module__v9LMBa__likeButton .floating-action-buttons-module-scss-module__v9LMBa__likeIcon.floating-action-buttons-module-scss-module__v9LMBa__fixed{width:1.5rem;height:1.5rem}.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox .floating-action-buttons-module-scss-module__v9LMBa__likeButton .floating-action-buttons-module-scss-module__v9LMBa__likeIcon.floating-action-buttons-module-scss-module__v9LMBa__floating{width:1.25rem;height:1.25rem}}@media print,screen and (min-width:881px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox .floating-action-buttons-module-scss-module__v9LMBa__likeButton span{vertical-align:middle;margin-right:4px}}@media screen and (max-width:880px){.floating-action-buttons-module-scss-module__v9LMBa__floatingContainer .floating-action-buttons-module-scss-module__v9LMBa__likeButtonBox .floating-action-buttons-module-scss-module__v9LMBa__likeButton span{display:none}}
@keyframes item-price-info-module-scss-module__HrhOaa__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes item-price-info-module-scss-module__HrhOaa__slideRight{0%{right:-315px}to{right:0}}@keyframes item-price-info-module-scss-module__HrhOaa__slideLeft{0%{left:-100%}to{left:0}}@keyframes item-price-info-module-scss-module__HrhOaa__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes item-price-info-module-scss-module__HrhOaa__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}@media print,screen and (min-width:881px){.item-price-info-module-scss-module__HrhOaa__itemPriceInfoBox{display:none}}@media screen and (max-width:880px){.item-price-info-module-scss-module__HrhOaa__itemPriceInfoBox{margin-right:12px}}.item-price-info-module-scss-module__HrhOaa__heading{font-size:var(--font-size-xs);display:block}.item-price-info-module-scss-module__HrhOaa__price{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);padding-top:2px}
@keyframes gallery-dfp-module-scss-module__ZZLf-W__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes gallery-dfp-module-scss-module__ZZLf-W__slideRight{0%{right:-315px}to{right:0}}@keyframes gallery-dfp-module-scss-module__ZZLf-W__slideLeft{0%{left:-100%}to{left:0}}@keyframes gallery-dfp-module-scss-module__ZZLf-W__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes gallery-dfp-module-scss-module__ZZLf-W__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.gallery-dfp-module-scss-module__ZZLf-W__galleryDfp{width:120px;height:600px;margin-inline:32px}
@keyframes top-gallery-module-scss-module__pH-E5G__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes top-gallery-module-scss-module__pH-E5G__slideRight{0%{right:-315px}to{right:0}}@keyframes top-gallery-module-scss-module__pH-E5G__slideLeft{0%{left:-100%}to{left:0}}@keyframes top-gallery-module-scss-module__pH-E5G__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes top-gallery-module-scss-module__pH-E5G__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.top-gallery-module-scss-module__pH-E5G__topGalleryBox{position:relative}@media screen and (max-width:880px){.top-gallery-module-scss-module__pH-E5G__topGalleryBox{height:240px}}@media print,screen and (min-width:881px){.top-gallery-module-scss-module__pH-E5G__topGalleryBox{height:440px;margin-top:30px}.top-gallery-module-scss-module__pH-E5G__topGalleryBox .top-gallery-module-scss-module__pH-E5G__mobileDfp{display:none}}@media screen and (max-width:880px){.top-gallery-module-scss-module__pH-E5G__topGalleryBox .top-gallery-module-scss-module__pH-E5G__mobileDfp{border-bottom:1px solid rgb(var(--isabelline));min-height:40px;margin:4px 0}}.top-gallery-module-scss-module__pH-E5G__contactSection{padding:12px 16px}
