body .thb-product-detail.gigie-product-pro{margin:32px 0 54px;color:#191919}body .gigie-product-pro>.row{max-width:1560px;padding:0 40px}body .gigie-product-pro .product-grid-container{grid-template-columns:minmax(0,1.55fr) minmax(360px,1fr);gap:38px;align-items:start}body .gigie-product-pro .product-information{min-width:0}body .gigie-product-pro .product-title-container{border:0;padding:0;margin:0 0 22px}body .gigie-product-pro .product-title{font-family:var(--font-body-family),sans-serif;font-size:clamp(22px,1.9vw,30px);font-weight:650;line-height:1.15;letter-spacing:-.025em;margin:0 0 20px;text-transform:uppercase}body .gigie-product-pro .gigie-pdp-campaign{font-size:10px;letter-spacing:.12em;padding:5px 9px;margin-bottom:12px}body .gigie-product-pro .gigie-customer-rating{margin:0 0 15px;gap:8px;font-size:13px}body .gigie-product-pro .gigie-customer-rating>span:first-child{color:#f4a211}body .gigie-product-pro .product-price-container .price{gap:9px 14px;flex-wrap:wrap}body .gigie-product-pro .product-price-container .price del{order:0;font-size:19px;color:#303030}body .gigie-product-pro .product-price-container .price del .amount{color:#303030}body .gigie-product-pro .product-price-container .price ins{order:1;font-size:30px;font-weight:750;color:#008b62}body .gigie-product-pro .product-price-container .price ins .amount{color:#008b62}body .gigie-product-pro .product-price-container .gigie-price-saving strong{order:2;background:#931b34;font-size:12px;padding:7px 10px;border-radius:2px}body .gigie-product-pro .product-price-container .gigie-price-saving>span{order:3;color:#00805b;font-size:13px;font-weight:600}body .gigie-product-pro .gigie-low-stock{font-size:13px;margin:10px 0 0;color:#b91431}body .gigie-product-pro .variations{margin:0}body .gigie-product-pro .form__label,body .gigie-product-pro .swatch-option-name{font-size:12px;letter-spacing:.08em}body .gigie-product-pro .swatch-label-container{margin-bottom:9px!important}body .gigie-product-pro .swatch-view{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 19px!important}body .gigie-product-pro .swatch-view-item{margin:0!important}body .gigie-product-pro .swatch-view-image .swatch-image{width:52px!important;height:60px!important;border-radius:0!important}body .gigie-product-pro .swatch-view-image .swatch-image-wrapper{padding:2px;border:1px solid #ddd;border-radius:0}body .gigie-product-pro .swatch-view-item[aria-checked=true] .swatch-image-wrapper{border-color:#191919;outline:1px solid #191919}body .gigie-product-pro .swatch-view-button .swatch-button{min-height:40px;min-width:48px;border-radius:0!important}body .gigie-product-pro .swatch-view-button .swatch-selected{background:#191919!important;border-color:#191919!important;color:#fff!important}body .gigie-product-pro .product-form__input--block input:checked+label{background:#191919;color:#fff;border-color:#191919}body .gigie-product-pro .gigie-pdp-benefits{margin:9px 0 17px;gap:9px;font-size:14px;line-height:1.45}body .gigie-product-pro .gigie-pdp-benefits svg{width:20px;height:20px;flex-basis:20px}body .gigie-product-pro .gigie-pdp-countdown{display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px;color:#b81432;font-size:12px;font-weight:600;letter-spacing:0;margin:0 0 20px}body .gigie-product-pro .gigie-pdp-countdown[hidden]{display:none}body .gigie-product-pro .gigie-pdp-countdown:before{content:"";width:8px;height:8px;border-radius:50%;background:#b81432}body .gigie-product-pro .gigie-pdp-countdown b{font-size:12px;letter-spacing:.02em}body .gigie-product-pro .single-add-to-cart-button{background:#008b62!important;border-color:#008b62!important;color:#fff!important;border-radius:0;min-height:56px;font-size:16px;font-weight:700;letter-spacing:.035em;margin:0}body .gigie-product-pro .single-add-to-cart-button:not(:disabled):hover{background:#006c4c!important;border-color:#006c4c!important}body .gigie-product-pro .single-add-to-cart-button:before{background:#006c4c}body .gigie-product-pro .single-add-to-cart-button:disabled{opacity:.5}body .gigie-product-pro .single-add-to-cart-button .gigie-cart-icon{display:none}body .gigie-product-pro .product-form{margin:0 0 14px}body .gigie-product-pro .gigie-dispatch{margin:14px 0;background:#f6f5f2;border-left:3px solid #ae9770}body .gigie-product-pro .gigie-dispatch__available{font-size:11px;padding:11px 10px;gap:7px}body .gigie-product-pro .gigie-dispatch__available svg{width:17px;flex:0 0 17px}body .gigie-product-pro .gigie-dispatch__free{font-size:11px}.gigie-pdp-multibuy{background:#fff0eb;border-left:3px solid #d54848;padding:14px 15px;margin:14px 0 20px;color:#9b3030}.gigie-pdp-multibuy__heading{font-size:12px;font-weight:700;line-height:1.45;margin:0 0 12px}.gigie-pdp-multibuy ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:0}.gigie-pdp-multibuy li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px;margin:0;font-size:11px;line-height:1.3;padding:0 4px}.gigie-pdp-multibuy li+li{border-left:1px solid #ebc9c0}.gigie-pdp-multibuy li strong{font-size:21px;font-weight:700}.gigie-pdp-multibuy__best small{background:#971b34;color:#fff;padding:3px 5px;margin-top:3px;font-size:9px}.gigie-pdp-multibuy__note{font-size:11px;line-height:1.4;margin:11px 0 0}body .gigie-product-pro .product__accordion{border:1px solid #e3e1dc;border-bottom:0;margin:0}body .gigie-product-pro .product__accordion:has(+.gigie-pdp-description){border-bottom:1px solid #e3e1dc}body .gigie-product-pro .product__accordion summary{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;padding:14px 18px;min-height:44px}body .gigie-product-pro .product__accordion .accordion__content{font-size:13px;padding:4px 18px 16px}.gigie-pdp-description{margin-top:26px;font-size:14px;line-height:1.65}.gigie-pdp-description>h2{font-size:17px;line-height:1.35;font-weight:650;margin:0 0 14px}.gigie-pdp-description img{max-width:100%;height:auto}.gigie-pdp-description table{max-width:100%;display:block;overflow:auto}body .gigie-product-pro .product-image-container--thumbnails{padding-left:82px!important;position:relative}body .gigie-product-pro .product-image-container--thumbnails>scroll-shadow{display:block!important;position:absolute!important;top:0!important;left:0!important;width:68px!important;height:100%!important;margin:0!important}body .gigie-product-pro .product-thumbnail-container{display:flex!important;flex-direction:column!important;gap:9px!important;overflow-x:hidden!important;overflow-y:auto!important;height:100%!important}body .gigie-product-pro .product-thumbnail-container .product-thumbnail{width:68px!important;flex:0 0 auto!important;height:84px!important}body .gigie-product-pro .product-thumbnail-container .product-thumbnail img{width:100%;height:84px;object-fit:cover}body .gigie-product-pro .product-images--thumbnails .product-single__media-image{height:auto;aspect-ratio:3 / 4;padding-bottom:0!important}body .gigie-product-pro .product-images--thumbnails .product-single__media-image img{object-fit:contain}body .gigie-product-pro .gigie-gallery-arrow--prev{left:90px}@media(min-width:1600px){body .gigie-product-pro .product-grid-container{gap:46px}}@media(max-width:1067px)and (min-width:768px){body .gigie-product-pro>.row{padding:0 24px}body .gigie-product-pro .product-grid-container{grid-template-columns:minmax(0,1fr) minmax(320px,1fr);gap:26px}body .gigie-product-pro .product-image-container--thumbnails{padding-left:60px!important}body .gigie-product-pro .product-image-container--thumbnails>scroll-shadow{width:50px!important}body .gigie-product-pro .product-thumbnail-container .product-thumbnail{width:50px!important;height:66px!important}body .gigie-product-pro .product-thumbnail-container .product-thumbnail img{height:66px}body .gigie-product-pro .gigie-gallery-arrow--prev{left:68px}}@media(max-width:767px){body .thb-product-detail.gigie-product-pro{margin-top:16px}body .gigie-product-pro>.row{padding:0 16px}body .gigie-product-pro .product-grid-container{grid-template-columns:minmax(0,1fr);gap:24px}body .gigie-product-pro .product-image-container--thumbnails{padding-left:0!important;margin-bottom:0}body .gigie-product-pro .product-image-container--thumbnails>scroll-shadow{position:static!important;width:100%!important;height:auto!important;margin-top:9px!important}body .gigie-product-pro .product-thumbnail-container{flex-direction:row!important;overflow-x:auto!important;overflow-y:hidden!important;height:auto!important;gap:7px!important}body .gigie-product-pro .product-thumbnail-container .product-thumbnail{width:50px!important;flex:0 0 50px!important;height:64px!important}body .gigie-product-pro .product-thumbnail-container .product-thumbnail img{height:64px;max-height:64px}body .gigie-product-pro .product-images--thumbnails .product-single__media-image{height:clamp(330px,115vw,480px);aspect-ratio:auto}body .gigie-product-pro .gigie-gallery-arrow--prev{left:8px}body .gigie-product-pro .product-title{font-size:23px;margin-bottom:16px}body .gigie-product-pro .product-title-container{margin-bottom:20px}body .gigie-product-pro .product-price-container .price ins{font-size:29px}body .gigie-product-pro .product-price-container .price del{font-size:17px}body .gigie-product-pro .gigie-pdp-benefits{font-size:13px}body .gigie-product-pro .swatch-view-image .swatch-image{width:48px!important;height:56px!important}body .gigie-product-pro .product-add-to-cart-sticky #AddToCartSticky{background:#008b62!important;border-color:#008b62!important}}@media(max-width:767px){body .thb-product-detail.gigie-product-pro .product-grid-container{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important}body .thb-product-detail.gigie-product-pro .product-information,body .thb-product-detail.gigie-product-pro .product-information--inner{display:block!important;width:100%!important;position:static!important}body .thb-product-detail.gigie-product-pro .product-grid-container>[id^=MediaGallery]{width:100%!important;order:0!important}body .thb-product-detail.gigie-product-pro .product-information{order:1!important}body .thb-product-detail.gigie-product-pro .product-form,body .thb-product-detail.gigie-product-pro .product-form>form,body .thb-product-detail.gigie-product-pro .add_to_cart_holder,body .thb-product-detail.gigie-product-pro .single-add-to-cart-button{width:100%!important}body .thb-product-detail.gigie-product-pro .gigie-dispatch,body .thb-product-detail.gigie-product-pro .gigie-payment-icons,body .thb-product-detail.gigie-product-pro .product__accordion{width:100%!important}body .thb-product-detail.gigie-product-pro .product-images--thumbnails .product-single__media-image{height:clamp(330px,115vw,480px)!important;max-height:none!important}body .thb-product-detail.gigie-product-pro .gigie-payment-icons{justify-content:center;gap:5px;margin:14px 0}body .thb-product-detail.gigie-product-pro .gigie-payment-icons svg{max-width:38px}}body .gigie-product-pro .gigie-review-summary{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:12px;line-height:1.4;margin:0 0 15px;color:#252525;text-decoration:none}body .gigie-product-pro a.gigie-review-summary>span:last-child{text-decoration:underline;text-underline-offset:3px}body .gigie-product-pro .gigie-rating-stars{display:inline-grid;position:relative;font-family:Arial,sans-serif;font-size:20px;letter-spacing:1px;line-height:1}body .gigie-product-pro .gigie-rating-stars>span{grid-area:1 / 1;white-space:nowrap;color:#ddd}body .gigie-product-pro .gigie-rating-stars>span+span{color:#f4a211;clip-path:inset(0 calc(100% - var(--rating-fill)) 0 0)}.gigie-reviews#gigie-avis{scroll-margin-top:110px}body .gigie-product-pro .gigie-pdp-multibuy--compact{padding:15px 17px;background:#ffe9e2;border-left:4px solid #e34d51;margin:14px 0 20px;color:#b02e31}body .gigie-product-pro .gigie-pdp-multibuy--compact p{margin:0;font-size:14px;line-height:1.55}body .gigie-product-pro .gigie-pdp-multibuy--compact p strong{font-weight:750}body .gigie-product-pro .gigie-pdp-multibuy__best-label{display:inline-block;font-size:10px;line-height:1.4;padding:4px 7px;margin-top:9px;background:#971b34;color:#fff;font-weight:600;letter-spacing:.02em}body .gigie-product-pro .product__accordion summary{justify-content:center;text-align:center;padding:15px 32px;position:relative;font-size:11px;letter-spacing:.2em;line-height:1.5}body .gigie-product-pro .product__accordion summary>span{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:10px;height:10px}body .gigie-product-pro .product__accordion summary>span:before,body .gigie-product-pro .product__accordion summary>span:after{display:none}body .gigie-product-pro .product__accordion summary>span{border-top:1px solid currentColor;border-right:1px solid currentColor;width:6px;height:6px;transform:translateY(-65%) rotate(135deg)}body .gigie-product-pro .product__accordion details[open] summary>span{transform:translateY(-25%) rotate(-45deg)}body .gigie-product-pro .product__accordion .accordion__content{padding:0 19px 19px;font-size:14px;line-height:1.65;color:#505050}body .gigie-product-pro .product__accordion .accordion__content p{font-size:inherit;line-height:inherit;margin:0 0 16px}body .gigie-product-pro .product__accordion .accordion__content p:last-child{margin-bottom:0}body .gigie-product-pro .product__accordion .accordion__content a{color:#303030;text-decoration:underline;text-underline-offset:3px}body .gigie-product-pro .gigie-dispatch__available{padding:7px 10px;min-height:36px}@media(max-width:767px){body .gigie-product-pro .product__accordion .accordion__content{padding:0 16px 18px}body .gigie-product-pro .gigie-pdp-multibuy--compact{padding:14px 15px}}.gigie-pdp-offers{padding:17px 15px 14px;margin:16px 0 22px;background:#fff8ef;border:1px solid #ebdedb;border-radius:3px;color:#701e32}.gigie-pdp-offers h3{font-family:inherit;font-size:13px;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#701e32;margin:0 0 22px}.gigie-pdp-offers__tiers{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;margin:0}.gigie-pdp-offers__tiers li{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;margin:0;padding:18px 4px 13px;border:1px solid #dfc9ce;border-radius:2px;background:#fff;text-align:center;font-size:11px;line-height:1.3}.gigie-pdp-offers__tiers strong{font-size:26px;line-height:1.1;letter-spacing:-.025em;font-weight:750;white-space:nowrap}.gigie-pdp-offers__tiers .gigie-pdp-offers__featured{color:#fff;background:#701e32;border-color:#701e32}.gigie-pdp-offers__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:4px 6px;background:#fff;border:1px solid #701e32;color:#701e32;font-size:8px;line-height:1.2;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.gigie-pdp-offers>p{margin:12px 0 0;font-size:11px;line-height:1.5;text-align:center;color:#655558}@media(max-width:380px){.gigie-pdp-offers{padding:16px 11px 13px}.gigie-pdp-offers__tiers{gap:6px}.gigie-pdp-offers__tiers strong{font-size:24px}.gigie-pdp-offers__badge{font-size:7px;padding:4px}}.gigie-cj-stock{display:flex;align-items:center;gap:12px;margin:14px 0 4px;color:#252525;font-size:16px;line-height:1.5;font-weight:400}.gigie-cj-stock strong{font-weight:700}.gigie-cj-stock__dot{display:block;flex:0 0 10px;width:10px;height:10px;border-radius:50%;background:#ed2939;box-shadow:0 0 0 4px #fde8e9;margin:0 4px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gigie-product-pro.css.map */
