.single-fluent-products #sidebar{display:none}.single-fluent-products #left-area{width:100%;padding-right:0}.single-fluent-products #main-content .container::before,.single-fluent-products #content-area .container::before{content:none!important;background:none!important}@media (min-width:980px){.single-fluent-products #left-area .entry-content{max-width:960px;margin:0 auto}}.single-fluent-products #left-area>article>.et_post_meta_wrapper{display:none}.single-fluent-products #left-area{float:none}.single-fluent-products #main-content .container{padding-top:56px}.single-fluent-products .fct-product-reviews-section{display:none}body.single-fluent-products .fct-single-product-page{--sg-orange:var(--gcid-primary-color,#F15A24);--sg-heading:var(--gcid-fcoqu1kxzh,#D9400A);--sg-rust:#7A2410;--sg-cream:#FFF6EE;box-sizing:border-box;width:100%;max-width:1180px;margin-inline:auto;padding:clamp(24px,4vw,56px) clamp(16px,3vw,40px);color:var(--sg-rust);background:radial-gradient(ellipse at 12% 12%,#F15A241A,transparent 58%),var(--sg-cream);font-family:"Inter",sans-serif;font-size:16px;line-height:1.6}body.single-fluent-products .fct-single-product-page .fct-product-gallery-wrapper{min-width:0;border-radius:12px;box-shadow:0 14px 32px #7A241018;align-self:flex-start;height:auto}body.single-fluent-products .fct-single-product-page .fct-product-gallery-wrapper img{border-radius:8px}body.single-fluent-products .fct-single-product-page .fct-product-title{margin-block:0 16px;color:var(--sg-heading);font-family:"Libre Baskerville",serif;font-size:clamp(28px,3.2vw,44px);font-weight:700;line-height:1.2;letter-spacing:-0.025em;text-transform:none;overflow-wrap:break-word}body.single-fluent-products .fct-single-product-page .fct-product-title>h1{margin:0;padding:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none}body.single-fluent-products .fct-single-product-page .fct-product-excerpt{margin-block:0 20px;max-width:54ch;color:var(--sg-rust);font-family:"Inter",sans-serif;font-size:16px;line-height:1.7}body.single-fluent-products .fct-single-product-page .fct-product-excerpt p{color:inherit;font:inherit}body.single-fluent-products .fct-single-product-page .fct-product-prices{margin-block:16px;padding-block:12px;border-block:1px solid #7A24102E;color:var(--sg-rust);font-family:"Inter",sans-serif;font-size:18px;font-weight:500;line-height:1.4;font-variant-numeric:tabular-nums}body.single-fluent-products .fct-single-product-page .fct-product-prices span{color:inherit;font:inherit}body.single-fluent-products .fct-single-product-page .fct-product-variants{display:flex;flex-wrap:wrap;gap:10px}body.single-fluent-products .fct-single-product-page .fct-product-variant-image{display:none}body.single-fluent-products .fct-single-product-page .fct-product-variant-item{box-sizing:border-box;min-height:44px;max-width:100%;padding:10px 14px;border:2px solid #7A241047;border-radius:8px;background:var(--sg-cream);color:var(--sg-rust);font-family:"Inter",sans-serif;font-size:14px;line-height:1.5;white-space:normal}body.single-fluent-products .fct-single-product-page .fct-product-variant-item>div{color:inherit;font:inherit}body.single-fluent-products .fct-single-product-page .fct-product-variant-item.selected{border-color:var(--sg-rust);background:#F15A241A;box-shadow:inset 4px 0 0 var(--sg-orange);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}body.single-fluent-products .fct-single-product-page :is(.fluent-cart-direct-checkout-button,.fluent-cart-add-to-cart-button){box-sizing:border-box;min-height:48px;max-width:100%;padding:12px 20px;border:2px solid var(--sg-rust);border-radius:8px;font-family:"Inter",sans-serif;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0;text-transform:none;white-space:normal;text-align:center;text-decoration:none}body.single-fluent-products .fct-single-product-page .fluent-cart-direct-checkout-button{background:var(--sg-rust);color:var(--sg-cream);box-shadow:inset 0 -3px 0 var(--sg-orange)}body.single-fluent-products .fct-single-product-page .fluent-cart-add-to-cart-button{background:var(--sg-cream);color:var(--sg-rust);box-shadow:none}body.single-fluent-products .fct-single-product-page :is(.fct-quantity-decrease-button,.fct-quantity-increase-button){box-sizing:border-box;min-width:44px;min-height:44px;border:1px solid var(--sg-rust);border-radius:6px;background:var(--sg-cream);color:var(--sg-rust);font-family:"Inter",sans-serif;font-size:20px}body.single-fluent-products .fct-single-product-page :is(.fluent-cart-direct-checkout-button,.fluent-cart-add-to-cart-button,.fct-product-variant-item,.fct-quantity-decrease-button,.fct-quantity-increase-button):focus-visible{outline:3px solid var(--sg-rust);outline-offset:3px}@media (hover:hover){body.single-fluent-products .fct-single-product-page :is(.fluent-cart-direct-checkout-button,.fluent-cart-add-to-cart-button):not(:disabled):not([aria-disabled="true"]):hover{border-color:var(--sg-rust);background:var(--sg-rust);color:var(--sg-cream);text-decoration:underline;text-underline-offset:4px}}@media (max-width:767px){body.single-fluent-products .fct-single-product-page{padding:24px 16px 36px}body.single-fluent-products .fct-single-product-page .fct-product-title{font-size:28px}body.single-fluent-products .fct-single-product-page .fct-product-variant-item{padding:10px 12px}}body #page-container .sg-hero{position:relative}body #page-container .sg-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(122,36,16,.35),rgba(122,36,16,.7));pointer-events:none;z-index:0}body #page-container .sg-hero>.et_pb_row{position:relative;z-index:1}body #page-container .sg-hero .et_pb_text :is(h1,h2,p),body #page-container .sg-hero .et_pb_heading :is(h1,h2,h3,h4){color:#FFF6EE!important}body #page-container .sg-steps{background:#FFF6EE!important;background-image:none!important;padding:56px 0!important}body #page-container .sg-steps .et_pb_row{padding:0!important}body #page-container .sg-steps .et_pb_heading :is(h1,h2,h3,h4){color:#D9400A!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.2!important}body #page-container .sg-steps .et_pb_text,body #page-container .sg-steps .et_pb_text *{color:#7A2410!important}body #page-container .sg-steps ol.sg-steps-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none!important;counter-reset:sgstep;padding:0!important;margin:20px 0 0!important}body #page-container .sg-steps ol.sg-steps-list li{counter-increment:sgstep;position:relative;padding:0 0 0 52px!important;margin:0!important;font-size:17px;line-height:1.55;list-style:none!important}body #page-container .sg-steps ol.sg-steps-list li::before{content:counter(sgstep);position:absolute;left:0;top:-4px;width:38px;height:38px;border-radius:50%;background:#7A2410;color:#FFF6EE;font-family:"Libre Baskerville",serif;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center}body #page-container .sg-steps .sg-steps-note{margin-top:22px!important;padding-top:16px!important;border-top:1px solid #7A24102E;font-weight:600}body #page-container .sg-dn{background:#7A2410!important;background-image:none!important}body #page-container .sg-dn .et_pb_heading :is(h1,h2,h3,h4),body #page-container .sg-dn .et_pb_text,body #page-container .sg-dn .et_pb_text *{color:#FFF6EE!important}body #page-container .sg-dn .dsm_icon_divider,body #page-container .sg-meet .dsm_icon_divider,body #page-container .sg-rules .dsm_icon_divider{display:none!important}body #page-container .sg-collection{background:#FFF6EE!important;background-image:none!important}body #page-container .sg-collection .et_pb_group{background:#fff!important;background-image:none!important;border:1px solid #7A24101F!important;box-shadow:0 10px 26px #7A241014!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body #page-container .sg-collection .et_pb_heading :is(h1,h2,h3,h4){color:#D9400A!important}body #page-container .sg-collection .et_pb_text,body #page-container .sg-collection .et_pb_text *{color:#7A2410!important}body #page-container .sg-collection .et_pb_text strong{color:#D9400A!important;letter-spacing:.06em}body #page-container .sg-collection .et_pb_group .et_pb_image img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px}body #page-container .sg-collection .et_pb_button_module_wrapper{width:100%}body #page-container .sg-collection a.sg-book.et_pb_button.et_pb_module{width:100%}body #page-container .et_pb_section a.sg-book.et_pb_button.et_pb_module{box-sizing:border-box;min-height:48px;display:inline-flex!important;align-items:center;justify-content:center;padding:12px 22px!important;background:#7A2410!important;color:#FFF6EE!important;border:2px solid #7A2410!important;border-radius:8px!important;box-shadow:inset 0 -3px 0 #F15A24!important;font-size:15px!important;font-weight:700!important;letter-spacing:.05em!important;line-height:1.3!important;white-space:normal;text-align:center}body #page-container .sg-hero a.sg-book.et_pb_button.et_pb_module,body #page-container .sg-dn a.sg-book.et_pb_button.et_pb_module{background:#FFF6EE!important;color:#7A2410!important;border-color:#FFF6EE!important}body #page-container .et_pb_section a.sg-book.et_pb_button.et_pb_module:focus-visible{outline:3px solid #F15A24!important;outline-offset:3px!important}body #page-container .sg-collection a.sg-book.et_pb_button.et_pb_module:focus-visible{outline-color:#7A2410!important}body #page-container .sg-meet .et_pb_image img{aspect-ratio:4/3;object-fit:cover;object-position:center 25%}body #page-container .sg-meet a{color:#D9400A!important;text-decoration:underline}body #page-container .sg-rules .et_pb_image img{aspect-ratio:4/5;object-fit:cover;max-height:520px}body #page-container .sg-groups .et_pb_heading :is(h1,h2,h3,h4){color:#FFF6EE!important}@media (max-width:980px){body #page-container .sg-dn .et_pb_row{flex-direction:column!important;flex-wrap:wrap!important}body #page-container .sg-dn .et_pb_row>.et_pb_column{width:100%!important;max-width:100%!important;flex:0 0 100%!important}body #page-container .sg-dn .et_pb_heading :is(h1,h2,h3,h4){font-size:34px!important;line-height:1.2!important}body #page-container .sg-dn .et_pb_image img{aspect-ratio:4/3;object-fit:cover;width:100%}}@media (max-width:767px){body #page-container .sg-steps{padding:36px 0!important}body #page-container .sg-steps ol.sg-steps-list{grid-template-columns:1fr;gap:14px}body #page-container .sg-steps ol.sg-steps-list li{font-size:16px}body #page-container .sg-rules .et_pb_image{display:none!important}body #page-container .sg-meet .et_pb_image img{max-height:300px}}body.page-id-419 .fct-products-wrapper{--sg-shop-orange:#F15A24;--sg-shop-heading:#D9400A;--sg-shop-rust:#7A2410;--sg-shop-cream:#FFF6EE;box-sizing:border-box;width:100%;max-width:1180px;margin-inline:auto;padding:clamp(24px,4vw,48px) clamp(16px,3vw,32px);background:var(--sg-shop-cream);color:var(--sg-shop-rust);font-family:"Inter",sans-serif;line-height:1.6}body.page-id-419 .fct-products-wrapper .fct-products-wrapper-inner:not(.mode-list) .fct-products-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;align-items:stretch}body.page-id-419 .fct-products-wrapper .fct-product-card{box-sizing:border-box;min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--sg-shop-rust)}body.page-id-419 .fct-products-wrapper .fct-products-wrapper-inner:not(.mode-list) .fct-product-card{display:flex;flex-direction:column;height:100%;padding:0}body.page-id-419 .fct-products-wrapper .fct-product-card-image-wrap{border-radius:10px}body.page-id-419 .fct-products-wrapper .fct-products-wrapper-inner:not(.mode-list) .fct-product-card-image-wrap{display:block;flex:0 0 auto;width:100%;aspect-ratio:4/3;overflow:hidden;background:#7A241014}body.page-id-419 .fct-products-wrapper .fct-products-wrapper-inner:not(.mode-list) .fct-product-card-image{display:block;width:100%;height:100%;max-height:none;aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:10px}body.page-id-419 .fct-products-wrapper .fct-product-card-title{margin:18px 0 10px;padding:0;color:var(--sg-shop-heading);font-family:"Libre Baskerville",serif;font-size:22px;font-weight:700;line-height:1.35;letter-spacing:-0.02em;text-transform:none;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word;-webkit-line-clamp:unset}body.page-id-419 .fct-products-wrapper .fct-product-card-title a{display:inline;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none;white-space:normal;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset}body.page-id-419 .fct-products-wrapper .fct-product-card-excerpt{margin:0 0 12px;padding:0;color:var(--sg-shop-rust);font-family:"Inter",sans-serif;font-size:16px;line-height:1.6}body.page-id-419 .fct-products-wrapper .fct-product-card-prices{padding:12px 0 0;margin-bottom:16px;color:var(--sg-shop-rust);font-family:"Inter",sans-serif;font-size:16px;font-weight:500;line-height:1.6;font-variant-numeric:tabular-nums}body.page-id-419 .fct-products-wrapper .fct-products-wrapper-inner:not(.mode-list) .fct-product-card-prices{margin-top:auto}body.page-id-419 .fct-products-wrapper .fct-item-price{color:inherit;font-family:inherit;font-size:18px;font-weight:700}body.page-id-419 .fct-products-wrapper :is(.fluent-cart-add-to-cart-button,.fct-product-view-button){box-sizing:border-box;min-height:48px;max-width:100%;padding:12px 16px;justify-content:center;align-items:center;border:2px solid var(--sg-shop-rust);border-radius:8px;background:var(--sg-shop-rust);color:var(--sg-shop-cream);box-shadow:inset 0 -3px 0 var(--sg-shop-orange);font-family:"Inter",sans-serif;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0;text-transform:none;white-space:normal;text-align:center}body.page-id-419 .fct-products-wrapper .fct-products-wrapper-inner:not(.mode-list) :is(.fluent-cart-add-to-cart-button,.fct-product-view-button){width:100%}body.page-id-419 .fct-products-wrapper :is(.fluent-cart-add-to-cart-button,.fct-product-view-button)>span{color:inherit;font:inherit;white-space:normal}body.page-id-419 .fct-products-wrapper .fct-shop-view-switcher-wrap{margin-bottom:24px;color:var(--sg-shop-rust)}body.page-id-419 .fct-products-wrapper .fct-shop-view-switcher-wrap button{box-sizing:border-box;min-width:44px;min-height:44px;color:var(--sg-shop-rust)}body.page-id-419 .fct-products-wrapper :is(.fct-product-card-image-wrap,.fct-product-card-title a,.fluent-cart-add-to-cart-button,.fct-product-view-button,.fct-shop-view-switcher-wrap button):focus-visible{outline:3px solid var(--sg-shop-rust);outline-offset:4px}@media (hover:hover){body.page-id-419 .fct-products-wrapper .fct-product-card-title a:hover{text-decoration:underline;text-underline-offset:4px}body.page-id-419 .fct-products-wrapper :is(.fluent-cart-add-to-cart-button,.fct-product-view-button):not(:disabled):not([aria-disabled="true"]):hover{background:var(--sg-shop-rust);color:var(--sg-shop-cream);border-color:var(--sg-shop-rust);text-decoration:underline;text-underline-offset:4px}}@media (max-width:980px){body.page-id-419 .fct-products-wrapper .fct-products-wrapper-inner:not(.mode-list) .fct-products-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media (max-width:600px){body.page-id-419 .fct-products-wrapper .fct-products-wrapper-inner:not(.mode-list) .fct-products-container{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width:767px){body #page-container .sg-steps .et_pb_heading :is(h1,h2,h3,h4){font-size:26px!important;padding-bottom:0!important}body #page-container .sg-steps .et_pb_text,body #page-container .sg-steps .et_pb_text *{letter-spacing:0!important}body #page-container .sg-steps ol.sg-steps-list{margin-top:12px!important;gap:12px}body #page-container .sg-steps ol.sg-steps-list li{font-size:15px;line-height:1.45;padding-left:46px!important}body #page-container .sg-steps ol.sg-steps-list li::before{width:32px;height:32px;font-size:15px;top:-2px}body #page-container .sg-steps .sg-steps-note{margin-top:14px!important;padding-top:12px!important;font-size:15px;line-height:1.45}}@media (max-width:767px){body #page-container .sg-rules .et_pb_text,body #page-container .sg-rules .et_pb_text *,body #page-container .sg-collection .et_pb_text,body #page-container .sg-collection .et_pb_text *,body #page-container .sg-dn .et_pb_text,body #page-container .sg-dn .et_pb_text *{letter-spacing:0!important}body #page-container .sg-rules .et_pb_text :is(li,p){font-size:15px!important;line-height:1.45!important}body #page-container .sg-rules .et_pb_heading :is(h1,h2,h3,h4){font-size:30px!important}body #page-container .sg-collection .et_pb_text :is(p){font-size:15px!important;line-height:1.5!important}}@media (max-width:980px){body #page-container .sg-rules .et_pb_image,body #page-container .sg-rules .et_pb_row>.et_pb_column:has(.et_pb_image):not(:has(.et_pb_text)){display:none!important}body #page-container .sg-rules .et_pb_row,body #page-container .sg-meet .et_pb_row{flex-direction:column!important;flex-wrap:wrap!important}body #page-container .sg-rules .et_pb_row>.et_pb_column,body #page-container .sg-meet .et_pb_row>.et_pb_column{width:100%!important;max-width:100%!important;flex:0 0 100%!important}body #page-container .sg-meet .et_pb_image img{max-height:360px;width:100%}}body #page-container .sg-hero .et_pb_button_module_wrapper{align-self:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}body.page-id-675 #page-container .sg-rules :is(p,li){color:#7A2410!important}body.page-id-675 #page-container .sg-rules a{color:#7A2410!important;text-decoration:underline;text-underline-offset:3px}body.page-id-675 #page-container .sg-rules a:focus-visible{outline:3px solid #7A2410;outline-offset:3px}@media (max-width:600px){body.page-id-675 #page-container .sg-collection .et_pb_button.et_pb_module.sg-book{box-sizing:border-box;width:100%!important;max-width:none!important;justify-content:center;min-height:48px}}