section.giraffly_Off-Canvas{display:none!important}sale-price.h4.text-on-sale{font-weight:700!important}.prose.heading{display:flex;align-items:center}svg#klarna{margin-left:8px}.feature-badge{padding:0}.product-info__block-item{width:100%}on-sale-badge.badge.badge--on-sale{background:#fff!important;color:#000}.feature-badge p{font-size:15px;font-weight:400;letter-spacing:.6px}.product .product-info__block-item[data-block-type=buy-buttons]{margin-bottom:0!important}.product .productmeta{display:flex;align-items:center;margin-top:10px}.page-width{margin-top:50px;margin-bottom:50px;max-width:1260px;text-align:center;padding:0 12px!important;margin-inline:auto}.box__content{background:#fceadc;border-radius:24px;padding-top:60px!important;padding-bottom:60px!important;padding-inline:20px}.box__content p{font-size:16px}.box h3{font-size:20px;line-height:52px;margin-bottom:0}.boxinner h2{font-size:16px;line-height:29px}.box__content h3{margin-bottom:20px!important}.img-with-text.box{display:inline-flex;flex-wrap:wrap;border-radius:12px;width:100%;margin:0 auto;overflow:hidden}.img-with-text.box img{width:100%;object-fit:cover;height:100%}.boxinner1{flex:1 1 380px}.boxinner{flex:1 1 380px;text-align:center;background-color:#fceadc;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:clamp(20px,5vw,50px)}.containers{display:flex;flex-wrap:wrap;padding:0 12px!important;gap:28px;margin-block:50px;font-size:14px}.boxinner h1{margin-top:0;font-size:40px;line-height:52px;font-weight:700;margin-bottom:25px}.boxinner p{margin-bottom:0;font-size:16px}.boxes{flex:1;flex-basis:280px;background-color:#e0e0e0;border-radius:24px;background-color:#f5f5f5;padding:35px 22px;text-align:center}.boxes h3{font-size:18px;font-weight:700;line-height:23px;letter-spacing:.6px;margin-bottom:18px}.product-info .table-scroller td{border:0;vertical-align:initial}.product-info .table-scroller .firstRow td{font-weight:600;letter-spacing:.6px;font-size:16px}.product-info .table-scroller .firstRow td:last-child{text-align:right!important}.payment-icons-container{display:flex;justify-content:flex-end}.payment-icons-container img{max-width:32%;display:block}.anchor form.cart-page{gap:0px}.product-info .table-scroller td:empty{display:none}.line-item-info .discount-badge{background:#fdeaec;color:#c83740;font-weight:400;padding:5px 10px}.cart-footer .cart-recap{min-width:320px}.cart-footer .cart-recap button.button{justify-self:stretch}.product .product-info__block-item[data-block-type=image]{margin-block:0px}.product .product-info__block-item[data-block-type=image] img{width:76%}.table-scroller table{width:100%!important}.footer .footer__aside{display:flex;flex-wrap:wrap-reverse}.product-info .feature-badge-list{gap:0!important}.header .header-search{z-index:1!important}[data-block-type=buy-buttons]{margin-top:0!important}.buy-buttons{row-gap:0!important}@media screen and (max-width: 749px){.aus-pilot{justify-content:center}a.reviews_stars span{font-size:15px}footer p.heading.text-subdued.text-xxs{text-align:center;margin-top:10px}.box h3{font-size:16px!important}.boxinner h1{font-size:20px!important}.page-width.box{margin-top:0;margin-bottom:30px}.containers{margin-top:35px!important;margin-block:35px}.box h3{font-size:30px;line-height:40px;margin-bottom:0}.boxinner h1{margin-top:0;font-size:30px;line-height:40px;margin-bottom:10px}.box{justify-content:center}.box__content{padding-top:40px!important;padding-bottom:40px!important}}@media screen and (max-width: 576px){.box h3{font-size:20px;line-height:30px;margin-bottom:0}.product .product-info__block-item[data-block-type=image] img{width:86%}.product .product-info__block-item[data-block-type=image]{margin-block:10px}.line-item-info .h-stack{width:100%;justify-content:space-between}.cart-footer .cart-recap{justify-items:end}.payment-icons-container img{max-width:85%}.payment-icons-container{justify-content:center;margin-top:8px}.anchor form.cart-page{gap:0px}.product-info .table-scroller .firstRow td:last-child{text-align:center!important}.feature-badge p{font-size:14px}.section-spacing.bordered-section{margin:0}div#r--ryviu-theme .r--overview{padding-top:0}ryviu-widget-total{display:flex;justify-content:center}.ryviu-number-widget{font-size:16px!important}}@media screen and (min-width:1024px){.footer .footer__block-list{justify-content:center!important}.footer .footer__aside .payment-methods{margin-inline:auto}.page-width{margin-top:50px;margin-bottom:50px;max-width:1260px;text-align:center;padding:0!important;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
