.product-details__blocks{display:flex;gap:var(--base-line-1x2);flex-direction:column}.block-spacer--product-details{height:calc(var(--base-line) * var(--space-mobile))}.text--product-details{align-self:var(--flex-align-mobile, flex-start)}.product-details-promo{border:solid var(--size-1px) var(--border-color);border-radius:var(--size-12px);padding:var(--base-line-1x2);gap:var(--base-line-1x2);display:grid}.product-details-promo .text{display:flex;align-items:center}.product-details-promo .text :first-child{margin-top:0}.product-details-promo .text :last-child{margin-bottom:0}.sticky-add-to-cart{display:none;position:sticky;z-index:var(--z-menu);bottom:0;transition:all var(--transition-speed);transform:translateY(100%);background-color:rgb(var(--brand-cream));padding:var(--base-line-1x2);gap:var(--base-line-1x2);grid-auto-flow:column;grid-auto-columns:1fr;box-sizing:border-box;border-top:solid var(--size-1px) var(--border-color)}.sticky-add-to-cart.active{display:grid}.product-details--show-sticky .sticky-add-to-cart{transform:translate(0)}.product-details-price{display:flex;gap:var(--base-line-1x2)}.product-details-price.product-details-price--pill{justify-content:space-between;background-color:rgb(var(--brand-yellow));padding:var(--size-11px) var(--size-14px);border-radius:var(--base-line);font-size:var(--text-sm);font-weight:var(--font-bold)}shop-local{display:block;text-align:center}#shop-local-widget iframe{display:block}@media (max-width: 799px){.product-details__wrapper{padding-top:var(--base-line);padding-bottom:var(--base-line)}.product-details__wrapper>*{grid-column:span 6}.product-details-promo{grid-template-columns:repeat(5,1fr);grid-template-rows:1fr auto}.product-details-promo .cta{grid-column:1 / -1;text-align:center}.product-details-promo .text{grid-column:span 4}}@media (min-width: 800px){.product-details__wrapper{grid-template-rows:auto auto 1fr}.product-details__wrapper>*{grid-column:span 5}.product-details--has-variants{grid-template-rows:auto auto auto 1fr}.product-details__media{grid-column:7 / -1;grid-row:1 / -1}.block-spacer--product-details{flex:var(--flex-desktop, initial)}.text--product-details{align-self:var(--flex-align-desktop, flex-start)}.product-details-promo{grid-template-columns:auto 1fr auto;grid-template-rows:1fr}.product-details-promo .cta{align-self:center}.sticky-add-to-cart{grid-template-columns:1fr auto auto auto}.sticky-add-to-cart .sticky-add-to-cart__details{display:flex;gap:var(--base-line-1x2);align-items:center}.sticky-add-to-cart .sticky-add-to-cart__details h5{margin:0}}@media (min-width: 1400px){.product-details__wrapper>*{grid-column:span 4}.product-details__title{grid-column:span 5}.product-details__media{grid-column:7 / -1}}.product-more__wrapper .headline{margin:0}.product-more__wrapper>*{grid-column:span 6}.product-more-info-tabs{border-top:solid thin rgba(var(--color-foreground),.15)}.product-more-claim-icons{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:var(--base-line-2) var(--size-8px);margin-top:var(--base-line-1x2)}.product-more-claim-icons img{height:16vw;width:auto;display:block;order:var(--order, 1);flex:0 1 20%;object-fit:contain;max-width:calc(50vw - var(--base-line))}@media (max-width: 799px){.product-more__wrapper{padding-top:var(--base-line);padding-bottom:var(--base-line)}.product-more__wrapper>*{grid-column:span 6}}@media (min-width: 800px){.product-more__wrapper{grid-template-rows:auto 1fr;padding-top:var(--base-line-3);padding-bottom:var(--base-line-3)}.product-more__wrapper .product-more-claim-icons{align-self:start;grid-column:8 / span 4;grid-row:1 / -1}.product-more-claim-icons img{height:4.3vw}}.product-details__description :first-child{margin-top:0}.product-details__description :last-child{margin-bottom:0}.product-details__variant-select{display:block}.product-variant-select{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--base-line-1x2)}.product-variant-select__value-dialog fieldset{all:unset;width:100%}.product-variant-select__value-dialog .product-variant-select__value-list{all:unset;list-style:none}.product-variant-select__value-dialog .product-variant-select__value-item{border-top:var(--border-color) solid var(--size-1px);display:flex}.product-variant-select__value-dialog .product-variant-select__value-item>*{order:1}.product-variant-select__value-dialog .variant-radio{display:none}.product-variant-select__value-dialog .variant-radio:checked+.variant-radio-label:after{box-shadow:inset 0 0 0 calc(var(--base-line) * .1) rgba(var(--brand-cream),1)}.product-variant-select__value-dialog .variant-radio:disabled+.variant-radio-label{opacity:.6}.product-variant-select__value-dialog .variant-radio-label{--radio-size: calc(var(--base-line) * .6);flex:1 0 auto;padding:var(--base-line-1x2) var(--base-line);display:flex;align-items:center;color:inherit;gap:var(--base-line-1x2)}.product-variant-select__value-dialog .variant-radio-label>span{line-height:1em;display:block;flex:1 0 auto;transform:translateY(var(--size-3px))}.product-variant-select__value-dialog .variant-radio-label:after{display:flex;flex-shrink:0;content:"";background-color:rgba(var(--brand-brown),1);width:var(--radio-size);height:var(--radio-size);border-radius:50%;transition:.25s ease;box-shadow:inset 0 0 0 var(--radio-size) rgba(var(--brand-cream),1);border:solid thin rgba(var(--brand-brown),1)}.product-variant-select__value-dialog .variant-product-image{display:block}.option-dialog-button{padding:var(--size-11px) var(--size-14px);background-color:rgb(var(--brand-tan));border:none;display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--size-12px);color:inherit;text-align:left}.option-dialog-button .option-value{display:flex;align-items:center;gap:var(--size-3px);width:100%}.option-dialog-button .option-value-label{flex:1 0 auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:0px}@media (max-width: 799px){.product-variant-select__value-dialog{padding:0}body.variant-dialog-open{overflow:hidden;height:100vh}}@media (min-width: 800px){.product-details__variant-select{position:relative}.product-variant-select__value-dialog{width:100%;border:none;padding:0;height:min-content;background-color:rgb(var(--brand-cream));border-radius:var(--size-12px);transition:all var(--transition-speed);transform:translateY(var(--base-line));opacity:0;filter:drop-shadow(0px 0px var(--base-line-1x2) rgba(0,0,0,.2));z-index:var(--z-tooltip)}.product-variant-select__value-dialog::backdrop{opacity:0}.product-variant-select__value-dialog.active{transform:translate(0);opacity:1}}.product-details__title .product-details__reviews{display:flex;margin-bottom:var(--base-line-1x2);height:var(--size-18px)}.product-details__title a{text-decoration:none}.product-details__title .product-rating__stars{display:flex;gap:var(--size-2px);align-items:center}.product-details__title h1{margin:0}@media (min-width: 800px){.product-details__title{margin-top:var(--base-line)}}.product-details__media{position:relative}.product-details__media .product-award-icons{position:absolute;z-index:var(--z-foreground);pointer-events:none;right:0;top:var(--base-line)}.product-details__media .product-media-gallery{position:relative;z-index:var(--z-background)}.product-award-icons__list{all:unset;list-style:none;display:flex;flex-direction:column;gap:var(--base-line-1x2)}.product-award-icons__item[data-variant]{display:none}.product-media-gallery{overflow:hidden;display:block;--controls-justify: center}.product-media-gallery__wrapper{display:flex}.product-media-item{flex:0 0 100%;min-width:0}.product-media-item img{width:100%;height:auto;display:block}.product-media-item--video video{width:100%;display:block;height:auto}@media (max-width: 799px){.product-media-gallery{width:100vw;margin-left:calc(var(--base-line) * -1);--carousel-dots-padding-top: var(--base-line)}.product-media-gallery__controls{margin-bottom:calc(var(--size-3px) * -1)}}@media (min-width: 800px){.product-details__media{margin-left:calc(var(--base-line-1x2) * -1);margin-right:calc(var(--base-line) * -1)}.product-details__media .product-award-icons{right:var(--base-line)}.product-details__media .product-award-icons__item .icon-image{--size: var(--size-70px) !important}.product-media-gallery{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;aspect-ratio:1;height:auto}.product-media-gallery .product-media-gallery__wrapper{grid-area:1 / 1 / -1 / -1;position:absolute;z-index:var(--z-background)}.product-media-gallery .product-media-gallery__wrapper :first-child img,.product-media-gallery .product-media-gallery__wrapper :last-child img{object-fit:contain!important}.product-media-gallery .product-media-gallery__wrapper .product-media-item img{aspect-ratio:1;object-fit:cover}.product-media-gallery .product-media-gallery__controls{grid-area:2 / 1 / -1 / -1;padding:var(--size-3px);border-radius:var(--base-line);background-color:rgba(var(--brand-cream),.75);position:relative;z-index:var(--z-foreground);justify-self:center;margin-bottom:var(--base-line)}.product-media-item--image img{aspect-ratio:1;object-fit:cover}.product-media-item--image img[src*=_NOCROP_]{object-fit:contain!important}.product-media-item--video video{aspect-ratio:1;object-fit:cover}}.product-details__add-to-cart{--corner-radius: var(--size-8px);display:grid;gap:var(--base-line-1x2)}.product-details__add-to-cart .favorite-wishlist{--button-size: calc(var(--base-line) + var(--size-16px));background-color:rgb(var(--brand-tan));height:100%;border-radius:var(--corner-radius);aspect-ratio:1}@media (max-width: 799px){.product-details__add-to-cart{grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(2,1fr)}.favorite-wishlist{grid-column:span 1}product-quantity-adjuster{grid-column:span 7}.shop-local-btn,.product-details__form-cta{grid-column:span 4}.product-details__add-to-cart.product-details--hide-wishlist:not(.product-details--hide-shop-local) product-quantity-adjuster{grid-column:span 8}.product-details__add-to-cart.product-details--hide-shop-local:not(.product-details--hide-wishlist) .product-details__form-cta,.product-details--show-bis .product-details__form-cta{grid-column:span 8}.product-details__add-to-cart.product-details--hide-shop-local.product-details--hide-wishlist product-quantity-adjuster,.product-details__add-to-cart.product-details--hide-shop-local.product-details--hide-wishlist .product-details__form-cta{grid-column:span 8}.product-details--show-bis.product-details--hide-wishlist .shop-local-btn{grid-column:span 8}.product-details--show-bis:not(.product-details--hide-wishlist) .shop-local-btn{grid-column:span 7}}@media (min-width: 800px){.product-details__add-to-cart:not(.product-details--hide-shop-local.product-details--hide-wishlist){grid-template-columns:auto auto 1fr 1fr}.product-details__add-to-cart.product-details--hide-wishlist:not(.product-details--hide-shop-local){grid-template-columns:auto 1fr 1fr}.product-details__add-to-cart.product-details--hide-shop-local:not(.product-details--hide-wishlist){grid-template-columns:auto auto 1fr}.product-details__add-to-cart.product-details--hide-shop-local.product-details--hide-wishlist{grid-template-columns:auto 1fr}.product-details__add-to-cart.product-details--hide-qty-controls.product-details--hide-wishlist{grid-template-columns:1fr 1fr}product-quantity-adjuster{width:var(--base-line-3)}}.product-details--has-selling-plans:has(.shopify-app-block.recharge-subscription-widget) .shopify-app-block.recharge-subscription-widget{min-height:var(--base-line-4)}.shopify-app-block.recharge-subscription-widget recharge-subscription-widget{max-width:none}.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__badge),.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__original-price){display:none}.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option){border:none;background-color:rgb(var(--brand-tan));border-radius:var(--base-line);font-size:var(--text-sm);margin-bottom:0}.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__label){padding:var(--size-11px) var(--size-14px)}.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__selector){padding:0;font-size:var(--text-sm)}.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__selected){background-color:rgb(var(--brand-yellow))}.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__checked-indicator){--rc-widget-brand-color: rgb(var(--brand-brown))}.shopify-app-block.recharge-subscription-widget recharge-subscription-widget::part(rc-content-wrap){display:flex;flex-direction:column;gap:var(--base-line-1x2)}rc-learn-more-modal{--rc-widget-brand-color-10: rgb(var(--brand-cream)) !important;background-color:var(--backdrop);z-index:var(--z-overlay-plus)}rc-learn-more-modal::part(rc-learn-more-modal__content){background-color:rgb(var(--brand-cream))}.shopify-app-block .yotpo-reviews-main-widget{margin-bottom:var(--base-line-5);background-color:rgb(var(--color-background))}.shopify-app-block .yotpo-reviews-main-widget .yotpo-empty-state.yotpo-qna-empty-state .yotpo-title-text{font-weight:var(--font-bold);font-size:var(--text-h5);line-height:var(--text-h5-height);letter-spacing:var(--text-h5-letter-space)}.shopify-app-block .yotpo-reviews-main-widget .yotpo-empty-state.yotpo-qna-empty-state .yotpo-body-text{font-size:var(--text-sm);line-height:var(--text-sm-height);letter-spacing:var(--text-sm-letter-space)}.shopify-app-block .yotpo-reviews-main-widget #yotpo-widget-btn{height:unset;text-decoration:none;padding:var(--cta-padding-y) var(--cta-padding-x);line-height:var(--base-line);border-radius:var(--cta-radius);white-space:nowrap;display:inline-block;font-family:inherit;font-size:var(--font-size);font-weight:var(--font-bold);letter-spacing:var(--text-md-letter-space, -.01em);border:none;cursor:pointer;transition:all var(--transition-speed);background-color:rgba(var(--color-button),1);color:rgba(var(--color-button-text),1)}.shopify-app-block .yotpo-reviews-main-widget #yotpo-widget-btn span{color:inherit!important}.shopify-app-block .yotpo-reviews-main-widget #yotpo-widget-btn:hover{background-color:rgba(var(--color-button-hover),1);color:rgba(var(--color-button-hover-text),1)}.shopify-app-block .yotpo-reviews-main-widget .yotpo-base-layout{width:100%!important;margin:0;max-width:100%;box-sizing:border-box;padding:0 var(--base-line)}.shopify-app-block .yotpo-reviews-main-widget>div{--primary-color: rgba(var(--brand-brown), 1) !important;--text-color: rgba(var(--brand-brown), 1) !important;--background-color: rgb(var(--color-background)) !important;--primary-font-family: "SunBumSans", "Akkurat", "Helvetica Neue", "Segoe UI" !important;--primary-font-weight: bold !important;--primary-font-style: normal !important;--secondary-font-family: "SunBumSans", "Akkurat", "Helvetica Neue", "Segoe UI" !important;--secondary-font-weight: 500 !important;--secondary-font-style: normal !important;--empty-state-button-color: #2e4f7c !important;--product-custom-questions-color: #2e4f7c !important;--yotpo-pure-black: rgba(var(--brand-brown), 1) !important;--yotpo-black: rgba(var(--brand-brown), 1) !important;--yotpo-b2b-dark-blue: #051146 !important;--yotpo-blue: #0042e4 !important;--yotpo-sky-blue: #2e4f7c !important;--yotpo-sky-blue-darker: #203756 !important;--yotpo-stars-orange: #e7721b !important;--yotpo-b2b-dark-grey: rgba(var(--brand-brown), .8) !important;--yotpo-b2b-medium-grey: rgba(var(--brand-brown), .3) !important;--yotpo-b2b-light-grey: rgba(var(--brand-brown), .1) !important;--yotpo-initials-letters-grey: #8e99b7 !important;--yotpo-initials-letters-background-grey: #cbd2e0 !important;--yotpo-primary-text-black: rgba(var(--brand-brown), 1) !important;--yotpo-disabled: rgba(var(--brand-brown), .3) !important;--yotpo-empty-white: #ffffff !important;--yotpo-form-dark-grey: rgba(var(--brand-brown), .4) !important;--yotpo-form-border-black: rgba(var(--brand-brown), .2) !important;--yotpo-separator-line-grey: #e3e3e3 !important;--yotpo-light-grey: rgba(var(--brand-tan), 1) !important;--yotpo-card-accent: rgba(var(--brand-tan), 1) !important;--yotpo-focused-blue: rgba(var(--brand-yellow), 1) !important;--yotpo-summary-banner-primary-color: rgba(var(--brand-brown), 1) !important;--yotpo-summary-banner-text-color: rgba(var(--brand-brown), 1) !important}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-border-smooth{background:rgba(var(--brand-brown),.15)!important;height:1px!important}.shopify-app-block .yotpo-reviews-main-widget.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review),.shopify-app-block .yotpo-reviews-main-widget.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review){margin:30px 0}.shopify-app-block .yotpo-reviews-main-widget.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-left-panel,.shopify-app-block .yotpo-reviews-main-widget.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-left-panel{min-width:20vw}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-content,.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-rating-title,.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-title,.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviewer-name,.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-date{font-size:var(--text-md)!important;line-height:var(--text-md-height)!important;letter-spacing:var(--text-md-letter-space)!important}@media screen and (min-width: 800px){.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-content,.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-rating-title,.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-title,.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviewer-name,.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-date{text-wrap:balance}}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review .yotpo-review-details{gap:10px}@media screen and (max-width: 800px){.shopify-app-block .yotpo-reviews-main-widget .yotpo-review{flex-direction:column!important;gap:20px}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review .yotpo-review-right-panel{text-align:left;order:0!important}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review .yotpo-review-right-panel .yotpo-review-details{justify-self:flex-start}}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-rating-title{margin-bottom:.5em!important}.shopify-app-block .yotpo-reviews-main-widget .yotpo-shop-badge{mix-blend-mode:multiply;padding:0!important}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviewer>div{padding-top:0;gap:6px}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviewer>div svg{width:16px}@media screen and (max-width: 800px){.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviewer>div{flex-direction:row;align-items:center;gap:10px}}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviewer-name{font-weight:var(--font-bold)}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviewer-verified-buyer-text{font-size:var(--text-sm);line-height:var(--text-sm-height);letter-spacing:var(--text-sm-letter-space)}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-content{max-width:1000px}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-center-panel{padding:0!important}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-star-rating{padding-top:.15em}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-star-rating .star-container{width:14px}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-star-rating .star-container:not(:last-child){margin-right:5px}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-star-rating .star-container svg{display:block;width:100%;height:auto;transform:none}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-star-rating .star-container svg.yotpo-star-rating-icon.yotpo-sr-star-empty{transform:scale(1.1)}.shopify-app-block .yotpo-reviews-main-widget .yotpo-review-star-rating .star-container svg.yotpo-star-rating-icon.yotpo-sr-star-empty path{fill:rgba(var(--brand-brown),.3)!important;stroke:none!important;stroke-width:0px!important}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviews-widget-dropdown{border:none!important}.shopify-app-block .yotpo-reviews-main-widget .ugc-storefront-widgets-tabs-container{justify-content:center!important;padding:8px;background-color:rgba(var(--brand-tan),1);border-radius:40px;display:inline-flex}.shopify-app-block .yotpo-reviews-main-widget .ugc-storefront-widgets-tabs-container .ugc-storefront-widgets-tabs-container__tab{border:none;font-size:var(--text-sm);line-height:var(--text-sm-height);letter-spacing:var(--text-sm-letter-space);font-weight:var(--font-bold);padding:8px 20px;border-radius:40px;min-width:120px;margin:0}.shopify-app-block .yotpo-reviews-main-widget .ugc-storefront-widgets-tabs-container .ugc-storefront-widgets-tabs-container__tab.selected{border:none;background-color:rgba(var(--brand-yellow),1)}.shopify-app-block .yotpo-reviews-main-widget .yotpo-header-container .yotpo-layout-header-wrapper{margin-bottom:0!important;justify-content:flex-start}.shopify-app-block .yotpo-reviews-main-widget .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-vertical-border,.shopify-app-block .yotpo-reviews-main-widget .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-star-distribution{display:none}.shopify-app-block .yotpo-reviews-main-widget .yotpo-header-container+.yotpo-review-border-smooth{display:none}.shopify-app-block .yotpo-reviews-main-widget .yotpo-header-container .yotpo-summary-section{position:relative}.shopify-app-block .yotpo-reviews-main-widget .yotpo-header-container .yotpo-summary-section .yotpo-bottom-line-summary .yotpo-bottom-line-right-panel{margin-left:0}.shopify-app-block .yotpo-reviews-main-widget .yotpo-header-container .yotpo-summary-section .yotpo-bottom-line-summary .yotpo-bottom-line-score{width:1.6em;text-align:left;font-weight:var(--font-bold);font-size:var(--text-h1);line-height:var(--text-h1-height);letter-spacing:var(--text-h1-letter-space);font-weight:var(--font-black)}.shopify-app-block .yotpo-reviews-main-widget .yotpo-header-container .yotpo-summary-section .yotpo-reviews-summary-button{font-size:var(--text-h1)}@media screen and (min-width: 800px){.shopify-app-block .yotpo-reviews-main-widget .yotpo-header-container .yotpo-summary-section .yotpo-reviews-summary-button{position:absolute;left:1.6em;bottom:.09em}}.shopify-app-block .yotpo-reviews-main-widget .yotpo-header-container .yotpo-summary-section .yotpo-reviews-summary-button button{height:unset;--font-size: var(--text-sm);--cta-padding-y: calc(var(--font-size) * .4);--cta-padding-x: calc(var(--font-size) * .7);text-decoration:none;padding:var(--cta-padding-y) var(--cta-padding-x);line-height:var(--base-line);border-radius:var(--cta-radius);white-space:nowrap;display:inline-block;font-family:inherit;font-size:var(--font-size);font-weight:var(--font-bold);letter-spacing:var(--text-md-letter-space, -.01em);border:none;cursor:pointer;transition:all var(--transition-speed);background-color:rgba(var(--color-button),1);color:rgba(var(--color-button-text),1)}.shopify-app-block .yotpo-reviews-main-widget .yotpo-header-container .yotpo-summary-section .yotpo-reviews-summary-button button:hover{background-color:rgba(var(--color-button-hover),1);color:rgba(var(--color-button-hover-text),1)}.shopify-app-block .yotpo-reviews-main-widget .yotpo-header-container .yotpo-summary-section .yotpo-reviews-summary-button button>svg{display:none}.shopify-app-block .yotpo-reviews-main-widget .yotpo-filters-container .yotpo-dropdown-content-wrapper{left:0;right:unset!important;border-radius:12px;border:1px solid rgba(var(--brand-brown),.15);box-shadow:none;color:rgba(var(--brand-brown),.5)!important}.shopify-app-block .yotpo-reviews-main-widget .yotpo-filters-container .yotpo-dropdown-content-wrapper .yotpo-dropdown-option{transition:background var(--transition-speed) ease-in-out,color var(--transition-speed) ease-in-out}.shopify-app-block .yotpo-reviews-main-widget .yotpo-filters-container .yotpo-dropdown-content-wrapper .yotpo-dropdown-option svg *{fill:currentColor}.shopify-app-block .yotpo-reviews-main-widget .yotpo-filters-container .yotpo-dropdown-content-wrapper .yotpo-dropdown-option[aria-selected=true]{color:rgba(var(--brand-brown),1)!important;font-weight:var(--font-bold)!important;background-color:rgba(var(--brand-yellow),1)!important}.shopify-app-block .yotpo-reviews-main-widget .yotpo-filters-container .yotpo-dropdown-content-wrapper .yotpo-dropdown-option[aria-selected=true]:hover{color:rgba(var(--brand-brown),1)!important;background-color:rgba(var(--brand-yellow),1)!important}.shopify-app-block .yotpo-reviews-main-widget .yotpo-filters-container .yotpo-dropdown-content-wrapper .yotpo-dropdown-option:hover{color:rgba(var(--brand-brown),1)!important;background-color:rgba(var(--brand-tan),.5)!important}.shopify-app-block .yotpo-reviews-main-widget .yotpo-filters-container .yotpo-filters-right-panel{align-self:flex-start}.shopify-app-block .yotpo-reviews-main-widget .yotpo-filters-container .yotpo-filters-right-panel .yotpo-dropdown-placeholder{display:none}.shopify-app-block .yotpo-reviews-main-widget .yotpo-filters-container .yotpo-filters-right-panel span,.shopify-app-block .yotpo-reviews-main-widget .yotpo-filters-container .yotpo-filters-right-panel button{font-weight:var(--font-bold);font-size:var(--text-md);line-height:var(--text-md-height);letter-spacing:var(--text-md-letter-space)}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviews-pagination-container .yotpo-horizontal-pagination{gap:10px}@media screen and (min-width: 800px){.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviews-pagination-container{justify-content:flex-start}}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviews-pagination-container .disabled{display:none!important;opacity:1}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviews-pagination-container .yotpo-horizontal-pagination{margin:0}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviews-pagination-container .yotpo-horizontal-pagination a{min-width:20px;border-radius:var(--base-line-1x4);display:flex;align-items:center;justify-content:center;margin:0;padding:0;transition:background var(--transition-speed) ease-in-out;font-size:var(--text-sm)!important;line-height:var(--text-sm-height)!important;letter-spacing:var(--text-sm-letter-space)!important}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviews-pagination-container .yotpo-horizontal-pagination a:hover{background-color:rgba(var(--color-button),.1);color:rgba(var(--brand-brown),1)}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviews-pagination-container .yotpo-horizontal-pagination ul{margin:0;gap:10px}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviews-pagination-container .yotpo-horizontal-pagination ul .yotpo-reviews-pagination-item{font-size:var(--text-md);line-height:var(--text-md-height);letter-spacing:var(--text-md-letter-space);display:flex;align-items:center;justify-content:center;min-width:10px;margin:0;padding:5px 9px}.shopify-app-block .yotpo-reviews-main-widget .yotpo-reviews-pagination-container .yotpo-horizontal-pagination ul .yotpo-reviews-pagination-item.selected{font-weight:var(--font-bold);background-color:rgba(var(--brand-yellow),1);color:rgba(var(--brand-brown),1)}.yotpo-reviews-summary-container{--yotpo-empty-white: rgb(var(--brand-cream));--primary-color: rgb(var(--brand-brown));--primary-font-family: "SunBumSans", "Akkurat", "Helvetica Neue", "Segoe UI";--secondary-font-family: "SunBumSans", "Akkurat", "Helvetica Neue", "Segoe UI"}.yotpo-reviews-summary-container .yotpo-reviews-summary-modal-backdrop{z-index:calc(var(--z-menu) + 1)!important}.yotpo-reviews-summary-container .yotpo-reviews-highlights-title{border-top-color:var(--border-color)!important}.yotpo-reviews-summary-container .yotpo-summary-header,.yotpo-reviews-summary-container .yotpo-summary-footer{background:transparent!important}.yotpo-reviews-summary-container .yotpo-summary-footer{border-top:none!important;height:auto!important}.yotpo-reviews-summary-container .yotpo-summary-footer-read-all-reviews{padding:var(--cta-padding-y) var(--cta-padding-x)!important;margin:var(--base-line);line-height:var(--base-line);border-radius:var(--cta-radius);display:block!important;text-align:center!important;width:100%;font-family:inherit;font-size:var(--font-size)!important;font-weight:var(--font-bold)!important;letter-spacing:var(--text-md-letter-space, -.01em);border:none;cursor:pointer;transition:background-color color var(--transition-speed);background-color:rgb(var(--brand-brown));color:rgb(var(--brand-cream))!important;overflow:hidden;text-overflow:ellipsis}.product-details__add-to-cart .swym-btn-container .swym-button.swym-add-to-wishlist{line-height:var(--button-size)!important;height:var(--button-size)!important;width:var(--button-size)!important}.product-details__add-to-cart .swym-btn-container .swym-button:after{font-size:var(--size-18px);width:var(--button-size)}.product-details__add-to-cart .swym-btn-container .swym-button:active{outline:none}.product-details__form .swym-inject{display:none!important}.quantity-adjuster{--height: calc(var(--base-line) + var(--size-16px));--corner-radius: var(--size-8px);background-color:rgb(var(--brand-tan));display:flex;border-radius:var(--corner-radius);overflow:hidden;container-type:inline-size}.quantity-adjuster input[type=number]{flex:1 0 auto;text-align:center;border:none;background-color:inherit;font-size:var(--text-md);padding:0;height:var(--height)}.quantity-adjuster .quantity-adjuster__decrement,.quantity-adjuster .quantity-adjuster__increment{border:none;background-color:inherit}.quantity-adjuster .quantity-adjuster__decrement svg,.quantity-adjuster .quantity-adjuster__increment svg{transition:transform var(--transition-speed)}.quantity-adjuster .quantity-adjuster__decrement:hover svg,.quantity-adjuster .quantity-adjuster__increment:hover svg{transform:rotate(180deg)}@container (max-width: 80px){.quantity-adjuster__decrement,.quantity-adjuster__increment{padding:0 var(--size-5px)}}@container (min-width: 81px){.quantity-adjuster__decrement,.quantity-adjuster__increment{padding:0 var(--base-line-1x2)}}@media (min-width: 800px){.quantity-adjuster{background-color:rgb(var(--brand-tan));display:flex;border-radius:var(--corner-radius);overflow:hidden}.quantity-adjuster input[type=number]{width:var(--base-line-1x2)}.quantity-adjuster input[type=number]::-webkit-outer-spin-button,.quantity-adjuster input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-adjuster button{border:none;background-color:inherit}.quantity-adjuster button svg{width:var(--size-11px)}}
