.afflumo-hidden-media{display:none!important}.product-form__input input[type=radio]+label{background:#f5f5f5!important;color:#333!important;border:1px solid #ddd!important}.price__tax,.product__tax,.taxes-included,[data-tax-type]{display:none!important}.price-item{font-size:20px!important}.product__text{color:#757575!important;font-size:17px!important;font-weight:400!important;margin-top:-12px!important;margin-bottom:23px!important;display:block!important}.product__info-container .product__text.inline-richtext strong{color:#757575!important;font-size:17px!important;font-weight:400!important;font-family:Poppins,sans-serif!important;display:block!important;margin-top:-12px!important;margin-bottom:23px!important}.installment{margin-top:-17px!important}.product__info-container .price{margin-top:23px!important}html body [id^=ProductInfo-] .product-form__submit{background-color:#554334!important;color:#fff!important;border:none!important;opacity:1!important;font-size:14px!important;font-weight:550!important;text-transform:uppercase!important;letter-spacing:.5px!important;transition:all .3s ease!important}html body [id^=ProductInfo-] .product-form__submit:hover:not(:disabled){background-color:#d4c6a2!important;opacity:1!important}#buy-now-form{margin-top:-5px!important}#buy-now-form button{background-color:#fff!important;color:#473c33!important;border:1px solid #b6a99f!important;font-size:14px!important;font-weight:550!important;text-transform:uppercase!important;letter-spacing:.5px!important;box-shadow:none!important;transition:all .3s ease!important}#buy-now-form button:hover{background-color:#d4c6a2!important;color:#fff!important;border-color:#d4c6a2!important}[id^=ProductInfo-] .lb-bundle-cta-button .lb-button{background-color:#554334!important;color:#fff!important;text-transform:uppercase!important;font-weight:550!important;font-size:14px!important;letter-spacing:.5px!important;border:none!important;border-radius:16px!important;transition:all .3s ease!important}[id^=ProductInfo-] .lb-bundle-cta-button .lb-button:hover{background-color:#d4c6a2!important;color:#fff!important}media-gallery{position:relative!important;display:block}media-gallery .slider-counter,media-gallery slider-component .slider-buttons,media-gallery .thumbnail-slider .slider-button,media-gallery .product__media-icon,media-gallery .deferred-media__poster-button,media-gallery button.product__media-toggle{display:none!important}slider-component[id^=GalleryViewer]{position:relative}.my-ghost-arrow{position:absolute!important;top:calc(50% - 60px)!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#fffc!important;box-shadow:0 2px 10px #0000001a!important;z-index:30!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important}.my-ghost-arrow svg{width:24px!important;height:24px!important;stroke:#d4c6a2!important;fill:none!important}.my-ghost-prev{left:15px!important}.my-ghost-next{right:15px!important}media-gallery .thumbnail-list{display:flex!important;flex-wrap:nowrap!important;gap:0!important;overflow-y:hidden!important;overflow-x:auto!important;padding-bottom:12px!important;scrollbar-color:#d3d3d3 #f1f1f1!important;scrollbar-width:thin!important}media-gallery .thumbnail-list::-webkit-scrollbar{display:block!important;height:6px!important}media-gallery .thumbnail-list::-webkit-scrollbar-track{background:#f1f1f1!important}media-gallery .thumbnail-list::-webkit-scrollbar-thumb{background:#d3d3d3!important;border-radius:10px!important}media-gallery .thumbnail-list__item{width:80px!important;min-width:80px!important;height:100px!important;flex:0 0 80px!important}media-gallery .thumbnail{height:100px!important;width:100%!important;border:1px solid #d9d9d9!important;border-radius:0!important;outline:none!important;box-shadow:none!important}media-gallery .thumbnail:focus,media-gallery .thumbnail:focus-visible{outline:none!important;box-shadow:none!important}media-gallery .thumbnail[aria-current=true]{border:2px solid #d4c6a2!important;z-index:2;outline:none!important;box-shadow:none!important}media-gallery .thumbnail img{object-fit:cover!important;height:100%!important;width:100%!important}@media screen and (min-width:750px){media-gallery .is-video-slide{aspect-ratio:9 / 16!important;height:auto!important;width:100%!important;background:transparent!important}media-gallery .is-video-slide .product-media-container,media-gallery .is-video-slide modal-opener,media-gallery .is-video-slide deferred-media,media-gallery .is-video-slide .media{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;padding-bottom:0!important;display:block!important}media-gallery .is-video-slide video,media-gallery .is-video-slide iframe{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;max-width:100%!important;margin:0!important}}media-gallery .is-video-slide video,media-gallery .is-video-slide iframe{pointer-events:none!important}.card-information .price-item{font-size:14px!important;font-weight:400!important;letter-spacing:.26px!important;font-family:inherit!important}.card-information .rating~.price,.card-information .rating-count~.price{transform:translateY(-6px)!important;margin-top:0!important}.related-products .card__content{padding-left:18px!important}.related-products .card-information .rating~.price,.related-products .card-information .rating-count~.price,.related-products .card-information .jdgm-widget~.price{transform:translateY(0)!important;margin-top:4px!important}.related-products .card__heading a,.related-products .main-title{font-size:15px!important}html body product-info .product-form__buttons .gw-button-widget{display:none!important}.afl-notify-btn{margin-top:-5px!important;background-color:#fff!important;color:#473c33!important;border:1px solid #b6a99f!important;font-size:14px!important;font-weight:550!important;letter-spacing:.5px!important;box-shadow:none!important;transition:all .3s ease!important;cursor:pointer}.afl-notify-btn:hover{background-color:#d4c6a2!important;color:#fff!important;border-color:#d4c6a2!important}.afl-notify-btn[aria-busy=true]{opacity:.6!important;cursor:progress}html.afl-buying cart-drawer,html.afl-buying .cart-drawer{visibility:hidden!important}#buy-now-form button[aria-busy=true]{opacity:.6!important;cursor:progress}.announcement-bar__message{font-family:Poppins,sans-serif!important;font-weight:400!important;text-transform:capitalize!important;font-size:14px!important;letter-spacing:.05em!important}.article-template .card__content,.cart .card__content,.related-products .card__content{padding-left:18px!important}.collection-hero__title{font-family:Poppins,sans-serif;font-size:22px;font-weight:300}.collection .card-information .price{margin-top:6px!important;margin-bottom:-10px!important}.collection .card__inner{border-radius:12px!important;overflow:hidden}.collection .card-information .card__heading,.collection .card__heading,.collection .card__heading a,.collection .card-information h3{font-size:15px!important;padding-left:5px!important;display:block!important}.collection .card-information{padding-left:10px!important}.media img,.card__media img{object-fit:cover!important;height:100%!important;width:100%!important}.collection-list .card__heading,.collection-list-wrapper .card__heading{background:transparent!important;padding:0!important;transform:translateY(-20px)!important}.collection-list .card__heading a,.collection-list .card__heading span,.collection-list-wrapper .card__heading a,.collection-list-wrapper .card__heading span{background:#ffffff1a!important;color:#fff!important;font-family:Poppins,sans-serif!important;border-radius:50px!important;padding:10px 24px!important;display:inline-block!important}@media(max-width:767px){[class*=__content]{padding:10px 4px!important}[class*=__product-title]{font-size:13px!important;margin-bottom:4px!important;line-height:1.1!important;font-family:Poppins,sans-serif!important}[class*=__price]{font-size:11px!important;margin-bottom:6px!important}[class*=__add-to-cart]{white-space:nowrap!important;font-size:11px!important;padding:3px 11px!important;width:max-content!important;min-width:0!important;margin:0 auto!important}}.accordion__content p,.accordion__content td,.accordion__content th,.accordion__content table{color:#444!important;font-size:14px!important;line-height:1.6!important}.accordion__content a{color:#d4c6a2!important;text-decoration:underline!important;text-underline-offset:4px!important;background:transparent!important}.accordion__content a:hover{opacity:.7!important}.accordion__title:hover,.accordion summary svg{color:#d4c6a2!important}@media(min-width:768px){.collapsible-content__header,.accordion{padding:0 5%!important}}.article-template a{color:#007aff}.article-template a:hover{color:#0056b3;text-decoration:underline}.afl-404{text-align:center;max-width:64rem;margin:0 auto;padding-top:6rem;padding-bottom:7rem}.afl-404__code{font-size:9.6rem;font-weight:700;line-height:1;color:#d4c6a2;margin:0 0 1.6rem}.afl-404__title{font-size:2.8rem;font-weight:700;color:#000;margin:0 0 1.2rem}.afl-404__text{font-size:1.5rem;line-height:1.7;color:#757575;margin:0 0 3.2rem}.afl-404__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:1.2rem}.afl-404__btn{display:inline-flex;align-items:center;justify-content:center;min-width:15rem;padding:1rem 2.4rem;border-radius:50px;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.afl-404__btn--primary{background:#d4c6a2;color:#fff;border:1px solid #d4c6a2}.afl-404__btn--primary:hover{background:#c4b48c;border-color:#c4b48c;color:#fff}.afl-404__btn--secondary{background:#fff;color:#333;border:1px solid #999}.afl-404__btn--secondary:hover{background:#d4c6a2;border-color:#d4c6a2;color:#fff}.afl-404__rooms{margin-top:4.8rem;padding-top:3.2rem;border-top:1px solid #eee}.afl-404__rooms-label{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;color:#999;margin:0 0 1.6rem}.afl-404__room-list{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.afl-404__room{padding:.8rem 1.8rem;border:1px solid #ccc;border-radius:50px;font-size:1.3rem;color:#555;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.afl-404__room:hover{background:#d4c6a2;border-color:#d4c6a2;color:#fff}@media screen and (max-width:749px){.afl-404{padding-top:4rem;padding-bottom:5rem}.afl-404__code{font-size:7.2rem}.afl-404__title{font-size:2.4rem}.afl-404__btn{flex:1 1 100%;min-width:0}}.card-information .jdgm-widget.jdgm-preview-badge,.card-information .rating{margin-top:4px!important;margin-bottom:0!important}.collection .card__heading,.collection .card__heading a{font-size:16px!important;font-weight:600!important;color:#000!important;line-height:1.2!important;margin-bottom:8px!important}:is(.collection .card__heading,.collection .card__heading a) .card__content{padding-left:16px!important}.collection .card-information .caption-large{font-size:14px!important;font-weight:400!important;color:#282628!important;margin-bottom:0!important}.collection .card-information .price,.collection .card-information .price-item,.collection .card-information .price-item--regular{color:#757575!important}.collection .card-information .card__heading,.collection .card__heading,.collection .card__heading a,.collection .card-information h3{font-size:15px!important;line-height:1.3!important;text-wrap:balance}.collection .card-information .caption-large,.collection .card-information .price-item{font-size:15px!important}.collection .card--standard>.card__content .card__information{padding-top:1rem!important;padding-bottom:.6rem!important}.collection .quick-add{margin-bottom:.8rem!important}.collection .product-card-wrapper .card{--image-padding: .4rem}@media screen and (max-width:749px){.collection .product-card-wrapper .card{--image-padding: .2rem}.collection .quick-add{margin-bottom:.2rem!important}.collection .quick-add__submit.button{margin:4px auto 0!important}}.collection .card--extend-height.card--media .card__inner{flex-grow:0!important}.collection .card--extend-height.card--media>.card__content{display:flex!important;flex-direction:column;flex-grow:1}.collection .card--extend-height.card--media>.card__content .quick-add{margin-top:auto!important}@media screen and (max-width:749px){.collection .card-information .card__heading,.collection .card__heading,.collection .card__heading a,.collection .card-information h3{font-size:14px!important}.collection .card-information .caption-large,.collection .card-information .price-item{font-size:13px!important}.collection .card--standard>.card__content .card__information{padding-top:.6rem!important;padding-bottom:.2rem!important}}.product-form__input--swatch input[type=radio]+label{position:relative;border:1px solid #ddd!important;transition:border-color .15s ease}.product-form__input--swatch input[type=radio]:checked+label{border:1px solid #999!important;outline:1px solid #999!important;outline-offset:2px!important;box-shadow:none!important}.product-form__input--swatch input[type=radio]:hover+label{border-color:#999!important}.blog-articles .article-card__image-wrapper,.blog-articles .article-card__image,.blog-articles .card__inner{aspect-ratio:3 / 4!important;height:auto!important;padding-bottom:0!important}.blog-articles .article-card__image img,.blog-articles .card__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}@media screen and (max-width:749px){.article-template__hero-adapt{padding-bottom:110%!important}}@media screen and (min-width:750px)and (max-width:989px){.article-template__hero-container{max-width:56rem}}@media screen and (min-width:990px){.article-template{display:grid;grid-template-columns:46rem minmax(0,1fr);column-gap:6rem;max-width:120rem;margin:0 auto;padding:4rem 5rem 0}.article-template>*{grid-column:1 / -1}.article-template>.article-template__hero-container{grid-column:1;grid-row:1 / span 2;max-width:none;width:100%;margin:0}.article-template>header{grid-column:2;grid-row:1;align-self:end;text-align:left!important;max-width:none;padding:0;margin:0 0 2rem}.article-template>.article-template__social-sharing{grid-column:2;grid-row:2;align-self:start;justify-content:flex-start;max-width:none;padding:0;margin:0}}@media screen and (max-width:749px){.blog-articles .article-card__image-wrapper,.blog-articles .article-card__image,.blog-articles .card__inner{aspect-ratio:4 / 5!important}}@media screen and (min-width:990px){.blog-articles:not(.blog-articles--collage){grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.article-template header{margin-top:2.4rem!important;margin-bottom:1rem!important}.article-template__social-sharing{margin-top:0!important}}.custom-afterpay-msg{display:flex;align-items:center;flex-wrap:nowrap;column-gap:0;font-size:.85em;white-space:nowrap}.afterpay-logo-group{display:inline-flex;align-items:center;margin-left:3px}.afl-also-logo{height:14px;width:auto;object-fit:contain;opacity:.85;vertical-align:middle;margin-left:5px}@media screen and (max-width:749px){.custom-afterpay-msg{font-size:.75em}.afterpay-logo-group{margin-left:0}.afl-also-logo{height:12px;margin-left:2px}}.afl-sticky{position:fixed;right:8rem;bottom:0;z-index:30;transform:translateY(100%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .3s ease,opacity .3s ease,visibility 0s linear .3s}.afl-sticky.is-visible{transform:none;opacity:1;visibility:visible;transition:transform .3s ease,opacity .3s ease}.afl-sticky__inner{pointer-events:auto;display:grid;grid-template-columns:7.2rem auto minmax(0,16rem) auto auto;grid-template-areas:"img title title qty btn" "img price sel   qty btn";column-gap:.8rem;row-gap:.2rem;align-items:center;background:#fff;border-radius:4px;box-shadow:0 4px 24px #0000001f;padding:0 1rem 0 0;overflow:hidden}.afl-sticky__media{grid-area:img;align-self:stretch;justify-self:stretch;position:relative;overflow:hidden;background-color:#fff;transition:background-color .2s ease;line-height:0;font-size:0}.afl-sticky__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block}.afl-sticky__info{display:contents}.afl-sticky__title{grid-area:title;max-width:24rem;margin-left:.4rem;padding-top:.9rem;font-size:1.4rem;font-weight:400;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-self:end}.afl-sticky__price,.afl-sticky__select{font-family:inherit;font-size:1.4rem;font-weight:400;line-height:1.4;letter-spacing:inherit;color:#333}.afl-sticky__price{grid-area:price;margin-left:.4rem;padding-bottom:.9rem;white-space:nowrap;align-self:baseline}.afl-sticky__price s{color:#999;margin-right:.4rem}.afl-sticky__select-wrap{grid-area:sel;min-width:0;padding-bottom:.9rem;align-self:baseline}.afl-sticky__select{-webkit-appearance:none;appearance:none;width:100%;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23666' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat right 0 center / .8rem;border:0;padding:0 1.6rem 0 .8rem;cursor:pointer;text-overflow:ellipsis}.afl-sticky__select:hover{color:#000}.afl-sticky__select:focus,.afl-sticky__select:focus-visible{outline:none!important;box-shadow:none!important}.afl-sticky__qty{grid-area:qty;display:flex;align-items:center;height:3rem;background:#f5f5f5;border-radius:50px}.afl-sticky__qty button{width:2.4rem;height:100%;background:none;border:0;font-size:1.4rem;color:#555;cursor:pointer}.afl-sticky__qty input{width:1.8rem;border:0;background:none;text-align:center;font:inherit;font-size:1.2rem;-moz-appearance:textfield}.afl-sticky__qty input::-webkit-outer-spin-button,.afl-sticky__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.afl-sticky__btn{grid-area:btn;height:3.4rem;padding:0 1.6rem;border-radius:6px;border:1px solid #554334;background:#554334;color:#fff;font:inherit;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.afl-sticky__btn:hover,.afl-sticky__btn.is-notify{background:#d4c6a2;border-color:#d4c6a2;color:#fff}.afl-sticky__btn.is-notify:hover{background:#fff;border-color:#999;color:#333}.afl-sticky__btn[aria-busy=true]{opacity:.6;pointer-events:none}.afl-sticky__btn-short,.afl-sticky__btn-price{display:none}@media screen and (max-width:749px){.afl-sticky{left:0;right:0}.afl-sticky__inner{display:flex;align-items:center;gap:.8rem;border-radius:12px 12px 0 0;box-shadow:0 -2px 16px #00000014;padding:.7rem 7.2rem calc(.7rem + env(safe-area-inset-bottom)) 1.2rem;overflow:visible}.afl-sticky__media,.afl-sticky__info,.afl-sticky__qty{display:none}.afl-sticky__select-wrap{flex:1 1 auto;min-width:0;padding-bottom:0}.afl-sticky__select{height:3.4rem;background-color:#fff;background-position:right 1rem center;border:1px solid #ccc;border-radius:6px;padding:0 2.6rem 0 1.1rem}.afl-sticky__select:focus,.afl-sticky__select:focus-visible{border-color:#888}.afl-sticky__btn{flex:0 0 auto;height:3.4rem;padding:0 1.4rem;border-radius:6px}.afl-sticky--single .afl-sticky__info{display:block;flex:1 1 auto;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/afflumo-custom.css.map */
