featured-product-information{--sims-fp-title: 16px;--sims-fp-spec: 14px;--sims-fp-spec-lh: 1.35}featured-product-information .product-information__grid{position:relative}featured-product-information .product-information__media{grid-row:1}featured-product-information .product-details{grid-row:2;align-self:start;position:static!important;z-index:2}featured-product-information .product-information__media media-gallery,featured-product-information .product-information__media slideshow-component,featured-product-information .product-information__media slideshow-container{height:100%!important;border-radius:6px 6px 0 0!important;overflow:hidden!important;background:var(--sims-sand)!important}featured-product-information .product-information__media slideshow-slides,featured-product-information .product-information__media slideshow-slide{height:100%!important;border-radius:6px 6px 0 0!important;background:var(--sims-sand)!important}featured-product-information .product-information__media img{width:100%!important;height:100%!important;object-fit:cover!important}featured-product-information .product-information__media slideshow-controls:not(.media-gallery__mobile-controls){display:none!important}featured-product-information .product-information__media .media-gallery__mobile-controls{bottom:10px!important}featured-product-information .product-details>.group-block{background:var(--sims-lime)!important;border-radius:0 0 6px 6px!important;padding:12px!important}featured-product-information .product-details>.group-block>.group-block-content{display:grid!important;grid-template-columns:1fr auto!important;align-items:baseline!important;column-gap:10px!important;row-gap:8px!important}featured-product-information .product-details>.group-block>.group-block-content>:is(.group-block,.view-product-title,.rte,a.button){grid-column:1 / -1!important}featured-product-information .product-details>.group-block>.group-block-content>:is(.group-block,.view-product-title){grid-row:1!important}featured-product-information .product-details>.group-block>.group-block-content>product-price{grid-column:2 / 3!important;grid-row:1!important;justify-self:end!important;align-items:flex-end!important;text-align:right!important}featured-product-information .product-details>.group-block>.group-block-content>a.contents>.text-block{grid-column:1 / 2!important;grid-row:1!important}featured-product-information .product-details .group-block .group-block{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important}featured-product-information .product-details .group-block .group-block>.group-block-content{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:baseline!important;gap:10px!important}featured-product-information .product-details .group-block .group-block .text-block,featured-product-information .product-details .group-block .group-block .text-block :is(p,span,a),featured-product-information .product-details a.contents>.text-block,featured-product-information .product-details a.contents>.text-block :is(p,span,a){color:var(--sims-cocoa)!important;font-size:var(--sims-fp-title)!important;font-weight:500!important;line-height:1.05!important;letter-spacing:normal!important;text-transform:none!important;width:auto!important;max-width:100%!important}featured-product-information .product-details product-price,featured-product-information .product-details product-price .price,featured-product-information .product-details product-price :is(span,div){color:var(--sims-cocoa)!important;font-size:var(--sims-fp-title)!important;font-weight:500!important;line-height:1.05!important;text-align:right!important;width:auto!important;max-width:100%!important}featured-product-information .product-details rte-formatter.text-block.rte,featured-product-information .product-details rte-formatter.text-block.rte :is(p,span){color:var(--sims-cocoa)!important;font-size:var(--sims-fp-spec)!important;line-height:var(--sims-fp-spec-lh)!important;font-weight:400!important;text-transform:lowercase!important;font-variant-caps:small-caps!important;letter-spacing:.04em!important;margin:0!important}featured-product-information .product-details rte-formatter.text-block.rte{width:100%!important;max-width:100%!important;align-items:flex-start!important}featured-product-information .product-details a.button,featured-product-information .product-details .button{width:100%!important;min-height:33px!important;margin:0!important;padding:4px 12px!important;background:transparent!important;color:var(--sims-cocoa)!important;box-shadow:inset 0 0 0 2px var(--sims-cocoa)!important;border:0!important;border-radius:6px!important;font-size:12px!important;font-weight:500!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.05em!important;text-decoration:none!important}featured-product-information .product-details a.button:hover,featured-product-information .product-details .button:hover{background:var(--sims-cocoa)!important;color:var(--sims-lime)!important}featured-product-information .product-details .add-to-cart-button{border-radius:6px!important;box-shadow:inset 0 0 0 2px var(--sims-cocoa)!important}@media screen and not (min-width:750px){featured-product-information .product-information__media{grid-column:1 / -1;padding:0 12px!important}featured-product-information .product-information__media media-gallery{aspect-ratio:1 / 1}featured-product-information .product-information__media .product-media-container.constrain-height{max-height:none}featured-product-information .product-information__media .mobile\:hidden{display:none}featured-product-information .product-details{grid-column:1 / -1;padding:0 12px!important}}@media screen and (min-width:750px){featured-product-information{--sims-fp-title: 20px;--sims-fp-spec: 14px}featured-product-information .product-information__grid--half.product-information--media-left .product-details{grid-column:2 / 3!important}featured-product-information .product-information__grid--half.product-information--media-right .product-details{grid-column:3 / 4!important}featured-product-information .product-information__media{padding:0 10px!important}featured-product-information .product-information__media media-gallery{aspect-ratio:700 / 650}featured-product-information .product-information__media media-gallery,featured-product-information .product-information__media slideshow-component,featured-product-information .product-information__media slideshow-container,featured-product-information .product-information__media slideshow-slides,featured-product-information .product-information__media slideshow-slide{border-radius:8px 8px 0 0!important}featured-product-information .product-details{padding:0 10px!important}featured-product-information .product-details>.group-block{border-radius:0 0 8px 8px!important;padding:20px!important}featured-product-information .product-details>.group-block>.group-block-content{column-gap:16px!important;row-gap:14px!important}featured-product-information .product-details .group-block .group-block>.group-block-content{gap:16px!important}featured-product-information .product-details>.group-block>.group-block-content>a.button{margin-top:6px!important}featured-product-information .product-details a.button,featured-product-information .product-details .button{min-height:40px!important;padding:8px 12px!important;border-radius:8px!important}featured-product-information .product-details .add-to-cart-button{border-radius:8px!important}}@media screen and (min-width:1200px){featured-product-information{--sims-fp-title: 27px;--sims-fp-spec: 16px;--sims-fp-spec-lh: 1.3}}@media screen and (min-width:750px){main#MainContent.content-for-layout:has(>.shopify-section[id*=featured_product_information]+.shopify-section[id*=featured_product_information]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}main#MainContent.content-for-layout>.shopify-section{grid-column:1 / -1}main#MainContent.content-for-layout>.shopify-section:has(>featured-product-information){grid-column:auto}main#MainContent.content-for-layout:has(>.shopify-section[id*=featured_product_information]+.shopify-section[id*=featured_product_information])>.shopify-section:has(>featured-product-information) featured-product-information .product-information__grid--half{grid-template-columns:minmax(0,1fr)!important}main#MainContent.content-for-layout:has(>.shopify-section[id*=featured_product_information]+.shopify-section[id*=featured_product_information])>.shopify-section:has(>featured-product-information) featured-product-information :is(.product-information__media,.product-details){grid-column:1 / -1!important}main#MainContent.content-for-layout:has(>.shopify-section[id*=featured_product_information]+.shopify-section[id*=featured_product_information])>.shopify-section:has(>featured-product-information) featured-product-information .product-information--media-left .product-information__media{padding-inline:calc(max(var(--page-margin),100% - var(--page-content-width) / 2) + 10px) 10px!important}main#MainContent.content-for-layout:has(>.shopify-section[id*=featured_product_information]+.shopify-section[id*=featured_product_information])>.shopify-section:has(>featured-product-information) featured-product-information .product-information--media-right .product-information__media{padding-inline:10px calc(max(var(--page-margin),100% - var(--page-content-width) / 2) + 10px)!important}main#MainContent.content-for-layout:has(>.shopify-section[id*=featured_product_information]+.shopify-section[id*=featured_product_information])>.shopify-section:has(>featured-product-information) featured-product-information .product-information--media-left .product-details{padding-inline:calc(max(var(--page-margin),100% - var(--page-content-width) / 2) + 10px) 10px!important}main#MainContent.content-for-layout:has(>.shopify-section[id*=featured_product_information]+.shopify-section[id*=featured_product_information])>.shopify-section:has(>featured-product-information) featured-product-information .product-information--media-right .product-details{padding-inline:10px calc(max(var(--page-margin),100% - var(--page-content-width) / 2) + 10px)!important}}featured-product-information .product-information__media slideshow-slide{position:relative}featured-product-information .sims-media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sims-featured-product.css.map */
