@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}
