#form-top{margin-bottom:2rem}#flower-top{margin-bottom:1rem}.col1-large>p:first-child{margin-top:0}#flower-img-div{position:relative;margin-bottom:1rem}#flower-img-inner-div{position:relative}#back-top{position:absolute;top:0;font-size:3rem;line-height:1rem;text-decoration:none;padding:.6rem .8rem;z-index:1}#flower-name{display:inline;font-size:1.75rem}#integer-part{font-size:2.25rem}#autoComplete_list_1{z-index:2}#flower-price{font-size:1.4rem;font-weight:700;margin-bottom:1rem}.clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:11;text-overflow:ellipsis;overflow:hidden;position:relative}.clamped::after{content:'';transition:.4s cubic-bezier(.4,0,.6,1);position:absolute;right:0;bottom:0;left:0;height:40px;background:linear-gradient(rgba(255,255,255,0),#fff)}.toggle-clamped{margin:.5rem 0 1rem}#small-info{font-size:80%;color:#62473b}#small-info>svg{width:17px;height:17px}#additional-images{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem 1rem}@media (min-width:500px){#additional-images{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}#flower-form label:not(.arrangement):not(.check-label):not([for=specific-delivery-time]),legend{font-weight:700}.arrangement-wrap{display:flex;margin-bottom:1rem}.arrangement-wrap:first-of-type{margin-top:.3rem}.btn-radio{display:flex;flex-grow:1;padding:.5rem .5rem;margin-right:.5rem}.btn-radio-active{background:#eee;font-weight:700}[name="flower[price]"]{margin-right:.5rem}@media (max-width:999px){#delivery-date-input-and-text{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}#delivery-date-sm{float:right}#delivery-date-lg{display:none}}@media (min-width:1000px){#delivery-date-sm{display:none}#delivery-date-lg{font-weight:700;text-align:right;margin:-1rem 0 .5rem}}button[data-delivery-date]{line-height:1;width:7rem;padding:.3rem 0 .3rem;border:1px solid #ced4da;border-radius:var(--border-radius);margin-right:.5rem}button[data-delivery-date] svg{display:block;width:2rem;height:2rem;margin:0 auto .3rem}.fa-stack{position:relative}.fa-stack>:last-child{position:absolute;top:.8rem;left:0;right:0;width:.9rem;height:.9rem}#delivery-date-wrapper{display:inline-block;position:relative}#delivery-date-wrapper>svg{position:absolute;top:.4rem;left:0;right:0;width:2rem;height:2rem;margin:0 auto;pointer-events:none}#delivery_date{width:9rem;height:100%;text-align:center;padding-top:2.48rem;padding-bottom:.2rem}@media (max-width:500px){#delivery_date{padding-left:0;padding-right:0}}div.air-datepicker[style]{--adp-font-size:1.5rem;--adp-width:300px;--adp-nav-height:60px;--adp-day-cell-height:50px;--adp-mobile-width:100%;--adp-mobile-day-cell-height:70px;padding-bottom:1rem}.-current-{font-weight:700}.delivery-time-td{padding:0;vertical-align:top}.date-select{background-color:#7b6155!important;border-color:#7b6155!important}[for^=delivery_time]{display:block;padding:0 .5rem .3rem}.delivery-time-td:last-child>.btn-link{padding:.1rem 0}.tippy-content>form{text-align:center;padding:0 1rem 1.2rem}.tippy-content input{color:#401b0c}#prices{margin:2rem 0 1rem}[id="flower[quantity]"]{width:5rem}.variation-price{position:absolute;top:0;left:0;font-size:1.2rem;line-height:1;background:rgba(255,255,255,.8);padding:0 .3rem;border-radius:.5rem}#flower-variations [data-info],#placeable-decorations [data-info],.accessories [data-info],.decorations [data-info]{position:absolute;top:0;right:0;background:rgba(255,255,255,.7);border-bottom-left-radius:.5rem}#flower-types{margin-bottom:2rem}#sentence-button{font-size:80%}.sentence{width:100%;text-align:center;padding:.7rem 0;transition:none}.sentence:hover{background:#faeee9}#signature-with-gift{display:flex;flex-wrap:wrap;align-content:flex-end}#signature-with-gift [for='recipient[signature]']{width:4rem}#signature-with-gift [id='recipient[signature]']{width:100%}#signature-with-gift #signature-form-text{margin-left:4rem}@media (max-width:999px){#flower-top{text-align:center}#flower-name{font-size:2.25rem}#flower-price{white-space:nowrap;margin-left:.5rem}details{margin-bottom:1.5rem}summary{position:relative;list-style:none}summary::after{content:'\2304';font-weight:700;position:absolute;font-size:1.3rem;top:-.5rem;margin-left:.2rem}[open]>summary::after{content:'\2303';top:.1rem!important;vertical-align:-.2rem}@keyframes slideIn{0%{transform:scaleY(0)}}details>div{animation:slideIn .3s;transform-origin:top}#delivery-date-input-and-text,#delivery-times,[id="flower[quantity]"]{margin-bottom:1rem}[for="recipient[message]"]{padding-bottom:0!important}}@media (max-width:699px){#sentence-button{padding-left:.5rem;padding-bottom:.5rem}}@media (min-width:700px){#sentence-button{display:block;text-align:right;padding-top:.5rem}}@media (min-width:1000px){.columns{display:flex;margin-bottom:2rem}.col1{width:35%;margin-right:5%}.col1+div{flex:1}.col1.col1-large{width:45%}.col1.col1-very-large{width:70%}.col1.col1-large+div{width:50%}.col1.col1-very-large+div{width:25%}#prices>div{display:block}#prices legend{width:auto;text-align:left;padding-bottom:.5rem;border-bottom:1px solid #9a9a9a;margin-bottom:1rem}}@media (min-width:1200px){.col1:not(.col1-large):not(.col1-very-large){margin-right:9%}}#flowers-heading{padding-top:2rem;border-top:1px solid #000;margin:3rem 0 2rem}#flowers{margin-bottom:-1rem}#flowers a{text-decoration:none}.swiper-button-prev{left:-2px!important}.swiper-button-next{right:-2px!important}.swiper-button-next,.swiper-button-prev{color:#6b2e14!important;top:30%!important}.swiper-button-next::after,.swiper-button-prev::after{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}@keyframes shake{0%{transform:translate(-4px)}}.swiper-button-disabled+.swiper-button-next:not(.swiper-button-disabled){animation:shake 1s infinite}.swiper-pagination{position:initial!important}.swiper-pagination-bullet{background:#6b2e14!important}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.swiper-button-next:after,.swiper-button-prev:after{font-family:monospace!important;font-size:3rem}.swiper-button-prev:after{content:'\25C0'!important}.swiper-button-next:after{content:'\25B6'!important}}#form-top .swiper-slide{width:33%}