.prd-Detail{display:block;padding-block-start:calc(var(--AnnouncementBar_Height) + var(--HeaderBanner_Height))}.bdy-Template-product .prd-Detail{padding-block-start:0}.prd-Detail-reducedSpacing{padding-block-start:30px}.prd-Detail_Body{position:relative}.prd-Detail_Columns{column-gap:var(--Grid_Gutter);display:grid}@media only screen and (min-width: 901px){.prd-Detail_Columns{grid-template-columns:repeat(12,1fr)}}@media only screen and (min-width: 901px){.prd-Detail_Column-wide{grid-column:span 7}.prd-Detail_Column-narrow{grid-column:span 5}.prd-Detail_Column-main{grid-row:span 3}}@media only screen and (min-width: 1201px){.prd-Detail_Column-wide{grid-column:span 8}.prd-Detail_Column-narrow{grid-column:span 4}}.prd-Detail_Media{grid-column:1 / -1}.prd-Detail_BackLink{position:absolute;top:20px;z-index:1}@media only screen and (min-width: 901px){.prd-Detail_BackLink{top:30px}}.prd-Detail_Actions{position:absolute;z-index:1;align-items:end;display:flex;height:100%;pointer-events:none}.prd-Detail_ActionsBar{--Actions_Inset: 20px;position:sticky;bottom:0;justify-content:space-between;display:flex;padding-block-end:var(--Actions_Inset);padding-inline-end:var(--Actions_Inset);pointer-events:all}.prd-Detail-reducedSpacing .prd-Detail_ActionsBar{padding-inline-start:30px}.prd-Detail_Block{padding-block-start:20px;padding-block-end:30px}@media only screen and (min-width: 901px){.prd-Detail_Block{--DetailBlock_VerticalOffset: 30px;position:sticky;top:calc(var(--HeaderBanner_Height) - var(--DetailBlock_VerticalOffset));padding-block-start:var(--DetailBlock_VerticalOffset)}}@media only screen and (min-width: 1201px){.prd-Detail_Block{--DetailBlock_VerticalOffset: 50px}}@media only screen and (min-width: 1301px){.prd-Detail_Block{padding-inline-start:var(--Padding);padding-inline-end:var(--Padding)}}.prd-Detail_Header{justify-content:space-between;display:flex;margin-block-end:10px}@media only screen and (min-width: 768px){.prd-Detail_Header{margin-block-end:20px}}@media only screen and (min-width: 901px){.prd-Detail_Header{margin-block-end:10px}}.prd-Detail_Subtitle{font-weight:500}.prd-Detail_Wishlist{--Wishlist_MaxHeight: 26px;display:none;max-height:var(--Wishlist_MaxHeight);margin-inline-start:20px}@media only screen and (min-width: 901px){.prd-Detail_Wishlist{--Wishlist_MaxHeight: 36px;display:block}}.prd-Detail_Wishlist-mobile{display:block}.prd-Detail_WishlistButton{align-items:center;justify-content:center;display:flex;width:40px;height:40px;border:1px solid rgba(0,0,0,.1);border-radius:50%;transition:background-color .3s ease}.prd-Detail_WishlistButton[data-wishlist-added],.prd-Detail_WishlistButton:is(:focus,:hover){background-color:#fff}.prd-Detail_WishlistButtonIcon{width:15px}.prd-Detail_WishlistButton svg{fill:transparent;transition:color .3s ease,fill .3s ease}.prd-Detail_WishlistButton[data-wishlist-added] svg{color:var(--Color_Archive);fill:currentColor}.swym-button-bar{display:none!important}.prd-Detail_MobileWishlistButton{align-items:center;gap:10px;display:flex;margin-block-start:10px}@media only screen and (min-width: 901px){.prd-Detail_MobileWishlistButton{display:none}}.prd-Detail_MobileWishlistButton[data-wishlist-added],.prd-Detail_MobileWishlistButton:is(:focus,:hover){background-color:#fff}.prd-Detail_MobileWishlistButton:not([data-wishlist-added]) .prd-Detail_MobileWishlistButtonText-added{display:none}.prd-Detail_MobileWishlistButton[data-wishlist-added] .prd-Detail_MobileWishlistButtonText-add{display:none}.prd-Detail_MobileWishlistButton svg{fill:transparent;transition:color .3s ease,fill .3s ease}.prd-Detail_MobileWishlistButton[data-wishlist-added] svg{color:var(--Color_Archive);fill:currentColor}.prd-Detail_Price{justify-content:space-between;display:flex;margin-block-start:15px}.prd-Detail_Rating{display:flex}.prd-Detail_Tags{margin-block-end:10px}@media only screen and (min-width: 768px){.prd-Detail_Tags{margin-block-end:20px}}.prd-Detail_Divider{margin-block-start:20px;margin-block-end:20px}.prd-Detail_Text{margin-block-end:20px;padding:10px;font-size:9px;font-weight:500;letter-spacing:-.02em;line-height:14px;text-align:center;text-transform:uppercase;background-color:var(--Text_BackgroundColour);color:#fff}@media only screen and (min-width: 768px){.prd-Detail_Text{font-size:11px;line-height:17px}}@media only screen and (min-width: 768px){.prd-Detail_Text-mobile{display:none}}.prd-Detail_Text-desktop{display:none}@media only screen and (min-width: 768px){.prd-Detail_Text-desktop{display:block}}.prd-Detail_Text-textDark{color:var(--Color_Brand)}.prd-Detail_Text a{font-weight:inherit;color:currentColor}.prd-Detail_Variants{margin-block-end:25px}.prd-Detail_StockProgressBar{margin-top:20px;margin-bottom:20px}.prd-Detail_Extras{margin-block-end:15px}.prd-Detail_ExtrasItem{padding-block-start:5px;padding-block-end:5px}.prd-Detail_ExtrasItem[aria-hidden=true]{display:none}.prd-Detail_ExtrasItem-primary{border-block-end:1px solid rgba(0,0,0,.1);margin-block-end:5px;padding-block-start:10px;padding-block-end:10px}.prd-Detail_Extra{align-items:center;display:flex}.prd-Detail_ExtraIcon{width:20px;margin-inline-end:15px}.prd-Detail_ExtraIcon-inStoreStock svg{width:auto;height:20px;margin-inline-start:auto;margin-inline-end:auto}.prd-Detail_ExtraLabel{flex-grow:1}.prd-Detail_ExtraButton{text-decoration:underline}.prd-Detail_ExtraCountdown>div{position:relative;align-items:center;flex-wrap:wrap;display:flex;padding-left:35px;gap:5px}.prd-Detail_ExtraCountdown>div:before{content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19 10C19 14.9705 14.9705 19 10 19C5.02955 19 1 14.9705 1 10C1 5.02955 5.02955 1 10 1C14.9705 1 19 5.02955 19 10V10Z' stroke='%232B2F2E' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 3.45459V10H14.9091' stroke='%232B2F2E' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");position:absolute;left:0;display:block;inline-size:20px;block-size:20px}.prd-Detail_Upsells,.prd-Detail_TrustBuilder,.prd-Detail_LoyaltyPoints,.prd-Detail_ServiceCtas,.prd-Detail_StackSetForm{margin-block-start:30px}
/*# sourceMappingURL=/cdn/shop/t/502/assets/product-detail.css.map */
