@media screen and (min-width:990px){body.template-product product-page>.c-grid{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(340px,34vw,460px)!important;column-gap:clamp(24px,2.4vw,32px)!important;row-gap:0!important;align-items:start!important;max-width:1440px!important;margin:0 auto!important}body.template-product product-page>.c-grid>.p-media-col{grid-column:1!important;grid-row:1!important;width:auto!important;max-width:none!important;min-width:0!important}body.template-product product-page>.c-grid>div:has(>.product-info-col){grid-column:2!important;grid-row:1!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important}body.template-product product-page .p-media-wrap.product-gallery{min-height:0!important}}@media screen and (max-width:767px){body.template-product product-page>.c-grid{display:flex!important;flex-direction:column!important;gap:0!important;max-width:100%!important;min-width:0!important;margin:0!important}body.template-product product-page>.c-grid>.p-media-col{order:0!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 20px!important;padding:0!important;grid-column:auto!important}body.template-product product-page .p-media-wrap.product-gallery{min-height:0!important;width:100%!important}body.template-product product-page .product-info-col .recommended-products-block{order:11!important}}@media screen and (min-width:768px)and (max-width:989px){body.template-product product-page>.c-grid{display:grid!important;grid-template-columns:minmax(0,55fr) minmax(0,45fr)!important;column-gap:20px!important;row-gap:0!important;align-items:start!important;max-width:100%!important;margin:0!important}body.template-product product-page>.c-grid>.p-media-col{grid-column:1!important;grid-row:1!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0 0 0 16px!important;box-sizing:border-box!important}body.template-product product-page>.c-grid>div:has(>.product-info-col){grid-column:2!important;grid-row:1!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0 16px 24px 0!important;box-sizing:border-box!important}body.template-product product-page .product-info-col{display:flex!important;flex-direction:column!important;width:100%!important;padding:0!important;top:0!important}body.template-product product-page .product-info-col .markdown-timer,body.template-product product-page .product-info-col .p-type-wrap,body.template-product product-page .product-info-col .desktop-tabs,body.template-product product-page .product-info-col .horizontal-tabs{display:none!important}body.template-product product-page .product-info-col .p-collapse-wrap.mobile-tabs{display:block!important}body.template-product product-page .product-info-col .p-bullets-wrap{grid-template-columns:1fr!important;row-gap:4px!important;margin-bottom:8px!important}body.template-product product-page .product-info-col .p-title{font-size:26px!important;line-height:1.15!important}}@media screen and (min-width:768px){body.template-product product-page .p-media-wrap.product-gallery{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:16px!important;width:100%!important}body.template-product product-page .p-media-wrap.product-gallery>css-slider{order:0!important;flex:0 0 auto!important;width:100%!important}body.template-product product-page .p-media-wrap.product-gallery>.laboo-product-gallery-scrollbar{order:1!important}body.template-product product-page .p-media-wrap.product-gallery>.product-gallery__thumbnails{order:2!important;flex:0 0 auto!important;position:relative!important;width:100%!important;max-width:100%!important;max-height:none!important;margin:0!important;padding:0!important}body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails-holder{flex-direction:row!important;max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important}body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail{flex:0 0 auto!important}}@media(min-width:990px)and (max-height:800px){body.template-product .p-container{margin-top:16px!important}body.template-product product-page .p-media-col{--slf: calc(100vh - var(--lpah-sticky-top, 147px) - 20px)}body.template-product product-page .p-media-col>.laboo-wishlist-heart{right:calc((100% - 124px - min(var(--slf),100% - 124px))/2 + 36px)!important}body.template-product product-page .p-media-wrap.product-gallery.product-gallery--slider{display:grid!important;grid-template-columns:64px min(var(--slf),calc(100% - 76px));column-gap:12px;justify-content:center!important;align-items:start!important;padding-bottom:0!important}body.template-product product-page .p-media-wrap.product-gallery.product-gallery--slider>.css-slider{grid-column:2;grid-row:1;width:100%}body.template-product product-page .p-media-wrap.product-gallery.product-gallery--slider>.laboo-product-gallery-scrollbar{display:none!important}body.template-product product-page .p-media-wrap.product-gallery.product-gallery--slider>.product-gallery__thumbnails{grid-column:1;grid-row:1;width:64px!important;height:var(--slf)!important;margin:0!important;padding:0!important;overflow:hidden!important}body.template-product product-page .p-media-wrap.product-gallery.product-gallery--slider>.product-gallery__thumbnails .product-gallery__thumbnails-holder{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;width:64px!important;height:100%!important;max-height:100%!important;padding:0!important;overflow:hidden auto!important;scrollbar-width:none!important}body.template-product product-page .p-media-wrap.product-gallery.product-gallery--slider>.product-gallery__thumbnails .product-gallery__thumbnails-holder button.thumbnail{display:block!important;width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;max-width:64px!important;max-height:64px!important;flex:0 0 64px!important;margin:0!important}body.template-product product-page .product-info-col{position:relative}body.template-product product-page .product-info-col .p-type-price-wrap{position:absolute!important;top:0;right:0;margin:0!important;width:auto!important;z-index:1}body.template-product product-page .product-info-col .laboo-eyebrow-h1{margin-top:0!important;padding-right:190px;min-height:25px;display:flex;align-items:center}body.template-product product-page .product-info-col .p-bullets-wrap{order:6!important;margin:16px 0 0!important}body.template-product product-page .product-info-col:not(:has(.p-bullets-wrap)) .size-label-row{margin-top:0!important}}body.template-product product-page .product-info-col .p-title-wrap.laboo-ta{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px}body.template-product product-page .laboo-ta__name{flex:1 1 auto;min-width:0}body.template-product product-page .product-info-col .laboo-ta__name .p-title{font-size:24px!important;line-height:1.2!important;margin:0!important}body.template-product product-page .laboo-ta__cat{display:inline-block;margin-top:4px;font-size:14px;line-height:1.4;color:#1c1c1e;text-decoration:underline;text-underline-offset:3px}body.template-product product-page .laboo-ta__buy{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px;padding-top:2px}body.template-product product-page .laboo-ta__buy .custom-price-container{justify-content:flex-end!important;align-items:center!important;margin:0!important}body.template-product product-page .product-info-col .p-title-wrap.laboo-ta .laboo-ta__buy .custom-price-container.custom-price-container:after,body.template-product product-page .laboo-ta__buy .custom-price-container:after{order:-1!important;margin:0 8px 0 0!important;transform:none!important}body.template-product product-page .laboo-ta__rating{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:1.3;color:#1c1c1e;text-decoration:none;white-space:nowrap}body.template-product product-page .laboo-ta__rating:hover .laboo-ta__score{text-decoration:underline;text-underline-offset:3px}body.template-product product-page .laboo-ta__stars{display:inline-flex;font-size:15px;line-height:1;letter-spacing:1px}body.template-product product-page .laboo-ta__stars .s{position:relative;display:inline-block;color:#f2b400}body.template-product product-page .laboo-ta__stars .e,body.template-product product-page .laboo-ta__stars .h{color:#e2ddd6}body.template-product product-page .laboo-ta__stars .h:before{content:"\2605";position:absolute;left:0;top:0;width:50%;overflow:hidden;color:#f2b400}body.template-product product-page .product-info-col:has(.laboo-ta) .product-review-badge{display:none!important}@media(min-width:990px)and (max-height:800px){body.template-product product-page .product-info-col:has(.laboo-ta) .laboo-eyebrow-h1{padding-right:0!important}}body.template-product product-page .product-info-col .p-bullets-wrap .inner-wrap{grid-template-columns:14px minmax(0,1fr)!important;column-gap:8px!important;align-items:center!important}body.template-product product-page .product-info-col .p-bullets-wrap .inner-wrap img{width:14px!important;height:14px!important}body.template-product product-page .product-info-col .p-bullets-wrap .inner-wrap p,body.template-product product-page .product-info-col .p-bullets-wrap .inner-wrap p span{font-size:13px!important;line-height:18px!important}body.template-product product-page .product-info-col .p-bullets-wrap{row-gap:6px!important}body.template-product product-page .product-info-col .p-bullets-wrap .inner-wrap:before{content:""!important;width:14px!important;height:14px!important;border:0!important;transform:none!important;background:#1c1c1e!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.6l4.4 4.4L19 7.4' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.6l4.4 4.4L19 7.4' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat!important;margin:0!important}body.template-product product-page .product-info-col .p-bullets-wrap .inner-wrap p,body.template-product product-page .product-info-col .p-bullets-wrap .inner-wrap p span{color:#1c1c1e!important;font-weight:450!important}body.template-product product-page .product-info-col .p-bullets-wrap .inner-wrap{column-gap:5px!important}@media(min-width:990px)and (max-height:800px){body.template-product product-page .product-info-col .p-bullets-wrap{margin-top:18px!important}body.template-product product-page .product-info-col .laboo-pdp-qw{margin-top:16px!important}}body.template-product product-page .product-info-col .p-bullets-wrap .inner-wrap{grid-template-columns:16px minmax(0,1fr)!important;column-gap:6px!important}body.template-product product-page .product-info-col .p-bullets-wrap .inner-wrap:before{width:16px!important;height:16px!important;background:#9a948e!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cmask id='m'%3E%3Crect width='24' height='24' fill='%23fff'/%3E%3Cpath d='M7.4 12.4l3.1 3.1 6-6.4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/mask%3E%3Ccircle cx='12' cy='12' r='11' fill='%23000' mask='url(%23m)'/%3E%3C/svg%3E") center / 16px 16px no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cmask id='m'%3E%3Crect width='24' height='24' fill='%23fff'/%3E%3Cpath d='M7.4 12.4l3.1 3.1 6-6.4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/mask%3E%3Ccircle cx='12' cy='12' r='11' fill='%23000' mask='url(%23m)'/%3E%3C/svg%3E") center / 16px 16px no-repeat!important}.laboo-gallery-dots{display:none}@media screen and (max-width:767px){body.template-product product-page .p-media-wrap.product-gallery .css-slider-navigation-container,body.template-product product-page .p-media-wrap.product-gallery .laboo-product-gallery-scrollbar{display:none!important}body.template-product product-page .p-media-wrap.product-gallery>css-slider{position:relative!important}body.template-product product-page .p-media-wrap.product-gallery .laboo-gallery-dots{position:absolute;left:0;right:0;bottom:12px;z-index:5;display:flex;justify-content:center;gap:4px;pointer-events:none}body.template-product product-page .p-media-wrap.product-gallery .laboo-gallery-dots span{width:4px;height:4px;border-radius:50%;background:#00000026}body.template-product product-page .p-media-wrap.product-gallery .laboo-gallery-dots span.is-on{background:#070707}body.template-product product-page .p-media-wrap.product-gallery>.product-gallery__thumbnails{display:block!important;order:2!important;position:relative!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:10px 0 0!important;padding:0!important;overflow:visible!important}body.template-product product-page .p-media-wrap.product-gallery>.product-gallery__thumbnails:not(:has(.thumbnail+.thumbnail)){display:none!important}body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .product-gallery__thumbnails-holder{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;transform:none!important}body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .product-gallery__thumbnails-holder::-webkit-scrollbar{display:none!important}body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail{display:block!important;flex:0 0 74px!important;width:74px!important;height:74px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border:2px solid transparent!important;border-radius:0!important;background:#f3eeeb!important;opacity:1!important;overflow:hidden!important;cursor:pointer}body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail.active{border-color:#070707!important}body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail .thumbnail__image{width:100%!important;height:100%!important;padding-top:0!important;margin:0!important}body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail img{position:static!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important}}@media screen and (max-width:767px){body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail{max-width:none!important;min-width:74px!important;max-height:none!important;min-height:74px!important}}@media screen and (max-width:767px){body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .product-gallery__thumbnails-holder{justify-content:flex-start!important}body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail .thumbnail__image,body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail img{display:block!important;visibility:visible!important}}@media screen and (max-width:767px){body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail{outline:1px solid #e6e6e6!important;outline-offset:-1px!important}body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail.active{outline:2px solid #070707!important;outline-offset:-2px!important}}@media screen and (max-width:767px){body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail{position:relative!important;outline:none!important}body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;box-sizing:border-box;border:1px solid #e6e6e6}body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail.active:after{border:2px solid #070707}body.template-product product-page .p-media-wrap.product-gallery .product-gallery-item{padding-top:104%!important;height:auto!important}body.template-product product-page .p-media-wrap.product-gallery>css-slider,body.template-product product-page .p-media-wrap.product-gallery css-slider .css-slider-holder{height:auto!important;max-height:none!important}}body.template-product product-page .product-info-col .size-guide-wrap,body.template-product product-page .product-info-col .size-guide-label{display:none!important}body.template-product product-page .product-info-col .size-container{grid-template-columns:minmax(0,1fr)!important}body.template-product product-page .product-info-col .size-container .p-variant-selector{flex:1 1 auto!important;width:100%!important;max-width:none!important}body.template-product product-page .p-media-wrap.product-gallery>css-slider{position:relative!important}.laboo-view-room{position:absolute;left:50%;bottom:30px;z-index:6;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;margin:0;padding:9px 18px;border:1px solid rgba(28,28,30,.35);border-radius:999px;background:#ffffff9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 6px #0000000f;color:#1c1c1e;font-family:var(--laboo-font-body, Geist, sans-serif);font-size:14px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer}.laboo-view-room:hover{background:#ffffffd9}.laboo-view-room svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media screen and (min-width:768px){.laboo-view-room{bottom:24px;padding:10px 20px}}@media screen and (max-width:767px){body.template-product product-page .product-info-col .p-bullets-wrap{order:7!important;margin-top:14px!important}body.template-product product-page .product-info-col .laboo-pdp-qw,body.template-product product-page .product-info-col .laboo-mlt{order:8!important}}@media screen and (max-width:767px){body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail:after{z-index:20!important}}@media screen and (max-width:767px){body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails .thumbnail:after{content:""!important;display:block!important}}@media screen and (max-width:767px){html body.template-product product-page .p-media-wrap.product-gallery .product-gallery__thumbnails button.thumbnail:after{content:""!important;display:block!important}}.laboo-view-room{transform-origin:50% 100%;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.laboo-view-room.is-subtle{transform:translate(-50%) scale(.8);background:#ffffff61;border-color:#1c1c1e38;box-shadow:none}.laboo-view-room.is-subtle:hover{background:#ffffffb3}@media screen and (max-width:767px){body.template-product product-page .product-info-col .laboo-pdp-qw .laboo-pdp-qw__eta{display:none!important}body.template-product product-page .product-info-col .p-bullets-wrap{margin-top:29px!important;margin-bottom:15px!important}}@media screen and (max-width:767px){html body.template-product product-page .product-info-col h1.laboo-eyebrow-h1,html body.template-product product-page .product-info-col .p-title-wrap,html body.template-product product-page .product-info-col .p-bullets-wrap{padding-left:0!important}}html body.template-product product-page product-image-zoom.product-gallery-item__zoom{display:none!important}html body.template-product .laboo-view-room{transform:translate(-50%) scale(.8)}html body.template-product .laboo-product-gallery-wishlist{width:30px;height:30px;border-radius:50%;background:#ffffff61;border:1px solid rgba(28,28,30,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .2s ease}html body.template-product .laboo-product-gallery-wishlist:hover{background:#ffffffb3}html body.template-product .laboo-product-gallery-wishlist .laboo-wishlist-heart__icon,html body.template-product .laboo-product-gallery-wishlist .laboo-wishlist-heart__icon svg{width:18px;height:18px}@media screen and (max-width:767px){html body.template-product .p-container{margin-top:0!important}html body.template-product .laboo-pay-row{gap:4px!important}html body.template-product .laboo-pay-row .laboo-pay-row__icon{width:23px!important;height:16px!important}}@media screen and (max-width:767px){html body.template-product #main>.shopify-section>.p-container.container--vertical-space-small{margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/239/assets/laboo-product-layout.css.map */
