.shopify-section--main-product .container,main-event-form .container{max-width:var(--container-max-width)}.product-meta__vendor a{font-size:var(--ako-font-XSmall)}.product-meta__title{font-size:var(--ako-font-SLarge);font-weight:700;line-height:1.5}.product__info .price-list .price--highlight{font-size:var(--ako-font-SLarge)}.product__info .price--compare{font-size:var(--ako-font-SLarge);opacity:.3;font-weight:300}.product-meta__label-list .label{font-weight:300}.product-form{font-size:var(--ako-font-XSmall);font-weight:300}.block-swatch__item:after{box-shadow:0 0 0 1px rgb(var(--text-color)) inset}.loader-button__text{font-size:var(--ako-font-Small);font-weight:400}.tabs-nav__item{padding-bottom:18px;opacity:.5;font-size:var(--ako-font-Regular);font-family:var(--ako-font__primary)}main-event-form{position:relative}div#event_form{position:absolute;top:-100px}@media screen and (max-width:768px){div#event_form{top:0}}.product-form__description{font-family:var(--ako-font__secondary);line-height:1.6}.product-tabs.event{padding:0 var(--container-gutter)}button#CheckRequired{width:300px;padding:15px 50px;line-height:2;background:rgb(var(--ako-color-linlin-red));color:rgb(var(--ako-color-linlin-white));margin-top:20px;font-weight:400;font-size:var(--ako-font-Regular)}.product-form__custom-button.button-wrapper a{background:rgb(var(--ako-color-linlin-black));color:rgb(var(--ako-color-linlin-white))}.container.ako-product{padding-top:80px}a:hover{color:rgb(var(--button-text-color));text-decoration:none}form#main-event-form{display:flex;flex-direction:column;gap:50px;margin-top:32px}div.event-info-group{display:flex;flex-direction:column;gap:30px}p.product_content_heading.heading.heading--small{font-size:var(--ako-font-Medium);margin-bottom:10px}span.product_content_line{display:block;width:100%;height:1px;background:rgba(var(--ako-color-linlin-black),.3)}label.event-label{font-size:var(--ako-font-Small);font-family:var(--ako-font__secondary);font-weight:700;margin-bottom:10px;display:flex;flex-direction:row;align-items:center}label.event-label:before{content:"";display:block;width:4px;height:16px;background:rgb(var(--ako-color-linlin-gold));border-radius:50px;margin-right:10px}label.event-label span{font-weight:400}.event-input{border-radius:5px;border:1px solid #606060;height:45px;font-family:var(--ako-font__secondary)}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:rgb(var(--ako-color-linlin-red))}input[type=radio].is-invalid+label{color:rgb(var(--ako-color-linlin-red))}.invalid-feedback{margin-top:5px;font-size:12px;font-family:var(--ako-font__secondary);color:rgb(var(--ako-color-linlin-red))}.event-input::placeholder{font-size:var(--ako-font-XSmall);font-family:var(--ako-font__secondary);color:rgba(var(--ako-color-linlin-black),.2)}label.event_radio_label{font-size:var(--ako-font-XSmall);font-family:var(--ako-font__secondary);font-weight:300;margin:0 0 0 5px}.event-radio{display:flex;align-items:center}.event-radio input[type=radio],.sync-main input[type=checkbox]{accent-color:rgb(var(--heading-color))}.form-control:focus{border-color:rgb(var(--ako-color-linlin-gold));box-shadow:0 0 0 .2rem #dac9a640}.event-radio-group{display:flex;gap:20px}label.event-label+a.date_link{font-size:var(--ako-font-XSmall);display:block;font-weight:300;text-decoration:underline;margin-top:10px;margin-bottom:20px}.event-select-group{display:flex;flex-direction:row;gap:12px}.event-moreinfo{border-radius:12px;background:#ede4d3;padding:15px 25px;color:#7e6a42;font-size:var(--ako-font-Small);font-weight:700;font-family:var(--ako-font__secondary)}.sync-main{display:flex;align-items:center;margin-top:5px}.sync-main label{font-size:var(--ako-font-XSmall);font-family:var(--ako-font__secondary);font-weight:300;margin:0 0 0 5px}@media screen and (min-width:768px){.event-input.half,.event-select-group.half{width:50%}}@media screen and (max-width:768px){.container.ako-product{padding-top:40px}.product-meta__title{font-size:var(--ako-font-Medium);line-height:1.5}.product-meta__price-list-container{margin-top:15px;margin-bottom:15px}.product__info .price-list .price--highlight,.product__info .price--compare{font-size:var(--ako-font-Medium)}.product-content__featured-products-list .product-item-meta__title{line-height:1.4}label.event-label,.event-moreinfo{font-size:var(--ako-font-XSmall)}button#CheckRequired{width:100%}}.container.ako-width{margin:0;padding:0;max-width:100%}.container.ako-width .image-with-text,.container.ako-width .image-with-text__wrapper{padding:0}image-with-text.image-with-text.ako-width{padding:0}.container.ako-width .image-with-text__content-wrapper{padding:var(--vertical-breather) calc((var(--grid-column-width) + var(--grid-gap)) * 2)}.container.ako-width .image-with-text__image-wrapper{margin:0;border-radius:0}.container.ako-width .image-with-text__content-list{padding:0 var(--container-gutter)}h3.heading.heading--large+.image-with-text__text-wrapper{margin-top:30px}@media screen and (min-width:1000px){.container.ako-width .image-with-text__image-wrapper{width:50%}.container.ako-width .image-with-text__content-wrapper{width:50%;padding:20px 40px;margin:0 auto}}@media screen and (max-width:768px){.container.ako-width .image-with-text__content-wrapper{padding:50px 15px}}header+multi-column.multi-column--medium{margin-top:80px}.multi-column__text-container p.heading.h5{font-size:var(--ako-font-Small);font-weight:700;margin-bottom:10px!important;font-family:var(--ako-font__primary);color:rgb(var(--custom_text_color))}.multi-column__text-container p{font-size:var(--ako-font-XSmall);font-weight:300;margin:0!important;font-family:var(--ako-font__secondary);line-height:1.6}@media screen and (max-width:768px){.multi-column__text-container p.heading.h5,.multi-column__text-container p{font-size:var(--ako-font-XSmall);line-height:1.5}header+multi-column.multi-column--medium{margin-top:40px}}.timeline__item{border-radius:15px}.timeline__item[hidden]{display:flex!important}.timeline__content.text-container h2.heading.h5{font-size:var(--ako-font-Medium);font-weight:700;line-height:1.4;margin:0}.timeline__content.text-container span{display:block;width:100%;height:1px;background:rgba(var(--ako-color-linlin-black),.1)}.timeline__content.text-container p{font-size:var(--ako-font-Small);font-weight:300;font-family:var(--ako-font__secondary);line-height:1.6}.timeline__content.text-container{display:flex;flex-direction:column;gap:25px}prev-next-buttons.timeline__prev-next-buttons.prev-next-buttons{gap:10px}.timeline__inner .prev-next-button{background:rgba(var(--ako-color-linlin-black),1);color:rgba(var(--ako-color-linlin-white),1)}.timeline__inner .prev-next-button[disabled]{color:rgba(var(--ako-color-linlin-white),.6)}span.heading.heading--small{font-size:var(--ako-font-XSmall);font-weight:700;font-family:var(--ako-font__primary)}button.timeline__nav-item[aria-current=false]{opacity:.4}@media screen and (max-width: 999px){.timeline__item[hidden]{display:grid!important}.timeline__content.text-container p{font-size:var(--ako-font-XSmall);line-height:1\2cb}.timeline__content.text-container h2.heading.h5{font-size:var(--ako-font-XSmall);line-height:1.4}}multi-column+.button-wrapper{margin-top:50px}multi-column+.button-wrapper>a{display:block;width:fit-content;margin:0 auto}@media screen and (min-width: 1000px){multi-column.multi-column--medium .multi-column__inner--scroller{grid-auto-columns:none}}.faq__wrapper h2{font-size:var(--ako-font-Medium);font-weight:700;border-radius:12px;line-height:1;background:#e4e4e4}.faq__item button{font-size:var(--ako-font-Small);font-weight:400;font-family:var(--ako-font__secondary)}.faq__item collapsible-content{font-size:15px;font-weight:300;font-family:var(--ako-font__secondary);line-height:1.6}.shopify-section--faq .section{margin-bottom:0}@media screen and (min-width: 1000px){.faq__wrapper.ako-faq{max-width:100%;width:100%;padding-left:calc(var(--grid-column-width) + var(--grid-gap));padding-right:calc(var(--grid-column-width) + var(--grid-gap));margin-top:50px;margin-bottom:50px}}@media screen and (max-width:1200px){.faq__wrapper.ako-faq{padding-left:0;padding-right:0}}@media screen and (max-width:768px){.faq__wrapper.ako-faq{padding:25px var(--container-gutter)}.faq__item button{font-size:var(--ako-font-XSmall)}.faq__wrapper h2{font-size:var(--ako-font-Small)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ako-product.css.map */
