.section-camel-pdp-recommendations .container{box-sizing:border-box;width:auto;max-width:none;margin-inline:clamp(20px,5.833vw,96px);padding-inline:0}body:has(.camel-pdp-recommendations) .shopify-section[id$=__featured_collection_99QVwN] .container{box-sizing:border-box;width:auto;max-width:none;margin-inline:clamp(20px,5.833vw,96px);padding-inline:0}@media(min-width:990px){.section-camel-pdp-recommendations .product-grid{--product-columns-desktop: 6}body:has(.camel-pdp-recommendations) .shopify-section[id$=__featured_collection_99QVwN] .product-grid--carousel{--product-columns-desktop: 6}}@media(min-width:768px)and (max-width:989px){.section-camel-pdp-recommendations .product-grid{--product-columns-desktop: 3}body:has(.camel-pdp-recommendations) .shopify-section[id$=__featured_collection_99QVwN] .product-grid--carousel{--product-columns-desktop: 3}}@media(max-width:767px){body:has(.camel-pdp-recommendations) .shopify-section[id$=__featured_collection_99QVwN] .product-grid--carousel{--product-columns-desktop: 2}body:has(.camel-pdp-recommendations) .shopify-section[id$=__featured_collection_99QVwN] .slider--mobile-container-pad{padding-inline:0}.section-camel-pdp-recommendations .product-grid{display:grid;grid-auto-flow:column;grid-auto-columns:46%;grid-template-columns:none;column-gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding-bottom:12px}.section-camel-pdp-recommendations .product-grid>*{min-width:0;scroll-snap-align:start}}.camel-pdp-product-divider{width:calc(100% - 48px);margin:32px auto 0;border-top:1px solid #dedede}@media(max-width:749px){.camel-pdp-product-divider{width:calc(100% - 32px);margin-top:24px}}.camel-pdp-content [data-feature-code=insulated] .camel-feature-spec__icon{color:#b15b2a}.camel-pdp-content [data-feature-code=uv_protection] .camel-feature-spec__icon{color:#b37813}.camel-pdp-content [data-feature-code=hiking] .camel-feature-spec__icon{color:#54734c}.camel-pdp-content [data-feature-code=water_repellent] .camel-feature-spec__icon{color:#2875a1}.camel-pdp-content [data-feature-code=breathable] .camel-feature-spec__icon{color:#397d87}.camel-pdp-content [data-feature-code=packable] .camel-feature-spec__icon{color:#6c7950}.camel-pdp-content [data-feature-code=quick_drying] .camel-feature-spec__icon{color:#397d87}.camel-pdp-content [data-feature-code=stretch] .camel-feature-spec__icon{color:#79658b}.camel-pdp-content [data-feature-code=grip] .camel-feature-spec__icon{color:#996746}.camel-pdp-content [data-feature-code=cushioning] .camel-feature-spec__icon{color:#637986}.camel-apparel-description{max-width:690px;margin-block-end:28px;color:#343434;font-size:16px;line-height:1.5}[data-camel-apparel-content] .camel-service-grid{display:grid}[data-camel-apparel-content] .camel-service-card{display:flex;align-items:flex-start}[data-camel-apparel-content] .camel-service-card>svg{flex:none}[data-camel-apparel-content] .camel-delivery-standard,[data-camel-apparel-content] .camel-free-shipping{display:block}.camel-apparel-detail-strip{display:grid;grid-template-columns:repeat(var(--detail-count),minmax(0,1fr));gap:8px;margin-block-start:8px}.camel-apparel-detail-strip[data-count="1"]{max-inline-size:50%}.camel-apparel-detail-strip__tile{min-inline-size:0;margin:0}.camel-apparel-detail-strip__open{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.camel-apparel-detail-dialog{position:fixed;max-width:min(92vw,1000px);max-height:92vh;padding:38px 12px 12px;border:0;background:#fff}.camel-apparel-detail-dialog::backdrop{background:#000000bf}.camel-apparel-detail-dialog img{display:block;max-width:100%;max-height:calc(92vh - 50px);object-fit:contain}.camel-apparel-detail-dialog form{position:absolute;top:4px;right:8px}.camel-apparel-detail-dialog form button{border:0;background:none;font-size:28px;cursor:pointer}.camel-apparel-detail-strip__tile img{display:block;inline-size:100%;block-size:auto;aspect-ratio:4 / 5;object-fit:cover;background:#f4f4f4}.camel-apparel-detail-strip__tile figcaption{padding:10px 4px 4px;font-size:16px;font-weight:600;line-height:1.45;text-align:center;overflow-wrap:anywhere}@media(max-width:767px){.camel-apparel-detail-strip{width:calc(100% - 32px);margin:12px 16px 0;gap:6px}.camel-apparel-detail-strip__tile figcaption{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map */
