.hoyry-gest-items:not(.hoyry-gest-items--no-popup) .offers-list .offer-item{cursor:pointer}.hoyry-gest-items:not(.hoyry-gest-items--no-popup) .offers-list .offer-item:before{content:"";display:block;position:absolute;top:var(--hoyry-gest-items-arrow-offset, 24px);right:var(--hoyry-gest-items-arrow-offset, 24px);width:var(--hoyry-gest-items-arrow-size, clamp(2.5rem, 2.4459375rem + 0.2702702703vw, 2.75rem));height:var(--hoyry-gest-items-arrow-size, clamp(2.5rem, 2.4459375rem + 0.2702702703vw, 2.75rem));border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:var(--hoyry-gest-items-arrow-icon-size, clamp(1.36375rem, 1.3343125rem + 0.1472972973vw, 1.5rem));border:1px solid var(--hoyry-gest-items-arrow-border-color, var(--wp--preset--color--custom-valkoinen));background-image:var(--button-arrow-white-url);z-index:1;transition:all .2s ease-in-out !important}@media(max-width: 767px){.hoyry-gest-items:not(.hoyry-gest-items--no-popup) .offers-list .offer-item:before{display:none}}.hoyry-gest-items:not(.hoyry-gest-items--no-popup) .offers-list .offer-item:focus{outline:none}.hoyry-gest-items:not(.hoyry-gest-items--no-popup) .offers-list .offer-item:focus-visible{outline:var(--hoyry-gest-items-focus-width, 2px) solid var(--hoyry-gest-items-focus-color, currentColor);outline-offset:var(--hoyry-gest-items-focus-offset, 4px);border-radius:var(--hoyry-gest-items-focus-radius, 40px)}.hoyry-gest-items .offers-list .offer-item .offer-text p,.hoyry-gest-items .offers-list .offer-item .offer-text ul,.hoyry-gest-items .offers-list .offer-item .offer-text ol{margin-top:0;margin-bottom:var(--hoyry-gest-items-text-spacing, clamp(0.375rem, 0.348rem + 0.1351351351vw, 0.5rem))}.hoyry-gest-items .offers-list .offer-item .offer-text p:last-child,.hoyry-gest-items .offers-list .offer-item .offer-text ul:last-child,.hoyry-gest-items .offers-list .offer-item .offer-text ol:last-child{margin-bottom:0}.hoyry-gest-items .offers-list .offer-item .offer-text ul,.hoyry-gest-items .offers-list .offer-item .offer-text ol{padding-left:var(--hoyry-gest-items-text-list-indent, 1.25em)}.hoyry-gest-items .offers-list .offer-item .offer-text a{color:var(--hoyry-gest-items-text-link-color, var(--wp--preset--color--custom-per-meri));text-decoration:underline;text-underline-offset:var(--hoyry-gest-items-text-link-underline-offset, 0.15em)}.hoyry-gest-items .offers-list .offer-item .offer-text a:hover{color:var(--hoyry-gest-items-text-link-color-hover, var(--wp--preset--color--custom-y-taivas));text-decoration-thickness:var(--hoyry-gest-items-text-link-underline-hover, 2px)}.hoyry-gest-items .offers-list .offer-item .offer-text a:focus-visible{outline:var(--hoyry-gest-items-focus-width, 2px) solid var(--hoyry-gest-items-focus-color, var(--wp--preset--color--custom-per-meri));outline-offset:var(--hoyry-gest-items-focus-offset, 2px);border-radius:var(--hoyry-gest-items-text-link-focus-radius, 2px)}.hoyry-gest-items .offers-show-more{display:flex;justify-content:center;margin-top:var(--hoyry-gest-items-show-more-gap, var(--hoyry-spacing-120));position:relative}.has-text-color .hoyry-gest-items{--hoyry-gest-items-title-color: currentColor;--hoyry-gest-items-card-text-color: currentColor;--hoyry-gest-items-text-link-color: currentColor;--hoyry-gest-items-text-link-color-hover: currentColor;--hoyry-gest-items-focus-color: currentColor;color:inherit}.has-text-color .hoyry-gest-items .offers-list .offer-item{color:inherit}.has-text-color .hoyry-gest-items .offers-list .offer-item .offer-content .offer-title{color:var(--hoyry-gest-items-title-color)}.has-text-color .hoyry-gest-items .offers-list .offer-item .offer-content .offer-product{color:var(--hoyry-gest-items-card-text-color)}.has-text-color .hoyry-gest-items .offers-list .offer-item .offer-content .offer-text a{color:var(--hoyry-gest-items-text-link-color)}.has-text-color .hoyry-gest-items .offers-list .offer-item .offer-content .offer-text a:hover,.has-text-color .hoyry-gest-items .offers-list .offer-item .offer-content .offer-text a:focus{color:var(--hoyry-gest-items-text-link-color-hover)}.hoyry-gest-popup-content button.hoyry-gest-hide-popup-content{border:0;padding:0;margin:0}.hoyry-gest-popup-content button.hoyry-gest-hide-popup-content:focus-visible{outline:var(--hoyry-gest-items-focus-width, 2px) solid var(--hoyry-gest-items-focus-color, var(--wp--preset--color--custom-per-meri));outline-offset:var(--hoyry-gest-items-focus-offset, 4px)}.hoyry-gest-popup-content .hoyry-gest-popup-social{display:flex;flex-wrap:wrap;gap:var(--hoyry-gest-items-social-gap, 3px);margin-top:var(--hoyry-gest-items-social-margin, 1em)}.hoyry-gest-popup-content .hoyry-gest-popup-social-link{display:inline-flex;align-items:center;justify-content:center;width:var(--hoyry-gest-items-social-size, 3.25em);height:var(--hoyry-gest-items-social-size, 3.25em);border-radius:50%;box-sizing:border-box;background-color:var(--hoyry-gest-items-social-background, var(--wp--preset--color--custom-valkoinen));border:1px solid var(--hoyry-gest-items-social-border-color, var(--wp--preset--color--custom-200));color:var(--hoyry-gest-items-social-color, var(--wp--preset--color--custom-y-taivas));transition:all .2s ease-in-out}.hoyry-gest-popup-content .hoyry-gest-popup-social-link .hoyry-gest-popup-social-icon{display:block;width:60%;height:60%;background-color:currentColor}.hoyry-gest-popup-content .hoyry-gest-popup-social-link.www .hoyry-gest-popup-social-icon{mask:var(--hoyry-icon-globe) center/contain no-repeat;-webkit-mask:var(--hoyry-icon-globe) center/contain no-repeat}.hoyry-gest-popup-content .hoyry-gest-popup-social-link:hover,.hoyry-gest-popup-content .hoyry-gest-popup-social-link:focus{background-color:var(--hoyry-gest-items-social-background-hover, var(--wp--preset--color--custom-per-meri));border-color:var(--hoyry-gest-items-social-border-color-hover, var(--wp--preset--color--custom-per-meri));color:var(--hoyry-gest-items-social-color-hover, var(--wp--preset--color--custom-valkoinen))}.hoyry-gest-popup-content .hoyry-gest-popup-social-link:focus-visible{outline:var(--hoyry-gest-items-focus-width, 2px) solid var(--hoyry-gest-items-focus-color, var(--wp--preset--color--custom-per-meri));outline-offset:var(--hoyry-gest-items-focus-offset, 4px)}
